002CFAE0 push ebp 002CFAE1 mov ebp,esp 002CFAE3 mov eax,dword ptr [matrix] 002CFAE6 movss xmm1,dword ptr [ecx] 002CFAEA movss xmm0,dword ptr [ecx+10h] 002CFAEF mov edx,dword ptr [ebp+8] 002CFAF2 movss xmm5,dword ptr [eax+4] 002CFAF7 movss xmm4,dword ptr [eax] 002CFAFB mulss xmm0,xmm5 002CFAFF movss xmm3,dword ptr [eax+8] 002CFB04 mulss xmm1,xmm4 002CFB08 movss xmm2,dword ptr [eax+0Ch] 002CFB0D movss xmm6,dword ptr [ecx+0Ch] 002CFB12 addss xmm1,xmm0 002CFB16 movss xmm7,dword ptr [ecx+2Ch] 002CFB1B movaps xmm0,xmm3 002CFB1E mulss xmm0,dword ptr [ecx+20h] 002CFB23 addss xmm1,xmm0 002CFB27 movaps xmm0,xmm2 002CFB2A mulss xmm0,dword ptr [ecx+30h] 002CFB2F addss xmm1,xmm0 002CFB33 movss xmm0,dword ptr [ecx+14h] 002CFB38 mulss xmm0,xmm5 002CFB3C movss dword ptr [edx],xmm1 002CFB40 movss xmm1,dword ptr [ecx+4] 002CFB45 mulss xmm1,xmm4 002CFB49 addss xmm1,xmm0 002CFB4D movss xmm0,dword ptr [ecx+24h] 002CFB52 mulss xmm0,xmm3 002CFB56 addss xmm1,xmm0 002CFB5A movss xmm0,dword ptr [ecx+34h] 002CFB5F mulss xmm0,xmm2 002CFB63 addss xmm1,xmm0 002CFB67 movss xmm0,dword ptr [ecx+18h] 002CFB6C mulss xmm0,xmm5 002CFB70 movss dword ptr [edx+4],xmm1 002CFB75 movss xmm1,dword ptr [ecx+8] 002CFB7A mulss xmm1,xmm4 002CFB7E addss xmm1,xmm0 002CFB82 movss xmm0,dword ptr [ecx+28h] 002CFB87 mulss xmm0,xmm3 002CFB8B addss xmm1,xmm0 002CFB8F movss xmm0,dword ptr [ecx+38h] 002CFB94 mulss xmm0,xmm2 002CFB98 addss xmm1,xmm0 002CFB9C movss xmm0,dword ptr [ecx+1Ch] 002CFBA1 mulss xmm0,xmm5 002CFBA5 movss xmm5,dword ptr [eax+10h] 002CFBAA movss dword ptr [edx+8],xmm1 002CFBAF movaps xmm1,xmm6 002CFBB2 mulss xmm1,xmm4 002CFBB6 movss xmm4,dword ptr [eax+1Ch] 002CFBBB addss xmm1,xmm0 002CFBBF movaps xmm0,xmm7 002CFBC2 mulss xmm0,xmm3 002CFBC6 movss xmm3,dword ptr [eax+14h] 002CFBCB addss xmm1,xmm0 002CFBCF movss xmm0,dword ptr [ecx+3Ch] 002CFBD4 mulss xmm0,xmm2 002CFBD8 movss xmm2,dword ptr [eax+18h] 002CFBDD addss xmm1,xmm0 002CFBE1 movaps xmm0,xmm3 002CFBE4 mulss xmm0,dword ptr [ecx+10h] 002CFBE9 movss dword ptr [edx+0Ch],xmm1 002CFBEE movaps xmm1,xmm5 002CFBF1 mulss xmm1,dword ptr [ecx] 002CFBF5 addss xmm1,xmm0 002CFBF9 movaps xmm0,xmm2 002CFBFC mulss xmm0,dword ptr [ecx+20h] 002CFC01 addss xmm1,xmm0 002CFC05 movaps xmm0,xmm4 002CFC08 mulss xmm0,dword ptr [ecx+30h] 002CFC0D addss xmm1,xmm0 002CFC11 movaps xmm0,xmm3 002CFC14 mulss xmm0,dword ptr [ecx+14h] 002CFC19 movss dword ptr [edx+10h],xmm1 002CFC1E movaps xmm1,xmm5 002CFC21 mulss xmm1,dword ptr [ecx+4] 002CFC26 addss xmm1,xmm0 002CFC2A movaps xmm0,xmm2 002CFC2D mulss xmm0,dword ptr [ecx+24h] 002CFC32 addss xmm1,xmm0 002CFC36 movaps xmm0,xmm4 002CFC39 mulss xmm0,dword ptr [ecx+34h] 002CFC3E addss xmm1,xmm0 002CFC42 movaps xmm0,xmm3 002CFC45 mulss xmm0,dword ptr [ecx+18h] 002CFC4A mulss xmm3,dword ptr [ecx+1Ch] 002CFC4F movss dword ptr [edx+14h],xmm1 002CFC54 movaps xmm1,xmm5 002CFC57 mulss xmm1,dword ptr [ecx+8] 002CFC5C mulss xmm5,xmm6 002CFC60 addss xmm1,xmm0 002CFC64 movaps xmm0,xmm2 002CFC67 mulss xmm0,dword ptr [ecx+28h] 002CFC6C addss xmm5,xmm3 002CFC70 mulss xmm2,xmm7 002CFC74 addss xmm1,xmm0 002CFC78 movss xmm3,dword ptr [eax+24h] 002CFC7D movaps xmm0,xmm4 002CFC80 mulss xmm4,dword ptr [ecx+3Ch] 002CFC85 mulss xmm0,dword ptr [ecx+38h] 002CFC8A addss xmm5,xmm2 002CFC8E movss xmm2,dword ptr [eax+28h] 002CFC93 addss xmm1,xmm0 002CFC97 movaps xmm0,xmm3 002CFC9A mulss xmm0,dword ptr [ecx+10h] 002CFC9F addss xmm5,xmm4 002CFCA3 movss xmm4,dword ptr [eax+2Ch] 002CFCA8 movss dword ptr [edx+18h],xmm1 002CFCAD movss dword ptr [edx+1Ch],xmm5 002CFCB2 movss xmm5,dword ptr [eax+20h] 002CFCB7 movaps xmm1,xmm5 002CFCBA mulss xmm1,dword ptr [ecx] 002CFCBE addss xmm1,xmm0 002CFCC2 movaps xmm0,xmm2 002CFCC5 mulss xmm0,dword ptr [ecx+20h] 002CFCCA addss xmm1,xmm0 002CFCCE movaps xmm0,xmm4 002CFCD1 mulss xmm0,dword ptr [ecx+30h] 002CFCD6 addss xmm1,xmm0 002CFCDA movaps xmm0,xmm3 002CFCDD mulss xmm0,dword ptr [ecx+14h] 002CFCE2 movss dword ptr [edx+20h],xmm1 002CFCE7 movaps xmm1,xmm5 002CFCEA mulss xmm1,dword ptr [ecx+4] 002CFCEF addss xmm1,xmm0 002CFCF3 movaps xmm0,xmm2 002CFCF6 mulss xmm0,dword ptr [ecx+24h] 002CFCFB addss xmm1,xmm0 002CFCFF movaps xmm0,xmm4 002CFD02 mulss xmm0,dword ptr [ecx+34h] 002CFD07 addss xmm1,xmm0 002CFD0B movaps xmm0,xmm3 002CFD0E mulss xmm0,dword ptr [ecx+18h] 002CFD13 mulss xmm3,dword ptr [ecx+1Ch] 002CFD18 movss dword ptr [edx+24h],xmm1 002CFD1D movaps xmm1,xmm5 002CFD20 mulss xmm1,dword ptr [ecx+8] 002CFD25 mulss xmm5,xmm6 002CFD29 addss xmm1,xmm0 002CFD2D movaps xmm0,xmm2 002CFD30 mulss xmm0,dword ptr [ecx+28h] 002CFD35 addss xmm5,xmm3 002CFD39 mulss xmm2,xmm7 002CFD3D movss xmm3,dword ptr [eax+34h] 002CFD42 addss xmm1,xmm0 002CFD46 movaps xmm0,xmm4 002CFD49 mulss xmm4,dword ptr [ecx+3Ch] 002CFD4E mulss xmm0,dword ptr [ecx+38h] 002CFD53 addss xmm5,xmm2 002CFD57 movss xmm2,dword ptr [eax+38h] 002CFD5C addss xmm1,xmm0 002CFD60 movaps xmm0,xmm3 002CFD63 mulss xmm0,dword ptr [ecx+10h] 002CFD68 addss xmm5,xmm4 002CFD6C movss xmm4,dword ptr [eax+3Ch] 002CFD71 movss dword ptr [edx+28h],xmm1 002CFD76 movss dword ptr [edx+2Ch],xmm5 002CFD7B movss xmm5,dword ptr [eax+30h] 002CFD80 movaps xmm1,xmm5 002CFD83 mulss xmm1,dword ptr [ecx] 002CFD87 addss xmm1,xmm0 002CFD8B movaps xmm0,xmm2 002CFD8E mulss xmm0,dword ptr [ecx+20h] 002CFD93 mov eax,edx 002CFD95 addss xmm1,xmm0 002CFD99 movaps xmm0,xmm4 002CFD9C mulss xmm0,dword ptr [ecx+30h] 002CFDA1 addss xmm1,xmm0 002CFDA5 movaps xmm0,xmm3 002CFDA8 mulss xmm0,dword ptr [ecx+14h] 002CFDAD movss dword ptr [edx+30h],xmm1 002CFDB2 movaps xmm1,xmm5 002CFDB5 mulss xmm1,dword ptr [ecx+4] 002CFDBA addss xmm1,xmm0 002CFDBE movaps xmm0,xmm2 002CFDC1 mulss xmm0,dword ptr [ecx+24h] 002CFDC6 addss xmm1,xmm0 002CFDCA movaps xmm0,xmm4 002CFDCD mulss xmm0,dword ptr [ecx+34h] 002CFDD2 addss xmm1,xmm0 002CFDD6 movaps xmm0,xmm3 002CFDD9 mulss xmm0,dword ptr [ecx+18h] 002CFDDE mulss xmm3,dword ptr [ecx+1Ch] 002CFDE3 movss dword ptr [edx+34h],xmm1 002CFDE8 movaps xmm1,xmm5 002CFDEB mulss xmm1,dword ptr [ecx+8] 002CFDF0 mulss xmm5,xmm6 002CFDF4 addss xmm1,xmm0 002CFDF8 movaps xmm0,xmm2 002CFDFB mulss xmm0,dword ptr [ecx+28h] 002CFE00 addss xmm5,xmm3 002CFE04 mulss xmm2,xmm7 002CFE08 addss xmm1,xmm0 002CFE0C movaps xmm0,xmm4 002CFE0F mulss xmm0,dword ptr [ecx+38h] 002CFE14 mulss xmm4,dword ptr [ecx+3Ch] 002CFE19 addss xmm5,xmm2 002CFE1D addss xmm1,xmm0 002CFE21 addss xmm5,xmm4 002CFE25 movss dword ptr [edx+38h],xmm1 002CFE2A movss dword ptr [edx+3Ch],xmm5 002CFE2F pop ebp 002CFE30 ret 8