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

Disassembly:
mov dword [esp + 0x104], ecx
mov esi, ebx
xchg esi, ebx
or ebx, 0x6ff1e496
jmp 0x47b7f2
mov ecx, dword [esp + 0x70]
xor ebx, edi
shl edx, 0x17
jmp 0x47c6da
mov ecx, dword [ecx]
shl ebx, 0x13
dec esi
sub ebx, esi
and ebx, edx
and edi, esi
mov ebx, edi
add esi, edx
sub edx, edi
and edi, esi
mov edx, edi
or esi, ebx
xor esi, 0x701b855d
jmp 0x47c77e
add dword [esp + 0x104], 4
bswap esi
shl ebx, 0xb
or edi, ebx
jmp 0x478e30
mov ecx, dword fs:[ecx]
mov esi, 0x70b1e797
ror ebx, 0xd
rol edx, 0x16
bswap edx
or edx, ebx
not edi
sub esi, ebx
xchg edi, ebx
mov esi, ebx
mov edx, 0x70b4f2ba
xor edx, esi
xchg ebx, edi
jmp 0x47c879
mov ecx, dword [ecx]
not edi
xor esi, 0x70b6877a
add ebx, edx
or edi, 0x70b73a2c
not edx
inc edx
sub esi, ebx
add edi, ebx
sub esi, edi
jmp 0x478fe1
mov ecx, dword [esp + 0x104]
xchg ebx, esi
xor ebx, esi
neg edi
and ebx, esi
not ebx
and esi, edi
not esi
sub edx, 0x70bc08c8
jmp 0x4799f0
add ecx, dword [esp + 0xa0]
xor edi, ebx
sub ebx, edi
xor edi, esi
add esi, edi
shl esi, 6
and edi, ebx
dec edi
xchg edi, esi
xor edi, edx
jmp 0x47c49d
add dword [esp + 0x104], 0x20
or edi, ebx
or esi, ebx
inc ebx
inc ebx
jmp 0x47a90c
pop ecx
add ebx, edi
add edx, 0x70f636a3
xor edi, ebx
mov edi, edx
sub edx, edi
xor edx, esi
add edi, ebx
sub esi, edx
mov edx, esi
xor edx, ebx
jmp 0x47b5d7
mov dword [esp + 0xa0], ecx
and edi, esi
mov esi, ebx
or edi, 0x70fa2ac1
and edx, esi
add ebx, 0x70fae827
xchg esi, ebx
xchg esi, edi
mov edi, 0x70fbda18
jmp 0x4790a3
inc ecx
sub edx, edi
mov edx, ebx
jmp 0x47af32
mov ecx, dword [esp + 0xa0]
mov ebx, edi
xor edx, ebx
xor ebx, edx
add edx, 0x7134ae03
xor edx, ebx
and esi, edx
add edi, ebx
sub ebx, edi
sub edx, ebx
jmp 0x479441
mov ecx, dword [ecx]
mov edx, esi
add esi, 0x71372f8c
sub edi, 0x713c2e91
or ebx, esi
and esi, ebx
add edi, edx
and esi, edx
and edi, ebx
jmp 0x478e86
add ecx, dword [esp + 0xa0]
sub edi, ebx
sub ebx, edi
add edx, 0x717acc0e
inc edi
mov edi, edx
or edx, 0x717b64cd
and edx, esi
jmp 0x4789ec
mov ecx, dword [ecx]
inc edi
rol edx, 0xb
and edi, esi
bswap edi
not ebx
and edx, ebx
xor edx, 0x719da0df
or edx, 0x719dd250
shr edx, 0x13
jmp 0x47914b
add ecx, 0x3c
and esi, edi
and edx, esi
xor ebx, 0x71f9acb2
and esi, 0x71fa0cc0
and ebx, 0x71fa764e
mov esi, 0x71fb09dc
or esi, edx
jmp 0x479697
mov ecx, dword [ecx]
mov edi, edx
and esi, edx
mov edi, esi
mov ebx, 0x72433975
and edx, edi
or edx, ebx
and ebx, edx
neg edx
add ebx, edi
add esi, edi
sub edx, ebx
mov esi, edx
or edx, 0x7246205e
neg esi
neg edi
jmp 0x479acc
sub dword [esp + 0x104], 8
add esi, 0x72885c9a
add edi, esi
xor ebx, edi
sub edx, ebx
and edx, esi
xor edx, edi
shr edx, 1
xor ebx, edi
sub edx, ebx
inc edx
add edx, 0x728af2aa
xchg ebx, edx
jmp 0x47a753
mov ecx, dword [esp + 0xa0]
add esi, 0x72aeb8f4
xor ebx, edx
ror ebx, 1
sub edi, 0x72af5b39
neg esi
neg ebx
jmp 0x479fea
mov ecx, dword [ecx]
mov edi, esi
add ebx, esi
mov ebx, edi
xor edx, ebx
and edx, edi
sub ebx, 0x72b91f0e
dec ebx
xor esi, edi
ror edx, 8
jmp 0x47ad3f
mov dword [esp + 0x104], ecx
sub edi, esi
and edx, edi
and edx, 0x72fb5bde
xchg esi, edx
xchg edi, esi
mov edi, ebx
or esi, edi
bswap ebx
sub edx, esi
and ebx, esi
jmp 0x479c26
add dword [esp + 0x104], 0x78
ror edi, 0x11
rol edx, 4
and esi, edx
add edx, esi
or ebx, edi
mov ebx, 0x733cc4a3
add edx, edi
mov edi, esi
sub edi, esi
xchg edi, edx
sub edi, 0x733ebbff
neg edx
or esi, 0x733f6a52
and edx, esi
or edi, edx
jmp 0x47a26b
add ecx, dword [esp + 0xa0]
mov esi, 0x7358c0ab
add edx, ebx
sub edi, ebx
and edx, ebx
jmp 0x47afb2
jne 0x47a13b
or ebx, esi
and esi, ebx
sub edx, 0x73713fe0
and ebx, edx
not ebx
xchg esi, ebx
mov ebx, 0x7372ccf0
add edi, 0x73732a8c
xchg edi, edx
sub edi, ebx
jmp 0x478d15
add dword [esp + 0x104], ecx
shl esi, 2
rol edx, 0x1f
or esi, edx
add esi, ebx
xor ebx, esi
jmp 0x478ecd
inc dword [esp + 0x70]
xchg edi, ebx
xor esi, ebx
xor esi, ebx
mov ebx, 0x7438c708
shr edx, 0x17
bswap edx
bswap esi
mov ebx, edx
and ebx, edx
sub esi, ebx
neg edx
add edi, edx
add esi, edi
or edx, ebx
jmp 0x47a832
ret
mov ecx, dword [esp + 0xa0]
bswap edi
ror ebx, 0xc
xchg edi, esi
rol esi, 0xb
or ebx, edi
or ebx, edi
xchg ebx, edx
or edi, ebx
bswap ebx
sub edx, ebx
sub edi, edx
jmp 0x47a39a
mov dword [esp + 0x78], ecx
and edx, ebx
xchg esi, edx
shl ebx, 0x18
rol edx, 2
mov ebx, esi
sub ebx, 0x746860e8
add edx, edi
jmp 0x47b607
xor al, byte [ecx]
xor edx, ebx
shl ebx, 0x1a
neg ebx
and edi, 0x7486bed4
mov ebx, esi
and edi, esi
jmp 0x47bfde
add ecx, dword [esp + 0x104]
neg esi
sub edi, ebx
or edi, edx
jmp 0x47a414
mov ecx, dword [ecx]
xor esi, 0x74a651f1
dec ebx
xchg edx, edi
sub esi, ebx
ror edi, 2
or ebx, edi
sub edi, ebx
mov ebx, edx
sub edi, ebx
jmp 0x47c718
mov ecx, dword [ecx]
xor edx, 0x74b10a25
rol esi, 0xb
xchg edi, edx
rol edx, 0xb
xor edi, esi
jmp 0x479d11
mov ecx, 0x30
and ebx, edx
or esi, ebx
and esi, edi
mov edi, esi
mov esi, ebx
sub esi, ebx
xchg edi, esi
shr edi, 0x1d
xchg ebx, edi
or edx, 0x74be7cfc
sub edi, edx
and edi, esi
jmp 0x478de8
mov ecx, dword [esp + 0x104]
xor esi, 0x74f0fadd
xor edi, esi
xchg edx, esi
and edi, 0x74f23126
xchg edx, esi
jmp 0x479267
add dword [esp + 0x78], 4
add esi, 0x7535b8c5
xchg ebx, edx
rol edx, 0x1c
xor ebx, esi
not esi
jmp 0x47af5e
mov ecx, dword [esp + 0x104]
sub esi, edx
not edi
not edx
sub ebx, 0x7575784d
sub ebx, edi
shr edx, 0xa
add ebx, edx
xor edi, 0x7576780a
jmp 0x47aa23
mov ecx, dword [ecx]
bswap ebx
neg esi
add ebx, edi
xchg esi, edx
shl edx, 0x16
xor edi, 0x75896818
mov ebx, edi
shr ebx, 5
shl ebx, 0x1e
and edi, esi
jmp 0x47aadc
add ecx, dword [esp + 0xa0]
xor edi, esi
shl esi, 0xb
and edx, ebx
or ebx, edi
or edx, esi
xchg edi, esi
add esi, edi
jmp 0x47ab86
mov dword [esp + 0x78], ecx
xchg ebx, edx
sub edi, esi
and edi, edx
bswap edx
or ebx, 0x75a09a98
add edi, edx
jmp 0x47a13b
add ecx, dword [esp + 0x70]
dec edi
or edx, edi
and ebx, esi
shl ebx, 9
add esi, ebx
ror esi, 5
inc edi
sub esi, 0x75bab030
jmp 0x47b8c4
add ecx, dword [esp + 0xa0]
sub ebx, 0x75e0bae4
inc edx
sub edi, 0x75e1855d
mov ebx, 0x75e1e516
mov edx, 0x75e22190
mov edx, 0x75e251ae
jmp 0x47a2a8
cmp byte [ecx], 0
jmp 0x47b52b
mov ecx, dword [esp + 0x78]
sub ebx, 0x76093369
sub ebx, edi
and edx, edi
and edx, ebx
and ebx, edi
sub edi, 0x760a4b8f
add edx, 0x760a7af7
rol esi, 0xa
xchg ebx, esi
jmp 0x47a4c6
mov ecx, dword [esp + 0x104]
xor edx, esi
add edi, esi
xor edi, esi
mov esi, edx
and edx, ebx
mov ebx, esi
xor ebx, edi
xchg ebx, edi
xor esi, edx
and esi, edi
add esi, ebx
inc edi
or edx, 0x760d54c6
jmp 0x4790c5
push ecx
add ebx, esi
add ebx, esi
add esi, edi
sub edi, 0x760e1ae9
rol edi, 4
xchg esi, ebx
bswap ebx
xor edi, 0x760ee48c
not edi
xor esi, edi
jmp 0x47b24a
xor eax, eax
sub ebx, edx
and ebx, 0x76343e5d
xor edi, ebx
or esi, ebx
xor esi, 0x7634cde8
not ebx
jmp 0x47a2ef
mov dword [esp + 0x70], eax
xor ebx, 0x763a8fd8
mov esi, edi
inc edx
xchg edx, ebx
neg edi
and ebx, edx
shr esi, 0x15
or ebx, edi
xor edx, edi
xor edx, esi
xor edi, esi
jmp 0x4798ba
mov dword [esp + 0x104], 0
ror esi, 0x17
xchg esi, edx
rol edx, 6
and edi, edx
shr edi, 7
shl esi, 0x16
sub edi, esi
xor edi, edx
sub ebx, 0x76456468
and ebx, edx
and ebx, edi
xchg edi, edx
xor edi, edx
and ebx, edi
jmp 0x47b9d4
add dword [esp + 0x104], eax
sub edi, esi
sub edx, edi
and ebx, esi
and edx, edi
or edx, edi
add esi, edx
or ebx, edx
add esi, 0x767408a7
or ebx, edi
jmp 0x47af89
jne 0x47a2ef
add ebx, edi
xor ebx, edi
not ebx
mov ebx, edi
rol esi, 0x13
dec ebx
dec esi
add esi, 0x768daffa
shr ebx, 0x1c
and ebx, 0x768e6a90
sub edx, 0x768ebdb3
xor edx, edi
jmp 0x478fc3
cmp eax, dword [esp + 0x14]
jmp 0x479d8a
mov eax, 2
shr edi, 1
xchg esi, edi
or edx, ebx
mov edx, edi
mov edx, 0x7764aac7
xor ebx, edx
or ebx, 0x776596ef
shl edi, 0x1e
xor esi, edx
and esi, edi
sub edi, ebx
sub edx, esi
mov esi, 0x7767ca63
jmp 0x478a85
mov ecx, dword [ecx]
and edi, edx
or edi, ebx
and edx, ebx
sub edi, 0x77dc6fea
xor edx, edi
and edx, 0x781c9775
xchg ebx, edi
shr ebx, 0x1f
add ebx, edi
xchg edx, edi
jmp 0x47c540
mov ecx, dword [esp + 0x78]
shl edx, 7
bswap edi
rol esi, 0x16
mov ebx, edi
or ebx, esi
dec edi
xor edx, edi
bswap edx
xor esi, edi
jmp 0x47abe5
mov eax, 4
rol edi, 0x19
mov edi, esi
xor edi, 0x78585e75
add ebx, 0x7858f744
and esi, edi
dec ebx
or ebx, edi
shl edx, 0x11
xor ebx, edx
xor esi, ebx
jmp 0x47b93f
movzx ecx, word [ecx]
shl ebx, 0xb
inc esi
or esi, 0x788b254b
sub edx, 0x788b7e56
or ebx, edx
and edx, 0x788c7329
or edx, 0x788ccca7
mov ebx, edi
jmp 0x47b9a9
mul ecx
add edi, 0x789e2d27
and edi, edx
dec edi
mov esi, ebx
xor edi, esi
not edi
bswap esi
sub ebx, esi
mov esi, 0x78cfa575
neg ebx
sub edx, 0x78d086b2
add edx, esi
and edx, ebx
jmp 0x47b4b1
mov dword [esp + 0x14], ecx
xor esi, ebx
xor edi, 0x78fbca9e
xchg edx, ebx
or edi, ebx
add edi, edx
and edi, ebx
xchg edx, ebx
mov esi, ebx
and edi, 0x791e7e03
xor edx, ebx
mov ebx, 0x791f2bb6
jmp 0x47a599
rol eax, 8
and ebx, edi
shl edx, 0x1e
sub edi, ebx
and edx, ebx
shl edi, 0x1a
or ebx, esi
or edx, ebx
ror edi, 2
or esi, ebx
jmp 0x479045
mov dword [esp + 0x78], 0
sub esi, ebx
sub edx, edi
xchg esi, edx
or esi, edx
xor ebx, edi
ror edx, 0x19
xor edi, edx
and esi, 0x7b7c6d83
or edx, edi
neg esi
jmp 0x47c4b8
sub esp, 0x134
add edi, ebx
xchg esi, ebx
xor ebx, edx
add edi, edx
mov esi, edi
or edi, 0x7bfdcea8
jmp 0x47c3ae
mov ecx, dword [ecx]
xor edx, esi
dec ebx
jmp 0x47c6f5
mov dword [esp + 0x70], 0
or esi, 0x7c22e358
xchg edx, ebx
add ebx, edi
ror edi, 0xa
xchg edx, esi
xor edi, 0x7c24f88e
sub esi, ebx
jmp 0x47c1a4
add esp, 0x134
xor edi, edx
sub edx, esi
add edi, esi
neg ebx
ror edx, 0xa
shl esi, 0x18
or edx, edi
jmp 0x47a1b9
mov dword [esp + 0xa0], 0
inc ebx
sub ebx, edi
rol esi, 0x1c
mov edx, esi
add edi, ebx
neg esi
and ebx, esi
and esi, edi
jmp 0x47b34a
add ecx, 0xc
add esi, edi
sub esi, edi
ror esi, 0x1c
rol esi, 5
sub esi, ebx
rol edx, 1
add edx, esi
and ebx, edi
add esi, edi
jmp 0x47c380
mul ecx
xchg ebx, edi
neg esi
neg edi
add ebx, edi
add edi, esi
and edi, esi
add edx, esi
mov edx, ebx
add edi, edx
and esi, ebx
jmp 0x47b2cc
mov ecx, dword [ecx]
or ebx, 0x7d1e5bcd
xchg edx, ebx
or esi, edi
or edx, 0x7d1f60c3
dec esi
not edx
xor ebx, edi
mov esi, 0x7d20c85d
xor esi, edx
jmp 0x478ad6
mov dword [esp + 0x104], ecx
neg ebx
and edi, 0x7d21e162
xor ebx, 0x7d223262
dec esi
and edx, esi
not edi
add ebx, 0x7d237e72
or edi, 0x7d23ee1b
mov edx, esi
xchg ebx, edi
jmp 0x479994
add ecx, 0x18
and esi, ebx
add edx, 0x7d29d15d
add edi, 0x7d30ff4e
shr ebx, 0x13
or esi, ebx
dec ebx
sub ebx, 0x7d325b60
not esi
xor esi, ebx
or esi, edx
xchg edi, ebx
mov ebx, esi
or esi, 0x7d34809c
shl ebx, 0x11
sub edx, 0x7d352ead
jmp 0x478e10
add ecx, 0xc
neg esi
ror edx, 7
inc edx
add edi, esi
xor edi, esi
xchg ebx, edx
ror edx, 0x10
or edx, 0x7d5152fc
mov edi, esi
xchg edx, edi
or ebx, esi
dec ebx
xchg edi, edx
and edx, edi
jmp 0x47b7ce