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

Disassembly:
sub esp, 0xe4
and dword [esp + 0x60], 0
xor edx, edx
mov dword [esp + 0x58], 0xbdd26b
mov dword [esp + 0x5c], 0xc4039c
mov dword [esp + 0x54], 0x4b5c7b
xor dword [esp + 0x54], 0xfe1ebe5c
xor dword [esp + 0x54], 0xfe59292e
mov dword [esp + 0x14], 0xf124f9
imul eax, dword [esp + 0x14], 0x6f
push ebx
push ebp
push esi
push edi
mov dword [esp + 0x24], eax
mov esi, 0x37d5661
shr dword [esp + 0x24], 1
imul eax, dword [esp + 0x24], 0x27
push 0x24
pop edi
push 0x2b
mov dword [esp + 0x44], ecx
mov dword [esp + 0x28], eax
xor dword [esp + 0x28], 0xf6ea7bfc
mov dword [esp + 0x50], 0xbaca83
or dword [esp + 0x50], 0x6490b411
add dword [esp + 0x50], 0xffff6f62
xor dword [esp + 0x50], 0x64baf72b
mov dword [esp + 0x20], 0x2806ec
add dword [esp + 0x20], 0xf902
add dword [esp + 0x20], 0xad1
add dword [esp + 0x20], 0xffff2600
xor dword [esp + 0x20], 0x26918e
mov dword [esp + 0x3c], 0xe74d55
shl dword [esp + 0x3c], 0xb
add dword [esp + 0x3c], 0xffff3ccc
xor dword [esp + 0x3c], 0x3a6a4a54
mov dword [esp + 0x24], 0x5b669e
shl dword [esp + 0x24], 3
shl dword [esp + 0x24], 3
shr dword [esp + 0x24], 0xd
xor dword [esp + 0x24], 0x5ca23
mov dword [esp + 0x4c], 0x8b0cee
shr dword [esp + 0x4c], 0xe
imul eax, dword [esp + 0x4c], 0x1e
mov dword [esp + 0x4c], eax
xor dword [esp + 0x4c], 0x2b9d5
mov dword [esp + 0x1c], 0x5b246f
add dword [esp + 0x1c], 0xd66
shl dword [esp + 0x1c], 0xc
or dword [esp + 0x1c], 0x2628b0c3
xor dword [esp + 0x1c], 0xb73951d8
mov dword [esp + 0x14], 0x46025c
or dword [esp + 0x14], 0xbb660c4f
add dword [esp + 0x14], 0xffffdc48
mov eax, dword [esp + 0x14]
div edi
xor edx, edx
mov dword [esp + 0x14], eax
xor dword [esp + 0x14], 0x53e97df
mov dword [esp + 0x38], 0x782ef0
shl dword [esp + 0x38], 4
add dword [esp + 0x38], 0x6fa8
xor dword [esp + 0x38], 0x7826ed2
mov dword [esp + 0x2c], 0x1a895f
or dword [esp + 0x2c], 0x4f062078
mov eax, dword [esp + 0x2c]
pop edi
div edi
push 0x47
mov dword [esp + 0x2c], eax
xor edx, edx
or dword [esp + 0x2c], 0x1886819e
xor dword [esp + 0x2c], 0x19da4697
mov dword [esp + 0x64], 0x50c8eb
shl dword [esp + 0x64], 5
xor dword [esp + 0x64], 0xa15b4d2
mov dword [esp + 0x30], 0x3038d1
shl dword [esp + 0x30], 0xc
mov eax, dword [esp + 0x30]
pop edi
div edi
mov dword [esp + 0x2c], eax
xor edx, edx
xor dword [esp + 0x2c], 0x6d3aa
mov dword [esp + 0x30], 0xca5aeb
shr dword [esp + 0x30], 1
xor dword [esp + 0x30], 0x25723cd1
xor dword [esp + 0x30], 0x25156b5e
mov dword [esp + 0x5c], 0x8031a7
imul eax, dword [esp + 0x5c], 0x3d
push 0x3d
pop edi
mov ebp, dword [esp + 0x40]
mov ebx, dword [esp + 0x40]
mov dword [esp + 0x5c], eax
xor dword [esp + 0x5c], 0x1e812120
mov dword [esp + 0x50], 0x94ed6a
add dword [esp + 0x50], 0xffffd14e
xor dword [esp + 0x50], 0x97e7c3
mov dword [esp + 0x58], 0x932e35
add dword [esp + 0x58], 0xffffa0bd
xor dword [esp + 0x58], 0x90026a
mov dword [esp + 0x14], 0xf4a517
imul eax, dword [esp + 0x14], 0x1a
mov dword [esp + 0x14], eax
mov eax, dword [esp + 0x14]
div edi
mov edi, dword [esp + 0x40]
mov dword [esp + 0x14], eax
add dword [esp + 0x14], 0xc059
xor dword [esp + 0x14], 0x6f4893
mov dword [esp + 0x44], 0x84dabc
xor dword [esp + 0x44], 0x7a92d404
add dword [esp + 0x44], 0xffffc44b
xor dword [esp + 0x44], 0x7a168b55
mov dword [esp + 0x3c], 0xbed6ad
xor dword [esp + 0x3c], 0x3eefacaf
xor dword [esp + 0x3c], 0x9836d92
xor dword [esp + 0x3c], 0x37d5688f
mov dword [esp + 0x54], 0xa97b69
or dword [esp + 0x54], 0xe3f1a7f0
xor dword [esp + 0x54], 0xe3fa060e
mov eax, 0xb2b9a77
cmp esi, 0x37d5661
je 0xe34310
cmp esi, 0x55e07a9
je 0xe342d6
cmp esi, 0x64e705a
je 0xe342ac
cmp esi, 0x64effaf
je 0xe34273
cmp esi, 0x81f8128
je 0xe34323
cmp esi, eax
jne 0xe34315
push dword [esp + 0x50]
mov ecx, 0x100017b0
push dword [esp + 0x60]
mov edx, dword [esp + 0x38]
call fcn.00e3de81
pop ecx
pop ecx
push edi
mov esi, eax
mov edx, 0x91c40f3e
lea eax, [esp + 0x78]
push eax
push esi
push ebp
push ebx
push 0x373
call fcn.00e41256
pop ecx
call eax
mov edx, dword [esp + 0x28]
mov ecx, dword [esp + 0x6c]
push esi
call fcn.00e24c05
mov esi, 0x81f8128
add esp, 0x18
mov ecx, dword [esp + 0x40]
jmp 0xe341da
mov eax, dword [esp + 0x4c]
mov eax, dword [esp + 0x24]
mov eax, dword [esp + 0x64]
push ecx
push 1
push ecx
push 0x10
pop ecx
call fcn.00e3c31a
push 0xb
push dword [esp + 0x48]
mov ebp, eax
lea edx, [esp + 0x88]
push dword [esp + 0x30]
mov ecx, ebp
call fcn.00e230dd
mov esi, 0x64e705a
jmp 0xe34267
push dword [ecx + 4]
push dword [esp + 0x14]
push dword [ecx]
push dword [esp + 0x24]
mov edx, dword [esp + 0x58]
mov ecx, dword [esp + 0x30]
call fcn.00e412c2
mov edi, eax
add esp, 0x10
test edi, edi
je 0xe34337
mov esi, 0x55e07a9
jmp 0xe3426a
mov eax, dword [esp + 0x2c]
mov ebp, 0x4000
mov eax, dword [esp + 0x60]
mov eax, dword [esp + 0x28]
mov eax, dword [esp + 0x34]
push ebp
push ecx
push ecx
call fcn.00e2666a
mov ecx, dword [esp + 0x4c]
mov ebx, eax
add esp, 0xc
mov esi, 0x81f8128
test ebx, ebx
mov eax, 0xb2b9a77
cmovne esi, eax
jmp 0xe341df
mov esi, 0x64effaf
cmp esi, 0xe91d846
jne 0xe341df
jmp 0xe34337
push edi
push dword [esp + 0x58]
mov edx, dword [esp + 0x44]
mov ecx, dword [esp + 0x4c]
call fcn.00e32df8
pop ecx
pop ecx
pop edi
pop esi
pop ebp
mov eax, ebx
pop ebx
add esp, 0xe4
ret