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

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
and esp, 0xfffffff0
sub esp, 0x30
mov eax, dword [0x1026f9c0]
xor eax, ebp
mov dword [esp + 0x2c], eax
mov ecx, dword [0x102708d4]
cmp ecx, 5
ja case.default.0x1007dd5a
mov eax, dword [0x1026fd18]
jmp dword [ecx*4 + 0x10144de8]
cmp dword [eax + 0x88], 0x1f
mov edx, str.auto
mov ecx, str._.1f
cmovl ecx, edx
add eax, 0x88
mov edx, 0xb8d10425
mov esi, 0x379770e7
mov dword [esp + 4], esi
mov dword [esp], edx
mov esi, 0x3d880857
mov edx, 0xef88e66e
mov edi, 0xef88e66e
mov dword [esp + 0xc], edi
mov dword [esp + 8], esi
mov esi, 0xd6b86b55
mov edi, 0x54e45093
mov dword [esp + 0x14], edi
mov dword [esp + 0x10], esi
mov esi, 0x3ded6436
mov dword [esp + 0x1c], edx
mov dword [esp + 0x18], esi
lea edx, [esp + 0x10]
xor esi, esi
jmp 0x1007dfdb
cmp dword [eax + 0x8c], 0x1f
mov edx, str.auto
mov ecx, str._.1f
cmovl ecx, edx
add eax, 0x8c
mov edx, 0xb8d10425
mov esi, 0x379770e7
mov dword [esp + 4], esi
mov dword [esp], edx
mov esi, 0x3d880857
mov edx, 0xef88e66e
mov edi, 0xef88e66e
mov dword [esp + 0xc], edi
mov dword [esp + 8], esi
mov esi, 0xd6b86b55
mov edi, 0x54e45093
mov dword [esp + 0x14], edi
mov dword [esp + 0x10], esi
mov esi, 0x3ded6436
mov dword [esp + 0x1c], edx
mov dword [esp + 0x18], esi
lea edx, [esp + 0x10]
xor esi, esi
jmp 0x1007dfdb
cmp dword [eax + 0x90], 0x1f
mov edx, str.auto
mov ecx, str._.1f
cmovl ecx, edx
add eax, 0x90
mov edx, 0xb8d10425
mov esi, 0x379770e7
mov dword [esp + 4], esi
mov dword [esp], edx
mov esi, 0x3d880857
mov edx, 0xef88e66e
mov edi, 0xef88e66e
mov dword [esp + 0xc], edi
mov dword [esp + 8], esi
mov esi, 0xd6b86b55
mov edi, 0x54e45093
mov dword [esp + 0x14], edi
mov dword [esp + 0x10], esi
mov esi, 0x3ded6436
mov dword [esp + 0x1c], edx
mov dword [esp + 0x18], esi
lea edx, [esp + 0x10]
xor esi, esi
jmp 0x1007dfdb
cmp dword [eax + 0x94], 0x1f
mov edx, str.auto
mov ecx, str._.1f
cmovl ecx, edx
add eax, 0x94
mov edx, 0xb8d10425
mov esi, 0x379770e7
mov dword [esp + 4], esi
mov dword [esp], edx
mov esi, 0x3d880857
mov edx, 0xef88e66e
mov edi, 0xef88e66e
mov dword [esp + 0xc], edi
mov dword [esp + 8], esi
mov esi, 0xd6b86b55
mov edi, 0x54e45093
mov dword [esp + 0x14], edi
mov dword [esp + 0x10], esi
mov esi, 0x3ded6436
mov dword [esp + 0x1c], edx
mov dword [esp + 0x18], esi
lea edx, [esp + 0x10]
xor esi, esi
jmp 0x1007dfdb
cmp dword [eax + 0x98], 0x1f
mov edx, str.auto
mov ecx, str._.1f
cmovl ecx, edx
add eax, 0x98
mov edx, 0xb8d10425
mov esi, 0x379770e7
mov dword [esp + 4], esi
mov dword [esp], edx
mov esi, 0x3d880857
mov edx, 0xef88e66e
mov edi, 0xef88e66e
mov dword [esp + 0xc], edi
mov dword [esp + 8], esi
mov esi, 0xd6b86b55
mov edi, 0x54e45093
mov dword [esp + 0x14], edi
mov dword [esp + 0x10], esi
mov esi, 0x3ded6436
mov dword [esp + 0x1c], edx
mov dword [esp + 0x18], esi
lea edx, [esp + 0x10]
xor esi, esi
jmp 0x1007dfdb
cmp dword [eax + 0x9c], 0x1f
mov edx, str.auto
mov ecx, str._.1f
cmovl ecx, edx
add eax, 0x9c
mov edx, 0xb8d10425
mov esi, 0x379770e7
mov dword [esp + 4], esi
mov dword [esp], edx
mov esi, 0x3d880857
mov edx, 0xef88e66e
mov edi, 0xef88e66e
mov dword [esp + 0xc], edi
mov dword [esp + 8], esi
mov esi, 0xd6b86b55
mov edi, 0x54e45093
mov dword [esp + 0x14], edi
mov dword [esp + 0x10], esi
mov esi, 0x3ded6436
mov dword [esp + 0x1c], edx
mov dword [esp + 0x18], esi
lea edx, [esp + 0x10]
xor esi, esi
movaps xmm0, xmmword [esp]
xorps xmm0, xmmword [edx]
movaps xmmword [esp], xmm0
mov edx, esp
push ecx
push 0x64
push 0x1e
push eax
push edx
call fcn.100dd2b0
add esp, 0x14
mov ecx, dword [esp + 0x2c]
xor ecx, ebp
call fcn.100f14f8
lea esp, [ebp - 8]
pop esi
pop edi
pop ebp
ret