914b80 mov edx, dword ptr [esi + 0x18]
914b83 mov eax, dword ptr [edx + 4]
914b86 mov ecx, dword ptr [eax]
914b88 subss xmm1, xmm2
914b8c mulss xmm0, xmm0
914b90 mulss xmm1, xmm1
914b94 addss xmm1, xmm0
914b98 xorps xmm0, xmm0
914b9b movss xmm0, xmm1
914b9f movss xmm1, dword ptr [esp + 0x90]
914ba8 and ecx, 0xff000000
914bae xor eax, eax
914bb0 sqrtss xmm0, xmm0
914bb4 cmp ecx, 0x31000000
914bba movaps xmmword ptr [esp + 0xa0], xmm0
914bc2 movss xmm0, dword ptr [0xf41888]
914bca sete al
914bcd comiss xmm1, xmm0
914bd0 movss xmm1, dword ptr [0xf419bc]
914bd8 jbe 0x914eb0
914bde movss xmm2, dword ptr [esp + 0xa0]
914be7 comiss xmm2, xmm1
914bea jbe 0x914eb0
914bf0 movss xmm2, dword ptr [0xf41a88]
914bf8 comiss xmm2, dword ptr [esp + 0x18]
914bfd jbe 0x914eb0
914c03 cmp eax, ebx
914c05 jne 0x914eb0
914c0b movss xmm3, dword ptr [esp + 0x38]
914c11 xorps xmm2, xmm2
914c14 comiss xmm3, xmm2
914c17 jb 0x914eb3
914c1d mov eax, dword ptr [esi + 0x20]
914c20 movss xmm3, dword ptr [eax + 0x2e8]
914c28 movss xmm1, dword ptr [eax + 0x2e0]
914c30 movaps xmm4, xmm2
914c33 movaps xmm0, xmm2
914c36 xor eax, eax
914c38 unpcklps xmm1, xmm3
914c3b movaps xmm3, xmmword ptr [esp + 0x20]
914c40 unpcklps xmm0, xmm4
914c43 unpcklps xmm1, xmm0
914c46 movaps xmm0, xmmword ptr [esp + 0x40]
914c4b subps xmm0, xmm3
914c4e mulps xmm0, xmm1
914c51 movaps xmm4, xmm0
914c54 movhlps xmm4, xmm0
914c57 addps xmm4, xmm0
914c5a shufps xmm0, xmm0, 1
914c5e addss xmm0, xmm4
914c62 movaps xmmword ptr [esp + 0xc0], xmm0
914c6a movss xmm0, dword ptr [esp + 0xc0]
914c73 comiss xmm0, xmm2
914c76 ja 0x914caa
914c78 movaps xmm0, xmmword ptr [esp + 0x60]
914c7d subps xmm0, xmm3
