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

Disassembly:
add dword [esp + 0x24], 0x20
add ebx, edx
mov ebx, 0xb2cae245
xchg esi, ecx
shr ecx, 8
neg ecx
not ecx
or ebx, ecx
mov esi, ecx
jmp 0x48aad4
jne 0x48a92b
or edx, esi
sub esi, edx
and edx, ebx
xor ecx, edx
neg ebx
xchg ecx, esi
xor edx, ebx
or edx, esi
sub ebx, esi
xor esi, 0xb2d3a529
or ebx, esi
add ebx, 0xb2d3d709
ror esi, 0x1f
shl esi, 0x1f
jmp 0x4890ea
mov edi, dword [esp + 0x24]
neg ecx
mov edx, ebx
shl ecx, 0x1b
xchg edx, ebx
not ecx
dec ecx
nop
and ecx, ebx
jmp 0x48a490
mov edi, dword [esp + 0x24]
add ebx, esi
not edx
dec edx
rol edx, 0x18
mov ecx, edx
add ecx, edx
sub edx, 0xb2d8ca91
shl edx, 0x14
and edx, esi
inc ebx
jmp 0x48a09d
mov edi, dword [edi]
bswap ecx
sub ecx, ebx
add ebx, edx
rol edx, 1
add esi, ebx
add edx, 0xb2dc0be1
mov ecx, esi
shl edx, 0x1d
or esi, 0xb2dc5b9b
or esi, 0xb2dc75b1
jmp 0x48a313
mov edi, dword fs:[edi]
add ebx, ecx
inc ebx
and ebx, edx
add ecx, edx
inc edx
shr esi, 9
sub ecx, esi
xchg ebx, edx
bswap ebx
not ecx
jmp 0x48a9f4
mov edi, dword [esp + 0xa8]
xor ebx, 0xb2e181b7
xchg ebx, ecx
xor ebx, 0xb2e1c273
sub ebx, ecx
sub ecx, esi
rol edx, 0x1e
sub ecx, edx
shl ecx, 3
jmp 0x489dad
add dword [esp + 0x24], 4
xchg edx, esi
not esi
sub esi, ebx
xchg esi, ecx
and ecx, edx
shl esi, 0xf
xchg edx, esi
and ecx, ebx
jmp 0x48b012
add edi, dword [esp + 0xa8]
shr ebx, 0xe
shl edx, 0xc
bswap ecx
dec ecx
and edx, esi
mov edx, ecx
mov esi, ecx
xor ecx, edx
xchg esi, ecx
ror edx, 0x1b
jmp 0x48a3cb
mov edi, dword [edi]
xchg esi, ebx
and ebx, edx
dec ecx
mov esi, ebx
jmp 0x48a084
mov dword [esp + 0x24], edi
xchg edx, ecx
dec ecx
dec ecx
xchg ebx, ecx
add ecx, edx
or edx, ecx
sub esi, ebx
xor edx, ecx
mov ecx, ebx
shl ebx, 0x1e
jmp 0x48afba
mul edi
dec ecx
shl edx, 5
mov ebx, 0xb30763c1
add edx, ebx
xchg esi, edx
sub ebx, esi
add esi, ecx
inc esi
jmp 0x48b816
jne 0x48aeef
shr ecx, 0x1f
neg edx
shl esi, 0x19
mov ecx, 0xb314a177
and ecx, ebx
or esi, ecx
or ebx, edx
add edx, esi
xchg ecx, esi
sub edx, 0xb31537b9
inc esi
sub ebx, edx
jmp 0x48af74
mov dword [esp + 0x74], 0
xchg esi, ecx
or edx, ecx
xchg esi, ecx
mov ecx, edx
or ecx, 0xb3186ab1
add ebx, ecx
xchg ecx, edx
sub ebx, edx
add ebx, edx
add ecx, edx
jmp 0x489996
add dword [esp + 0x90], 4
shr ebx, 0x10
or edx, ecx
or ecx, esi
or ecx, ebx
and edx, ebx
or esi, 0xb31cea45
inc ebx
sub ecx, esi
sub ecx, ebx
inc ecx
jmp 0x48a252
add edi, 0x18
bswap edx
neg edx
mov ebx, 0xb3280913
inc esi
inc ecx
sub edx, ebx
xor edx, ecx
dec esi
add ecx, esi
or edx, esi
jmp 0x48a328
rol eax, 8
shl esi, 0x1a
and esi, ebx
and ecx, 0xb329130d
xor edx, ecx
or esi, ebx
mov ebx, edx
sub ebx, ecx
neg esi
not esi
and edx, ebx
xor ecx, edx
xchg esi, ecx
jmp 0x48b676
ret
mov dword [esp + 0x90], 0
add ecx, 0xb333a2c3
or esi, ecx
mov esi, ebx
sub edx, ebx
or edx, ebx
inc edx
shr esi, 1
neg esi
and edx, esi
not ecx
jmp 0x489eee
add edi, 0xc
rol edx, 2
or ecx, edx
sub ebx, esi
add esi, ecx
add ebx, edx
mov ebx, edx
jmp 0x488fe0
xor eax, eax
shl edx, 0xd
or ecx, esi
xchg esi, ebx
add ecx, edx
nop
or ecx, 0xb34a8221
jmp 0x48aeef
mov dword [esp + 0x90], edi
add ebx, 0xb34e6acd
rol esi, 0xe
and ecx, esi
shr ecx, 0x11
sub esi, edx
xor ebx, 0xb34ef0a3
mov ecx, 0xb34f0ab9
and ebx, esi
and ebx, ecx
xchg esi, ebx
jmp 0x48af11
add edi, 0x3c
and ebx, edx
xchg ebx, ecx
sub esi, edx
sub edx, 0xb358b9e9
add esi, 0xb358d3a9
nop
add edx, ebx
xchg ebx, edx
jmp 0x48a550
mov eax, 4
mov esi, ebx
or ebx, ecx
and esi, ecx
and edx, esi
bswap ecx
and ebx, esi
xchg edx, ebx
xchg edx, esi
or esi, ecx
xor edx, esi
xor ebx, 0xb3618163
and edx, 0xb3619b79
sub edx, 0xb361b4e3
xchg edx, esi
jmp 0x48b62b
add edi, dword [esp + 0xa8]
dec edx
rol edx, 5
shr edx, 0x14
mov ebx, ecx
add ebx, ecx
or edx, 0xb36354f3
xor esi, ecx
sub esi, ebx
shr ebx, 0x12
add ecx, ebx
jmp 0x489ca6
mov dword [esp + 0xa8], 0
xchg esi, ebx
add ecx, edx
nop
shr ecx, 0x1d
dec ebx
mov ecx, ebx
add esi, ebx
rol esi, 0x1b
add ebx, esi
xor ecx, 0xb36514ab
jmp 0x48a4af
mov edi, dword [edi]
or ecx, esi
xor ecx, esi
mov ecx, 0xb3656b85
or edx, ebx
add edx, ecx
xor ecx, 0xb365c8d1
and ecx, ebx
and ebx, edx
add ecx, edx
xchg edx, ecx
mov edx, 0xb366458f
mov edx, 0xb3665ff3
jmp 0x489ec8
mov dword [esp + 0x24], edi
xchg ecx, ebx
shl ebx, 0x10
or ecx, ebx
xchg edx, ebx
sub esi, edx
xchg ebx, esi
sub ebx, 0xb36d67bd
xchg esi, ebx
sub esi, 0xb36d986d
dec ebx
add ebx, esi
rol esi, 0x1c
mov ecx, esi
xchg edx, esi
jmp 0x48a38f
cmp byte [edi], 0
jmp 0x489604
add edi, dword [esp + 0xa8]
ror edx, 0x1c
sub ecx, ebx
add esi, ebx
xor esi, 0xb371bf63
jmp 0x48a570
mov edi, dword [edi]
xchg edx, esi
and ebx, edx
mov edx, esi
dec ecx
inc ecx
mov ecx, edx
xchg esi, ebx
sub esi, 0xb3729009
xchg ebx, ecx
and esi, ecx
xor edx, esi
or esi, ebx
shl esi, 0xc
inc edx
jmp 0x48b88b
mov edi, dword [esp + 0x90]
xor ecx, 0xb382b059
shr ecx, 0x17
dec ecx
add ecx, edx
neg ecx
add esi, ecx
bswap esi
and edx, ebx
sub edx, esi
and ecx, edx
jmp 0x489264
mov edi, dword [edi]
or esi, ebx
dec ecx
nop
and ecx, ebx
xor ebx, 0xb388c365
and ebx, esi
jmp 0x48a74b
mov edi, dword [edi]
xor edx, ebx
xchg ecx, edx
shl ebx, 6
and edx, ebx
xchg edx, ebx
mov ebx, ecx
jmp 0x48af82
add edi, dword [esp + 0x24]
inc ecx
or edx, 0xb38aee0d
mov ecx, esi
xchg ebx, ecx
xor ebx, edx
xchg ebx, ecx
jmp 0x48aa1b
mov edi, dword [esp + 0x90]
mov esi, ebx
add ebx, 0xb38c2ab5
xchg ebx, esi
sub ecx, 0xb38c5f0f
xchg ebx, ecx
inc esi
bswap edx
xor esi, ebx
not ecx
xor esi, ecx
xor ecx, esi
ror ebx, 0x15
or edx, ebx
xor esi, 0xb38d6533
xor esi, 0xb38d7ec9
bswap ecx
jmp 0x48b58b
mov dword [esp + 0x90], edi
sub edx, ecx
add edx, ebx
neg esi
shr ebx, 4
and esi, ebx
mov edx, esi
xchg ecx, edx
shr esi, 0x1e
or ecx, 0xb38e86f5
neg edx
jmp 0x48a92b
mov edi, dword [edi]
neg ecx
sub esi, ecx
add ebx, 0xb3950211
bswap ebx
neg ebx
xchg ebx, esi
xchg esi, ebx
sub ecx, edx
sub esi, edx
xchg esi, edx
jmp 0x48afeb
mov dword [esp + 0x24], 0
and ecx, ebx
or ebx, 0xb395f59d
xor esi, ecx
mov edx, ebx
sub edx, 0xb3963f3b
and ebx, ecx
and ebx, ecx
bswap esi
sub ecx, esi
shl edx, 0x1e
and edx, esi
mov edx, ecx
jmp 0x48a842
mov dword [esp + 0x24], edi
mov ebx, edx
inc esi
bswap edx
dec edx
or esi, ebx
xor esi, ebx
and esi, edx
mov ecx, 0xb398d43d
sub ebx, esi
bswap ecx
jmp 0x48b37a
mov edi, dword [edi]
inc ecx
or ebx, edx
add ecx, esi
or edx, ecx
shr esi, 0xd
or ebx, edx
rol esi, 0x10
xor esi, 0xb39c4803
and ecx, esi
xchg esi, ecx
jmp 0x489272
push edi
xor esi, edx
inc edx
or ebx, esi
xchg ecx, ebx
mov ecx, esi
add ecx, esi
xchg ecx, edx
add esi, ebx
or ecx, edx
or ebx, esi
jmp 0x489c12
mul edi
xor esi, 0xb3a2c3e3
sub ebx, ecx
shr ecx, 0x11
shr ecx, 6
sub ecx, edx
shl ecx, 0x19
and edx, ecx
add esi, ecx
shl ebx, 0x13
xchg ecx, ebx
jmp 0x48b249
mov edi, 0x30
sub edx, esi
mov ebx, esi
xchg ebx, esi
xchg esi, ebx
not ebx
shl esi, 0x1e
sub ebx, edx
xor esi, 0xb3a48e91
and ecx, esi
add esi, 0xb3a4d0b7
jmp 0x489064
mov edi, dword [edi]
neg esi
mov ecx, 0xb3af5131
xor esi, ebx
xor ecx, edx
mov ebx, ecx
dec esi
xor edx, esi
mov ecx, edx
and edx, esi
xor edx, ebx
or edx, ecx
or ecx, esi
jmp 0x489843
mov dword [esp + 0xb0], edi
xor edx, ebx
mov ebx, ecx
add ebx, ecx
or edx, esi
mov ebx, 0xb3b77f7d
rol ebx, 2
mov esi, edx
shr ebx, 0x13
sub edx, 0xb3b808c3
xor ebx, ecx
jmp 0x48a62d
inc dword [esp + 0x74]
inc ecx
xchg ecx, edx
add esi, ebx
add edx, 0xb3c0c41f
bswap edx
and ecx, ebx
neg edx
xchg ebx, ecx
mov ebx, edx
xor esi, edx
jmp 0x4896f3
add edi, 0xc
xchg edx, ebx
xor edx, ebx
and esi, 0xb3c7dc4d
or edx, ebx
sub ebx, edx
xor ecx, edx
sub ebx, esi
add ebx, ecx
xor edx, ebx
dec edx
and esi, ebx
xor edx, ecx
or esi, ebx
or edx, ecx
jmp 0x48ae98
mov edi, dword [edi]
mov edx, ebx
add edx, ebx
neg esi
mov esi, ebx
dec edx
xor edx, ecx
jmp 0x48a505
mov edi, dword [esp + 0x24]
or esi, ecx
xchg esi, edx
and edx, esi
mov edx, ecx
xor ebx, edx
or ecx, edx
inc ebx
xor ecx, 0xb3d12da5
jmp 0x48b564
mov edi, dword [edi]
sub esi, ecx
ror edx, 0x10
rol edx, 0xf
or ecx, edx
not ecx
dec ecx
jmp 0x489acc
xor al, byte [edi]
xor esi, ebx
add ecx, 0xb3f66393
mov ecx, edx
inc ecx
dec edx
shl ecx, 3
add edx, 0xb3f6e9f3
or edx, 0xb3f703b3
jmp 0x48985f
mov eax, 2
mov ebx, edx
or esi, ecx
xor ebx, edx
xchg ebx, esi
jmp 0x48b6c6
pop edi
xchg esi, edx
xchg edx, ebx
sub ebx, esi
xor ecx, edx
jmp 0x48b2aa
mov dword [esp + 0xa8], edi
add ebx, ecx
or ecx, ebx
or ebx, 0xb3fa7a6b
xor ebx, 0xb3fa97dd
and ebx, esi
xchg edx, ecx
xor esi, ebx
add edx, esi
add ecx, 0xb3fb1727
add ecx, 0xb3fb313d
xor esi, 0xb3fb5ddb
xor esi, edx
jmp 0x489096
add dword [esp + 0x24], 0x78
sub ecx, 0xb3fb99ef
inc esi
add edx, esi
mov esi, edx
and edx, ebx
shr edx, 0xc
mov esi, ebx
neg edx
and edx, esi
add ecx, ebx
and esi, ebx
add ecx, edx
or edx, ecx
sub ebx, 0xb3fdffaf
jmp 0x48babe
add edi, dword [esp + 0xa8]
sub ebx, ecx
xor ecx, 0xb3fe3a35
sub edx, ebx
sub ecx, 0xb3fe72d5
add esi, edx
bswap esi
or ebx, ecx
mov edx, 0xb3fed667
jmp 0x489ffa
mov edi, dword [esp + 0x24]
and ecx, edx
xchg ebx, edx
dec edx
shl ecx, 0x1b
sub edx, ecx
xor ebx, ecx
xor ecx, ebx
shl ebx, 0x12
xor ecx, edx
sub ebx, esi
xchg ecx, ebx
and edx, ecx
or ecx, ebx
or esi, ecx
jmp 0x489f16
add esp, 0xd4
or esi, ebx
rol esi, 5
sub ebx, 0xb407d06d
add esi, ecx
sub ebx, edx
xor edx, 0xb4081a3f
xor ebx, esi
bswap esi
or ebx, 0xb4086fc7
or ebx, edx
jmp 0x4898e1
sub esp, 0xd4
or esi, edx
dec esi
mov ebx, edx
add ebx, edx
add ecx, edx
neg ecx
add esi, edx
sub esi, ebx
or esi, ebx
xor ebx, esi
xchg ebx, ecx
neg ecx
jmp 0x48967a
add dword [esp + 0x24], eax
bswap esi
xor edx, ecx
neg esi
mov esi, ebx
mov ecx, 0xb4145245
and ecx, edx
add edx, ecx
xchg ecx, ebx
add esi, ecx
sub ebx, edx
or edx, esi
mov edx, ecx
mov esi, ecx
and ebx, edx
jmp 0x488f77
cmp eax, dword [esp + 0xb0]
jmp 0x488efa
sub dword [esp + 0x24], 8
or ecx, edx
neg edx
not edx
neg ecx
add ecx, edx
sub ebx, ecx
or esi, ecx
or ecx, esi
jmp 0x488f41
mov edi, dword [esp + 0xa8]
add ebx, ecx
shl ebx, 0xc
xor edx, 0xb41faa57
bswap edx
mov ebx, esi
or ebx, esi
neg esi
mov ebx, 0xb4204f97
jmp 0x48b4b6
add dword [esp + 0x24], edi
or ebx, ecx
mov edx, 0xb42b23b9
add edx, esi
or esi, 0xb42b560b
or ecx, edx
mov ecx, edx
or ecx, esi
add esi, 0xb42bb901
sub ebx, edx
or edx, 0xb42beae7
jmp 0x488e1b
mov edi, dword [edi]
shl edx, 0x16
xor edx, esi
or esi, ebx
xchg ecx, edx
or esi, ecx
ror edx, 0x1c
jmp 0x4891d5
add edi, dword [esp + 0x74]
and edx, ecx
add ebx, esi
or ecx, esi
mov ecx, esi
sub ecx, ebx
shl ebx, 0xa
not ebx
and ebx, esi
mov ebx, ecx
shr esi, 0x14
jmp 0x489e80
movzx edi, word [edi]
neg ecx
xchg esi, ebx
mov ebx, ecx
xor edx, 0xb436c79f
xor ecx, ebx
not edx
jmp 0x48a60a
inc edi
xor esi, ebx
not ecx
xor esi, ecx
xor ecx, esi
add edx, ecx
bswap ebx
neg ebx
xchg esi, ebx
sub ecx, ebx
shl ebx, 0x18
jmp 0x48a051
mov edi, dword [esp + 0x74]
or edx, 0xb43c63d5
dec esi
xchg esi, ecx
neg esi
nop
xchg ebx, esi
and edx, ecx
rol ecx, 0xb
xchg ebx, esi
and edx, esi
jmp 0x4894b2
mov dword [esp + 0x74], eax
rol ebx, 0x13
xchg ecx, ebx
rol ecx, 0x13
or edx, 0xb4497bc3
or esi, 0xb44999c9
or esi, 0xb449b03d
and edx, ecx
add ebx, esi
jmp 0x48b2fc
add edi, dword [esp + 0xa8]
sub esi, ebx
neg edx
not edx
ror edx, 0x13
shl esi, 0x1e
xchg ebx, ecx
xor ebx, 0xb44cfb89
and ebx, esi
jmp 0x48b0fb
mov edi, dword [esp + 0xa8]
not edx
dec edx
xchg edx, ecx
mov esi, ebx
shr edx, 0x10
or ebx, ecx
neg ecx
bswap edx
xchg ebx, edx
add ebx, 0xb45faa9d
xchg ebx, esi
not ecx
jmp 0x48a35e