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

Disassembly:
mov dword [esp + 0x10], ecx
bswap esi
and ebx, 0xc8dcd152
xchg esi, edi
or ebx, esi
sub edx, ebx
not edx
xor ebx, edi
neg ebx
neg edi
xchg esi, edi
add ebx, 0xc8e0d13a
xor ebx, edx
jmp 0x4db721
add ecx, dword [esp + 0x44]
dec edi
shl edi, 0x12
add ebx, edi
rol esi, 2
sub edi, ebx
and edi, edx
sub edx, 0xc8e1bcfa
and ebx, 0xc8e1d8b2
jmp 0x4dd3b7
mov ecx, dword [ecx]
sub esi, edx
sub edx, ebx
add edi, 0xc8e3d9c2
xchg edx, edi
sub ebx, edi
bswap ebx
and esi, edi
sub esi, edi
jmp 0x4dc12c
add ecx, dword [esp + 0x44]
bswap esi
xor ebx, edx
xor edi, 0xc8ed4d5e
mov esi, 0xc8ed6cae
shr edx, 0x18
xor esi, edi
jmp 0x4dd054
mov ecx, dword [esp + 0x44]
nop
sub edx, esi
jmp 0x4db14c
add ecx, dword [esp + 0x10]
and edx, 0xc8fe7be6
sub edi, 0xc8fe979e
or esi, edx
and esi, edi
rol esi, 0x12
not edx
and edi, 0xc8ff255c
neg esi
jmp 0x4ddad7
add ecx, dword [esp + 0x44]
or ebx, 0xc8ff664c
or ebx, 0xc8ff8252
and edx, esi
add ebx, edx
or edx, edi
inc ebx
sub edx, edi
mov edi, ebx
jmp 0x4dd5da
mov dword [esp + 0x24], ecx
sub edx, ebx
add ebx, esi
dec ebx
sub ebx, edx
shr edi, 0x12
shr ebx, 0x16
jmp 0x4ddb6f
mov ecx, dword [esp + 0x10]
mov ebx, esi
and ebx, 0xc90a76ae
and ebx, edx
xor edi, ebx
add edi, edx
and esi, edx
or edx, edi
sub esi, edi
mov edi, 0xc90b3550
shr esi, 0xf
jmp 0x4dc399
add dword [esp + 0x10], eax
sub ebx, 0xc90e75a4
inc esi
neg edi
and esi, edi
mov ebx, 0xc90ee234
mov ebx, esi
sub ebx, edi
sub esi, ebx
and edx, ebx
xchg edx, esi
jmp 0x4db808
add ecx, dword [esp + 0x44]
and edx, esi
or ebx, edi
sub esi, ebx
and edx, ebx
xchg edx, esi
or edi, edx
xor edi, esi
or edx, esi
xor edi, 0xc9182ff4
bswap ebx
mov esi, edi
and esi, ebx
jmp 0x4db4db
mov dword [esp + 0x10], ecx
rol esi, 0x15
or ebx, edi
xor edx, 0xc9195e68
or edi, ebx
and edx, ebx
mov edi, esi
sub esi, edi
mov ebx, edi
shl edx, 0xd
xor edi, 0xc91a1cba
and edx, edi
add ebx, esi
jmp 0x4dbff1
add dword [esp + 0x10], 0x78
mov ebx, 0xc92bbaac
inc edi
xor esi, ebx
or edi, ebx
jmp 0x4db13d
mov ecx, dword [esp + 0x10]
shr esi, 0xf
sub edi, 0xc932c36a
and esi, 0xc932df78
ror edx, 0x11
xchg esi, edx
xchg edx, esi
xor edi, 0xc9335354
or esi, 0xc9336f5a
and esi, ebx
xchg edx, edi
jmp 0x4dcc30
cmp byte [ecx], 0
jmp 0x4dc45a
sub esp, 0x90
sub edi, edx
mov edx, esi
sub edi, esi
or edx, esi
sub ebx, edx
inc ebx
neg esi
add edi, esi
xchg ebx, edx
dec ebx
bswap edi
xor edi, ebx
jmp 0x4dcad8
mov ecx, dword [ecx]
bswap edi
or esi, edx
shl esi, 0xd
add edi, ebx
jmp 0x4dae02
rol eax, 8
neg edi
not edx
xor edi, 0xc957e6d2
add esi, edi
xchg edx, ebx
not esi
jmp 0x4dcda6
add dword [esp + 0x10], 0x20
mov edi, 0xc95b67a4
add esi, edx
xor edi, esi
or edx, esi
xor edi, 0xc95bd75c
or esi, 0xc95bf362
jmp 0x4dbfa6
add ecx, dword [esp + 0x88]
shr esi, 0x19
and ebx, edi
sub edi, 0xc95e6548
and edx, ebx
dec edx
not edi
xor edx, esi
sub esi, 0xc95eee9c
jmp 0x4dcd04
mov eax, 2
dec edi
rol edi, 0x1d
sub edi, edx
shr edx, 0x12
rol edi, 0x10
rol ebx, 8
add edi, edx
mov esi, ebx
mov ebx, esi
shl ebx, 0x14
jmp 0x4dd153
mov ecx, dword [esp + 0x10]
and esi, ebx
xor esi, 0xc970aff8
mov ebx, edi
shl esi, 0xf
xchg edi, ebx
xor ebx, edx
xor edx, edi
mov ebx, edi
jmp 0x4dcee0
mov ecx, dword [esp + 0x2c]
dec ebx
inc edx
xchg ebx, edi
mov ebx, 0xc972f1a0
mov ebx, esi
or esi, 0xc9732862
and esi, ebx
and esi, edx
jmp 0x4dbd4d
mov dword [esp + 0x10], 0
sub edx, esi
bswap edi
ror ebx, 0xf
not edi
sub edx, ebx
rol esi, 0x11
sub ebx, edi
and ebx, edx
jmp 0x4db1f1
add dword [esp + 0x10], 4
rol edx, 0x13
xchg edi, ebx
add esi, edi
xchg ebx, edx
xor edi, esi
mov edi, ebx
rol ebx, 0xa
sub ebx, edx
jmp 0x4dda0b
mov ecx, dword [ecx]
add esi, edx
mov esi, ebx
or edi, edx
ror edi, 4
or edx, 0xc97d081e
rol edx, 0x14
sub edi, ebx
and esi, ebx
nop
add ebx, edi
dec ebx
rol edi, 1
jmp 0x4dd763
mov dword [esp + 0x88], eax
ror ebx, 0x11
or edx, esi
add ebx, edi
dec ebx
not esi
xor edx, ebx
or esi, ebx
mov ebx, edx
jmp 0x4dd4a4
mov ecx, dword [ecx]
and edi, ebx
neg ebx
bswap esi
and edi, esi
and edi, esi
and edi, 0xc9930474
jmp 0x4db49f
jne 0x4dc47f
or ebx, 0xc9972c08
xor edi, esi
sub edi, esi
or edx, esi
and edi, ebx
or esi, edx
mov edi, 0xc997ca88
or edx, 0xc997ea5a
inc ebx
add ebx, 0xc99822a2
jmp 0x4dc08e
jne 0x4dcc93
mov esi, 0xc998fdb0
add edx, 0xc9991674
and edi, ebx
neg edx
and edi, edx
or esi, edx
or ebx, edx
and edx, edi
inc edx
sub ebx, esi
jmp 0x4dd50e
inc dword [esp + 0x88]
xor esi, ebx
xchg ebx, edi
add esi, ebx
add ebx, esi
and ebx, edi
ror edx, 0x13
shr ebx, 0x19
add ebx, 0xc99acec8
jmp 0x4dc9b5
add ecx, 0x3c
mov edx, ebx
xor ebx, edx
neg ebx
inc edi
rol esi, 8
add edx, esi
and edx, edi
sub edi, ebx
inc ebx
xchg esi, ebx
xor ebx, esi
and edx, 0xc99d35e2
jmp 0x4dd2c4
movzx ecx, word [ecx]
add edi, ebx
sub esi, 0xc9a641a6
add esi, edx
add edi, 0xc9a6754a
xor ebx, edx
inc edi
mov esi, edx
ror edi, 0xe
jmp 0x4dd321
mov ecx, dword [esp + 0x2c]
add edi, ebx
not edi
sub ebx, edx
sub ebx, 0xc9a9988c
shl esi, 0xa
sub edx, 0xc9a9d0fe
mov edx, 0xc9a9ed64
mov ebx, edi
sub edi, 0xc9aa24a0
dec edx
neg ebx
add edi, 0xc9aa7826
shl edi, 0x1b
sub esi, 0xc9aab03a
jmp 0x4dd995
mov dword [esp + 0x2c], 0
mov ebx, esi
and edx, 0xc9b2c858
xor ebx, 0xc9b2e492
dec edi
xor edx, 0xc9b31c58
mov edx, ebx
xor edi, ebx
and ebx, 0xc9b37164
xor esi, edi
mov edx, edi
ror edx, 1
or edi, ebx
add esi, edx
add edi, 0xc9b40fb0
jmp 0x4dd305
ret
add dword [esp + 0x2c], 4
mov esi, ebx
mov edx, 0xc9c445d2
or esi, ebx
sub edi, ebx
shr ebx, 0x1c
sub edx, ebx
bswap edx
not edi
jmp 0x4dc674
mov dword [esp + 0x88], 0
and esi, 0xc9cdce66
not edi
jmp 0x4dc78e
mov ecx, dword [esp + 0x44]
xor ebx, 0xc9d45e32
and edx, 0xc9d48102
mov ebx, 0xc9d49d10
inc edi
or edx, ebx
xor esi, 0xc9d4f144
jmp 0x4dd4d4
mov ecx, dword [ecx]
sub ebx, esi
or ebx, esi
xor edi, edx
bswap esi
and edi, esi
sub esi, 0xc9d92b6c
nop
add esi, edi
and esi, ebx
add esi, 0xc9d99a4c
sub ebx, 0xc9d9b62e
mov edx, edi
inc edi
xor edx, ebx
jmp 0x4dad9e
xor al, byte [ecx]
xor esi, 0xc9db95f4
mov edx, ebx
rol edx, 0x1e
add esi, ebx
xor esi, 0xc9dc0578
mov ebx, edi
bswap esi
neg esi
not esi
dec esi
jmp 0x4dbc66
mov eax, 4
shr edx, 4
sub esi, 0xc9ec3a1c
add edx, esi
add edx, edi
jmp 0x4dc611
inc ecx
mov edi, ebx
or edi, ebx
xor edi, ebx
add ebx, 0xc9f18ef0
add ebx, 0xc9f1aaa8
xor esi, 0xc9f1cdd6
neg edi
add edi, esi
xor esi, edx
or ebx, edx
jmp 0x4db8ca
add ecx, 0xc
bswap edx
inc edi
bswap edx
inc edi
xchg ebx, edi
xor edi, 0xc9f41260
and edx, edi
and edx, edi
or ebx, esi
add esi, ebx
mov edi, esi
or esi, 0xc9f4b0bc
jmp 0x4dbb8f
mov ecx, dword [esp + 0x44]
and ebx, 0xc9f932b8
sub edx, ebx
and ebx, edx
add esi, ebx
or edi, esi
xor edi, esi
and ebx, edx
neg esi
jmp 0x4dc4c2
mov ecx, dword [ecx]
xor ebx, edx
mov edx, edi
ror esi, 0x1d
xchg edi, edx
add edi, ebx
xor esi, ebx
xor edi, esi
sub edi, edx
or edx, ebx
xchg esi, edi
jmp 0x4daf24
mov ecx, dword [ecx]
xor esi, ebx
shr ebx, 8
jmp 0x4db175
mov dword [esp + 0x2c], ecx
xchg edi, edx
shr edi, 0xd
add edi, ebx
and esi, ebx
add ebx, edi
mov ebx, esi
jmp 0x4dc47f
mov ecx, dword [esp + 0x88]
not esi
mov edx, ebx
and ebx, esi
add esi, ebx
not ebx
xor edi, ebx
sub ebx, edx
shr edi, 0x1a
jmp 0x4dd8fe
mov ecx, dword [ecx]
shl esi, 0xe
xchg edx, edi
and ebx, edi
add esi, edx
jmp 0x4dad72
mov dword [esp + 0x44], 0
xor ebx, edx
bswap esi
add esi, edx
sub esi, edx
add esi, edx
or edi, edx
jmp 0x4dc012
mul ecx
xor edx, edi
mov ebx, edi
and edx, 0xca1d213a
rol edi, 0x1b
jmp 0x4db35d
add esp, 0x90
or ebx, 0xca2131ba
neg edi
ror ebx, 0x17
not edi
mov edx, esi
add edx, edi
or edi, edx
or esi, edi
mov esi, edi
add edi, ebx
inc edx
dec edi
sub esi, 0xca22782a
dec edx
jmp 0x4dc90e
mov ecx, dword [ecx]
and edx, esi
dec edi
shl esi, 0x18
mov esi, ebx
mov ebx, esi
sub esi, edi
jmp 0x4dcdf5
sub dword [esp + 0x10], 8
xor edi, 0xca28eef4
or esi, 0xca290afa
xor esi, ebx
and edi, esi
sub esi, 0xca295db0
and edi, edx
sub ebx, edi
bswap edx
xor esi, edi
dec esi
add edi, esi
xor esi, edx
jmp 0x4db2df
add dword [esp + 0x10], ecx
xor esi, 0xca2a44a8
or edx, 0xca2a60e2
sub esi, edi
xor ebx, esi
sub edi, ebx
or edi, ebx
and edx, 0xca2ae9e8
shl edi, 6
sub esi, 0xca2b24ce
or esi, ebx
add edx, ebx
xor ebx, edx
not esi
shr edx, 0x16
jmp 0x4dbced
pop ecx
xchg ebx, edx
mov edi, ebx
xor edx, esi
and edi, ebx
sub ebx, 0xca2c3d82
inc edi
mov edi, esi
add esi, 0xca2c9322
mov esi, edx
mov edi, edx
add edx, 0xca2ce13a
mov esi, ebx
sub edx, ebx
not edx
jmp 0x4ddacb
add ecx, dword [esp + 0x44]
xchg esi, edx
or esi, edi
bswap edi
add esi, edi
xchg esi, ebx
sub ebx, edi
mov edi, edx
xchg edi, edx
jmp 0x4ddb37
mov dword [esp + 0x44], ecx
sub edx, esi
xor esi, edx
neg edi
neg edx
and edx, esi
add ebx, 0xca311d0e
shr edi, 0xc
mov edx, ebx
jmp 0x4dce9d
mov dword [esp + 0x2c], ecx
mov edi, ebx
mov edx, ebx
mov ebx, 0xca32943c
or esi, edx
add edx, esi
xor ebx, esi
not edi
or esi, 0xca332086
add edi, edx
bswap edx
jmp 0x4dbd7f
mov ecx, dword [ecx]
xchg ebx, edi
add edi, 0xca3ba6e4
xchg ebx, edx
mov esi, edx
sub edx, esi
sub edi, ebx
jmp 0x4dd5a0
xor eax, eax
mov edx, edi
and edi, edx
sub edx, 0xca3dc9e0
and ebx, 0xca3de5cc
not edi
dec edx
jmp 0x4dcc93
add ecx, 0x18
xor ebx, edx
or edi, 0xca3e63cc
add esi, 0xca3e7fd2
mov edx, ebx
xor esi, edx
ror esi, 0x11
and edi, edx
sub edx, 0xca3f0bf6
jmp 0x4dd709
mul ecx
inc edx
xor edi, ebx
rol ebx, 0x1f
mov esi, 0xca4bb164
sub esi, ebx
mov esi, edi
xor edx, ebx
rol edi, 0x1d
jmp 0x4dc299
mov ecx, dword [ecx]
rol esi, 0x1d
or edx, 0xca4fdb70
jmp 0x4dd53b
mov dword [esp + 0x10], ecx
add edi, edx
bswap edx
and ebx, edx
ror ebx, 0x1b
or edx, esi
sub edi, ebx
or ebx, edx
sub edi, 0xca50c0c8
rol edx, 0x10
not ebx
mov ebx, edx
xor edx, esi
jmp 0x4dcbbc
add ecx, 0xc
mov esi, ebx
neg edx
and esi, ebx
or ebx, edi
add esi, edx
shr edx, 0x12
neg ebx
mov edx, esi
not edi
sub esi, edx
jmp 0x4dd45d
mov ecx, dword [esp + 0x10]
and edx, 0xca53591c
or esi, ebx
xchg edx, edi
sub ebx, esi
add ebx, edi
shl edx, 0xe
add edx, ebx
and ebx, edx
sub edi, esi
or edi, esi
jmp 0x4dd048
cmp eax, dword [esp + 0x24]
jmp 0x4dc415
mov ecx, dword [ecx]
add esi, edx
xchg edx, esi
bswap edx
xor esi, edi
and edx, esi
dec edi
xor ebx, edx
or esi, 0xca5b16c8
jmp 0x4dd9a5
push ecx
bswap ebx
xor esi, edx
xchg edx, esi
xor edx, ebx
and esi, edi
or edi, 0xca5e0e3c
inc ebx
neg esi
add edx, ebx
neg edx
jmp 0x4dd749
mov ecx, 0x30
xchg ebx, edi
add edx, ebx
neg edx
sub esi, edi
dec ebx
add esi, 0xca601756
sub ebx, 0xca60330e
add edi, edx
jmp 0x4ddbab
mov ecx, dword fs:[ecx]
dec ebx
or edi, 0xca614406
add esi, 0xca616062
add edi, edx
xchg edi, ebx
nop
and edx, esi
xchg edi, esi
sub ebx, edx
neg esi
xchg edx, edi
and ebx, 0xca625f8a
jmp 0x4dd9ee