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

Disassembly:
movsd xmm0, qword [esp + 4]
mov eax, 0x725518
movsd qword [0x7254d8], xmm0
mov ecx, 1
movsd xmm0, qword [esp + 0xc]
movsd qword [0x7254e0], xmm0
movsd xmm0, qword [esp + 0x14]
movsd qword [0x7254e8], xmm0
movsd xmm0, qword [esp + 0x1c]
movsd qword [0x7254f0], xmm0
movsd xmm0, qword [esp + 0x24]
movsd qword [0x7254f8], xmm0
movsd xmm0, qword [esp + 0x2c]
movsd qword [0x725500], xmm0
movsd xmm0, qword [esp + 0x34]
movsd qword [0x725508], xmm0
movsd xmm0, qword [esp + 0x3c]
movsd qword [0x725510], xmm0
mov dword [0x7254d4], eax
mov dword [0x7259d8], ecx
movsd xmm5, qword [0x66b428]
movsd xmm7, qword [0x64fd48]
movsd xmm4, qword [0x66b460]
test ecx, ecx
je 0x49b70e
movsd xmm2, qword [eax - 0x30]
add eax, 0xffffffc0
movsd qword [esp + 0x3c], xmm2
dec ecx
mov dword [0x7254d4], eax
mov dword [0x7259d8], ecx
movsd xmm1, qword [eax + 0x20]
movsd xmm0, qword [eax + 0x18]
addsd xmm2, xmm1
movsd xmm6, qword [eax]
movsd xmm3, qword [eax + 8]
movsd qword [esp + 0x1c], xmm0
movsd xmm0, qword [eax + 0x28]
movsd qword [esp + 4], xmm0
movsd xmm0, qword [eax + 0x30]
movsd qword [esp + 0x14], xmm0
movsd xmm0, qword [eax + 0x38]
movsd qword [esp + 0x34], xmm1
movsd xmm1, qword [esp + 0x1c]
addsd xmm1, qword [esp + 4]
mulsd xmm2, xmm7
movsd qword [esp + 0xc], xmm0
movaps xmm0, xmm6
mulsd xmm1, xmm7
subsd xmm0, xmm2
movsd qword [esp + 0x2c], xmm2
movsd qword [esp + 0x24], xmm1
andps xmm0, xmm4
comisd xmm5, xmm0
jbe 0x49b639
movaps xmm0, xmm3
subsd xmm0, xmm1
andps xmm0, xmm4
comisd xmm5, xmm0
jbe 0x49b639
movaps xmm0, xmm2
subsd xmm0, qword [esp + 0x14]
andps xmm0, xmm4
comisd xmm5, xmm0
jbe 0x49b639
movaps xmm0, xmm1
subsd xmm0, qword [esp + 0xc]
andps xmm0, xmm4
comisd xmm5, xmm0
jbe 0x49b639
sub esp, 0x10
movsd qword [esp + 8], xmm3
movsd qword [esp], xmm6
call fcn.0049b710
movsd xmm0, qword [esp + 0x34]
movsd qword [esp + 8], xmm0
movsd xmm0, qword [esp + 0x3c]
movsd qword [esp], xmm0
call fcn.0049b710
mov eax, dword [0x7254d4]
add esp, 0x10
mov ecx, dword [0x7259d8]
jmp 0x49b515
movsd xmm4, qword [esp + 0x34]
movaps xmm0, xmm2
addsd xmm0, xmm4
movsd qword [eax], xmm2
movsd qword [eax + 8], xmm1
mulsd xmm0, xmm7
movsd qword [eax + 0x10], xmm0
movaps xmm0, xmm1
addsd xmm0, qword [esp + 4]
mulsd xmm0, xmm7
movsd qword [eax + 0x18], xmm0
movsd xmm0, qword [esp + 0x14]
addsd xmm4, xmm0
movsd qword [eax + 0x30], xmm0
movsd xmm0, qword [esp + 0xc]
movsd qword [eax + 0x38], xmm0
movaps xmm0, xmm2
addsd xmm0, qword [esp + 0x3c]
mulsd xmm4, xmm7
mulsd xmm0, xmm7
movsd qword [eax + 0x20], xmm4
movsd xmm4, qword [esp + 4]
addsd xmm4, qword [esp + 0xc]
mulsd xmm4, xmm7
movsd qword [eax + 0x28], xmm4
movsd qword [eax + 0x60], xmm0
movaps xmm0, xmm1
addsd xmm0, qword [esp + 0x1c]
movsd qword [eax + 0x40], xmm6
addsd xmm6, qword [esp + 0x3c]
movsd qword [eax + 0x48], xmm3
addsd xmm3, qword [esp + 0x1c]
mulsd xmm0, xmm7
mulsd xmm6, xmm7
mulsd xmm3, xmm7
movsd qword [eax + 0x68], xmm0
movsd qword [eax + 0x50], xmm6
movsd qword [eax + 0x70], xmm2
movsd qword [eax + 0x58], xmm3
movsd qword [eax + 0x78], xmm1
sub eax, 0xffffff80
add ecx, 2
mov dword [0x7254d4], eax
mov dword [0x7259d8], ecx
jmp 0x49b525
ret