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

Disassembly:
movss xmm0, dword [0x5652f8]
mov eax, dword [esp + 4]
movss xmm4, dword [eax + 8]
movss xmm5, dword [eax + 4]
movss xmm6, dword [eax]
xorps xmm7, xmm7
movaps xmm2, xmm0
subss xmm2, dword [ecx + 0x74]
movaps xmm1, xmm0
subss xmm1, dword [ecx + 0x78]
mulss xmm1, xmm4
mulss xmm2, xmm5
addss xmm2, xmm1
movaps xmm3, xmm0
subss xmm3, dword [ecx + 0x70]
movaps xmm1, xmm6
mulss xmm1, xmm3
sub esp, 0x6c
addss xmm2, xmm1
comiss xmm7, xmm2
ja 0x41dfd6
movaps xmm2, xmm0
subss xmm2, dword [ecx + 0x74]
movaps xmm1, xmm0
subss xmm1, dword [ecx + 0x78]
mulss xmm1, xmm4
mulss xmm2, xmm5
addss xmm2, xmm1
movaps xmm3, xmm0
subss xmm3, dword [ecx + 0x70]
movaps xmm1, xmm6
mulss xmm1, xmm3
addss xmm2, xmm1
movaps xmm7, xmm2
movaps xmm2, xmm0
subss xmm2, dword [ecx + 0x74]
movaps xmm1, xmm0
subss xmm1, dword [ecx + 0x78]
mulss xmm1, xmm4
mulss xmm2, xmm5
addss xmm2, xmm1
movaps xmm3, xmm0
subss xmm3, dword [ecx + 0x70]
movaps xmm1, xmm6
mulss xmm1, xmm3
xorps xmm3, xmm3
addss xmm2, xmm1
comiss xmm3, xmm2
ja 0x41e03c
movaps xmm2, xmm0
subss xmm2, dword [ecx + 0x74]
movaps xmm3, xmm0
subss xmm3, dword [ecx + 0x78]
movaps xmm1, xmm0
subss xmm1, dword [ecx + 0x70]
mulss xmm2, xmm5
mulss xmm3, xmm4
addss xmm2, xmm3
mulss xmm1, xmm6
addss xmm2, xmm1
movaps xmm3, xmm2
movaps xmm1, xmm0
subss xmm1, dword [ecx + 0x70]
movss dword [esp], xmm1
movaps xmm2, xmm0
subss xmm2, dword [ecx + 0x74]
movaps xmm1, xmm0
subss xmm1, dword [ecx + 0x78]
mulss xmm1, xmm4
mulss xmm2, xmm5
addss xmm2, xmm1
movss xmm1, dword [esp]
mulss xmm1, xmm6
addss xmm2, xmm1
xorps xmm1, xmm1
comiss xmm1, xmm2
ja 0x41e0a3
movaps xmm2, xmm0
subss xmm2, dword [ecx + 0x70]
movaps xmm1, xmm0
subss xmm1, dword [ecx + 0x74]
subss xmm0, dword [ecx + 0x78]
mulss xmm1, xmm5
mulss xmm0, xmm4
addss xmm1, xmm0
mulss xmm2, xmm6
addss xmm1, xmm2
movss xmm0, dword [ecx + 0x10c]
fld1
movss xmm6, dword [ecx + 0x1bc]
movss xmm2, dword [ecx + 0x110]
movss xmm4, dword [ecx + 0x114]
movss xmm5, dword [ecx + 0x118]
mulss xmm0, xmm7
addss xmm6, xmm0
movss xmm0, dword [ecx + 0x1c0]
mulss xmm2, xmm7
addss xmm0, xmm2
movss xmm2, dword [ecx + 0x110]
movss dword [esp + 0x20], xmm0
movss xmm0, dword [ecx + 0x1c4]
mulss xmm4, xmm7
addss xmm0, xmm4
movss xmm4, dword [ecx + 0x114]
movss dword [esp + 0x24], xmm0
movss xmm0, dword [ecx + 0x1c8]
mulss xmm5, xmm7
addss xmm0, xmm5
movss xmm5, dword [ecx + 0x118]
movss dword [esp + 0x28], xmm0
movss xmm0, dword [ecx + 0x10c]
mulss xmm0, xmm3
mulss xmm2, xmm3
mulss xmm4, xmm3
mulss xmm5, xmm3
movss xmm3, dword [ecx + 0x1bc]
addss xmm3, xmm0
movss xmm0, dword [ecx + 0x1c0]
addss xmm0, xmm2
movss xmm2, dword [ecx + 0x110]
movss dword [esp + 0x10], xmm0
movss xmm0, dword [ecx + 0x1c4]
addss xmm0, xmm4
movss xmm4, dword [ecx + 0x118]
movss dword [esp + 0x14], xmm0
movss xmm0, dword [ecx + 0x1c8]
addss xmm0, xmm5
movss dword [esp + 0x18], xmm0
movss xmm0, dword [ecx + 0x10c]
mulss xmm0, xmm1
addss xmm0, dword [ecx + 0x1bc]
movss dword [esp + 0x2c], xmm0
movss xmm0, dword [ecx + 0x1c0]
movss dword [esp + 0xc], xmm3
movss xmm3, dword [ecx + 0x114]
mulss xmm2, xmm1
addss xmm0, xmm2
movss dword [esp + 0x30], xmm0
movss xmm0, dword [ecx + 0x1c4]
push esi
mulss xmm3, xmm1
addss xmm0, xmm3
push edi
movss dword [esp + 0x3c], xmm0
movss xmm0, dword [ecx + 0x1c8]
push ecx
mulss xmm4, xmm1
fstp dword [esp]
addss xmm0, xmm4
lea edx, [esp + 0x18]
lea ecx, [esp + 0x48]
movss dword [esp + 0x28], xmm6
movss dword [esp + 0x44], xmm0
call fcn.0043cff0
fld dword [eax + 4]
fmul dword [0x565328]
push ecx
fnstcw word [esp + 0x7c]
movzx eax, word [esp + 0x7c]
or eax, 0xc00
mov dword [esp + 0xc], eax
fldcw word [esp + 0xc]
fistp qword [esp + 0xc]
mov edi, dword [esp + 0xc]
and edi, 0xff
fldcw word [esp + 0x7c]
fld1
fstp dword [esp]
lea edx, [esp + 0x28]
lea ecx, [esp + 0x58]
call fcn.0043cff0
fld dword [eax]
fmul dword [0x565328]
push ecx
fnstcw word [esp + 0x7c]
lea edx, [esp + 0x38]
movzx eax, word [esp + 0x7c]
or eax, 0xc00
mov dword [esp + 0xc], eax
lea ecx, [esp + 0x68]
fldcw word [esp + 0xc]
fistp qword [esp + 0xc]
mov esi, dword [esp + 0xc]
or esi, 0xffffff00
shl esi, 8
fldcw word [esp + 0x7c]
or esi, edi
shl esi, 8
fld1
fstp dword [esp]
call fcn.0043cff0
fld dword [eax + 8]
fmul dword [0x565328]
pop edi
fnstcw word [esp + 0x74]
movzx eax, word [esp + 0x74]
or eax, 0xc00
mov dword [esp + 4], eax
fldcw word [esp + 4]
fistp qword [esp + 4]
mov eax, dword [esp + 4]
and eax, 0xff
or eax, esi
fldcw word [esp + 0x74]
pop esi
add esp, 0x6c
ret 4