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

Disassembly:
add ecx, dword [esp + 0x4c]
or edi, edx
sub edx, ebx
jmp 0x4b9140
mov ecx, dword [esp + 0x4c]
or ebx, esi
add edi, 0xe19cff2e
ror edx, 0x15
add edi, edx
or edi, 0xe19e4ea2
add edi, ebx
jmp 0x4b85d8
rol eax, 8
add edi, edx
add ebx, 0xe19fa7e8
inc ebx
sub edi, 0xe1a07d76
bswap edx
and esi, 0xe1a167ec
jmp 0x4b7af7
mov eax, 4
bswap esi
not ebx
or ebx, esi
xor esi, edx
neg edx
add edi, 0xe1b97248
and esi, edi
mov edx, ebx
jmp 0x4b994e
inc dword [esp + 0x70]
or ebx, esi
and edx, esi
mov edi, edx
xor edx, esi
dec esi
not ebx
add ebx, 0xe1d62a6a
or edi, 0xe1d69416
not ebx
sub edi, 0xe1d770ac
jmp 0x4b9ed0
mov dword [esp + 0x14], ecx
or ebx, esi
bswap esi
xor ebx, edx
mov ebx, 0xe1d94ee6
dec edx
shl esi, 0x17
jmp 0x4b774d
mov ecx, dword [esp + 0x14]
dec esi
ror edx, 0x19
ror ebx, 8
xor ebx, edi
mov ebx, edx
rol edi, 1
xchg ebx, edi
and edx, 0xe1e12a6a
jmp 0x4b8cd1
mov ecx, dword [ecx]
xchg edi, edx
add esi, 0xe1e40bd2
xor edi, 0xe1e47856
mov edi, esi
xchg edx, edi
xor esi, ebx
mov edi, esi
shl esi, 0x18
or edi, esi
mov edi, 0xe1e77554
xor edx, edi
or edx, edi
jmp 0x4b9984
mov dword [esp + 0x14], ecx
or esi, 0xe1f3c2aa
xchg ebx, edi
bswap edx
not edi
or ebx, 0xe1f57794
and edx, esi
xchg edi, esi
mov ebx, edi
or edx, 0xe1f726dc
or esi, edi
jmp 0x4b98e4
add ecx, dword [esp + 0x4c]
and ebx, esi
sub edx, esi
rol esi, 0x16
rol edx, 1
add esi, 0xe2826eec
and edx, 0xe28307e0
jmp 0x4ba0d9
jne 0x4b7df2
sub edx, ebx
sub edi, ebx
sub edi, ebx
sub esi, ebx
not edi
sub edx, esi
jmp 0x4b8749
inc ecx
add edx, ebx
xor edx, edi
add edi, ebx
bswap edi
sub edx, ebx
mov edi, esi
or edi, ebx
inc ebx
sub esi, edx
add esi, edx
jmp 0x4b91ce
mov ecx, dword [esp + 0x40]
and edx, ebx
not ebx
xchg edi, ebx
mov edi, esi
add esi, ebx
mov edx, edi
or esi, ebx
mov esi, 0xe2def3c2
jmp 0x4b8655
cmp eax, dword [esp + 0x88]
jmp 0x4ba3dd
xor al, byte [ecx]
xchg esi, edi
not edx
or esi, ebx
sub edi, ebx
and edx, edi
rol edx, 9
neg edx
add edi, 0xe39023de
jmp 0x4b7550
add dword [esp + 0x40], 0x20
mov esi, ebx
sub esi, 0xe3bc66f0
xchg esi, ebx
or edi, 0xe3bebd8a
shr edx, 0x1e
sub edi, esi
or ebx, esi
xor edi, 0xe3c46c30
and edi, esi
or edi, edx
sub ebx, 0xe3c62b16
xor edx, edi
jmp 0x4b8209
mov ecx, dword [esp + 0x40]
and edi, 0xe3e1096a
and ebx, esi
mov edx, ebx
add edi, edx
xor ebx, esi
not edx
sub edi, esi
shr ebx, 0x16
bswap esi
shl ebx, 0x10
jmp 0x4b8026
mov ecx, dword [ecx]
shr edx, 0x1e
mov ebx, edi
add ebx, esi
mov edi, ebx
and edi, esi
add edx, edi
or ebx, 0xe41ea44c
shl esi, 0x17
sub edi, 0xe4204fa6
mov esi, 0xe420fc7a
jmp 0x4b80f3
mov ecx, dword [esp + 0x14]
xor ebx, esi
neg ebx
neg esi
mov esi, edx
and esi, edx
and ebx, 0xe438ca76
jmp 0x4b8f5c
add ecx, dword [esp + 0x4c]
xchg esi, edx
shl edi, 6
rol edi, 0x16
xor edi, 0xe4467192
xor edx, esi
inc ebx
not edx
shl ebx, 0x18
sub edi, ebx
sub edx, ebx
xchg ebx, edx
dec edi
and esi, edx
and edx, edi
jmp 0x4b786f
mov ecx, dword [esp + 0x40]
xor edx, esi
and edx, esi
xor edi, esi
neg ebx
or edi, edx
mov edx, edi
shr edx, 0x1e
neg edx
jmp 0x4ba2ed
mov dword [esp + 0x70], eax
sub ebx, 0xe4c9098c
bswap edi
jmp 0x4b9781
ret
mov ecx, dword [esp + 0x70]
xor esi, edi
and esi, 0xe53284ac
xor edx, ebx
sub esi, ebx
or ebx, edi
add esi, edi
and esi, ebx
sub edx, 0xe536e14c
jmp 0x4ba100
add ecx, dword [esp + 0x40]
ror edx, 0x11
mov ebx, edx
rol edx, 7
xchg ebx, edx
xchg edx, ebx
or ebx, esi
shr esi, 0x1d
and ebx, edx
and edi, esi
and esi, edi
jmp 0x4ba6d6
add dword [esp + 0x40], ecx
mov edi, edx
and edx, ebx
xchg edi, ebx
mov esi, edi
add edi, esi
inc ebx
add edi, edx
xor edx, edi
jmp 0x4b7e9e
mov ecx, dword [ecx]
add ebx, edx
shr esi, 0x13
rol esi, 3
bswap edx
xchg ebx, edi
dec esi
xor ebx, edi
rol ebx, 0x1b
xor edx, ebx
xor edx, edi
jmp 0x4b79c1
pop ecx
ror esi, 0x17
xor esi, edi
mov esi, 0xe5bbc70a
and ebx, edi
rol esi, 0x12
or edx, ebx
jmp 0x4b7b9b
add ecx, 0xc
xor edi, 0xe67480f4
xor edx, 0xe6752a06
xor ebx, edx
shr ebx, 6
mov esi, 0xe6776400
sub edx, 0xe678611e
sub edi, edx
add esi, edi
sub edx, edi
and ebx, 0xe67b44f4
bswap edi
ror edi, 7
jmp 0x4b77e4
add ecx, dword [esp + 0x4c]
or esi, 0xe6b6a8ba
rol edi, 9
add edi, edx
and esi, edx
and edx, edi
sub ebx, esi
jmp 0x4b7778
mov ecx, dword [ecx]
shr esi, 0xc
add edx, esi
add ebx, edx
or ebx, esi
add edi, edx
neg ebx
shl esi, 0x13
or esi, 0xe6cab2f6
mov esi, edi
bswap esi
jmp 0x4b96a4
mov ecx, dword [ecx]
or esi, edi
and esi, edx
sub edi, edx
or edx, esi
xor esi, edi
and edx, ebx
jmp 0x4b95e8
mov ecx, dword [ecx]
xor ebx, 0xe70c464a
bswap edi
add edx, ebx
bswap esi
sub edi, edx
xor ebx, edx
sub edi, ebx
add edi, edx
jmp 0x4b8be9
add ecx, 0x3c
neg esi
dec edx
add edi, ebx
shl esi, 0xc
mov edx, ebx
mov edi, 0xe750a394
jmp 0x4ba0a5
add dword [esp + 0x40], eax
add ebx, edi
dec edx
or ebx, edx
sub esi, 0xe7605fe2
sub ebx, esi
shr ebx, 0x17
shl esi, 8
or ebx, edx
add ebx, edx
neg edx
jmp 0x4ba5c2
add ecx, dword [esp + 0x70]
sub esi, edi
add ebx, edi
xor esi, edx
xchg esi, ebx
jmp 0x4b7634
add esp, 0x90
bswap edx
neg edi
ror edx, 9
xor edx, ebx
and edx, 0xe8801748
xor esi, edi
jmp 0x4b845c
cmp byte [ecx], 0
jmp 0x4b79e3
add dword [esp + 0x40], 4
xor edx, 0xe8e1a17e
add ebx, edi
or edx, esi
sub esi, ebx
mov esi, edx
and edx, ebx
jmp 0x4b7f45
add ecx, dword [esp + 0x4c]
or edi, edx
add esi, ebx
sub esi, ebx
xor esi, edi
xchg edi, ebx
sub edi, edx
and esi, edi
sub esi, edi
xor edx, ebx
xor edi, esi
or ebx, 0xe9ab6e7a
shr edx, 0xf
shl edi, 0x1a
mov esi, ebx
jmp 0x4ba306
add ecx, 0x18
not edx
add edi, edx
sub edi, 0xe9c9c58e
mov ebx, edx
mov edi, edx
xor esi, ebx
not ebx
mov edi, edx
mov ebx, esi
bswap edi
mov edi, ebx
mov esi, edi
jmp 0x4b9e1b
sub dword [esp + 0x40], 8
xor esi, edx
xor ebx, esi
mov esi, edi
not esi
xor ebx, esi
rol edi, 0x11
add edx, esi
add edx, ebx
or edx, ebx
xchg edi, edx
add edi, edx
dec esi
jmp 0x4b7b40
mov eax, 2
add esi, 0xea4cb6e8
and edi, esi
shl ebx, 0x1d
add esi, edx
mov edi, 0xea4f824e
mov edi, edx
shr ebx, 0x19
dec edx
or edi, 0xea529074
neg edi
bswap edx
mov edx, esi
jmp 0x4b84fc
movzx ecx, word [ecx]
or edi, edx
add esi, ebx
shr esi, 0x1d
xor edx, ebx
dec edx
sub esi, edi
add edx, edi
or esi, ebx
neg ebx
or esi, edx
xor esi, 0xea6c457a
mov edx, ebx
and esi, ebx
add edi, ebx
jmp 0x4ba372
add ecx, 0xc
mov ebx, 0xea71a102
or esi, ebx
xor ebx, edx
xor edi, ebx
or ebx, edx
or edi, esi
or edx, edi
and edi, esi
mov ebx, edx
or esi, edi
or ebx, edx
ror edx, 4
inc ebx
xor esi, edx
jmp 0x4ba22a
mov dword [esp + 0x4c], ecx
mov edi, edx
mov edx, edi
jmp 0x4ba4f2
mov ecx, dword [esp + 0x4c]
mov edi, 0xea9f2836
or esi, edx
shl ebx, 0x16
add ebx, edx
xor edi, edx
neg ebx
xchg esi, ebx
and esi, edx
jmp 0x4b853d
mov ecx, dword fs:[ecx]
xor edx, edi
sub ebx, edi
and edi, 0xeaeef61a
neg ebx
or ebx, esi
sub esi, ebx
jmp 0x4b8a92
mov ecx, dword [ecx]
mov ebx, edx
dec esi
mov edx, 0xeb51cc90
xor ebx, 0xeb528de4
add edi, ebx
and edi, esi
or edi, 0xeb54b508
xchg edx, edi
shr esi, 5
add ebx, edi
jmp 0x4b7446
mov dword [esp + 0x40], ecx
neg edi
add edx, 0xeb65b002
shr esi, 7
dec edx
mov esi, 0xeb66fa3a
add ebx, edx
mov ebx, 0xeb67cdc2
xor edi, ebx
or esi, ebx
sub ebx, 0xeb6c85da
xor ebx, edx
and esi, 0xeb6dea6e
jmp 0x4b9f11
mov ecx, dword [ecx]
not esi
and edi, esi
and edx, edi
xchg esi, edx
not edi
sub edi, ebx
sub ebx, edi
rol ebx, 0x19
xchg edi, edx
mov edi, 0xeb7563e8
add ebx, edi
and edx, ebx
jmp 0x4b99ab
add dword [esp + 0x14], 4
mov edi, esi
rol edx, 8
and esi, ebx
or edx, edi
shr edi, 0x15
dec ebx
mov edx, ebx
or edx, ebx
jmp 0x4b77b0
add dword [esp + 0x40], 0x78
or ebx, edi
or esi, edx
or edi, 0xeba62f18
add edi, 0xeba721aa
add ebx, edi
xchg ebx, edx
mov edx, edi
or edi, 0xeba9ffbc
jmp 0x4b9a4d
mov dword [esp + 0x70], 0
or edx, esi
and esi, 0xebdbbe78
ror edi, 0x1d
neg ebx
xor esi, edi
or edx, 0xebde7c8a
sub edi, 0xebdf27ce
mov edi, 0xebe01464
xchg esi, ebx
not edi
jmp 0x4ba49b
mov ecx, dword [ecx]
and edx, esi
sub esi, 0xebf12c84
jmp 0x4b9de5
mov dword [esp + 0x40], ecx
or edi, edx
sub edi, ebx
add edi, 0xebf9faa6
add esi, edx
xchg ebx, edx
mov esi, edx
or edi, edx
nop
add edi, 0xebfea7e8
and edx, ebx
jmp 0x4b80a4
mul ecx
and edi, ebx
xchg edi, edx
or edx, ebx
rol edx, 0x1f
add edx, esi
sub ebx, 0xec043402
xchg edi, ebx
mov edx, ebx
ror edx, 0x18
bswap esi
jmp 0x4b8315
sub esp, 0x90
shr edx, 0x19
and ebx, edi
or ebx, 0xec1ee686
rol edx, 0xa
bswap edx
and edi, ebx
xor edi, 0xec22118a
mov edx, esi
mov edi, ebx
or edi, edx
not ebx
not esi
mov edi, ebx
shr edx, 0x14
jmp 0x4ba023
mov ecx, dword [ecx]
rol edi, 0xe
ror edx, 0x1a
sub edx, esi
shl edx, 9
or esi, ebx
or edx, 0xec404926
jmp 0x4b8d27
mov ecx, dword [ecx]
xchg edx, esi
ror esi, 0x14
shl ebx, 0x1f
sub edx, edi
or edx, 0xec664b82
xchg esi, edi
jmp 0x4b8bcc
push ecx
add edx, esi
xchg ebx, edi
or esi, edi
xchg ebx, edi
bswap edx
xor ebx, 0xec6c8506
jmp 0x4ba47b
mul ecx
xor edx, ebx
xchg esi, edx
or esi, edi
sub edx, esi
and edx, edi
ror esi, 0x13
jmp 0x4b8eb0
jne 0x4b774d
add edx, edi
xor edi, esi
or ebx, esi
add edi, ebx
xor edx, 0xec9f1ca8
rol ebx, 0xf
inc ebx
shr edi, 8
jmp 0x4b92d0
xor eax, eax
and edi, 0xecca949e
xor edx, esi
add esi, edx
shl esi, 1
or ebx, 0xeccfbbce
add esi, ebx
xchg esi, edx
xor edx, esi
jmp 0x4b7df2
mov dword [esp + 0x14], 0
nop
mov ebx, 0xecd855f2
add esi, ebx
xchg ebx, edx
shl esi, 0x1d
bswap esi
add esi, 0xecdc98d0
not edi
jmp 0x4ba67b
mov ecx, dword [esp + 0x4c]
and edi, 0xecead3b6
sub edx, edi
or esi, edx
or ebx, edi
sub esi, ebx
mov esi, edi
rol edi, 0x11
xor esi, edx
mov edi, esi
or esi, edi
sub ebx, edx
or edx, esi
sub edx, edi
add esi, edx
jmp 0x4b8e64
mov ecx, dword [esp + 0x40]
or edi, 0xed1abb3e
sub ebx, esi
and edi, ebx
inc edx
sub edi, ebx
mov esi, ebx
jmp 0x4b9d7f
mov dword [esp + 0x40], ecx
xor edi, esi
mov edi, 0xed21a01e
and edx, 0xed22ae68
nop
xor edi, edx
ror edx, 0x11
xchg esi, ebx
xor esi, ebx
sub edi, esi
bswap ebx
mov ebx, esi
bswap esi
neg edx
add ebx, edi
jmp 0x4b752f
mov dword [esp + 0x88], ecx
sub esi, ebx
or esi, 0xed3c0b7e
add edx, 0xed3cf794
xor edi, esi
xor ebx, edx
sub ebx, esi
not ebx
or edx, ebx
jmp 0x4ba737
mov dword [esp + 0x4c], 0
and edi, ebx
mov esi, edi
or ebx, esi
xchg edx, ebx
add edi, ebx
mov edx, esi
jmp 0x4ba6ef
mov ecx, dword [ecx]
mov ebx, edi
and edi, edx
bswap edx
mov esi, ebx
shl esi, 4
ror esi, 0x1d
sub ebx, edi
add edi, esi
jmp 0x4ba5dd
mov dword [esp + 0x40], 0
xor ebx, edx
mov edx, esi
not edx
xor ebx, edi
sub edx, edi
mov ebx, esi
jmp 0x4ba64d
mov ecx, 0x30
neg esi
and ebx, 0xed701716
xor ebx, esi
add edx, 0xed718d3e
xchg edi, ebx
nop
jmp 0x4b9bb4