Function at 0x6b024f
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ecx
mov ecx, 0x7f0c5fe2
mov cx, dx
xchg cx, cx
push edx
seto cl
mov ecx, eax
jmp 0x6b29a2
push 0xffffffffffffffff
btc eax, 0xe8
bsr eax, esi
push 0x1008b728
mov eax, dword fs:[0]
push eax
jmp 0x73298a
call fcn.006d6e7d
test eax, eax
je 0x7d6c36
mov ecx, dword [esp + 0xc]
jmp 0x6dccee
call fcn.0078083a
mov esi, 0x10093178
movzx ecx, di
lea ecx, [esp + 0x44]
jmp 0x7bf3db
call fcn.007c7266
add esi, eax
jmp 0x7c5496
cmp dword [esp + 0xac], 1
jmp 0x7c261f
push 0x3ea
jmp 0x7e5258
call fcn.006dd676
mov esi, eax
add esp, 0xc
cmp ax, sp
cmp esi, 0xffffffff
jmp 0x7a25d7
call fcn.007bb3f6
cmp eax, 1
jmp 0x6ff7c4
call dword [0x1008f3a0]
test eax, eax
jmp 0x701d88
call fcn.007d5319
lea ecx, [esp + 0x30]
jmp 0x7aea18
jmp 0x79b234
mov dword [esp + 0x44], esi
call fcn.007d5319
lea ecx, [esp + 0x58]
jmp 0x714352
push 1
push edi
jmp 0x7aa368
push esi
bswap esi
push edi
dec si
rcl di, 0xe8
mov edi, dword [esp + 0xa4]
test sp, si
bt esi, esp
mov esi, ecx
test bx, 0x3cd5
cmp ch, 0x62
test edi, edi
jmp 0x7bee0e
je 0x7907c8
mov eax, dword [esp + 0xb0]
cmp si, ax
test bl, 5
stc
test eax, eax
jmp 0x788b40
push edi
call fcn.007c7266
mov edx, dword [eax + edi + 4]
clc
test sp, si
lea esp, [esp + 4]
test ebx, ebx
mov dword [esp + 0x14], edx
jmp 0x70b705
dec esi
jmp 0x7c04e5
js 0x7d64df
mov edx, dword [esp + 0x38]
bsf cx, dx
cmp edi, 0x1a044f1d
lea ecx, [edx + eax*4]
test bp, 0x41ad
clc
cmp dword [ecx], ebx
jmp 0x6efd34
call fcn.00700e5d
lea eax, [esp + 0x14]
push 4
sets ch
push eax
xchg cl, ch
bswap ecx
push edi
movsx cx, cl
lea ecx, [esp + 0x64]
jmp 0x6ef4e4
shr eax, 2
test esp, eax
cmp esp, ecx
add esp, 4
jmp 0x7d4cff
lea eax, [eax - 4]
cmc
stc
test esi, esi
jmp 0x7968e4
jle 0x6beafa
cmp ebx, 1
jmp 0x799dd2
jne 0x7a9c55
push ebx
jmp 0x7c25e3
call fcn.00727770
mov esi, eax
cmc
lea esp, [esp + 0xc]
cmp esi, 0xffffffff
jmp 0x79c28d
je 0x7d6c36
mov eax, dword [esp + 0xc]
push 0
bswap ecx
push 0
movsx ecx, bp
push ebp
movsx ecx, bx
jmp 0x7ca935
mov dword [esp + 0x20], esi
jmp 0x7d098a
jle 0x6beafa
mov edx, dword [esp + 0x1c]
shl cl, cl
mov ecx, dword [eax]
cmp ebp, ebx
cmc
cmp ecx, edx
jmp 0x7ef569
jle 0x7d64df
dec eax
cmp si, 0x38d4
lea ecx, [ecx - 4]
jmp 0x7d64d7
add eax, 4
cmp edi, ecx
jmp 0x6f94ef
mov ecx, dword [esp + 0x4c]
shld ebx, edi, 0x20
shr bh, 0x68
xadd bh, bl
push ebp
sar ebx, cl
sar bl, 0xcc
xadd bx, bx
neg eax
movzx ebx, dx
sbb eax, eax
btc bx, bp
push edi
add bh, 0xc9
not ebx
and eax, ecx
movzx ebx, sp
jmp 0x78cd61
mov dword [esp + 0x9c], eax
jmp 0x6f55e0
push ecx
jmp 0x6c5329
mov dword [esp + 0x18], esi
jmp 0x7c6da9
mov dword [esp + 0xa0], eax
jmp 0x7a9c50
mov dword [esp + 0x30], eax
call fcn.0079fb54
mov ecx, dword [esi + 0x14]
cmc
stc
cmp bl, al
test ch, 0x40
jmp 0x7b82ab
jne 0x6e6083
cmp dword [ebx + esi*4], ebp
jmp 0x79db92
cmp esi, edi
jl 0x6ef97b
jmp 0x6beafa
mov ecx, dword [ebp]
jmp 0x7bef83
jne 0x7907c8
mov ebx, dword [ebx + 0x14]
test ebx, 0x18000
jne 0x7907c8
test byte [esp + 0x14], 4
jmp 0x6e5071
call fcn.007af4f4
mov ecx, dword [eax]
mov edi, edx
lea edi, [eax + ecx + 4]
jmp 0x6e5bdd
push edi
jmp 0x7b1f08
je 0x7907c8
mov ecx, dword [esi + 0x1c]
jmp 0x7d6b0c
je 0x7d6c36
push ebx
not bx
setle bl
stc
mov ebx, dword [esi + 0x14]
cmp cx, 0x2f74
cmp sp, si
cmc
and ebx, 0x6000
test ebp, esp
push edi
neg ebx
jmp 0x7d08ac
push ecx
setne ch
bswap cx
push edi
movsx ecx, bx
movzx ecx, bx
mov cx, cx
lea ecx, [esp + 0x3c]
mov dword [esp + 0x20], ebx
jmp 0x7907c3
push 0
jmp 0x7b1e89
je 0x7907c8
test esi, esi
je 0x7907c8
mov eax, dword [esi + 0x1c]
push eax
jmp 0x6cb2f7
jne 0x7907c8
mov eax, dword [esp + 0xb4]
cmc
test edi, ebx
test eax, eax
je 0x7e14e6
mov ecx, dword [esi + 0x1c]
push ecx
jmp 0x798caa
mov byte [esp + 0xa0], 0
mov dword [esp + 0x58], esi
jmp 0x6cb3d7
push esi
mov ecx, esi
lea ecx, [eax + 0x14]
call fcn.006d0fb5
cmp eax, 1
jne 0x6f96c2
dec esi
jmp 0x6f2d60
ret 0x10
dec esi
cmp esi, edi
jmp 0x79ef17
call fcn.007d5a2f
mov dword [esp + 0x58], esi
xchg cx, cx
lea ecx, [esp + 0x44]
jmp 0x795bff
jg 0x79ef21
mov ebp, dword [esp + 0x24]
mov eax, dword [esp + 0x54]
mov edi, eax
shr edi, 2
stc
test edi, edi
jmp 0x6eaf08
push edx
call dword [0x1008f3ac]
cmp eax, dword [esp + 0x28]
jmp 0x70e9bb
push ecx
jmp 0x7e4e11
mov dword fs:[0], esp
test ch, 0
lea esp, [esp - 0x88]
jmp 0x7d201e
push 0x3e9
call fcn.007c5db5
mov edx, dword [esi + 0xdc]
lea ecx, [esp + 0xc]
push 0
jmp 0x6b0126
lea edi, [eax*4]
mov dword [esp + 0x18], ecx
movsx ecx, cx
movsx cx, dl
push edx
push edi
mov ecx, ebp
not ch
lea ecx, [esp + 0x50]
jmp 0x6e64ac
push eax
jmp 0x7dcef2
push 0xf1
jmp 0x7c0a6d
mov esi, dword [esi]
jmp 0x6ff9fa
je 0x70e9c1
test bh, 4
je 0x7907c8
mov edx, dword [esi + 0x1c]
jmp 0x72d560
jmp 0x78b20f
call fcn.007c7266
mov eax, dword [eax + esi + 8]
add esp, 4
mov ecx, ebp
setno cl
mov dword [esp + 0x1c], eax
movzx ecx, dx
lea ecx, [esp + 0x30]
jmp 0x7b3126
mov ebx, eax
push ebx
jmp 0x6c9a62
mov ecx, dword [esp + 0x10]
push eax
stc
add ecx, 0x14
call fcn.007af4f4
mov edx, dword [eax]
not esi
lea esi, [eax + edx + 4]
jmp 0x7b9bf0
call fcn.00700e5d
mov eax, dword [esp + 0x18]
mov ebx, dword [esp + 0x20]
dec eax
mov dword [esp + 0x18], eax
mov si, 0x8f7
mov esi, eax
test esi, esi
jmp 0x729df3
mov dword [esp + 0x20], ebp
jmp 0x6ed96b
mov byte [esp + 0xa0], 1
jmp 0x7dfbaf
jge 0x79e3d8
jmp 0x6beafa
push eax
jmp 0x7c1869
push edi
push eax
call dword [0x1008f3f0]
test eax, eax
je 0x7d6c36
push 0
jmp 0x7e4296
jne 0x6f17bb
mov eax, dword [esp + 0x40]
mov edx, dword [esp + 0x38]
shr ch, 0xae
mov ecx, dword [esp + 0xac]
neg eax
jmp 0x7b61b1
je 0x6beafa
mov edx, dword [esp + 0x60]
shl eax, 0xf0
bt ebx, 0x8d
mov eax, dword [esp + 0xa8]
bsf ebp, esi
mov ebp, dword [edx + esi*4]
mov ebx, edi
and bx, 0x77c
mov ebx, dword [ebp + 0x1c]
cmc
cmp bx, cx
cmp ebx, eax
je 0x6beafa
cmp dword [esp + 0xb0], 1
jmp 0x6ebef7
je 0x6c46e2
cmp dword [esp + 0xac], 1
jmp 0x6f7948
jne 0x7c04ee
inc esi
cmp esi, edi
jmp 0x7b91ca
lea esi, [edi - 1]
cmp ah, 0x3e
cmc
stc
test esi, esi
jl 0x6beafa
lea eax, [eax + esi*4]
btc ecx, 0x11
dec cl
mov ecx, dword [esp + 0x1c]
dec dx
bt edx, esi
sal dl, 0x7b
mov edx, dword [eax]
clc
stc
cmp edx, ecx
jmp 0x7e5b54
mov dword [esp + 0x18], esi
jle 0x729dfd
mov edx, dword [esp + 0x10]
push 0
push esi
movzx cx, bh
jmp 0x7d1b2e
jne 0x79c293
push ebp
push edi
push ebx
jmp 0x6ec7f7
je 0x6beafa
mov ecx, ebp
jmp 0x6beaf5
call fcn.007c5db5
push ebx
jmp 0x7ad7be
call fcn.006de7e5
mov ebp, eax
cmp ebp, 0xffffffff
jmp 0x7932c7
call dword [0x1008f3a0]
test eax, eax
jmp 0x7a45a5
call fcn.007c7266
mov edx, dword [esp + 0x18]
or cl, ah
sar cl, 0x35
bts ecx, eax
lea esp, [esp + 8]
bsr ecx, esp
add esi, eax
movzx cx, ah
not cx
mov ecx, edx
lea ecx, [edx + 0x14]
push ebp
jmp 0x7854ba
mov dword [esp + 0xa0], 0xffffffff
jmp 0x7d6c22
call fcn.0079fb54
mov ebp, eax
cbw
xchg ch, ch
sets cl
mov eax, dword [esp + 0x10]
jmp 0x7177b2
push 1
jmp 0x7839e6
call fcn.007c7266
mov ebx, dword [eax + edi + 8]
rcr eax, cl
mov eax, dword [esp + 0x44]
cmc
test edi, 0x5bf27063
jmp 0x6e9194
call fcn.007d5a2f
mov esi, 0x1009325c
movsx cx, al
mov cx, di
mov dword [esp + 0x30], esi
jmp 0x7d141f
je 0x7d6c36
mov eax, dword [esi + 0x1c]
jmp 0x799815
sbb eax, eax
and eax, edx
test ebx, eax
test dx, 0x4fd
cmp ecx, ebx
jne 0x79e3bf
xor esi, esi
cmc
test edi, edi
jmp 0x6ef975
je 0x78cefa
mov dword [esp + 0x1c], edi
jmp 0x78a718
jne 0x7c04ee
xor esi, esi
jmp 0x79b234
push esi
jmp 0x78b1f7
mov dword [esp + 0x28], esi
jmp 0x7b48a7
push 0
jmp 0x6f2d39
mov byte [esp + 0xa0], 1
jmp 0x6d9f84
jns 0x7c04ee
lea esi, [edi - 1]
cmp esi, 0xffffffff
jmp 0x79b22e
push eax
call dword [0x1008f394]
mov ecx, dword [esp + 0x2c]
mov edx, dword [esp + 0x4c]
sal edi, 2
clc
mov edi, dword [ecx + 0xdc]
test esp, 0x23294b17
mov eax, dword [edx + esi*4]
sub cx, bp
mov ecx, dword [esp + 0x10]
push eax
stc
test sp, sp
add ecx, 0x14
call fcn.007a6bf4
mov dword [esp + 0x70], eax
xor eax, eax
cdq
lea edx, [esp + 0x6c]
jmp 0x782be7
call dword [0x1008f3f0]
test eax, eax
jmp 0x7e14e0
call dword [0x1008f3ac]
mov ecx, dword [esp + 0x10]
push eax
call fcn.0079dd43
mov eax, dword [ebp + 0x1c]
jmp 0x70719c
jne 0x7c04eb
xor esi, esi
jmp 0x6d2142
push esi
jmp 0x7adbd7
push 4
jmp 0x704883
jmp 0x7907db
call fcn.007af4f4
mov ecx, dword [eax]
xchg edi, edi
lea edi, [eax + ecx + 4]
jmp 0x6ffad7
lea ecx, [eax + 0x14]
call fcn.0079fb54
mov ecx, dword [eax]
jmp 0x7311b6
sbb ebx, ebx
neg ebx
mov dword [esp + 0x24], ebx
jmp 0x7df9a3
call fcn.00700e5d
lea ecx, [esp + 0x14]
jmp 0x7c5d65
lea ecx, [esp + 0x58]
mov dword [esp + 0xa0], edi
jmp 0x727f68
lea ecx, [edx + 0x14]
jmp 0x7b028f
push ebp
jmp 0x6e0b77
jne 0x7907c8
mov ecx, esi
jmp 0x6ca64e
dec eax
jmp 0x6e62e0
call fcn.007c5db5
mov esi, eax
test esi, esi
jmp 0x7042c5
test eax, eax
jge 0x6e62fd
mov ecx, dword [esp + 0x18]
inc eax
cwd
bswap edi
lea edx, [esp + 0x14]
bswap di
push 4
jmp 0x77f2a7
push ecx
call dword [0x1008f428]
cmp eax, 1
jmp 0x7d207d
mov dword [esp + 0x30], esi
call fcn.007d5319
pop ebx
add esi, 0x60e64844
dec bp
clc
mov ecx, dword [esp + 0x94]
pop edi
btc ebp, ecx
sar bp, 0x9b
adc ebp, 0x1eff0a88
pop esi
pop ebp
mov dword fs:[0], ecx
jmp 0x7e33c4
mov dword [esp + 0x84], eax
jmp 0x6f212f
push edx
push 0x7d8
mov dword [esp + 0x78], edi
mov dword [esp + 0x80], eax
jmp 0x7da2d3
call dword [0x1008f3ac]
mov edx, dword [esp + 0x10]
bsf cx, sp
xor edi, edi
movzx ecx, dx
seto cl
push edi
push ebp
movsx cx, ch
cmovbe ecx, ecx
bswap cx
lea ecx, [edx + 0x14]
jmp 0x6f6bf5
call fcn.007d5a2f
mov dword [esp + 0x44], esi
mov ecx, dword [esp + 0x10]
mov byte [esp + 0xa0], 2
movsx esi, bx
mov esi, 0x59fb5ee4
mov esi, dword [ecx + 0x18]
jmp 0x721f60
je 0x7907c8
mov edx, dword [esp + 0x10]
push ebp
setg cl
xchg ecx, ecx
lea ecx, [edx + 0x14]
jmp 0x7ca4ac
add esp, 0x94
jmp 0x71fea9
push 0
jmp 0x732db3
push 0x3ea
jmp 0x7d5bac
call fcn.007c5db5
lea esi, [ebp + 0x18]
mov ebx, eax
push esi
jmp 0x6bf310
jl 0x7c04ee
dec esi
stc
jmp 0x6eac23
jge 0x7c04ee
inc esi
jmp 0x6f14b8