000000014028B492 jl 000000014028B723 000000014028B498 movaps xmm3,xmm8 000000014028B49C movaps xmm2,xmm12 000000014028B4A0 movaps xmm1,xmm12 000000014028B4A4 movaps xmm0,xmm12 000000014028B4A8 call 00000001407605A0 000000014028B4AD mov cl,1 000000014028B4AF call 000000014076C6C0 000000014028B4B4 lea edx,[r13*2] 000000014028B4BC mov ecx,5 000000014028B4C1 call 000000014075F8A0 000000014028B4C6 xor ebx,ebx 000000014028B4C8 test r13d,r13d 000000014028B4CB jle 000000014028B717 000000014028B4D1 mov edi,dword ptr [rsp+120h] 000000014028B4D8 movd xmm10,r14d 000000014028B4DD cvtdq2ps xmm10,xmm10 000000014028B4E1 movaps xmm8,xmm10 000000014028B4E5 subss xmm8,dword ptr [rsp+0F8h] 000000014028B4EF divss xmm8,xmm15 000000014028B4F4 nop dword ptr [rax] 000000014028B4F8 nop dword ptr [rax+rax] 000000014028B500 comiss xmm11,xmm12 000000014028B504 mov r11,qword ptr [r12+8] 000000014028B509 movd xmm7,ebx 000000014028B50D cvtdq2ps xmm7,xmm7 000000014028B510 movaps xmm4,xmm7 000000014028B513 addss xmm4,xmm8 000000014028B518 mulss xmm4,xmm11 000000014028B51D addss xmm4,xmm6 000000014028B521 cvttss2si r10d,xmm4 000000014028B526 lea eax,[r10+r10*2] 000000014028B52A movsxd rcx,eax 000000014028B52D movss xmm2,dword ptr [r11+rcx*4] 000000014028B533 movss xmm6,dword ptr [r11+rcx*4+4] 000000014028B53A jbe 000000014028B690 000000014028B540 mov r9d,dword ptr [r12] 000000014028B544 lea ecx,[r10+1] 000000014028B548 cmp ecx,r9d 000000014028B54B jge 000000014028B6CE 000000014028B551 mov eax,r9d 000000014028B554 sub eax,ecx 000000014028B556 cmp eax,4 000000014028B559 jl 000000014028B63F 000000014028B55F movsxd rax,ecx 000000014028B562 lea r8d,[rcx+2] 000000014028B566 movd xmm3,r10d 000000014028B56B cvtdq2ps xmm3,xmm3 000000014028B56E lea rax,[rax+rax*2] 000000014028B572 add rax,3 000000014028B576 addss xmm3,xmm11 000000014028B57B lea rdx,[r11+rax*4] 000000014028B57F nop 000000014028B580 movd xmm0,ecx 000000014028B584 cvtdq2ps xmm0,xmm0 000000014028B587 comiss xmm3,xmm0 000000014028B58A jbe 000000014028B6CE 000000014028B590 movss xmm0,dword ptr [rdx-0Ch] 000000014028B595 lea eax,[r8-1] 000000014028B599 movss xmm1,dword ptr [rdx-8] 000000014028B59E minss xmm0,xmm2 000000014028B5A2 maxss xmm1,xmm6 000000014028B5A6 movaps xmm2,xmm0 000000014028B5A9 movd xmm0,eax 000000014028B5AD cvtdq2ps xmm0,xmm0 000000014028B5B0 movaps xmm6,xmm1 000000014028B5B3 comiss xmm3,xmm0 000000014028B5B6 jbe 000000014028B6CE 000000014028B5BC movss xmm0,dword ptr [rdx] 000000014028B5C0 movss xmm1,dword ptr [rdx+4] 000000014028B5C5 minss xmm0,xmm2 000000014028B5C9 maxss xmm1,xmm6 000000014028B5CD movaps xmm2,xmm0 000000014028B5D0 movd xmm0,r8d 000000014028B5D5 cvtdq2ps xmm0,xmm0 000000014028B5D8 movaps xmm6,xmm1 000000014028B5DB comiss xmm3,xmm0 000000014028B5DE jbe 000000014028B6CE 000000014028B5E4 movss xmm0,dword ptr [rdx+0Ch] 000000014028B5E9 lea eax,[r8+1] 000000014028B5ED movss xmm1,dword ptr [rdx+10h] 000000014028B5F2 minss xmm0,xmm2 000000014028B5F6 maxss xmm1,xmm6 000000014028B5FA movaps xmm2,xmm0 000000014028B5FD movd xmm0,eax 000000014028B601 cvtdq2ps xmm0,xmm0 000000014028B604 movaps xmm6,xmm1 000000014028B607 comiss xmm3,xmm0 000000014028B60A jbe 000000014028B6CE 000000014028B610 movss xmm0,dword ptr [rdx+18h] 000000014028B615 lea eax,[r9-3] 000000014028B619 movss xmm1,dword ptr [rdx+1Ch] 000000014028B61E minss xmm0,xmm2 000000014028B622 maxss xmm1,xmm6 000000014028B626 add rdx,30h 000000014028B62A add ecx,4 000000014028B62D add r8d,4 000000014028B631 movaps xmm2,xmm0 000000014028B634 movaps xmm6,xmm1 000000014028B637 cmp ecx,eax 000000014028B639 jl 000000014028B580 000000014028B63F cmp ecx,r9d 000000014028B642 jge 000000014028B6CE 000000014028B648 movd xmm3,r10d 000000014028B64D cvtdq2ps xmm3,xmm3 000000014028B650 movsxd rax,ecx 000000014028B653 lea rax,[rax+rax*2] 000000014028B657 addss xmm3,xmm11 000000014028B65C lea rdx,[r11+rax*4] 000000014028B660 movd xmm0,ecx 000000014028B664 cvtdq2ps xmm0,xmm0 000000014028B667 comiss xmm3,xmm0 000000014028B66A jbe 000000014028B6CE 000000014028B66C movss xmm0,dword ptr [rdx] 000000014028B670 inc ecx 000000014028B672 movss xmm1,dword ptr [rdx+4] 000000014028B677 minss xmm0,xmm2 000000014028B67B maxss xmm1,xmm6 000000014028B67F add rdx,0Ch 000000014028B683 movaps xmm2,xmm0 000000014028B686 movaps xmm6,xmm1 000000014028B689 cmp ecx,r9d 000000014028B68C jl 000000014028B660 000000014028B68E jmp 000000014028B6CE 000000014028B690 xorps xmm0,xmm0 000000014028B693 movaps xmm3,xmm12 000000014028B697 cvtsi2ss xmm0,r10d 000000014028B69C subss xmm4,xmm0 000000014028B6A0 subss xmm3,xmm4 000000014028B6A4 movaps xmm1,xmm4 000000014028B6A7 mulss xmm1,dword ptr [r11+rcx*4+0Ch] 000000014028B6AE mulss xmm4,dword ptr [r11+rcx*4+10h] 000000014028B6B5 movaps xmm0,xmm3 000000014028B6B8 mulss xmm3,xmm6 000000014028B6BC mulss xmm0,xmm2 000000014028B6C0 movaps xmm2,xmm1 000000014028B6C3 movaps xmm6,xmm4 000000014028B6C6 addss xmm6,xmm3 000000014028B6CA addss xmm2,xmm0 000000014028B6CE mulss xmm7,xmm15 000000014028B6D3 mov ecx,edi 000000014028B6D5 mulss xmm2,xmm13 000000014028B6DA addss xmm7,xmm10 000000014028B6DF addss xmm2,xmm14 000000014028B6E4 movaps xmm1,xmm7 000000014028B6E7 call 0000000140760AC0 000000014028B6EC mulss xmm6,xmm13 000000014028B6F1 movaps xmm1,xmm7 000000014028B6F4 mov ecx,edi 000000014028B6F6 addss xmm6,xmm14 000000014028B6FB movaps xmm2,xmm6 000000014028B6FE call 0000000140760AC0 000000014028B703 movss xmm6,dword ptr [rsp+108h] 000000014028B70C inc ebx 000000014028B70E cmp ebx,r13d 000000014028B711 jl 000000014028B500 000000014028B717 call 000000014075FC60 000000014028B71C xor ecx,ecx 000000014028B71E call 000000014076C6C0 000000014028B723 movaps xmm6,xmmword ptr [rsp+0A0h] 000000014028B72B movaps xmm7,xmmword ptr [rsp+90h] 000000014028B733 movaps xmm11,xmmword ptr [rsp+60h] 000000014028B739 mov r12,qword ptr [rsp+0D0h] 000000014028B741 movaps xmm8,xmmword ptr [rsp+80h] 000000014028B74A movaps xmm13,xmmword ptr [rsp+40h] 000000014028B750 mov r13,qword ptr [rsp+0D8h] 000000014028B758 movaps xmm14,xmmword ptr [rsp+30h] 000000014028B75E movaps xmm15,xmmword ptr [rsp+20h] 000000014028B764 lea r11,[rsp+0B0h] 000000014028B76C mov rbx,qword ptr [r11+30h] 000000014028B770 mov rsi,qword ptr [r11+38h] 000000014028B774 movaps xmm10,xmmword ptr [r11-40h] 000000014028B779 movaps xmm12,xmmword ptr [r11-60h] 000000014028B77E mov rsp,r11 000000014028B781 pop r15 000000014028B783 pop r14 000000014028B785 pop rdi 000000014028B786 ret 000000014028B787 int 3 000000014028B788 int 3 000000014028B789 int 3 000000014028B78A int 3 000000014028B78B int 3 000000014028B78C int 3 000000014028B78D int 3 000000014028B78E int 3 000000014028B78F int 3 000000014028B790 mov qword ptr [rsp+8],rbx 000000014028B795 mov qword ptr [rsp+10h],rbp 000000014028B79A mov qword ptr [rsp+18h],rsi 000000014028B79F mov qword ptr [rsp+20h],rdi 000000014028B7A4 push r14 000000014028B7A6 sub rsp,50h 000000014028B7AA mov rdi,rdx 000000014028B7AD movaps xmmword ptr [rsp+40h],xmm6 000000014028B7B2 xor edx,edx 000000014028B7B4 movaps xmmword ptr [rsp+30h],xmm7 000000014028B7B9 mov rbx,rcx 000000014028B7BC call 00000001408BC730 000000014028B7C1 test byte ptr [rbx+2C8h],1 000000014028B7C8 mov r14,rax 000000014028B7CB je 000000014028B7DB 000000014028B7CD mov esi,dword ptr [rbx+2B8h] 000000014028B7D3 mov ebx,dword ptr [rbx+2BCh] 000000014028B7D9 jmp 000000014028B7E7 000000014028B7DB mov esi,dword ptr [rbx+2ACh] 000000014028B7E1 mov ebx,dword ptr [rbx+2B0h] 000000014028B7E7 mov cl,1 000000014028B7E9 inc ebx 000000014028B7EB call 000000014076C6C0 000000014028B7F0 call 0000000140760C50 000000014028B7F5 mov r9d,2 000000014028B7FB mov dword ptr [rsp+20h],0 000000014028B803 mov rcx,rax 000000014028B806 lea rdx,[142CBD08Ch] 000000014028B80D lea r8d,[r9+4] 000000014028B811 call 0000000140762FF0 000000014028B816 mov ecx,0Bh 000000014028B81B mov ebp,eax 000000014028B81D call 000000014075FB30 000000014028B822 mov edx,0FFFFFFE7h 000000014028B827 lea ecx,[rdx+1Bh] 000000014028B82A lea r8d,[rdx-4Bh] 000000014028B82E call 0000000140760A10 000000014028B833 movss xmm0,dword ptr [rdi+1Ch] 000000014028B838 movss xmm1,dword ptr [rdi+10h] 000000014028B83D movd xmm7,esi 000000014028B841 movd xmm6,ebx 000000014028B845 cvtdq2ps xmm7,xmm7 000000014028B848 cvtdq2ps xmm6,xmm6 000000014028B84B cmp esi,ebx 000000014028B84D jge 000000014028B86C 000000014028B84F movss xmm2,dword ptr [rdi+18h] 000000014028B854 movaps xmm3,xmm7 000000014028B857 mov ecx,ebp 000000014028B859 movss dword ptr [rsp+20h],xmm0 000000014028B85F call 0000000140764A70 000000014028B864 movss xmm0,dword ptr [rdi+1Ch] 000000014028B869 movaps xmm1,xmm6 000000014028B86C movss xmm3,dword ptr [rdi+14h] 000000014028B871 mov ecx,ebp 000000014028B873 movss xmm2,dword ptr [rdi+18h] 000000014028B878 movss dword ptr [rsp+20h],xmm0 000000014028B87E call 0000000140764A70 000000014028B883 mov edx,0FFFFFFC4h 000000014028B888 lea ecx,[rdx+3Eh] 000000014028B88B call 0000000140760960 000000014028B890 mov edx,4 000000014028B895 lea ecx,[rdx-3] 000000014028B898 call 000000014075F8A0 000000014028B89D movss xmm2,dword ptr [rdi+18h] 000000014028B8A2 movaps xmm1,xmm7 000000014028B8A5 mov ecx,ebp 000000014028B8A7 call 0000000140760AC0 000000014028B8AC movss xmm2,dword ptr [rdi+1Ch] 000000014028B8B1 movaps xmm1,xmm7 000000014028B8B4 mov ecx,ebp 000000014028B8B6 call 0000000140760AC0 000000014028B8BB movss xmm2,dword ptr [rdi+18h] 000000014028B8C0 movaps xmm1,xmm6 000000014028B8C3 mov ecx,ebp 000000014028B8C5 call 0000000140760AC0 000000014028B8CA movss xmm2,dword ptr [rdi+1Ch] 000000014028B8CF movaps xmm1,xmm6 000000014028B8D2 mov ecx,ebp 000000014028B8D4 call 0000000140760AC0 000000014028B8D9 call 000000014075FC60 000000014028B8DE test r14,r14 000000014028B8E1 je 000000014028B99E 000000014028B8E7 cmp qword ptr [r14+18h],0 000000014028B8EC je 000000014028B99E 000000014028B8F2 mov rbx,qword ptr [r14+20h] 000000014028B8F6 mov r8b,0FFh 000000014028B8F9 movzx edx,r8b 000000014028B8FD mov r9b,8 000000014028B900 movzx ecx,dl 000000014028B903 call 0000000140760690 000000014028B908 movd xmm3,dword ptr [rbx+24h] 000000014028B90D mov ecx,ebp 000000014028B90F movd xmm1,dword ptr [rbx+20h] 000000014028B914 movss xmm0,dword ptr [rdi+1Ch] 000000014028B919 movss xmm2,dword ptr [rdi+18h] 000000014028B91E cvtdq2ps xmm3,xmm3 000000014028B921 cvtdq2ps xmm1,xmm1 000000014028B924 movss dword ptr [rsp+20h],xmm0 000000014028B92A call 0000000140764A70 000000014028B92F mov edx,0FFFFFFD8h 000000014028B934 lea ecx,[rdx+2Ah] 000000014028B937 call 0000000140760960 000000014028B93C mov edx,4 000000014028B941 lea ecx,[rdx-3]