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

Disassembly:
mov edi, dword [edi]
xor esi, 0xb761e0f7
or esi, ecx
mov ecx, edx
and ecx, 0xb763c1cd
mov esi, edx
or edx, ecx
add ecx, esi
and ecx, edx
jmp 0x46945a
pop edi
xchg ecx, esi
or ecx, esi
or esi, 0xb7ed88a0
sub ecx, 0xb7ee2d61
shl ecx, 2
and esi, ebx
mov esi, edx
mov ecx, edx
sub ebx, 0xb7f1708d
add edx, ecx
add ebx, esi
xchg esi, ecx
xchg edx, esi
jmp 0x46bc53
add edi, dword [esp + 0x44]
rol edx, 0x17
rol edx, 0xa
xor ecx, 0xb804ca8b
inc edx
mov edx, ecx
add esi, ebx
xchg edx, esi
jmp 0x46ac67
mov edi, dword [edi]
bswap ebx
rol esi, 3
sub edx, ebx
shr edx, 1
rol ecx, 0xa
sub edx, esi
xor edx, ecx
and ebx, edx
jmp 0x46b7f9
mov edi, dword [esp + 0xa0]
mov edx, 0xb80d8e8a
nop
and ecx, 0xb80eec22
add ebx, 0xb80f8641
rol ebx, 0x1a
jmp 0x46ae9b
mov dword [esp + 0xa0], edi
xchg edx, ebx
and ebx, edx
and edx, ebx
and ebx, 0xb83aff18
xor edx, 0xb83bb65d
or edx, esi
or ecx, edx
or edx, 0xb83d8e03
add ecx, edx
jmp 0x46afa9
add edi, dword [esp + 0x44]
mov ecx, 0xb8659dcb
ror esi, 0x17
or ebx, edx
mov ebx, ecx
sub ebx, 0xb8682bd6
jmp 0x46ab8c
add edi, dword [esp + 0x44]
mov ebx, esi
shr ecx, 0x13
sub ebx, esi
sub ebx, ecx
or ebx, ecx
and ebx, 0xb87d384e
neg ecx
shl edx, 4
jmp 0x46bdde
rol eax, 8
rol ebx, 0xc
bswap esi
or esi, ecx
and ecx, esi
or esi, 0xb8d9988d
dec ebx
rol edx, 0x10
jmp 0x469b0d
mov edi, dword [esp + 0xa0]
add esi, ecx
xor ecx, ebx
xor edx, esi
sub ebx, ecx
shl esi, 0x17
add esi, ebx
not edx
xchg ebx, esi
and esi, 0xb91a7dbf
and esi, 0xb91b1d61
mov esi, 0xb91bb728
mov esi, ecx
jmp 0x46b342
inc edi
sub ebx, edx
shr ebx, 0x1b
and ebx, 0xb9377a0c
add ecx, esi
rol ecx, 0x16
sub edx, ebx
xchg ebx, ecx
add ecx, edx
mov ebx, ecx
jmp 0x46a68d
add edi, dword [esp + 0x44]
or ecx, 0xb997cdae
and esi, 0xb99868fb
mov edx, ebx
xchg ecx, edx
neg edx
and edx, ecx
jmp 0x46beed
add edi, 0x18
and esi, ecx
mov esi, ebx
sub ecx, esi
shr ebx, 3
sub ecx, 0xb9dc24e8
mov esi, ebx
mov ecx, ebx
jmp 0x46b644
add dword [esp + 0x8c], 4
xor ebx, 0xb9f0e06f
neg ebx
and ebx, 0xb9f2299a
add ebx, ecx
mov ebx, ecx
ror esi, 3
shl ebx, 0x10
dec esi
jmp 0x46aea7
xor al, byte [edi]
sub ebx, ecx
bswap ebx
mov ecx, esi
sub esi, 0xb9f7e8b5
mov ecx, ebx
sub ebx, 0xb9f91e50
sub ebx, 0xb9f9d8fe
jmp 0x4698f1
mov edi, dword [esp + 0x64]
add edx, esi
neg ebx
mov ebx, edx
and esi, 0xba0d8d14
add edx, ecx
mov edx, ecx
add esi, 0xba0f789f
or edx, ebx
jmp 0x46b624
sub esp, 0xb0
bswap edx
bswap edx
mov edx, ecx
inc ebx
or ecx, edx
neg esi
neg ecx
jmp 0x46b04c
add dword [esp + 0xa0], 0x20
xchg ebx, ecx
shl ebx, 0x11
mov edx, 0xba228b0c
or edx, 0xba2327b5
xchg ecx, edx
mov edx, esi
and ebx, 0xba24ece3
and edx, esi
rol edx, 1
not ebx
sub edx, esi
or esi, edx
and ecx, esi
bswap ebx
jmp 0x46b766
jne 0x469f46
and ebx, edx
shr esi, 0x17
add edx, 0xba46cbcd
or ecx, 0xba476ba6
add esi, ebx
dec esi
jmp 0x4693c9
add dword [esp + 0xa0], 0x78
sub ebx, ecx
ror esi, 1
xor esi, ebx
not ecx
or ebx, 0xba4bda9b
sub esi, 0xba4c7a99
sub edx, 0xba4d1870
not ecx
xor ebx, 0xba4e8214
jmp 0x46bb64
mov dword [esp + 0x14], edi
inc ecx
shr edx, 5
add ebx, edx
add ecx, edx
xchg ebx, esi
mov ecx, esi
add esi, ecx
mov ecx, ebx
shl esi, 0x1a
jmp 0x46a6ba
mov edi, dword fs:[edi]
or ecx, edx
rol esi, 0x11
xor esi, edx
inc ecx
sub edx, ebx
neg edx
jmp 0x46bb2f
mov dword [esp + 0x64], eax
neg ebx
neg ebx
and ecx, esi
nop
add edx, 0xbaa52109
sub ecx, esi
xchg edx, esi
and edx, 0xbaa718c4
jmp 0x46ad0c
add edi, dword [esp + 0x64]
add ebx, 0xbad94b21
nop
inc ecx
xor ebx, 0xbadb511d
or ebx, 0xbadbecf9
and edx, 0xbadc9061
mov ecx, 0xbadd2dbf
add esi, ebx
or esi, 0xbade6289
jmp 0x46bf5d
mov edi, dword [edi]
and edx, ecx
bswap ecx
add esi, ebx
mov ecx, ebx
xchg edx, ebx
xchg ecx, ebx
and esi, edx
mov edx, ebx
ror edx, 7
jmp 0x469592
mov edi, dword [edi]
add edx, 0xbb327119
neg esi
inc ecx
sub esi, 0xbb344baa
mov ecx, edx
mov ebx, esi
or esi, 0xbb361367
or ecx, 0xbb36aec9
xor ebx, edx
and esi, ecx
sub esi, 0xbb389d1b
mov ebx, ecx
jmp 0x46968b
cmp byte [edi], 0
jmp 0x46a117
mov edi, 0x30
xchg edx, ecx
xor ecx, esi
neg esi
or ebx, edx
neg esi
or esi, 0xbb4328ca
dec ebx
jmp 0x46a30b
mov dword [esp + 0xa0], edi
neg ecx
rol edx, 4
xchg ebx, edx
xor ecx, ebx
mov ecx, esi
or ebx, ecx
or ecx, 0xbb708098
add esi, ecx
or esi, ecx
add ebx, ecx
mov ebx, edx
not ecx
jmp 0x46a96f
mov eax, 2
xchg ebx, ecx
xor esi, ebx
xchg ebx, edx
xchg ebx, edx
or ecx, esi
xchg ecx, ebx
shl ecx, 0xb
add ecx, 0xbb9581f2
add ecx, edx
not ecx
bswap ebx
jmp 0x469fc1
ret
mov edi, dword [edi]
mov ecx, ebx
or ecx, edx
xor ecx, 0xbbbe1cc3
and ecx, 0xbbbeb81e
xor edx, 0xbbbf5fe8
or ecx, edx
bswap ebx
and ecx, edx
and esi, edx
jmp 0x469ea2
mov edi, dword [esp + 0x8c]
xor ecx, 0xbbc2a667
xchg edx, ebx
mov ecx, esi
jmp 0x46a448
mul edi
xor edx, 0xbbe26258
xchg edx, ecx
and ebx, ecx
neg ebx
and edx, 0xbbe78e1e
add ebx, edx
xor ecx, ebx
sub edx, 0xbbe94d35
mov ebx, esi
xchg ebx, esi
inc edx
xchg esi, ebx
jmp 0x46b396
mov dword [esp + 0xa0], 0
shr esi, 0x16
shl edx, 7
or esi, edx
mov ecx, edx
xor esi, ebx
add ecx, 0xbbf822af
mov edx, ecx
shr ecx, 0x1a
inc ebx
xchg ecx, esi
jmp 0x46a1cd
jne 0x46bae2
mov esi, edx
and esi, 0xbc068f12
mov esi, 0xbc072a58
mov ecx, 0xbc07cc62
and ebx, edx
sub edx, ecx
xchg ecx, esi
xchg ecx, edx
and edx, ebx
sub esi, ebx
xor ebx, edx
and edx, esi
xor ecx, edx
jmp 0x46b77f
mov dword [esp + 0x8c], edi
mov esi, edx
or ecx, ebx
add ecx, esi
add esi, ecx
or ecx, edx
dec ebx
or ebx, ecx
ror ecx, 0x16
jmp 0x46bae2
mov edi, dword [edi]
mov ecx, ebx
xchg ecx, esi
sub ebx, 0xbc2c5dca
shr ebx, 0x10
neg ecx
add esi, ebx
xor edx, 0xbc2ed544
shr ebx, 0x1b
dec ecx
neg ecx
jmp 0x46bbd7
push edi
add esi, 0xbc490893
inc edx
bswap ecx
add esi, 0xbc4adee4
add esi, edx
xor esi, ebx
and edx, esi
sub ecx, 0xbc4d7866
not ebx
add esi, ecx
and ecx, esi
shl ecx, 4
xor esi, edx
add ecx, edx
jmp 0x46bab9
sub dword [esp + 0xa0], 8
sub esi, edx
xor ecx, esi
shl ecx, 7
not edx
shr esi, 0xe
sub edx, ecx
or ebx, esi
dec ebx
or ecx, esi
jmp 0x46b90a
mov edi, dword [edi]
xchg ecx, esi
ror ecx, 1
jmp 0x4696fc
mov edi, dword [esp + 0x8c]
or ecx, edx
mov esi, ebx
and ebx, ecx
shr esi, 0x15
xor ecx, edx
add edx, esi
mov esi, ebx
xor ebx, 0xbcb52345
and ecx, 0xbcb5bf05
mov edx, ecx
xchg ecx, ebx
add ebx, ecx
sub edx, ebx
sub ebx, 0xbcb8c3cd
ror edx, 0xe
jmp 0x469101
mov edi, dword [esp + 0x44]
mov edx, esi
not ecx
xor edx, ecx
mov esi, ebx
rol esi, 9
xchg edx, esi
xor ebx, edx
jmp 0x46bea8
mov dword [esp + 0x64], 0
sub ebx, 0xbcfc493b
mov esi, ecx
and ebx, ecx
not esi
xchg ecx, ebx
sub esi, ecx
neg edx
rol ecx, 2
sub edx, ebx
rol ecx, 7
add ebx, edx
shr edx, 0x17
xor ebx, edx
shl ecx, 0x13
mov edx, 0xbd04fca8
jmp 0x46b59d
mov edi, dword [edi]
add ebx, 0xbd7f6952
shl edx, 0xb
add edx, ecx
xchg edx, ecx
or ecx, edx
xchg edx, ebx
xor ebx, 0xbd8304e0
mov ebx, 0xbd83a457
xor esi, ecx
xchg ecx, edx
xor esi, edx
jmp 0x469d28
add dword [esp + 0xa0], eax
xchg edx, ebx
add ebx, 0xbd8f0003
not ecx
or ecx, ebx
sub ebx, ecx
shl ecx, 0x17
and edx, esi
add ecx, esi
dec ecx
and edx, ebx
and ecx, 0xbd94c650
jmp 0x469493
mov edi, dword [edi]
and ebx, esi
xchg ecx, edx
not ebx
xor ebx, esi
mov ebx, edx
add ecx, esi
or ebx, ecx
sub edx, 0xbd9a0ef9
xchg ecx, esi
xor ebx, edx
ror edx, 0x10
jmp 0x46bcc5
mov edi, dword [edi]
sub ecx, 0xbdd7fb2e
xchg esi, edx
inc edx
mov edx, ebx
or esi, ebx
ror ebx, 0x1c
jmp 0x46bd2d
mov dword [esp + 0x8c], 0
rol edx, 0x19
add esi, 0xbde9b401
mov esi, 0xbdea5044
bswap esi
mov ebx, edx
and edx, ebx
ror ebx, 0x1c
shl edx, 0x1d
ror ebx, 0x16
xor esi, ebx
and edx, esi
mov edx, ecx
and ecx, esi
and esi, edx
jmp 0x46b872
mul edi
and edx, 0xbe014f8b
shl ecx, 0xe
or edx, 0xbe02a820
neg ebx
mov ecx, edx
and edx, 0xbe047779
jmp 0x46a31f
mov edi, dword [edi]
and edx, ebx
mov ecx, edx
not esi
and esi, edx
and ecx, 0xbe07bcb6
add ecx, 0xbe085bf4
rol ebx, 0x15
jmp 0x46bdbf
mov edi, dword [esp + 0xa0]
and esi, ebx
nop
xchg ecx, ebx
ror ebx, 2
shl esi, 6
add ecx, esi
jmp 0x46a65b
add dword [esp + 0xa0], 4
and ecx, 0xbe3dadaf
and esi, edx
sub ebx, esi
sub ebx, esi
shr esi, 0x16
ror edx, 0x19
sub ecx, 0xbe418216
ror edx, 6
or esi, ecx
neg ecx
or ebx, edx
jmp 0x469a65
movzx edi, word [edi]
and edx, esi
or ecx, 0xbe457dc7
add ebx, ecx
xor esi, ebx
bswap ecx
or ecx, edx
xchg ebx, esi
and esi, ecx
sub ebx, edx
jmp 0x46aa49
mov dword [esp + 0xa0], edi
bswap ecx
sub edx, esi
sub ecx, esi
or esi, ebx
xor ebx, edx
xor esi, ebx
xor ecx, esi
or edx, ecx
jmp 0x46a136
mov dword [esp + 0x44], 0
and esi, ebx
sub edx, ebx
mov ebx, esi
add ecx, esi
ror esi, 0x1c
xor ebx, 0xbe6f7d62
bswap ebx
xor esi, edx
not edx
xchg ebx, ecx
not edx
xor edx, ebx
shl ecx, 0xf
add esi, edx
neg edx
jmp 0x46aa9b
mov edi, dword [esp + 0xa0]
and ecx, edx
sub edx, ecx
xor ebx, 0xbe8c79b8
xor ebx, ecx
sub esi, 0xbe8db4a3
xor esi, edx
sub esi, edx
or ebx, esi
jmp 0x46b540
mov edi, dword [esp + 0x44]
dec esi
mov ebx, ecx
nop
and ecx, esi
add edx, 0xbeba2cf9
dec edx
and esi, ebx
xor ebx, ecx
ror ebx, 0x18
add esi, edx
dec edx
jmp 0x46bb7f
xor eax, eax
or ecx, 0xbed6aa44
xchg ebx, ecx
xor ecx, ebx
sub ebx, esi
add esi, edx
or esi, ebx
mov ebx, edx
bswap edx
xor ecx, 0xbedb9ae8
and esi, 0xbedc39c5
mov edx, esi
jmp 0x469f46
inc dword [esp + 0x64]
add ebx, esi
and esi, ebx
mov esi, ecx
xor esi, ebx
ror ebx, 0xb
inc ecx
neg ebx
sub edx, 0xbee1e197
ror edx, 0x10
or ebx, esi
add ebx, esi
xor ecx, 0xbee47192
sub edx, esi
xor esi, ebx
add ecx, ebx
jmp 0x469f20
add edi, 0xc
inc edx
or edx, ebx
sub esi, ecx
mov edx, ebx
jmp 0x46abce
mov edi, dword [esp + 0x44]
or ebx, edx
add ebx, 0xbef75e0c
and esi, 0xbef81f9d
dec esi
jmp 0x46be25
add edi, 0x3c
or ecx, edx
rol ebx, 0x1a
or ebx, 0xbefaceab
mov edx, esi
xor edx, ecx
sub edx, ecx
and esi, edx
shr esi, 7
sub edx, 0xbeff26b4
xchg esi, edx
dec ecx
sub edx, esi
bswap esi
add edx, ecx
jmp 0x469479
add edi, 0xc
neg ebx
or edx, 0xbf1158fc
and esi, ebx
xchg ebx, ecx
shr ebx, 1
jmp 0x46b3c0
cmp eax, dword [esp + 0x14]
jmp 0x46ab08
mov edi, dword [edi]
mov ebx, edx
and ecx, edx
sub edx, ecx
xor edx, ecx
xchg ecx, ebx
add ebx, esi
sub ecx, edx
add edx, 0xbf3cd29c
and ecx, ebx
jmp 0x46a94a
add edi, dword [esp + 0x44]
or edx, ecx
and ebx, edx
dec ebx
xor esi, ebx
shr ebx, 0xe
xor esi, 0xbf5136bb
mov ebx, ecx
sub edx, ebx
and edx, esi
and esi, edx
ror edx, 0x15
shl edx, 0x10
jmp 0x46a7b0
mov dword [esp + 0x44], edi
and ebx, ecx
ror esi, 3
and edx, 0xbf6a1e8d
mov ebx, ecx
xchg edx, esi
add edx, esi
or ecx, esi
jmp 0x46ba1a
add esp, 0xb0
mov edx, ecx
sub edx, esi
mov ebx, esi
and edx, ebx
sub ebx, ecx
mov ecx, 0xbf7089f9
or esi, ecx
xor ebx, 0xbf71be9c
shl esi, 9
and ecx, edx
neg edx
jmp 0x46a8f8
add edi, dword [esp + 0xa0]
shr edx, 8
add ecx, ebx
inc ecx
ror ebx, 0x18
sub ebx, esi
or esi, edx
shr esi, 0x13
jmp 0x46a5df
add dword [esp + 0xa0], edi
or esi, ebx
and ecx, edx
and ebx, esi
sub ecx, 0xbf92d52a
ror ebx, 3
and esi, 0xbf9412ef
rol ebx, 0x17
jmp 0x46a033
mov dword [esp + 0x8c], edi
add edx, ecx
dec edx
or ebx, ecx
sub esi, edx
or ecx, 0xbf9d67ef
neg esi
xchg edx, ebx
and ecx, edx
xor ebx, esi
mov edx, ebx
mov ecx, 0xbfa137de
xchg esi, ecx
jmp 0x46a85d
mov eax, 4
dec edx
xor esi, 0xbfae833f
neg edx
mov esi, 0xbfafcea1
xor ecx, edx
sub esi, ebx
mov ecx, edx
rol edx, 0x19
not esi
jmp 0x46b7ad