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

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
sub esp, 0x8c
mov ebx, dword [ebp + 0xc]
mov edi, dword [ebp + 8]
mov eax, dword [ebp + 0x14]
mov dword [esp + 8], ebx
mov dword [esp + 4], ebx
mov dword [esp + 0xc], eax
mov dword [esp], edi
call fcn.1006c590
mov ecx, dword [ebp + 0x14]
lea eax, [ebx + 0x80]
mov dword [esp + 8], eax
mov dword [esp + 4], eax
mov dword [esp], edi
mov dword [esp + 0xc], ecx
call fcn.1006c2e0
mov ecx, dword [ebp + 0x14]
lea eax, [ebx + 0xc0]
mov dword [esp + 8], eax
mov dword [esp + 4], eax
mov dword [esp], edi
mov dword [esp + 0xc], ecx
call fcn.1006c2e0
movss xmm1, dword [0x101983c0]
movss xmm4, dword [0x101983a0]
movss xmm2, dword [ebx + 0x80]
movss xmm0, dword [ebx + 0x84]
movss xmm6, dword [ebx + 0xc4]
movaps xmm5, xmm2
movaps xmm3, xmm0
movss xmm7, dword [ebx + 0xc0]
mulss xmm2, xmm1
mulss xmm0, xmm4
mulss xmm7, xmm4
mulss xmm3, xmm1
mulss xmm5, xmm4
subss xmm0, xmm2
mulss xmm4, xmm6
movaps xmm2, xmm1
mulss xmm1, dword [ebx + 0xc0]
addss xmm5, xmm3
mulss xmm2, xmm6
movaps xmm3, xmm7
movss xmm6, dword [ebx]
addss xmm1, xmm4
movss xmm4, dword [ebx + 4]
subss xmm3, xmm2
subss xmm2, xmm7
movss dword [esp + 0x88], xmm4
movaps xmm4, xmm5
addss xmm2, xmm5
addss xmm4, xmm3
subss xmm3, xmm5
addss xmm2, dword [ebx + 0x44]
subss xmm6, xmm4
addss xmm3, dword [ebx + 0x44]
addss xmm4, dword [ebx]
movss dword [esp + 0x68], xmm6
movss dword [ebx + 0x44], xmm3
movss dword [ebx], xmm4
movss dword [esp + 0x14], xmm4
movaps xmm3, xmm0
movss xmm4, dword [esp + 0x88]
movss dword [ebx + 0x80], xmm6
addss xmm3, xmm1
movss dword [ebx + 0xc4], xmm2
movaps xmm6, xmm4
subss xmm6, xmm3
movaps xmm2, xmm1
subss xmm2, xmm0
movss dword [esp + 0x64], xmm6
subss xmm0, xmm1
movss dword [ebx + 0x84], xmm6
movaps xmm6, xmm4
addss xmm6, xmm3
addss xmm2, dword [ebx + 0x40]
addss xmm0, dword [ebx + 0x40]
movss dword [ebx + 4], xmm6
movss dword [ebx + 0xc0], xmm2
movss xmm2, dword [ebx + 0x94]
movss xmm5, dword [0x101983b8]
movss xmm1, dword [ebx + 0x90]
movss xmm3, dword [0x101983a8]
movss dword [ebx + 0x40], xmm0
movss dword [esp + 0x6c], xmm6
movaps xmm7, xmm2
mulss xmm2, dword [0x101983a8]
mulss xmm3, xmm1
mulss xmm1, xmm5
movss xmm0, dword [0x101983a8]
movaps xmm6, xmm2
movss xmm4, dword [ebx + 0xd4]
subss xmm6, xmm1
mulss xmm7, xmm5
movss xmm1, dword [ebx + 0xd0]
movaps xmm2, xmm5
mulss xmm0, xmm1
addss xmm7, xmm3
mulss xmm2, xmm4
mulss xmm1, xmm5
mulss xmm4, dword [0x101983a8]
movaps xmm3, xmm0
movd edx, xmm0
subss xmm3, xmm2
movaps xmm0, xmm7
addss xmm1, xmm4
movss xmm5, dword [ebx + 0x50]
addss xmm0, xmm3
subss xmm3, xmm7
movaps xmm4, xmm0
movss xmm0, dword [ebx + 0x10]
addss xmm3, dword [ebx + 0x54]
subss xmm0, xmm4
movss dword [esp + 0x5c], xmm0
movss dword [ebx + 0x90], xmm0
movss xmm0, dword [ebx + 0x10]
addss xmm0, xmm4
movss dword [ebx + 0x10], xmm0
movss dword [esp + 0x88], xmm0
movd xmm0, edx
subss xmm2, xmm0
addss xmm2, xmm7
addss xmm2, dword [ebx + 0x54]
movss dword [ebx + 0x54], xmm3
movaps xmm3, xmm1
movss dword [ebx + 0xd4], xmm2
subss xmm3, xmm6
movaps xmm2, xmm6
subss xmm6, xmm1
addss xmm2, xmm1
movss xmm1, dword [0x101983b0]
addss xmm3, xmm5
addss xmm5, xmm6
movss dword [ebx + 0xd0], xmm3
movss dword [ebx + 0x50], xmm5
movss xmm5, dword [ebx + 0x14]
subss xmm5, xmm2
addss xmm2, dword [ebx + 0x14]
movss dword [esp + 0x58], xmm5
movss dword [ebx + 0x94], xmm5
movss xmm5, dword [ebx + 0xa4]
movss dword [esp + 0x60], xmm2
movss dword [ebx + 0x14], xmm2
movss xmm2, dword [ebx + 0xa0]
mulss xmm5, xmm1
mulss xmm2, xmm1
movaps xmm6, xmm5
movaps xmm4, xmm5
subss xmm6, xmm2
movaps xmm7, xmm2
subss xmm2, xmm4
addss xmm7, xmm5
movd edx, xmm6
movss xmm6, dword [ebx + 0xe0]
movaps xmm0, xmm7
mulss xmm6, xmm1
mulss xmm1, dword [ebx + 0xe4]
movaps xmm3, xmm6
subss xmm3, xmm1
movaps xmm5, xmm6
addss xmm5, xmm1
addss xmm0, xmm3
movd esi, xmm3
subss xmm1, xmm6
addss xmm2, xmm5
movd eax, xmm0
movss xmm0, dword [ebx + 0x20]
movd xmm3, eax
addss xmm1, xmm7
subss xmm0, xmm3
movd xmm3, esi
subss xmm3, xmm7
movss dword [esp + 0x50], xmm0
movss dword [ebx + 0xa0], xmm0
movd xmm0, eax
addss xmm0, dword [ebx + 0x20]
addss xmm1, dword [ebx + 0x64]
addss xmm2, dword [ebx + 0x60]
addss xmm3, dword [ebx + 0x64]
movss dword [ebx + 0xe4], xmm1
movd xmm1, edx
addss xmm1, xmm5
movss dword [ebx + 0xe0], xmm2
movd xmm2, edx
subss xmm2, xmm5
movss xmm5, dword [ebx + 0x24]
movss dword [ebx + 0x64], xmm3
movss xmm3, dword [0x101983b8]
movss xmm6, dword [ebx + 0xf0]
subss xmm5, xmm1
addss xmm1, dword [ebx + 0x24]
addss xmm2, dword [ebx + 0x60]
movss dword [esp + 0x4c], xmm5
movss dword [esp + 0x54], xmm1
movss dword [ebx + 0x24], xmm1
movss xmm1, dword [ebx + 0xb0]
movss dword [ebx + 0xa4], xmm5
movss dword [ebx + 0x60], xmm2
movaps xmm5, xmm1
movss xmm2, dword [ebx + 0xb4]
movss dword [esp + 0x84], xmm0
mulss xmm5, xmm3
mulss xmm1, dword [0x101983a8]
movss dword [ebx + 0x20], xmm0
movaps xmm4, xmm5
movss xmm5, dword [0x101983a8]
mulss xmm5, xmm2
mulss xmm2, xmm3
addss xmm4, xmm5
movaps xmm5, xmm3
subss xmm2, xmm1
movss xmm1, dword [0x101983a8]
mulss xmm5, xmm6
mulss xmm1, dword [ebx + 0xf4]
mulss xmm6, dword [0x101983a8]
mulss xmm3, dword [ebx + 0xf4]
movaps xmm7, xmm2
movaps xmm2, xmm5
subss xmm2, xmm1
movaps xmm0, xmm6
subss xmm1, xmm5
movss xmm6, dword [ebx + 0x70]
addss xmm0, xmm3
movaps xmm3, xmm4
addss xmm1, xmm4
movss dword [esp + 0x7c], xmm6
addss xmm3, xmm2
movss xmm6, dword [ebx + 0x30]
subss xmm2, xmm4
subss xmm6, xmm3
movss dword [esp + 0x44], xmm6
movss dword [ebx + 0xb0], xmm6
addss xmm3, dword [ebx + 0x30]
addss xmm1, dword [ebx + 0x74]
addss xmm2, dword [ebx + 0x74]
movss xmm4, dword [esp + 0x7c]
movss dword [ebx + 0xf4], xmm1
movss dword [ebx + 0x74], xmm2
movaps xmm1, xmm0
movaps xmm2, xmm7
addss xmm2, xmm0
movss xmm5, dword [ebx + 0x34]
subss xmm1, xmm7
movss dword [esp + 0x80], xmm3
movss dword [ebx + 0x30], xmm3
movss xmm3, dword [0x101983a4]
subss xmm5, xmm2
addss xmm1, xmm4
addss xmm2, dword [ebx + 0x34]
movss dword [esp + 0x40], xmm5
movss dword [ebx + 0xf0], xmm1
movss dword [esp + 0x48], xmm2
movss dword [ebx + 0x34], xmm2
movaps xmm1, xmm7
movss xmm2, dword [ebx + 0x8c]
movss dword [ebx + 0xb4], xmm5
subss xmm1, xmm0
movss xmm5, dword [0x101983bc]
movss xmm0, dword [ebx + 0x88]
movaps xmm7, xmm2
addss xmm4, xmm1
movss xmm1, dword [0x101983a4]
mulss xmm2, dword [0x101983a4]
movss dword [ebx + 0x70], xmm4
mulss xmm3, xmm0
mulss xmm0, xmm5
movss xmm4, dword [ebx + 0xcc]
movaps xmm6, xmm2
movaps xmm2, xmm5
subss xmm6, xmm0
movss xmm0, dword [ebx + 0xc8]
mulss xmm7, xmm5
mulss xmm2, xmm4
mulss xmm1, xmm0
mulss xmm0, xmm5
mulss xmm4, dword [0x101983a4]
addss xmm7, xmm3
movaps xmm3, xmm1
movd edx, xmm1
subss xmm3, xmm2
movaps xmm5, xmm7
addss xmm0, xmm4
movss xmm1, dword [ebx + 8]
movss xmm4, dword [ebx + 0xc]
addss xmm5, xmm3
subss xmm3, xmm7
subss xmm1, xmm5
addss xmm5, dword [ebx + 8]
movss dword [esp + 0x38], xmm1
movss dword [ebx + 0x88], xmm1
movd xmm1, edx
subss xmm2, xmm1
movss dword [esp + 0x7c], xmm5
movss dword [ebx + 8], xmm5
movaps xmm1, xmm4
addss xmm2, xmm7
addss xmm2, dword [ebx + 0x4c]
addss xmm3, dword [ebx + 0x4c]
movss dword [ebx + 0xcc], xmm2
movaps xmm2, xmm0
movss dword [ebx + 0x4c], xmm3
subss xmm2, xmm6
movaps xmm3, xmm6
subss xmm6, xmm0
addss xmm2, dword [ebx + 0x48]
addss xmm3, xmm0
movss xmm0, dword [ebx + 0x98]
movss dword [ebx + 0xc8], xmm2
movss xmm2, dword [ebx + 0x48]
addss xmm1, xmm3
movaps xmm5, xmm0
movss dword [ebx + 0xc], xmm1
addss xmm2, xmm6
movss dword [esp + 0x3c], xmm1
movss dword [ebx + 0x48], xmm2
movaps xmm2, xmm4
subss xmm2, xmm3
movss xmm4, dword [ebx + 0x9c]
movss xmm3, dword [0x101983b4]
movss dword [esp + 0x34], xmm2
movss dword [ebx + 0x8c], xmm2
movss xmm2, dword [0x101983ac]
movaps xmm6, xmm4
mulss xmm4, xmm2
mulss xmm0, xmm3
mulss xmm5, xmm2
mulss xmm6, xmm3
movaps xmm7, xmm4
subss xmm7, xmm0
movss xmm0, dword [ebx + 0xd8]
movaps xmm1, xmm2
addss xmm6, xmm5
movss xmm5, dword [ebx + 0xdc]
mulss xmm1, xmm0
mulss xmm0, xmm3
movd esi, xmm1
movaps xmm1, xmm3
mulss xmm1, xmm5
mulss xmm5, xmm2
movaps xmm4, xmm1
movd xmm1, esi
subss xmm1, xmm4
addss xmm5, xmm0
movaps xmm0, xmm1
movd eax, xmm1
addss xmm0, xmm6
movss xmm1, dword [ebx + 0x18]
subss xmm1, xmm0
addss xmm0, dword [ebx + 0x18]
movss dword [esp + 0x30], xmm1
movss dword [ebx + 0x98], xmm1
movd xmm1, esi
subss xmm4, xmm1
movd xmm1, eax
movss dword [esp + 0x78], xmm0
subss xmm1, xmm6
movss dword [ebx + 0x18], xmm0
lea eax, [ebx + 0x100]
addss xmm4, xmm6
movss xmm6, dword [ebx + 0x5c]
addss xmm4, dword [ebx + 0x5c]
addss xmm6, xmm1
movaps xmm1, xmm5
movss dword [ebx + 0xdc], xmm4
subss xmm1, xmm7
movss xmm4, dword [ebx + 0x58]
movss dword [ebx + 0x5c], xmm6
movaps xmm6, xmm7
subss xmm7, xmm5
addss xmm4, xmm1
addss xmm6, xmm5
movss dword [ebx + 0xd8], xmm4
movss xmm4, dword [ebx + 0x58]
addss xmm4, xmm7
movaps xmm7, xmm3
movss dword [ebx + 0x58], xmm4
movss xmm5, dword [ebx + 0x1c]
movss xmm4, dword [ebx + 0xa8]
movss xmm1, dword [ebx + 0x28]
subss xmm5, xmm6
addss xmm6, dword [ebx + 0x1c]
mulss xmm7, xmm4
mulss xmm4, xmm2
movss dword [esp + 0x2c], xmm5
movss dword [ebx + 0x9c], xmm5
movss xmm5, dword [ebx + 0xac]
movss dword [ebx + 0x1c], xmm6
movss dword [esp + 0x10], xmm6
movaps xmm6, xmm2
mulss xmm6, xmm5
mulss xmm5, xmm3
addss xmm6, xmm7
subss xmm5, xmm4
movaps xmm7, xmm5
movss xmm5, dword [ebx + 0xe8]
mulss xmm5, xmm3
mulss xmm3, dword [ebx + 0xec]
movd edx, xmm5
movss xmm5, dword [ebx + 0xec]
mulss xmm5, xmm2
mulss xmm2, dword [ebx + 0xe8]
movaps xmm4, xmm5
movd xmm5, edx
subss xmm5, xmm4
addss xmm2, xmm3
movaps xmm3, xmm6
addss xmm3, xmm5
subss xmm5, xmm6
subss xmm1, xmm3
addss xmm3, dword [ebx + 0x28]
addss xmm5, dword [ebx + 0x6c]
movss dword [esp + 0x24], xmm1
movss dword [ebx + 0xa8], xmm1
movd xmm1, edx
subss xmm4, xmm1
movss dword [ebx + 0x28], xmm3
movd esi, xmm3
movaps xmm3, xmm2
subss xmm3, xmm7
addss xmm4, xmm6
addss xmm3, dword [ebx + 0x68]
movaps xmm6, xmm7
addss xmm4, dword [ebx + 0x6c]
movss dword [ebx + 0xe8], xmm3
addss xmm6, xmm2
movaps xmm3, xmm7
movss dword [ebx + 0xec], xmm4
subss xmm3, xmm2
movaps xmm4, xmm6
movss xmm2, dword [ebx + 0x2c]
movss xmm6, dword [ebx + 0x2c]
addss xmm3, dword [ebx + 0x68]
movss dword [ebx + 0x6c], xmm5
addss xmm2, xmm4
subss xmm6, xmm4
movss dword [ebx + 0x68], xmm3
movss dword [esp + 0x28], xmm2
movss dword [esp + 0x20], xmm6
movss dword [ebx + 0xac], xmm6
movss dword [ebx + 0x2c], xmm2
movss xmm2, dword [ebx + 0xb8]
movss xmm4, dword [0x101983bc]
movss xmm3, dword [ebx + 0xbc]
movss xmm1, dword [0x101983a4]
movaps xmm5, xmm2
mov ecx, dword [ebp + 0x14]
movss xmm6, dword [ebx + 0xf8]
mulss xmm1, xmm3
mulss xmm2, dword [0x101983a4]
mulss xmm3, xmm4
mulss xmm6, xmm4
mulss xmm5, xmm4
mulss xmm4, dword [ebx + 0xfc]
subss xmm3, xmm2
movss xmm2, dword [0x101983a4]
addss xmm5, xmm1
mulss xmm2, dword [ebx + 0xfc]
movaps xmm7, xmm3
movss xmm1, dword [0x101983a4]
movaps xmm3, xmm6
subss xmm3, xmm2
mulss xmm1, dword [ebx + 0xf8]
subss xmm2, xmm6
movaps xmm0, xmm5
addss xmm0, xmm3
movss xmm6, dword [ebx + 0x3c]
addss xmm2, xmm5
addss xmm1, xmm4
addss xmm2, dword [ebx + 0x7c]
movaps xmm4, xmm0
subss xmm3, xmm5
movss xmm0, dword [ebx + 0x38]
movss dword [ebx + 0xfc], xmm2
movaps xmm2, xmm1
subss xmm2, xmm7
addss xmm3, dword [ebx + 0x7c]
subss xmm0, xmm4
addss xmm2, dword [ebx + 0x78]
movss dword [ebx + 0x7c], xmm3
movaps xmm3, xmm7
movss dword [ebx + 0xb8], xmm0
addss xmm3, xmm1
movss dword [ebx + 0xf8], xmm2
movss dword [esp + 0x70], xmm0
movaps xmm2, xmm7
subss xmm6, xmm3
movss xmm0, dword [ebx + 0x38]
subss xmm2, xmm1
addss xmm3, dword [ebx + 0x3c]
movss dword [ebx + 0xbc], xmm6
addss xmm0, xmm4
addss xmm2, dword [ebx + 0x78]
movss dword [ebx + 0x3c], xmm3
movss dword [ebx + 0x38], xmm0
movss dword [esp + 0x74], xmm0
movss dword [ebx + 0x78], xmm2
movss dword [esp + 0x18], xmm6
movss dword [esp + 0x1c], xmm3
mov dword [esp + 0xc], ecx
mov dword [esp + 8], eax
mov dword [esp + 4], eax
mov dword [esp], edi
call fcn.1006c590
mov ecx, dword [ebp + 0x14]
lea eax, [ebx + 0x180]
mov dword [esp + 8], eax
mov dword [esp + 4], eax
mov dword [esp], edi
mov dword [esp + 0xc], ecx
call fcn.1006c590
mov edx, 0x10198340
movss xmm0, dword [esp + 0x10]
mov eax, edx
movss xmm7, dword [esp + 0x14]
movd ecx, xmm0
jmp 0x1006deaa
movss xmm5, dword [ebx + 4]
movss xmm6, dword [ebx + 0x80]
movss xmm4, dword [ebx + 0xb4]
movss dword [esp + 0x6c], xmm5
movss xmm5, dword [ebx + 0x84]
movss dword [esp + 0x68], xmm6
movss xmm6, dword [ebx + 0x10]
movss dword [esp + 0x64], xmm5
movss xmm5, dword [ebx + 0x14]
movss dword [esp + 0x88], xmm6
movss xmm6, dword [ebx + 0x90]
movss dword [esp + 0x60], xmm5
movss xmm5, dword [ebx + 0x94]
movss dword [esp + 0x5c], xmm6
movss xmm6, dword [ebx + 0x20]
movss dword [esp + 0x58], xmm5
movss xmm5, dword [ebx + 0x24]
movss dword [esp + 0x84], xmm6
movss xmm6, dword [ebx + 0xa0]
movss dword [esp + 0x54], xmm5
movss xmm5, dword [ebx + 0xa4]
movss dword [esp + 0x50], xmm6
movss xmm6, dword [ebx + 0x30]
movss dword [esp + 0x4c], xmm5
movss xmm5, dword [ebx + 0x34]
movss dword [esp + 0x80], xmm6
movss xmm6, dword [ebx + 0xb0]
movss dword [esp + 0x48], xmm5
movss xmm5, dword [ebx + 8]
movss dword [esp + 0x44], xmm6
movss dword [esp + 0x40], xmm4
movss xmm7, dword [ebx]
movss dword [esp + 0x7c], xmm5
mov ecx, dword [ebx + 0x1c]
movss xmm2, dword [ebx + 0xc]
movss xmm6, dword [ebx + 0x88]
movss xmm4, dword [ebx + 0x8c]
movss xmm5, dword [ebx + 0x18]
movss dword [esp + 0x3c], xmm2
mov esi, dword [ebx + 0x28]
movss xmm2, dword [ebx + 0x98]
movss dword [esp + 0x38], xmm6
movss dword [esp + 0x34], xmm4
movss xmm6, dword [ebx + 0x9c]
movss xmm4, dword [ebx + 0x2c]
movss dword [esp + 0x78], xmm5
movss dword [esp + 0x30], xmm2
movss xmm5, dword [ebx + 0xa8]
movss xmm2, dword [ebx + 0xac]
movss dword [esp + 0x2c], xmm6
movss dword [esp + 0x28], xmm4
movss dword [esp + 0x24], xmm5
movss dword [esp + 0x20], xmm2
movss xmm6, dword [ebx + 0x38]
movss xmm4, dword [ebx + 0x3c]
movss xmm5, dword [ebx + 0xb8]
movss xmm2, dword [ebx + 0xbc]
movss dword [esp + 0x74], xmm6
movss dword [esp + 0x1c], xmm4
movss dword [esp + 0x70], xmm5
movss dword [esp + 0x18], xmm2
movss xmm2, dword [eax]
add eax, 0x20
movss xmm5, dword [ebx + 0x180]
sub edx, 0x20
movss xmm3, dword [ebx + 0x100]
add ebx, 0x40
movss xmm1, dword [ebx + 0xc4]
movss xmm4, dword [edx + 0x60]
mulss xmm5, xmm2
movaps xmm6, xmm3
movaps xmm0, xmm1
mulss xmm0, xmm4
movd edi, xmm5
mulss xmm6, xmm2
movss xmm5, dword [ebx + 0x144]
mulss xmm3, xmm4
mulss xmm1, xmm2
addss xmm6, xmm0
mulss xmm2, xmm5
movaps xmm0, xmm4
mulss xmm0, xmm5
subss xmm1, xmm3
movd xmm3, edi
mulss xmm4, dword [ebx + 0x140]
movaps xmm5, xmm7
subss xmm3, xmm0
addss xmm2, xmm4
movaps xmm4, xmm6
addss xmm4, xmm3
subss xmm3, xmm6
subss xmm5, xmm4
addss xmm4, xmm7
movss xmm7, dword [esp + 0x64]
movss dword [ebx + 0xc0], xmm5
movd xmm5, edi
subss xmm0, xmm5
movss dword [ebx - 0x40], xmm4
movss xmm5, dword [ebx + 0x154]
addss xmm3, xmm7
addss xmm0, xmm6
movss xmm6, dword [esp + 0x68]
movss dword [ebx + 0x44], xmm3
movaps xmm3, xmm2
addss xmm0, xmm7
subss xmm3, xmm1
movss xmm7, dword [esp + 0x6c]
movss dword [ebx + 0x144], xmm0
movaps xmm0, xmm1
subss xmm1, xmm2
addss xmm0, xmm2
addss xmm3, xmm6
addss xmm1, xmm6
movss dword [ebx + 0x140], xmm3
movss dword [ebx + 0x40], xmm1
movaps xmm1, xmm7
subss xmm1, xmm0
movss xmm3, dword [ebx + 0xd0]
addss xmm0, xmm7
movss xmm7, dword [ebx + 0x150]
movss dword [ebx + 0xc4], xmm1
movss dword [ebx - 0x3c], xmm0
movss xmm1, dword [ebx + 0xd4]
movss xmm2, dword [eax - 0x18]
movss xmm4, dword [edx + 0x58]
movaps xmm6, xmm3
movaps xmm0, xmm1
mulss xmm0, xmm4
mulss xmm6, xmm2
mulss xmm7, xmm2
mulss xmm3, xmm4
mulss xmm1, xmm2
addss xmm6, xmm0
mulss xmm2, xmm5
movaps xmm0, xmm4
mulss xmm0, xmm5
subss xmm1, xmm3
mulss xmm4, dword [ebx + 0x150]
movaps xmm3, xmm7
movss xmm5, dword [esp + 0x88]
subss xmm3, xmm0
subss xmm0, xmm7
movss xmm7, dword [esp + 0x58]
addss xmm2, xmm4
movaps xmm4, xmm6
addss xmm4, xmm3
subss xmm3, xmm6
addss xmm0, xmm6
subss xmm5, xmm4
addss xmm3, xmm7
addss xmm4, dword [esp + 0x88]
movss dword [ebx + 0xd0], xmm5
addss xmm0, xmm7
movss dword [ebx + 0x54], xmm3
movaps xmm3, xmm2
movss dword [ebx - 0x30], xmm4
subss xmm3, xmm1
movss dword [ebx + 0x154], xmm0
movss xmm6, dword [esp + 0x5c]
movaps xmm0, xmm1
subss xmm1, xmm2
movss xmm7, dword [esp + 0x60]
movss xmm5, dword [ebx + 0x164]
addss xmm0, xmm2
addss xmm1, xmm6
addss xmm3, xmm6
movss dword [ebx + 0x50], xmm1
movaps xmm1, xmm7
movss dword [ebx + 0x150], xmm3
subss xmm1, xmm0
movss xmm3, dword [ebx + 0xe0]
addss xmm0, xmm7
movss xmm7, dword [ebx + 0x160]
movss dword [ebx + 0xd4], xmm1
movss dword [ebx - 0x2c], xmm0
movss xmm1, dword [ebx + 0xe4]
movss xmm2, dword [eax - 0x10]
movss xmm4, dword [edx + 0x50]
movaps xmm6, xmm3
movaps xmm0, xmm1
mulss xmm0, xmm4
mulss xmm6, xmm2
mulss xmm7, xmm2
mulss xmm3, xmm4
mulss xmm1, xmm2
addss xmm6, xmm0
mulss xmm2, xmm5
movaps xmm0, xmm4
mulss xmm0, xmm5
subss xmm1, xmm3
mulss xmm4, dword [ebx + 0x160]
movaps xmm3, xmm7
movss xmm5, dword [esp + 0x84]
subss xmm3, xmm0
subss xmm0, xmm7
movss xmm7, dword [esp + 0x4c]
addss xmm2, xmm4
movaps xmm4, xmm6
addss xmm4, xmm3
subss xmm3, xmm6
addss xmm0, xmm6
subss xmm5, xmm4
addss xmm3, xmm7
addss xmm0, xmm7
movss dword [ebx + 0xe0], xmm5
movss dword [ebx + 0x64], xmm3
movaps xmm3, xmm2
movss dword [ebx + 0x164], xmm0
subss xmm3, xmm1
movss xmm5, dword [esp + 0x50]
movaps xmm0, xmm1
subss xmm1, xmm2
movss xmm7, dword [esp + 0x54]
addss xmm0, xmm2
addss xmm1, xmm5
addss xmm4, dword [esp + 0x84]
addss xmm3, xmm5
movss dword [ebx + 0x60], xmm1
movaps xmm1, xmm7
movss dword [ebx + 0x160], xmm3
subss xmm1, xmm0
movss dword [ebx - 0x20], xmm4
addss xmm0, xmm7
movss xmm3, dword [ebx + 0xf0]
movss dword [ebx + 0xe4], xmm1
movss dword [ebx - 0x1c], xmm0
movss xmm1, dword [ebx + 0xf4]
movss xmm2, dword [eax - 8]
movss xmm4, dword [edx + 0x48]
movaps xmm6, xmm3
movaps xmm0, xmm1
movss xmm7, dword [ebx + 0x170]
mulss xmm0, xmm4
mulss xmm6, xmm2
movss xmm5, dword [ebx + 0x174]
mulss xmm7, xmm2
mulss xmm3, xmm4
addss xmm6, xmm0
mulss xmm1, xmm2
movaps xmm0, xmm4
mulss xmm0, xmm5
mulss xmm4, dword [ebx + 0x170]
subss xmm1, xmm3
mulss xmm2, xmm5
movaps xmm3, xmm7
subss xmm3, xmm0
movss xmm5, dword [esp + 0x80]
subss xmm0, xmm7
movss xmm7, dword [esp + 0x48]
addss xmm2, xmm4
movaps xmm4, xmm6
addss xmm4, xmm3
subss xmm3, xmm6
addss xmm0, xmm6
movss xmm6, dword [esp + 0x44]
subss xmm5, xmm4
addss xmm4, dword [esp + 0x80]
movss dword [ebx + 0xf0], xmm5
movss xmm5, dword [esp + 0x40]
movss dword [ebx - 0x10], xmm4
addss xmm3, xmm5
addss xmm0, xmm5
movss xmm5, dword [ebx + 0x14c]
movss dword [ebx + 0x74], xmm3
movaps xmm3, xmm2
movss dword [ebx + 0x174], xmm0
subss xmm3, xmm1
movaps xmm0, xmm1
subss xmm1, xmm2
addss xmm0, xmm2
addss xmm3, xmm6
addss xmm1, xmm6
movss dword [ebx + 0x170], xmm3
movss dword [ebx + 0x70], xmm1
movaps xmm1, xmm7
subss xmm1, xmm0
movss xmm3, dword [ebx + 0xc8]
addss xmm0, xmm7
movss xmm7, dword [ebx + 0x148]
movss dword [ebx + 0xf4], xmm1
movss dword [ebx - 0xc], xmm0
movss xmm1, dword [ebx + 0xcc]
movss xmm2, dword [eax - 0x1c]
movss xmm4, dword [edx + 0x5c]
movaps xmm6, xmm3
movaps xmm0, xmm1
mulss xmm0, xmm4
mulss xmm6, xmm2
mulss xmm7, xmm2
mulss xmm3, xmm4
mulss xmm1, xmm2
addss xmm6, xmm0
mulss xmm2, xmm5
movaps xmm0, xmm4
mulss xmm0, xmm5
subss xmm1, xmm3
mulss xmm4, dword [ebx + 0x148]
movaps xmm3, xmm7
movss xmm5, dword [esp + 0x7c]
subss xmm3, xmm0
subss xmm0, xmm7
movss xmm7, dword [esp + 0x34]
addss xmm2, xmm4
movaps xmm4, xmm6
addss xmm4, xmm3
subss xmm3, xmm6
addss xmm0, xmm6
subss xmm5, xmm4
addss xmm3, xmm7
addss xmm0, xmm7
movss dword [ebx + 0xc8], xmm5
movss dword [ebx + 0x4c], xmm3
movaps xmm3, xmm2
movss xmm5, dword [esp + 0x38]
movss dword [ebx + 0x14c], xmm0
subss xmm3, xmm1
movaps xmm0, xmm1
subss xmm1, xmm2
movss xmm7, dword [esp + 0x3c]
addss xmm0, xmm2
addss xmm1, xmm5
addss xmm4, dword [esp + 0x7c]
addss xmm3, xmm5
movss dword [ebx + 0x48], xmm1
movaps xmm1, xmm7
movss dword [ebx - 0x38], xmm4
subss xmm1, xmm0
movss dword [ebx + 0x148], xmm3
addss xmm0, xmm7
movss dword [ebx + 0xcc], xmm1
movss dword [ebx - 0x34], xmm0
movss xmm3, dword [ebx + 0xd8]
movss xmm1, dword [ebx + 0xdc]
movss xmm2, dword [eax - 0x14]
movss xmm4, dword [edx + 0x54]
movaps xmm6, xmm3
movaps xmm0, xmm1
movss xmm7, dword [ebx + 0x158]
mulss xmm0, xmm4
mulss xmm6, xmm2
movss xmm5, dword [ebx + 0x15c]
mulss xmm7, xmm2
mulss xmm3, xmm4
addss xmm6, xmm0
mulss xmm1, xmm2
movaps xmm0, xmm4
mulss xmm0, xmm5
mulss xmm4, dword [ebx + 0x158]
subss xmm1, xmm3
mulss xmm2, xmm5
movaps xmm3, xmm7
subss xmm3, xmm0
movss xmm5, dword [esp + 0x78]
subss xmm0, xmm7
movss xmm7, dword [esp + 0x2c]
addss xmm2, xmm4
movaps xmm4, xmm6
addss xmm4, xmm3
subss xmm3, xmm6
addss xmm0, xmm6
movss xmm6, dword [esp + 0x30]
subss xmm5, xmm4
addss xmm3, xmm7
addss xmm0, xmm7
movss dword [ebx + 0xd8], xmm5
movd xmm5, ecx
movss dword [ebx + 0x5c], xmm3
movaps xmm3, xmm2
movss dword [ebx + 0x15c], xmm0
subss xmm3, xmm1
movaps xmm0, xmm1
subss xmm1, xmm2
addss xmm0, xmm2
addss xmm4, dword [esp + 0x78]
movss xmm2, dword [ebx + 0xe8]
addss xmm1, xmm6
movss xmm7, dword [ebx + 0x168]
addss xmm3, xmm6
movss dword [ebx - 0x28], xmm4
movss dword [ebx + 0x58], xmm1
movd xmm1, ecx
subss xmm1, xmm0
movss dword [ebx + 0x158], xmm3
addss xmm0, xmm5
movaps xmm5, xmm2
movss dword [ebx + 0xdc], xmm1
movss dword [ebx - 0x24], xmm0
movss xmm0, dword [ebx + 0xec]
movss xmm1, dword [eax - 0xc]
movss xmm3, dword [edx + 0x4c]
movaps xmm4, xmm0
mulss xmm4, xmm3
mulss xmm5, xmm1
mulss xmm2, xmm3
mulss xmm0, xmm1
mulss xmm7, xmm1
addss xmm5, xmm4
movss xmm4, dword [ebx + 0x16c]
subss xmm0, xmm2
movaps xmm2, xmm3
movaps xmm6, xmm7
mulss xmm2, xmm4
mulss xmm3, dword [ebx + 0x168]
mulss xmm1, xmm4
movd xmm4, esi
subss xmm6, xmm2
subss xmm2, xmm7
movss xmm7, dword [esp + 0x20]
addss xmm1, xmm3
movaps xmm3, xmm5
addss xmm3, xmm6
addss xmm2, xmm5
subss xmm6, xmm5
subss xmm4, xmm3
addss xmm2, xmm7
addss xmm6, xmm7
movss dword [ebx + 0xe8], xmm4
movd xmm4, esi
addss xmm3, xmm4
movss dword [ebx + 0x16c], xmm2
movss dword [ebx + 0x6c], xmm6
movss dword [ebx - 0x18], xmm3
movaps xmm3, xmm1
movss xmm5, dword [esp + 0x24]
movaps xmm2, xmm0
subss xmm3, xmm0
subss xmm0, xmm1
movss xmm7, dword [esp + 0x28]
addss xmm2, xmm1
addss xmm3, xmm5
addss xmm0, xmm5
movss dword [ebx + 0x168], xmm3
movss dword [ebx + 0x68], xmm0
movaps xmm0, xmm7
subss xmm0, xmm2
addss xmm2, xmm7
movss xmm7, dword [ebx + 0x178]
movss dword [ebx + 0xec], xmm0
movss dword [ebx - 0x14], xmm2
movss xmm0, dword [ebx + 0xfc]
movss xmm2, dword [ebx + 0xf8]
movss xmm1, dword [eax - 4]
movss xmm3, dword [edx + 0x44]
movaps xmm5, xmm2
movaps xmm4, xmm0
mulss xmm4, xmm3
mulss xmm5, xmm1
mulss xmm2, xmm3
mulss xmm0, xmm1
mulss xmm7, xmm1
addss xmm5, xmm4
movss xmm4, dword [ebx + 0x17c]
subss xmm0, xmm2
movaps xmm2, xmm3
movaps xmm6, xmm7
mulss xmm2, xmm4
mulss xmm3, dword [ebx + 0x178]
mulss xmm1, xmm4
movss xmm4, dword [esp + 0x74]
subss xmm6, xmm2
subss xmm2, xmm7
movss xmm7, dword [esp + 0x18]
addss xmm1, xmm3
movaps xmm3, xmm5
addss xmm3, xmm6
addss xmm2, xmm5
subss xmm6, xmm5
subss xmm4, xmm3
addss xmm3, dword [esp + 0x74]
addss xmm2, xmm7
movss dword [ebx + 0xf8], xmm4
addss xmm6, xmm7
movss dword [ebx - 8], xmm3
movaps xmm3, xmm1
movss dword [ebx + 0x17c], xmm2
subss xmm3, xmm0
movss dword [ebx + 0x7c], xmm6
movaps xmm2, xmm0
subss xmm0, xmm1
movss xmm6, dword [esp + 0x70]
addss xmm2, xmm1
addss xmm0, xmm6
addss xmm3, xmm6
movss xmm6, dword [esp + 0x1c]
movss dword [ebx + 0x78], xmm0
movss dword [ebx + 0x178], xmm3
movaps xmm0, xmm6
subss xmm0, xmm2
addss xmm2, xmm6
movss dword [ebx + 0xfc], xmm0
movss dword [ebx - 4], xmm2
cmp eax, 0x10198380
jne 0x1006dd28
add esp, 0x8c
pop ebx
pop esi
pop edi
pop ebp
ret