Files
soothe2-re/handoff/nls_dasm/p_181a557c0.dis
T
Matiq 77b639ee82 chore: fix .gitignore to track decompiled .dis/.bin disassemblies
.gitignore used '*' as ignore-all with only extension whitelists, so the 128
handoff/nls_dasm/*.dis + 6 *.bin disassembly outputs (f_563a60, f_56e3e0,
f530850_full, f_52b570, fft, twin, ...) were NOT tracked - data-loss risk.
Now un-ignore handoff/nls_dasm/*.{dis,bin} explicitly. Heavy .bin dumps
(soothe_mem.bin etc.), logs, wav/rpp, dl/lib/bin/ghidra-proj stay ignored.
2026-08-20 15:42:42 +03:00

1211 lines
66 KiB
Plaintext

/tmp/det/p_181a557c0.bin: file format binary
Disassembly of section .data:
0000000181a557c0 <.data>:
181a557c0: 56 push rsi
181a557c1: 57 push rdi
181a557c2: 48 83 ec 18 sub rsp,0x18
181a557c6: 66 0f 7f 3c 24 movdqa XMMWORD PTR [rsp],xmm7
181a557cb: 48 8b f9 mov rdi,rcx
181a557ce: 48 8b f2 mov rsi,rdx
181a557d1: 8b ce mov ecx,esi
181a557d3: 48 8b c7 mov rax,rdi
181a557d6: 66 0f 6f 3d 42 19 49 movdqa xmm7,XMMWORD PTR [rip+0x5491942] # 0x186ee7120
181a557dd: 05
181a557de: 48 a9 07 00 00 00 test rax,0x7
181a557e4: 0f 85 8f 00 00 00 jne 0x181a55879
181a557ea: 48 a9 0f 00 00 00 test rax,0xf
181a557f0: 74 17 je 0x181a55809
181a557f2: f3 0f 7e 00 movq xmm0,QWORD PTR [rax]
181a557f6: 66 0f ef c7 pxor xmm0,xmm7
181a557fa: 66 0f d6 00 movq QWORD PTR [rax],xmm0
181a557fe: 48 83 c0 08 add rax,0x8
181a55802: 48 ff c9 dec rcx
181a55805: 7e 63 jle 0x181a5586a
181a55807: eb e1 jmp 0x181a557ea
181a55809: 48 83 e9 08 sub rcx,0x8
181a5580d: 7c 40 jl 0x181a5584f
181a5580f: 66 0f 6f 00 movdqa xmm0,XMMWORD PTR [rax]
181a55813: 66 0f ef c7 pxor xmm0,xmm7
181a55817: 66 0f 7f 00 movdqa XMMWORD PTR [rax],xmm0
181a5581b: 66 0f 6f 40 10 movdqa xmm0,XMMWORD PTR [rax+0x10]
181a55820: 66 0f ef c7 pxor xmm0,xmm7
181a55824: 66 0f 7f 40 10 movdqa XMMWORD PTR [rax+0x10],xmm0
181a55829: 66 0f 6f 40 20 movdqa xmm0,XMMWORD PTR [rax+0x20]
181a5582e: 66 0f ef c7 pxor xmm0,xmm7
181a55832: 66 0f 7f 40 20 movdqa XMMWORD PTR [rax+0x20],xmm0
181a55837: 66 0f 6f 40 30 movdqa xmm0,XMMWORD PTR [rax+0x30]
181a5583c: 66 0f ef c7 pxor xmm0,xmm7
181a55840: 66 0f 7f 40 30 movdqa XMMWORD PTR [rax+0x30],xmm0
181a55845: 48 83 c0 40 add rax,0x40
181a55849: 48 83 e9 08 sub rcx,0x8
181a5584d: 7d c0 jge 0x181a5580f
181a5584f: 48 83 c1 08 add rcx,0x8
181a55853: 74 15 je 0x181a5586a
181a55855: f3 0f 7e 00 movq xmm0,QWORD PTR [rax]
181a55859: 66 0f ef c7 pxor xmm0,xmm7
181a5585d: 66 0f d6 00 movq QWORD PTR [rax],xmm0
181a55861: 48 83 c0 08 add rax,0x8
181a55865: 48 ff c9 dec rcx
181a55868: 75 eb jne 0x181a55855
181a5586a: 66 0f 6f 3c 24 movdqa xmm7,XMMWORD PTR [rsp]
181a5586f: 48 83 c4 18 add rsp,0x18
181a55873: c5 f8 77 vzeroupper
181a55876: 5f pop rdi
181a55877: 5e pop rsi
181a55878: c3 ret
181a55879: 48 a9 03 00 00 00 test rax,0x3
181a5587f: 75 d4 jne 0x181a55855
181a55881: f3 0f 7e 44 c8 f8 movq xmm0,QWORD PTR [rax+rcx*8-0x8]
181a55887: 66 0f ef c7 pxor xmm0,xmm7
181a5588b: 66 0f d6 44 c8 f8 movq QWORD PTR [rax+rcx*8-0x8],xmm0
181a55891: 48 83 c0 04 add rax,0x4
181a55895: 48 ff c9 dec rcx
181a55898: 74 d0 je 0x181a5586a
181a5589a: 66 0f 73 d7 20 psrlq xmm7,0x20
181a5589f: e9 46 ff ff ff jmp 0x181a557ea
181a558a4: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0]
181a558ab: 0f 1f 84 00 00 00 00
181a558b2: 00
181a558b3: 66 66 66 66 66 0f 1f data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0]
181a558ba: 84 00 00 00 00 00
181a558c0: 56 push rsi
181a558c1: 57 push rdi
181a558c2: 48 83 ec 18 sub rsp,0x18
181a558c6: 66 0f 7f 3c 24 movdqa XMMWORD PTR [rsp],xmm7
181a558cb: 48 8b f9 mov rdi,rcx
181a558ce: 48 8b f2 mov rsi,rdx
181a558d1: 49 8b d0 mov rdx,r8
181a558d4: 8b ca mov ecx,edx
181a558d6: 4c 8b c6 mov r8,rsi
181a558d9: 48 8b c7 mov rax,rdi
181a558dc: 66 0f 6f 3d 3c 18 49 movdqa xmm7,XMMWORD PTR [rip+0x549183c] # 0x186ee7120
181a558e3: 05
181a558e4: 49 f7 c0 07 00 00 00 test r8,0x7
181a558eb: 0f 85 7d 01 00 00 jne 0x181a55a6e
181a558f1: 49 f7 c0 0f 00 00 00 test r8,0xf
181a558f8: 74 20 je 0x181a5591a
181a558fa: f3 0f 7e 00 movq xmm0,QWORD PTR [rax]
181a558fe: 66 0f ef c7 pxor xmm0,xmm7
181a55902: 66 41 0f d6 00 movq QWORD PTR [r8],xmm0
181a55907: 48 83 c0 08 add rax,0x8
181a5590b: 49 83 c0 08 add r8,0x8
181a5590f: 48 ff c9 dec rcx
181a55912: 0f 8e 47 01 00 00 jle 0x181a55a5f
181a55918: eb d7 jmp 0x181a558f1
181a5591a: 48 83 e9 08 sub rcx,0x8
181a5591e: 0f 8c 1b 01 00 00 jl 0x181a55a3f
181a55924: 48 a9 07 00 00 00 test rax,0x7
181a5592a: 0f 85 c7 00 00 00 jne 0x181a559f7
181a55930: 48 a9 08 00 00 00 test rax,0x8
181a55936: 0f 85 bb 00 00 00 jne 0x181a559f7
181a5593c: 66 0f 6f 00 movdqa xmm0,XMMWORD PTR [rax]
181a55940: 66 0f ef c7 pxor xmm0,xmm7
181a55944: 66 0f 6f 48 10 movdqa xmm1,XMMWORD PTR [rax+0x10]
181a55949: 66 0f ef cf pxor xmm1,xmm7
181a5594d: 66 0f 6f 50 20 movdqa xmm2,XMMWORD PTR [rax+0x20]
181a55952: 66 0f ef d7 pxor xmm2,xmm7
181a55956: 66 0f 6f 58 30 movdqa xmm3,XMMWORD PTR [rax+0x30]
181a5595b: 48 83 c0 40 add rax,0x40
181a5595f: 66 0f ef df pxor xmm3,xmm7
181a55963: 66 41 0f 7f 00 movdqa XMMWORD PTR [r8],xmm0
181a55968: 66 41 0f 7f 48 10 movdqa XMMWORD PTR [r8+0x10],xmm1
181a5596e: 66 41 0f 7f 50 20 movdqa XMMWORD PTR [r8+0x20],xmm2
181a55974: 66 41 0f 7f 58 30 movdqa XMMWORD PTR [r8+0x30],xmm3
181a5597a: 49 83 c0 40 add r8,0x40
181a5597e: 48 83 e9 08 sub rcx,0x8
181a55982: 7d b8 jge 0x181a5593c
181a55984: e9 b6 00 00 00 jmp 0x181a55a3f
181a55989: f3 0f 7e 00 movq xmm0,QWORD PTR [rax]
181a5598d: f3 0f 7e 48 08 movq xmm1,QWORD PTR [rax+0x8]
181a55992: 66 0f 6c c1 punpcklqdq xmm0,xmm1
181a55996: f3 0f 7e 48 10 movq xmm1,QWORD PTR [rax+0x10]
181a5599b: f3 0f 7e 50 18 movq xmm2,QWORD PTR [rax+0x18]
181a559a0: 66 0f 6c ca punpcklqdq xmm1,xmm2
181a559a4: f3 0f 7e 50 20 movq xmm2,QWORD PTR [rax+0x20]
181a559a9: f3 0f 7e 58 28 movq xmm3,QWORD PTR [rax+0x28]
181a559ae: 66 0f 6c d3 punpcklqdq xmm2,xmm3
181a559b2: f3 0f 7e 58 30 movq xmm3,QWORD PTR [rax+0x30]
181a559b7: f3 0f 7e 60 38 movq xmm4,QWORD PTR [rax+0x38]
181a559bc: 66 0f 6c dc punpcklqdq xmm3,xmm4
181a559c0: 48 83 c0 40 add rax,0x40
181a559c4: 66 0f ef c7 pxor xmm0,xmm7
181a559c8: 66 0f ef cf pxor xmm1,xmm7
181a559cc: 66 0f ef d7 pxor xmm2,xmm7
181a559d0: 66 0f ef df pxor xmm3,xmm7
181a559d4: 66 41 0f 7f 00 movdqa XMMWORD PTR [r8],xmm0
181a559d9: 66 41 0f 7f 48 10 movdqa XMMWORD PTR [r8+0x10],xmm1
181a559df: 66 41 0f 7f 50 20 movdqa XMMWORD PTR [r8+0x20],xmm2
181a559e5: 66 41 0f 7f 58 30 movdqa XMMWORD PTR [r8+0x30],xmm3
181a559eb: 49 83 c0 40 add r8,0x40
181a559ef: 48 83 e9 08 sub rcx,0x8
181a559f3: 7d 94 jge 0x181a55989
181a559f5: eb 48 jmp 0x181a55a3f
181a559f7: f2 0f f0 00 lddqu xmm0,[rax]
181a559fb: 66 0f ef c7 pxor xmm0,xmm7
181a559ff: f2 0f f0 48 10 lddqu xmm1,[rax+0x10]
181a55a04: 66 0f ef cf pxor xmm1,xmm7
181a55a08: f2 0f f0 50 20 lddqu xmm2,[rax+0x20]
181a55a0d: 66 0f ef d7 pxor xmm2,xmm7
181a55a11: f2 0f f0 58 30 lddqu xmm3,[rax+0x30]
181a55a16: 48 83 c0 40 add rax,0x40
181a55a1a: 66 0f ef df pxor xmm3,xmm7
181a55a1e: 66 41 0f 7f 00 movdqa XMMWORD PTR [r8],xmm0
181a55a23: 66 41 0f 7f 48 10 movdqa XMMWORD PTR [r8+0x10],xmm1
181a55a29: 66 41 0f 7f 50 20 movdqa XMMWORD PTR [r8+0x20],xmm2
181a55a2f: 66 41 0f 7f 58 30 movdqa XMMWORD PTR [r8+0x30],xmm3
181a55a35: 49 83 c0 40 add r8,0x40
181a55a39: 48 83 e9 08 sub rcx,0x8
181a55a3d: 7d b8 jge 0x181a559f7
181a55a3f: 48 83 c1 08 add rcx,0x8
181a55a43: 74 1a je 0x181a55a5f
181a55a45: f3 0f 7e 00 movq xmm0,QWORD PTR [rax]
181a55a49: 66 0f ef c7 pxor xmm0,xmm7
181a55a4d: 66 41 0f d6 00 movq QWORD PTR [r8],xmm0
181a55a52: 48 83 c0 08 add rax,0x8
181a55a56: 49 83 c0 08 add r8,0x8
181a55a5a: 48 ff c9 dec rcx
181a55a5d: 75 e6 jne 0x181a55a45
181a55a5f: 66 0f 6f 3c 24 movdqa xmm7,XMMWORD PTR [rsp]
181a55a64: 48 83 c4 18 add rsp,0x18
181a55a68: c5 f8 77 vzeroupper
181a55a6b: 5f pop rdi
181a55a6c: 5e pop rsi
181a55a6d: c3 ret
181a55a6e: 49 f7 c0 03 00 00 00 test r8,0x3
181a55a75: 75 ce jne 0x181a55a45
181a55a77: 66 0f 6e 00 movd xmm0,DWORD PTR [rax]
181a55a7b: 66 41 0f 7e 00 movd DWORD PTR [r8],xmm0
181a55a80: f3 0f 7e 44 c8 f8 movq xmm0,QWORD PTR [rax+rcx*8-0x8]
181a55a86: 66 0f ef c7 pxor xmm0,xmm7
181a55a8a: 66 41 0f d6 44 c8 f8 movq QWORD PTR [r8+rcx*8-0x8],xmm0
181a55a91: 48 83 c0 04 add rax,0x4
181a55a95: 49 83 c0 04 add r8,0x4
181a55a99: 48 ff c9 dec rcx
181a55a9c: 74 c1 je 0x181a55a5f
181a55a9e: 66 0f 73 d7 20 psrlq xmm7,0x20
181a55aa3: e9 49 fe ff ff jmp 0x181a558f1
181a55aa8: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0]
181a55aaf: 0f 1f 84 00 00 00 00
181a55ab6: 00
181a55ab7: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0]
181a55abe: 00 00
181a55ac0: 56 push rsi
181a55ac1: 57 push rdi
181a55ac2: 48 83 ec 28 sub rsp,0x28
181a55ac6: 66 0f 7f 3c 24 movdqa XMMWORD PTR [rsp],xmm7
181a55acb: 66 0f 7f 74 24 10 movdqa XMMWORD PTR [rsp+0x10],xmm6
181a55ad1: 48 8b f9 mov rdi,rcx
181a55ad4: 48 8b f2 mov rsi,rdx
181a55ad7: 8b ce mov ecx,esi
181a55ad9: 48 8b c7 mov rax,rdi
181a55adc: 66 0f 6f 3d 1c 16 49 movdqa xmm7,XMMWORD PTR [rip+0x549161c] # 0x186ee7100
181a55ae3: 05
181a55ae4: 66 0f 6f 35 24 16 49 movdqa xmm6,XMMWORD PTR [rip+0x5491624] # 0x186ee7110
181a55aeb: 05
181a55aec: 48 a9 03 00 00 00 test rax,0x3
181a55af2: 0f 85 ad 00 00 00 jne 0x181a55ba5
181a55af8: 48 a9 0f 00 00 00 test rax,0xf
181a55afe: 74 1b je 0x181a55b1b
181a55b00: 66 0f 6e 00 movd xmm0,DWORD PTR [rax]
181a55b04: 66 0f ef c7 pxor xmm0,xmm7
181a55b08: 66 0f ed c6 paddsw xmm0,xmm6
181a55b0c: 66 0f 7e 00 movd DWORD PTR [rax],xmm0
181a55b10: 48 83 c0 04 add rax,0x4
181a55b14: 48 ff c9 dec rcx
181a55b17: 7e 77 jle 0x181a55b90
181a55b19: eb dd jmp 0x181a55af8
181a55b1b: 48 83 e9 10 sub rcx,0x10
181a55b1f: 7c 50 jl 0x181a55b71
181a55b21: 66 0f 6f 00 movdqa xmm0,XMMWORD PTR [rax]
181a55b25: 66 0f ef c7 pxor xmm0,xmm7
181a55b29: 66 0f ed c6 paddsw xmm0,xmm6
181a55b2d: 66 0f 7f 00 movdqa XMMWORD PTR [rax],xmm0
181a55b31: 66 0f 6f 48 10 movdqa xmm1,XMMWORD PTR [rax+0x10]
181a55b36: 66 0f ef cf pxor xmm1,xmm7
181a55b3a: 66 0f ed ce paddsw xmm1,xmm6
181a55b3e: 66 0f 7f 48 10 movdqa XMMWORD PTR [rax+0x10],xmm1
181a55b43: 66 0f 6f 50 20 movdqa xmm2,XMMWORD PTR [rax+0x20]
181a55b48: 66 0f ef d7 pxor xmm2,xmm7
181a55b4c: 66 0f ed d6 paddsw xmm2,xmm6
181a55b50: 66 0f 7f 50 20 movdqa XMMWORD PTR [rax+0x20],xmm2
181a55b55: 66 0f 6f 58 30 movdqa xmm3,XMMWORD PTR [rax+0x30]
181a55b5a: 66 0f ef df pxor xmm3,xmm7
181a55b5e: 66 0f ed de paddsw xmm3,xmm6
181a55b62: 66 0f 7f 58 30 movdqa XMMWORD PTR [rax+0x30],xmm3
181a55b67: 48 83 c0 40 add rax,0x40
181a55b6b: 48 83 e9 10 sub rcx,0x10
181a55b6f: 7d b0 jge 0x181a55b21
181a55b71: 48 83 c1 10 add rcx,0x10
181a55b75: 74 19 je 0x181a55b90
181a55b77: 66 0f 6e 00 movd xmm0,DWORD PTR [rax]
181a55b7b: 66 0f ef c7 pxor xmm0,xmm7
181a55b7f: 66 0f ed c6 paddsw xmm0,xmm6
181a55b83: 66 0f 7e 00 movd DWORD PTR [rax],xmm0
181a55b87: 48 83 c0 04 add rax,0x4
181a55b8b: 48 ff c9 dec rcx
181a55b8e: 75 e7 jne 0x181a55b77
181a55b90: 66 0f 6f 3c 24 movdqa xmm7,XMMWORD PTR [rsp]
181a55b95: 66 0f 6f 74 24 10 movdqa xmm6,XMMWORD PTR [rsp+0x10]
181a55b9b: 48 83 c4 28 add rsp,0x28
181a55b9f: c5 f8 77 vzeroupper
181a55ba2: 5f pop rdi
181a55ba3: 5e pop rsi
181a55ba4: c3 ret
181a55ba5: 48 a9 01 00 00 00 test rax,0x1
181a55bab: 75 ca jne 0x181a55b77
181a55bad: 66 0f 6e 44 88 fc movd xmm0,DWORD PTR [rax+rcx*4-0x4]
181a55bb3: 66 0f ef c7 pxor xmm0,xmm7
181a55bb7: 66 0f ed c6 paddsw xmm0,xmm6
181a55bbb: 66 0f 7e 44 88 fc movd DWORD PTR [rax+rcx*4-0x4],xmm0
181a55bc1: 48 83 c0 02 add rax,0x2
181a55bc5: 48 ff c9 dec rcx
181a55bc8: 74 c6 je 0x181a55b90
181a55bca: 66 0f 72 d6 10 psrld xmm6,0x10
181a55bcf: 66 0f 72 d7 10 psrld xmm7,0x10
181a55bd4: e9 1f ff ff ff jmp 0x181a55af8
181a55bd9: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
181a55be0: 56 push rsi
181a55be1: 57 push rdi
181a55be2: 48 83 ec 28 sub rsp,0x28
181a55be6: 66 0f 7f 3c 24 movdqa XMMWORD PTR [rsp],xmm7
181a55beb: 66 0f 7f 74 24 10 movdqa XMMWORD PTR [rsp+0x10],xmm6
181a55bf1: 48 8b f9 mov rdi,rcx
181a55bf4: 48 8b f2 mov rsi,rdx
181a55bf7: 49 8b d0 mov rdx,r8
181a55bfa: 8b ca mov ecx,edx
181a55bfc: 4c 8b c6 mov r8,rsi
181a55bff: 48 8b c7 mov rax,rdi
181a55c02: 66 0f 6f 3d f6 14 49 movdqa xmm7,XMMWORD PTR [rip+0x54914f6] # 0x186ee7100
181a55c09: 05
181a55c0a: 66 0f 6f 35 fe 14 49 movdqa xmm6,XMMWORD PTR [rip+0x54914fe] # 0x186ee7110
181a55c11: 05
181a55c12: 49 f7 c0 03 00 00 00 test r8,0x3
181a55c19: 0f 85 93 01 00 00 jne 0x181a55db2
181a55c1f: 49 f7 c0 0f 00 00 00 test r8,0xf
181a55c26: 74 24 je 0x181a55c4c
181a55c28: 66 0f 6e 00 movd xmm0,DWORD PTR [rax]
181a55c2c: 66 0f ef c7 pxor xmm0,xmm7
181a55c30: 66 0f ed c6 paddsw xmm0,xmm6
181a55c34: 66 41 0f 7e 00 movd DWORD PTR [r8],xmm0
181a55c39: 48 83 c0 04 add rax,0x4
181a55c3d: 49 83 c0 04 add r8,0x4
181a55c41: 48 ff c9 dec rcx
181a55c44: 0f 8e 53 01 00 00 jle 0x181a55d9d
181a55c4a: eb d3 jmp 0x181a55c1f
181a55c4c: 48 83 e9 10 sub rcx,0x10
181a55c50: 0f 8c 23 01 00 00 jl 0x181a55d79
181a55c56: 48 a9 07 00 00 00 test rax,0x7
181a55c5c: 0f 85 bf 00 00 00 jne 0x181a55d21
181a55c62: 48 a9 08 00 00 00 test rax,0x8
181a55c68: 75 5d jne 0x181a55cc7
181a55c6a: 66 0f 6f 00 movdqa xmm0,XMMWORD PTR [rax]
181a55c6e: 66 0f ef c7 pxor xmm0,xmm7
181a55c72: 66 0f 6f 48 10 movdqa xmm1,XMMWORD PTR [rax+0x10]
181a55c77: 66 0f ef cf pxor xmm1,xmm7
181a55c7b: 66 0f 6f 50 20 movdqa xmm2,XMMWORD PTR [rax+0x20]
181a55c80: 66 0f ef d7 pxor xmm2,xmm7
181a55c84: 66 0f 6f 58 30 movdqa xmm3,XMMWORD PTR [rax+0x30]
181a55c89: 48 83 c0 40 add rax,0x40
181a55c8d: 66 0f ef df pxor xmm3,xmm7
181a55c91: 66 0f ed c6 paddsw xmm0,xmm6
181a55c95: 66 0f ed ce paddsw xmm1,xmm6
181a55c99: 66 0f ed d6 paddsw xmm2,xmm6
181a55c9d: 66 0f ed de paddsw xmm3,xmm6
181a55ca1: 66 41 0f 7f 00 movdqa XMMWORD PTR [r8],xmm0
181a55ca6: 66 41 0f 7f 48 10 movdqa XMMWORD PTR [r8+0x10],xmm1
181a55cac: 66 41 0f 7f 50 20 movdqa XMMWORD PTR [r8+0x20],xmm2
181a55cb2: 66 41 0f 7f 58 30 movdqa XMMWORD PTR [r8+0x30],xmm3
181a55cb8: 49 83 c0 40 add r8,0x40
181a55cbc: 48 83 e9 10 sub rcx,0x10
181a55cc0: 7d a8 jge 0x181a55c6a
181a55cc2: e9 b2 00 00 00 jmp 0x181a55d79
181a55cc7: f3 0f 6f 00 movdqu xmm0,XMMWORD PTR [rax]
181a55ccb: 66 0f ef c7 pxor xmm0,xmm7
181a55ccf: f3 0f 6f 48 10 movdqu xmm1,XMMWORD PTR [rax+0x10]
181a55cd4: 66 0f ef cf pxor xmm1,xmm7
181a55cd8: f3 0f 6f 50 20 movdqu xmm2,XMMWORD PTR [rax+0x20]
181a55cdd: 66 0f ef d7 pxor xmm2,xmm7
181a55ce1: f3 0f 6f 58 30 movdqu xmm3,XMMWORD PTR [rax+0x30]
181a55ce6: 48 83 c0 40 add rax,0x40
181a55cea: 66 0f ef df pxor xmm3,xmm7
181a55cee: 66 0f ed c6 paddsw xmm0,xmm6
181a55cf2: 66 41 0f 7f 00 movdqa XMMWORD PTR [r8],xmm0
181a55cf7: 66 0f ed ce paddsw xmm1,xmm6
181a55cfb: 66 41 0f 7f 48 10 movdqa XMMWORD PTR [r8+0x10],xmm1
181a55d01: 66 0f ed d6 paddsw xmm2,xmm6
181a55d05: 66 41 0f 7f 50 20 movdqa XMMWORD PTR [r8+0x20],xmm2
181a55d0b: 66 0f ed de paddsw xmm3,xmm6
181a55d0f: 66 41 0f 7f 58 30 movdqa XMMWORD PTR [r8+0x30],xmm3
181a55d15: 49 83 c0 40 add r8,0x40
181a55d19: 48 83 e9 10 sub rcx,0x10
181a55d1d: 7d a8 jge 0x181a55cc7
181a55d1f: eb 58 jmp 0x181a55d79
181a55d21: f2 0f f0 00 lddqu xmm0,[rax]
181a55d25: 66 0f ef c7 pxor xmm0,xmm7
181a55d29: f2 0f f0 48 10 lddqu xmm1,[rax+0x10]
181a55d2e: 66 0f ef cf pxor xmm1,xmm7
181a55d32: f2 0f f0 50 20 lddqu xmm2,[rax+0x20]
181a55d37: 66 0f ef d7 pxor xmm2,xmm7
181a55d3b: f2 0f f0 58 30 lddqu xmm3,[rax+0x30]
181a55d40: 48 83 c0 40 add rax,0x40
181a55d44: 66 0f ef df pxor xmm3,xmm7
181a55d48: 66 0f ed c6 paddsw xmm0,xmm6
181a55d4c: 66 41 0f 7f 00 movdqa XMMWORD PTR [r8],xmm0
181a55d51: 66 0f ed ce paddsw xmm1,xmm6
181a55d55: 66 41 0f 7f 48 10 movdqa XMMWORD PTR [r8+0x10],xmm1
181a55d5b: 66 0f ed d6 paddsw xmm2,xmm6
181a55d5f: 66 41 0f 7f 50 20 movdqa XMMWORD PTR [r8+0x20],xmm2
181a55d65: 66 0f ed de paddsw xmm3,xmm6
181a55d69: 66 41 0f 7f 58 30 movdqa XMMWORD PTR [r8+0x30],xmm3
181a55d6f: 49 83 c0 40 add r8,0x40
181a55d73: 48 83 e9 10 sub rcx,0x10
181a55d77: 7d a8 jge 0x181a55d21
181a55d79: 48 83 c1 10 add rcx,0x10
181a55d7d: 74 1e je 0x181a55d9d
181a55d7f: 66 0f 6e 00 movd xmm0,DWORD PTR [rax]
181a55d83: 66 0f ef c7 pxor xmm0,xmm7
181a55d87: 66 0f ed c6 paddsw xmm0,xmm6
181a55d8b: 66 41 0f 7e 00 movd DWORD PTR [r8],xmm0
181a55d90: 48 83 c0 04 add rax,0x4
181a55d94: 49 83 c0 04 add r8,0x4
181a55d98: 48 ff c9 dec rcx
181a55d9b: 75 e2 jne 0x181a55d7f
181a55d9d: 66 0f 6f 3c 24 movdqa xmm7,XMMWORD PTR [rsp]
181a55da2: 66 0f 6f 74 24 10 movdqa xmm6,XMMWORD PTR [rsp+0x10]
181a55da8: 48 83 c4 28 add rsp,0x28
181a55dac: c5 f8 77 vzeroupper
181a55daf: 5f pop rdi
181a55db0: 5e pop rsi
181a55db1: c3 ret
181a55db2: 49 f7 c0 01 00 00 00 test r8,0x1
181a55db9: 75 c4 jne 0x181a55d7f
181a55dbb: 66 0f 6e 00 movd xmm0,DWORD PTR [rax]
181a55dbf: 66 41 0f 7e 00 movd DWORD PTR [r8],xmm0
181a55dc4: 66 0f 6e 44 88 fc movd xmm0,DWORD PTR [rax+rcx*4-0x4]
181a55dca: 66 0f ef c7 pxor xmm0,xmm7
181a55dce: 66 0f ed c6 paddsw xmm0,xmm6
181a55dd2: 66 41 0f 7e 44 88 fc movd DWORD PTR [r8+rcx*4-0x4],xmm0
181a55dd9: 48 83 c0 02 add rax,0x2
181a55ddd: 49 83 c0 02 add r8,0x2
181a55de1: 48 ff c9 dec rcx
181a55de4: 74 b7 je 0x181a55d9d
181a55de6: 66 0f 72 d6 10 psrld xmm6,0x10
181a55deb: 66 0f 72 d7 10 psrld xmm7,0x10
181a55df0: e9 2a fe ff ff jmp 0x181a55c1f
181a55df5: cc int3
181a55df6: cc int3
181a55df7: cc int3
181a55df8: cc int3
181a55df9: cc int3
181a55dfa: cc int3
181a55dfb: cc int3
181a55dfc: cc int3
181a55dfd: cc int3
181a55dfe: cc int3
181a55dff: cc int3
181a55e00: 56 push rsi
181a55e01: 57 push rdi
181a55e02: 48 83 ec 18 sub rsp,0x18
181a55e06: 66 0f 7f 3c 24 movdqa XMMWORD PTR [rsp],xmm7
181a55e0b: 48 8b f9 mov rdi,rcx
181a55e0e: 48 8b f2 mov rsi,rdx
181a55e11: 8b ce mov ecx,esi
181a55e13: 48 8b c7 mov rax,rdi
181a55e16: 66 0f 6f 3d 42 13 49 movdqa xmm7,XMMWORD PTR [rip+0x5491342] # 0x186ee7160
181a55e1d: 05
181a55e1e: 48 a9 07 00 00 00 test rax,0x7
181a55e24: 0f 85 8f 00 00 00 jne 0x181a55eb9
181a55e2a: 48 a9 0f 00 00 00 test rax,0xf
181a55e30: 74 17 je 0x181a55e49
181a55e32: f3 0f 7e 00 movq xmm0,QWORD PTR [rax]
181a55e36: 66 0f ef c7 pxor xmm0,xmm7
181a55e3a: 66 0f d6 00 movq QWORD PTR [rax],xmm0
181a55e3e: 48 83 c0 08 add rax,0x8
181a55e42: 48 ff c9 dec rcx
181a55e45: 7e 63 jle 0x181a55eaa
181a55e47: eb e1 jmp 0x181a55e2a
181a55e49: 48 83 e9 08 sub rcx,0x8
181a55e4d: 7c 40 jl 0x181a55e8f
181a55e4f: 66 0f 6f 00 movdqa xmm0,XMMWORD PTR [rax]
181a55e53: 66 0f ef c7 pxor xmm0,xmm7
181a55e57: 66 0f 7f 00 movdqa XMMWORD PTR [rax],xmm0
181a55e5b: 66 0f 6f 40 10 movdqa xmm0,XMMWORD PTR [rax+0x10]
181a55e60: 66 0f ef c7 pxor xmm0,xmm7
181a55e64: 66 0f 7f 40 10 movdqa XMMWORD PTR [rax+0x10],xmm0
181a55e69: 66 0f 6f 40 20 movdqa xmm0,XMMWORD PTR [rax+0x20]
181a55e6e: 66 0f ef c7 pxor xmm0,xmm7
181a55e72: 66 0f 7f 40 20 movdqa XMMWORD PTR [rax+0x20],xmm0
181a55e77: 66 0f 6f 40 30 movdqa xmm0,XMMWORD PTR [rax+0x30]
181a55e7c: 66 0f ef c7 pxor xmm0,xmm7
181a55e80: 66 0f 7f 40 30 movdqa XMMWORD PTR [rax+0x30],xmm0
181a55e85: 48 83 c0 40 add rax,0x40
181a55e89: 48 83 e9 08 sub rcx,0x8
181a55e8d: 7d c0 jge 0x181a55e4f
181a55e8f: 48 83 c1 08 add rcx,0x8
181a55e93: 74 15 je 0x181a55eaa
181a55e95: f3 0f 7e 00 movq xmm0,QWORD PTR [rax]
181a55e99: 66 0f ef c7 pxor xmm0,xmm7
181a55e9d: 66 0f d6 00 movq QWORD PTR [rax],xmm0
181a55ea1: 48 83 c0 08 add rax,0x8
181a55ea5: 48 ff c9 dec rcx
181a55ea8: 75 eb jne 0x181a55e95
181a55eaa: 66 0f 6f 3c 24 movdqa xmm7,XMMWORD PTR [rsp]
181a55eaf: 48 83 c4 18 add rsp,0x18
181a55eb3: c5 f8 77 vzeroupper
181a55eb6: 5f pop rdi
181a55eb7: 5e pop rsi
181a55eb8: c3 ret
181a55eb9: 48 a9 03 00 00 00 test rax,0x3
181a55ebf: 75 d4 jne 0x181a55e95
181a55ec1: f3 0f 7e 44 c8 f8 movq xmm0,QWORD PTR [rax+rcx*8-0x8]
181a55ec7: 66 0f ef c7 pxor xmm0,xmm7
181a55ecb: 66 0f d6 44 c8 f8 movq QWORD PTR [rax+rcx*8-0x8],xmm0
181a55ed1: 48 83 c0 04 add rax,0x4
181a55ed5: 48 ff c9 dec rcx
181a55ed8: 74 d0 je 0x181a55eaa
181a55eda: 66 0f 73 d7 20 psrlq xmm7,0x20
181a55edf: e9 46 ff ff ff jmp 0x181a55e2a
181a55ee4: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0]
181a55eeb: 0f 1f 84 00 00 00 00
181a55ef2: 00
181a55ef3: 66 66 66 66 66 0f 1f data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0]
181a55efa: 84 00 00 00 00 00
181a55f00: 56 push rsi
181a55f01: 57 push rdi
181a55f02: 48 83 ec 18 sub rsp,0x18
181a55f06: 66 0f 7f 3c 24 movdqa XMMWORD PTR [rsp],xmm7
181a55f0b: 48 8b f9 mov rdi,rcx
181a55f0e: 48 8b f2 mov rsi,rdx
181a55f11: 49 8b d0 mov rdx,r8
181a55f14: 8b ca mov ecx,edx
181a55f16: 4c 8b c6 mov r8,rsi
181a55f19: 48 8b c7 mov rax,rdi
181a55f1c: 66 0f 6f 3d 3c 12 49 movdqa xmm7,XMMWORD PTR [rip+0x549123c] # 0x186ee7160
181a55f23: 05
181a55f24: 49 f7 c0 07 00 00 00 test r8,0x7
181a55f2b: 0f 85 7d 01 00 00 jne 0x181a560ae
181a55f31: 49 f7 c0 0f 00 00 00 test r8,0xf
181a55f38: 74 20 je 0x181a55f5a
181a55f3a: f3 0f 7e 00 movq xmm0,QWORD PTR [rax]
181a55f3e: 66 0f ef c7 pxor xmm0,xmm7
181a55f42: 66 41 0f d6 00 movq QWORD PTR [r8],xmm0
181a55f47: 48 83 c0 08 add rax,0x8
181a55f4b: 49 83 c0 08 add r8,0x8
181a55f4f: 48 ff c9 dec rcx
181a55f52: 0f 8e 47 01 00 00 jle 0x181a5609f
181a55f58: eb d7 jmp 0x181a55f31
181a55f5a: 48 83 e9 08 sub rcx,0x8
181a55f5e: 0f 8c 1b 01 00 00 jl 0x181a5607f
181a55f64: 48 a9 07 00 00 00 test rax,0x7
181a55f6a: 0f 85 c7 00 00 00 jne 0x181a56037
181a55f70: 48 a9 08 00 00 00 test rax,0x8
181a55f76: 0f 85 bb 00 00 00 jne 0x181a56037
181a55f7c: 66 0f 6f 00 movdqa xmm0,XMMWORD PTR [rax]
181a55f80: 66 0f ef c7 pxor xmm0,xmm7
181a55f84: 66 0f 6f 48 10 movdqa xmm1,XMMWORD PTR [rax+0x10]
181a55f89: 66 0f ef cf pxor xmm1,xmm7
181a55f8d: 66 0f 6f 50 20 movdqa xmm2,XMMWORD PTR [rax+0x20]
181a55f92: 66 0f ef d7 pxor xmm2,xmm7
181a55f96: 66 0f 6f 58 30 movdqa xmm3,XMMWORD PTR [rax+0x30]
181a55f9b: 48 83 c0 40 add rax,0x40
181a55f9f: 66 0f ef df pxor xmm3,xmm7
181a55fa3: 66 41 0f 7f 00 movdqa XMMWORD PTR [r8],xmm0
181a55fa8: 66 41 0f 7f 48 10 movdqa XMMWORD PTR [r8+0x10],xmm1
181a55fae: 66 41 0f 7f 50 20 movdqa XMMWORD PTR [r8+0x20],xmm2
181a55fb4: 66 41 0f 7f 58 30 movdqa XMMWORD PTR [r8+0x30],xmm3
181a55fba: 49 83 c0 40 add r8,0x40
181a55fbe: 48 83 e9 08 sub rcx,0x8
181a55fc2: 7d b8 jge 0x181a55f7c
181a55fc4: e9 b6 00 00 00 jmp 0x181a5607f
181a55fc9: f3 0f 7e 00 movq xmm0,QWORD PTR [rax]
181a55fcd: f3 0f 7e 48 08 movq xmm1,QWORD PTR [rax+0x8]
181a55fd2: 66 0f 6c c1 punpcklqdq xmm0,xmm1
181a55fd6: f3 0f 7e 48 10 movq xmm1,QWORD PTR [rax+0x10]
181a55fdb: f3 0f 7e 50 18 movq xmm2,QWORD PTR [rax+0x18]
181a55fe0: 66 0f 6c ca punpcklqdq xmm1,xmm2
181a55fe4: f3 0f 7e 50 20 movq xmm2,QWORD PTR [rax+0x20]
181a55fe9: f3 0f 7e 58 28 movq xmm3,QWORD PTR [rax+0x28]
181a55fee: 66 0f 6c d3 punpcklqdq xmm2,xmm3
181a55ff2: f3 0f 7e 58 30 movq xmm3,QWORD PTR [rax+0x30]
181a55ff7: f3 0f 7e 60 38 movq xmm4,QWORD PTR [rax+0x38]
181a55ffc: 66 0f 6c dc punpcklqdq xmm3,xmm4
181a56000: 48 83 c0 40 add rax,0x40
181a56004: 66 0f ef c7 pxor xmm0,xmm7
181a56008: 66 0f ef cf pxor xmm1,xmm7
181a5600c: 66 0f ef d7 pxor xmm2,xmm7
181a56010: 66 0f ef df pxor xmm3,xmm7
181a56014: 66 41 0f 7f 00 movdqa XMMWORD PTR [r8],xmm0
181a56019: 66 41 0f 7f 48 10 movdqa XMMWORD PTR [r8+0x10],xmm1
181a5601f: 66 41 0f 7f 50 20 movdqa XMMWORD PTR [r8+0x20],xmm2
181a56025: 66 41 0f 7f 58 30 movdqa XMMWORD PTR [r8+0x30],xmm3
181a5602b: 49 83 c0 40 add r8,0x40
181a5602f: 48 83 e9 08 sub rcx,0x8
181a56033: 7d 94 jge 0x181a55fc9
181a56035: eb 48 jmp 0x181a5607f
181a56037: f2 0f f0 00 lddqu xmm0,[rax]
181a5603b: 66 0f ef c7 pxor xmm0,xmm7
181a5603f: f2 0f f0 48 10 lddqu xmm1,[rax+0x10]
181a56044: 66 0f ef cf pxor xmm1,xmm7
181a56048: f2 0f f0 50 20 lddqu xmm2,[rax+0x20]
181a5604d: 66 0f ef d7 pxor xmm2,xmm7
181a56051: f2 0f f0 58 30 lddqu xmm3,[rax+0x30]
181a56056: 48 83 c0 40 add rax,0x40
181a5605a: 66 0f ef df pxor xmm3,xmm7
181a5605e: 66 41 0f 7f 00 movdqa XMMWORD PTR [r8],xmm0
181a56063: 66 41 0f 7f 48 10 movdqa XMMWORD PTR [r8+0x10],xmm1
181a56069: 66 41 0f 7f 50 20 movdqa XMMWORD PTR [r8+0x20],xmm2
181a5606f: 66 41 0f 7f 58 30 movdqa XMMWORD PTR [r8+0x30],xmm3
181a56075: 49 83 c0 40 add r8,0x40
181a56079: 48 83 e9 08 sub rcx,0x8
181a5607d: 7d b8 jge 0x181a56037
181a5607f: 48 83 c1 08 add rcx,0x8
181a56083: 74 1a je 0x181a5609f
181a56085: f3 0f 7e 00 movq xmm0,QWORD PTR [rax]
181a56089: 66 0f ef c7 pxor xmm0,xmm7
181a5608d: 66 41 0f d6 00 movq QWORD PTR [r8],xmm0
181a56092: 48 83 c0 08 add rax,0x8
181a56096: 49 83 c0 08 add r8,0x8
181a5609a: 48 ff c9 dec rcx
181a5609d: 75 e6 jne 0x181a56085
181a5609f: 66 0f 6f 3c 24 movdqa xmm7,XMMWORD PTR [rsp]
181a560a4: 48 83 c4 18 add rsp,0x18
181a560a8: c5 f8 77 vzeroupper
181a560ab: 5f pop rdi
181a560ac: 5e pop rsi
181a560ad: c3 ret
181a560ae: 49 f7 c0 03 00 00 00 test r8,0x3
181a560b5: 75 ce jne 0x181a56085
181a560b7: 66 0f 6e 00 movd xmm0,DWORD PTR [rax]
181a560bb: 66 41 0f 7e 00 movd DWORD PTR [r8],xmm0
181a560c0: f3 0f 7e 44 c8 f8 movq xmm0,QWORD PTR [rax+rcx*8-0x8]
181a560c6: 66 0f ef c7 pxor xmm0,xmm7
181a560ca: 66 41 0f d6 44 c8 f8 movq QWORD PTR [r8+rcx*8-0x8],xmm0
181a560d1: 48 83 c0 04 add rax,0x4
181a560d5: 49 83 c0 04 add r8,0x4
181a560d9: 48 ff c9 dec rcx
181a560dc: 74 c1 je 0x181a5609f
181a560de: 66 0f 73 d7 20 psrlq xmm7,0x20
181a560e3: e9 49 fe ff ff jmp 0x181a55f31
181a560e8: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0]
181a560ef: 0f 1f 84 00 00 00 00
181a560f6: 00
181a560f7: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0]
181a560fe: 00 00
181a56100: 56 push rsi
181a56101: 57 push rdi
181a56102: 48 83 ec 28 sub rsp,0x28
181a56106: 66 0f 7f 3c 24 movdqa XMMWORD PTR [rsp],xmm7
181a5610b: 66 0f 7f 74 24 10 movdqa XMMWORD PTR [rsp+0x10],xmm6
181a56111: 48 8b f9 mov rdi,rcx
181a56114: 48 8b f2 mov rsi,rdx
181a56117: 8b ce mov ecx,esi
181a56119: 48 8b c7 mov rax,rdi
181a5611c: 66 0f 6f 3d 1c 10 49 movdqa xmm7,XMMWORD PTR [rip+0x549101c] # 0x186ee7140
181a56123: 05
181a56124: 66 0f 6f 35 24 10 49 movdqa xmm6,XMMWORD PTR [rip+0x5491024] # 0x186ee7150
181a5612b: 05
181a5612c: 48 a9 03 00 00 00 test rax,0x3
181a56132: 0f 85 ad 00 00 00 jne 0x181a561e5
181a56138: 48 a9 0f 00 00 00 test rax,0xf
181a5613e: 74 1b je 0x181a5615b
181a56140: 66 0f 6e 00 movd xmm0,DWORD PTR [rax]
181a56144: 66 0f ef c7 pxor xmm0,xmm7
181a56148: 66 0f ed c6 paddsw xmm0,xmm6
181a5614c: 66 0f 7e 00 movd DWORD PTR [rax],xmm0
181a56150: 48 83 c0 04 add rax,0x4
181a56154: 48 ff c9 dec rcx
181a56157: 7e 77 jle 0x181a561d0
181a56159: eb dd jmp 0x181a56138
181a5615b: 48 83 e9 10 sub rcx,0x10
181a5615f: 7c 50 jl 0x181a561b1
181a56161: 66 0f 6f 00 movdqa xmm0,XMMWORD PTR [rax]
181a56165: 66 0f ef c7 pxor xmm0,xmm7
181a56169: 66 0f ed c6 paddsw xmm0,xmm6
181a5616d: 66 0f 7f 00 movdqa XMMWORD PTR [rax],xmm0
181a56171: 66 0f 6f 48 10 movdqa xmm1,XMMWORD PTR [rax+0x10]
181a56176: 66 0f ef cf pxor xmm1,xmm7
181a5617a: 66 0f ed ce paddsw xmm1,xmm6
181a5617e: 66 0f 7f 48 10 movdqa XMMWORD PTR [rax+0x10],xmm1
181a56183: 66 0f 6f 50 20 movdqa xmm2,XMMWORD PTR [rax+0x20]
181a56188: 66 0f ef d7 pxor xmm2,xmm7
181a5618c: 66 0f ed d6 paddsw xmm2,xmm6
181a56190: 66 0f 7f 50 20 movdqa XMMWORD PTR [rax+0x20],xmm2
181a56195: 66 0f 6f 58 30 movdqa xmm3,XMMWORD PTR [rax+0x30]
181a5619a: 66 0f ef df pxor xmm3,xmm7
181a5619e: 66 0f ed de paddsw xmm3,xmm6
181a561a2: 66 0f 7f 58 30 movdqa XMMWORD PTR [rax+0x30],xmm3
181a561a7: 48 83 c0 40 add rax,0x40
181a561ab: 48 83 e9 10 sub rcx,0x10
181a561af: 7d b0 jge 0x181a56161
181a561b1: 48 83 c1 10 add rcx,0x10
181a561b5: 74 19 je 0x181a561d0
181a561b7: 66 0f 6e 00 movd xmm0,DWORD PTR [rax]
181a561bb: 66 0f ef c7 pxor xmm0,xmm7
181a561bf: 66 0f ed c6 paddsw xmm0,xmm6
181a561c3: 66 0f 7e 00 movd DWORD PTR [rax],xmm0
181a561c7: 48 83 c0 04 add rax,0x4
181a561cb: 48 ff c9 dec rcx
181a561ce: 75 e7 jne 0x181a561b7
181a561d0: 66 0f 6f 3c 24 movdqa xmm7,XMMWORD PTR [rsp]
181a561d5: 66 0f 6f 74 24 10 movdqa xmm6,XMMWORD PTR [rsp+0x10]
181a561db: 48 83 c4 28 add rsp,0x28
181a561df: c5 f8 77 vzeroupper
181a561e2: 5f pop rdi
181a561e3: 5e pop rsi
181a561e4: c3 ret
181a561e5: 48 a9 01 00 00 00 test rax,0x1
181a561eb: 75 ca jne 0x181a561b7
181a561ed: 66 0f 6e 44 88 fc movd xmm0,DWORD PTR [rax+rcx*4-0x4]
181a561f3: 66 0f ef c7 pxor xmm0,xmm7
181a561f7: 66 0f ed c6 paddsw xmm0,xmm6
181a561fb: 66 0f 7e 44 88 fc movd DWORD PTR [rax+rcx*4-0x4],xmm0
181a56201: 48 83 c0 02 add rax,0x2
181a56205: 48 ff c9 dec rcx
181a56208: 74 c6 je 0x181a561d0
181a5620a: 66 0f 72 d6 10 psrld xmm6,0x10
181a5620f: 66 0f 72 d7 10 psrld xmm7,0x10
181a56214: e9 1f ff ff ff jmp 0x181a56138
181a56219: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0]
181a56220: 0f 1f 84 00 00 00 00
181a56227: 00
181a56228: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0]
181a5622f: 0f 1f 84 00 00 00 00
181a56236: 00
181a56237: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0]
181a5623e: 00 00
181a56240: 56 push rsi
181a56241: 57 push rdi
181a56242: 48 83 ec 28 sub rsp,0x28
181a56246: 66 0f 7f 3c 24 movdqa XMMWORD PTR [rsp],xmm7
181a5624b: 66 0f 7f 74 24 10 movdqa XMMWORD PTR [rsp+0x10],xmm6
181a56251: 48 8b f9 mov rdi,rcx
181a56254: 48 8b f2 mov rsi,rdx
181a56257: 49 8b d0 mov rdx,r8
181a5625a: 8b ca mov ecx,edx
181a5625c: 4c 8b c6 mov r8,rsi
181a5625f: 48 8b c7 mov rax,rdi
181a56262: 66 0f 6f 3d d6 0e 49 movdqa xmm7,XMMWORD PTR [rip+0x5490ed6] # 0x186ee7140
181a56269: 05
181a5626a: 66 0f 6f 35 de 0e 49 movdqa xmm6,XMMWORD PTR [rip+0x5490ede] # 0x186ee7150
181a56271: 05
181a56272: 49 f7 c0 03 00 00 00 test r8,0x3
181a56279: 0f 85 93 01 00 00 jne 0x181a56412
181a5627f: 49 f7 c0 0f 00 00 00 test r8,0xf
181a56286: 74 24 je 0x181a562ac
181a56288: 66 0f 6e 00 movd xmm0,DWORD PTR [rax]
181a5628c: 66 0f ef c7 pxor xmm0,xmm7
181a56290: 66 0f ed c6 paddsw xmm0,xmm6
181a56294: 66 41 0f 7e 00 movd DWORD PTR [r8],xmm0
181a56299: 48 83 c0 04 add rax,0x4
181a5629d: 49 83 c0 04 add r8,0x4
181a562a1: 48 ff c9 dec rcx
181a562a4: 0f 8e 53 01 00 00 jle 0x181a563fd
181a562aa: eb d3 jmp 0x181a5627f
181a562ac: 48 83 e9 10 sub rcx,0x10
181a562b0: 0f 8c 23 01 00 00 jl 0x181a563d9
181a562b6: 48 a9 07 00 00 00 test rax,0x7
181a562bc: 0f 85 bf 00 00 00 jne 0x181a56381
181a562c2: 48 a9 08 00 00 00 test rax,0x8
181a562c8: 75 5d jne 0x181a56327
181a562ca: 66 0f 6f 00 movdqa xmm0,XMMWORD PTR [rax]
181a562ce: 66 0f ef c7 pxor xmm0,xmm7
181a562d2: 66 0f 6f 48 10 movdqa xmm1,XMMWORD PTR [rax+0x10]
181a562d7: 66 0f ef cf pxor xmm1,xmm7
181a562db: 66 0f 6f 50 20 movdqa xmm2,XMMWORD PTR [rax+0x20]
181a562e0: 66 0f ef d7 pxor xmm2,xmm7
181a562e4: 66 0f 6f 58 30 movdqa xmm3,XMMWORD PTR [rax+0x30]
181a562e9: 48 83 c0 40 add rax,0x40
181a562ed: 66 0f ef df pxor xmm3,xmm7
181a562f1: 66 0f ed c6 paddsw xmm0,xmm6
181a562f5: 66 0f ed ce paddsw xmm1,xmm6
181a562f9: 66 0f ed d6 paddsw xmm2,xmm6
181a562fd: 66 0f ed de paddsw xmm3,xmm6
181a56301: 66 41 0f 7f 00 movdqa XMMWORD PTR [r8],xmm0
181a56306: 66 41 0f 7f 48 10 movdqa XMMWORD PTR [r8+0x10],xmm1
181a5630c: 66 41 0f 7f 50 20 movdqa XMMWORD PTR [r8+0x20],xmm2
181a56312: 66 41 0f 7f 58 30 movdqa XMMWORD PTR [r8+0x30],xmm3
181a56318: 49 83 c0 40 add r8,0x40
181a5631c: 48 83 e9 10 sub rcx,0x10
181a56320: 7d a8 jge 0x181a562ca
181a56322: e9 b2 00 00 00 jmp 0x181a563d9
181a56327: f3 0f 6f 00 movdqu xmm0,XMMWORD PTR [rax]
181a5632b: 66 0f ef c7 pxor xmm0,xmm7
181a5632f: f3 0f 6f 48 10 movdqu xmm1,XMMWORD PTR [rax+0x10]
181a56334: 66 0f ef cf pxor xmm1,xmm7
181a56338: f3 0f 6f 50 20 movdqu xmm2,XMMWORD PTR [rax+0x20]
181a5633d: 66 0f ef d7 pxor xmm2,xmm7
181a56341: f3 0f 6f 58 30 movdqu xmm3,XMMWORD PTR [rax+0x30]
181a56346: 48 83 c0 40 add rax,0x40
181a5634a: 66 0f ef df pxor xmm3,xmm7
181a5634e: 66 0f ed c6 paddsw xmm0,xmm6
181a56352: 66 41 0f 7f 00 movdqa XMMWORD PTR [r8],xmm0
181a56357: 66 0f ed ce paddsw xmm1,xmm6
181a5635b: 66 41 0f 7f 48 10 movdqa XMMWORD PTR [r8+0x10],xmm1
181a56361: 66 0f ed d6 paddsw xmm2,xmm6
181a56365: 66 41 0f 7f 50 20 movdqa XMMWORD PTR [r8+0x20],xmm2
181a5636b: 66 0f ed de paddsw xmm3,xmm6
181a5636f: 66 41 0f 7f 58 30 movdqa XMMWORD PTR [r8+0x30],xmm3
181a56375: 49 83 c0 40 add r8,0x40
181a56379: 48 83 e9 10 sub rcx,0x10
181a5637d: 7d a8 jge 0x181a56327
181a5637f: eb 58 jmp 0x181a563d9
181a56381: f2 0f f0 00 lddqu xmm0,[rax]
181a56385: 66 0f ef c7 pxor xmm0,xmm7
181a56389: f2 0f f0 48 10 lddqu xmm1,[rax+0x10]
181a5638e: 66 0f ef cf pxor xmm1,xmm7
181a56392: f2 0f f0 50 20 lddqu xmm2,[rax+0x20]
181a56397: 66 0f ef d7 pxor xmm2,xmm7
181a5639b: f2 0f f0 58 30 lddqu xmm3,[rax+0x30]
181a563a0: 48 83 c0 40 add rax,0x40
181a563a4: 66 0f ef df pxor xmm3,xmm7
181a563a8: 66 0f ed c6 paddsw xmm0,xmm6
181a563ac: 66 41 0f 7f 00 movdqa XMMWORD PTR [r8],xmm0
181a563b1: 66 0f ed ce paddsw xmm1,xmm6
181a563b5: 66 41 0f 7f 48 10 movdqa XMMWORD PTR [r8+0x10],xmm1
181a563bb: 66 0f ed d6 paddsw xmm2,xmm6
181a563bf: 66 41 0f 7f 50 20 movdqa XMMWORD PTR [r8+0x20],xmm2
181a563c5: 66 0f ed de paddsw xmm3,xmm6
181a563c9: 66 41 0f 7f 58 30 movdqa XMMWORD PTR [r8+0x30],xmm3
181a563cf: 49 83 c0 40 add r8,0x40
181a563d3: 48 83 e9 10 sub rcx,0x10
181a563d7: 7d a8 jge 0x181a56381
181a563d9: 48 83 c1 10 add rcx,0x10
181a563dd: 74 1e je 0x181a563fd
181a563df: 66 0f 6e 00 movd xmm0,DWORD PTR [rax]
181a563e3: 66 0f ef c7 pxor xmm0,xmm7
181a563e7: 66 0f ed c6 paddsw xmm0,xmm6
181a563eb: 66 41 0f 7e 00 movd DWORD PTR [r8],xmm0
181a563f0: 48 83 c0 04 add rax,0x4
181a563f4: 49 83 c0 04 add r8,0x4
181a563f8: 48 ff c9 dec rcx
181a563fb: 75 e2 jne 0x181a563df
181a563fd: 66 0f 6f 3c 24 movdqa xmm7,XMMWORD PTR [rsp]
181a56402: 66 0f 6f 74 24 10 movdqa xmm6,XMMWORD PTR [rsp+0x10]
181a56408: 48 83 c4 28 add rsp,0x28
181a5640c: c5 f8 77 vzeroupper
181a5640f: 5f pop rdi
181a56410: 5e pop rsi
181a56411: c3 ret
181a56412: 49 f7 c0 01 00 00 00 test r8,0x1
181a56419: 75 c4 jne 0x181a563df
181a5641b: 66 0f 6e 00 movd xmm0,DWORD PTR [rax]
181a5641f: 66 41 0f 7e 00 movd DWORD PTR [r8],xmm0
181a56424: 66 0f 6e 44 88 fc movd xmm0,DWORD PTR [rax+rcx*4-0x4]
181a5642a: 66 0f ef c7 pxor xmm0,xmm7
181a5642e: 66 0f ed c6 paddsw xmm0,xmm6
181a56432: 66 41 0f 7e 44 88 fc movd DWORD PTR [r8+rcx*4-0x4],xmm0
181a56439: 48 83 c0 02 add rax,0x2
181a5643d: 49 83 c0 02 add r8,0x2
181a56441: 48 ff c9 dec rcx
181a56444: 74 b7 je 0x181a563fd
181a56446: 66 0f 72 d6 10 psrld xmm6,0x10
181a5644b: 66 0f 72 d7 10 psrld xmm7,0x10
181a56450: e9 2a fe ff ff jmp 0x181a5627f
181a56455: cc int3
181a56456: cc int3
181a56457: cc int3
181a56458: cc int3
181a56459: cc int3
181a5645a: cc int3
181a5645b: cc int3
181a5645c: cc int3
181a5645d: cc int3
181a5645e: cc int3
181a5645f: cc int3
181a56460: 57 push rdi
181a56461: 56 push rsi
181a56462: 48 83 ec 28 sub rsp,0x28
181a56466: 66 0f 7f 3c 24 movdqa XMMWORD PTR [rsp],xmm7
181a5646b: 66 0f 7f 74 24 10 movdqa XMMWORD PTR [rsp+0x10],xmm6
181a56471: 48 8b f9 mov rdi,rcx
181a56474: 48 8b f2 mov rsi,rdx
181a56477: 49 8b d0 mov rdx,r8
181a5647a: 48 63 d2 movsxd rdx,edx
181a5647d: b8 00 00 40 40 mov eax,0x40400000
181a56482: b9 00 00 00 bf mov ecx,0xbf000000
181a56487: 66 0f 6e f0 movd xmm6,eax
181a5648b: b8 00 00 80 00 mov eax,0x800000
181a56490: 66 0f 6e f9 movd xmm7,ecx
181a56494: 66 0f 6e e8 movd xmm5,eax
181a56498: 0f c6 f6 00 shufps xmm6,xmm6,0x0
181a5649c: 0f c6 ff 00 shufps xmm7,xmm7,0x0
181a564a0: 0f c6 ed 00 shufps xmm5,xmm5,0x0
181a564a4: eb 4e jmp 0x181a564f4
181a564a6: f3 0f 10 07 movss xmm0,DWORD PTR [rdi]
181a564aa: f3 0f 10 4f 04 movss xmm1,DWORD PTR [rdi+0x4]
181a564af: f3 0f 59 c0 mulss xmm0,xmm0
181a564b3: 48 83 c6 04 add rsi,0x4
181a564b7: f3 0f 59 c9 mulss xmm1,xmm1
181a564bb: 48 83 c7 08 add rdi,0x8
181a564bf: f3 0f 58 c1 addss xmm0,xmm1
181a564c3: 0f 2f c5 comiss xmm0,xmm5
181a564c6: 72 1a jb 0x181a564e2
181a564c8: f3 0f 52 d0 rsqrtss xmm2,xmm0
181a564cc: f3 0f 59 c2 mulss xmm0,xmm2
181a564d0: f3 0f 59 d0 mulss xmm2,xmm0
181a564d4: f3 0f 59 c7 mulss xmm0,xmm7
181a564d8: f3 0f 5c d6 subss xmm2,xmm6
181a564dc: f3 0f 59 c2 mulss xmm0,xmm2
181a564e0: eb 04 jmp 0x181a564e6
181a564e2: f3 0f 51 c0 sqrtss xmm0,xmm0
181a564e6: f3 0f 11 46 fc movss DWORD PTR [rsi-0x4],xmm0
181a564eb: 48 ff ca dec rdx
181a564ee: 0f 8e 27 03 00 00 jle 0x181a5681b
181a564f4: 48 f7 c6 0c 00 00 00 test rsi,0xc
181a564fb: 75 a9 jne 0x181a564a6
181a564fd: 48 83 ea 08 sub rdx,0x8
181a56501: 0f 8c 00 02 00 00 jl 0x181a56707
181a56507: 48 f7 c6 0f 00 00 00 test rsi,0xf
181a5650e: 0f 85 5c 01 00 00 jne 0x181a56670
181a56514: 48 f7 c7 0f 00 00 00 test rdi,0xf
181a5651b: 0f 85 af 00 00 00 jne 0x181a565d0
181a56521: eb 0d jmp 0x181a56530
181a56523: 66 66 66 66 66 0f 1f data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0]
181a5652a: 84 00 00 00 00 00
181a56530: 0f 28 07 movaps xmm0,XMMWORD PTR [rdi]
181a56533: 0f 28 5f 10 movaps xmm3,XMMWORD PTR [rdi+0x10]
181a56537: 0f 59 c0 mulps xmm0,xmm0
181a5653a: 0f 28 57 20 movaps xmm2,XMMWORD PTR [rdi+0x20]
181a5653e: 0f 59 db mulps xmm3,xmm3
181a56541: 0f 28 67 30 movaps xmm4,XMMWORD PTR [rdi+0x30]
181a56545: 0f 59 d2 mulps xmm2,xmm2
181a56548: 0f 28 c8 movaps xmm1,xmm0
181a5654b: 0f 59 e4 mulps xmm4,xmm4
181a5654e: 0f c6 c3 88 shufps xmm0,xmm3,0x88
181a56552: 48 83 c6 20 add rsi,0x20
181a56556: 0f c6 cb dd shufps xmm1,xmm3,0xdd
181a5655a: 0f 28 da movaps xmm3,xmm2
181a5655d: 0f c6 d4 88 shufps xmm2,xmm4,0x88
181a56561: 48 83 c7 40 add rdi,0x40
181a56565: 0f c6 dc dd shufps xmm3,xmm4,0xdd
181a56569: 0f 58 c1 addps xmm0,xmm1
181a5656c: 0f 28 cd movaps xmm1,xmm5
181a5656f: 0f 58 d3 addps xmm2,xmm3
181a56572: 0f 28 dd movaps xmm3,xmm5
181a56575: 0f c2 c8 05 cmpnltps xmm1,xmm0
181a56579: 0f c2 da 05 cmpnltps xmm3,xmm2
181a5657d: 0f 56 cb orps xmm1,xmm3
181a56580: 0f 50 c1 movmskps eax,xmm1
181a56583: 23 c0 and eax,eax
181a56585: 75 3b jne 0x181a565c2
181a56587: 0f 52 c8 rsqrtps xmm1,xmm0
181a5658a: 0f 52 da rsqrtps xmm3,xmm2
181a5658d: 0f 59 c1 mulps xmm0,xmm1
181a56590: 0f 59 d3 mulps xmm2,xmm3
181a56593: 0f 59 c8 mulps xmm1,xmm0
181a56596: 0f 59 da mulps xmm3,xmm2
181a56599: 0f 59 c7 mulps xmm0,xmm7
181a5659c: 0f 59 d7 mulps xmm2,xmm7
181a5659f: 0f 5c ce subps xmm1,xmm6
181a565a2: 0f 5c de subps xmm3,xmm6
181a565a5: 0f 59 c8 mulps xmm1,xmm0
181a565a8: 0f 59 da mulps xmm3,xmm2
181a565ab: 0f 29 4e e0 movaps XMMWORD PTR [rsi-0x20],xmm1
181a565af: 48 83 ea 08 sub rdx,0x8
181a565b3: 0f 29 5e f0 movaps XMMWORD PTR [rsi-0x10],xmm3
181a565b7: 0f 8d 73 ff ff ff jge 0x181a56530
181a565bd: e9 45 01 00 00 jmp 0x181a56707
181a565c2: 0f 51 c8 sqrtps xmm1,xmm0
181a565c5: 0f 51 da sqrtps xmm3,xmm2
181a565c8: eb e1 jmp 0x181a565ab
181a565ca: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0]
181a565d0: 0f 10 07 movups xmm0,XMMWORD PTR [rdi]
181a565d3: 0f 10 5f 10 movups xmm3,XMMWORD PTR [rdi+0x10]
181a565d7: 0f 59 c0 mulps xmm0,xmm0
181a565da: 0f 10 57 20 movups xmm2,XMMWORD PTR [rdi+0x20]
181a565de: 0f 59 db mulps xmm3,xmm3
181a565e1: 0f 10 67 30 movups xmm4,XMMWORD PTR [rdi+0x30]
181a565e5: 0f 59 d2 mulps xmm2,xmm2
181a565e8: 0f 28 c8 movaps xmm1,xmm0
181a565eb: 0f 59 e4 mulps xmm4,xmm4
181a565ee: 0f c6 c3 88 shufps xmm0,xmm3,0x88
181a565f2: 48 83 c6 20 add rsi,0x20
181a565f6: 0f c6 cb dd shufps xmm1,xmm3,0xdd
181a565fa: 0f 28 da movaps xmm3,xmm2
181a565fd: 0f c6 d4 88 shufps xmm2,xmm4,0x88
181a56601: 48 83 c7 40 add rdi,0x40
181a56605: 0f c6 dc dd shufps xmm3,xmm4,0xdd
181a56609: 0f 58 c1 addps xmm0,xmm1
181a5660c: 0f 28 cd movaps xmm1,xmm5
181a5660f: 0f 58 d3 addps xmm2,xmm3
181a56612: 0f 28 dd movaps xmm3,xmm5
181a56615: 0f c2 c8 05 cmpnltps xmm1,xmm0
181a56619: 0f c2 da 05 cmpnltps xmm3,xmm2
181a5661d: 0f 56 cb orps xmm1,xmm3
181a56620: 0f 50 c1 movmskps eax,xmm1
181a56623: 23 c0 and eax,eax
181a56625: 75 3b jne 0x181a56662
181a56627: 0f 52 c8 rsqrtps xmm1,xmm0
181a5662a: 0f 52 da rsqrtps xmm3,xmm2
181a5662d: 0f 59 c1 mulps xmm0,xmm1
181a56630: 0f 59 d3 mulps xmm2,xmm3
181a56633: 0f 59 c8 mulps xmm1,xmm0
181a56636: 0f 59 da mulps xmm3,xmm2
181a56639: 0f 59 c7 mulps xmm0,xmm7
181a5663c: 0f 59 d7 mulps xmm2,xmm7
181a5663f: 0f 5c ce subps xmm1,xmm6
181a56642: 0f 5c de subps xmm3,xmm6
181a56645: 0f 59 c8 mulps xmm1,xmm0
181a56648: 0f 59 da mulps xmm3,xmm2
181a5664b: 0f 29 4e e0 movaps XMMWORD PTR [rsi-0x20],xmm1
181a5664f: 48 83 ea 08 sub rdx,0x8
181a56653: 0f 29 5e f0 movaps XMMWORD PTR [rsi-0x10],xmm3
181a56657: 0f 8d 73 ff ff ff jge 0x181a565d0
181a5665d: e9 a5 00 00 00 jmp 0x181a56707
181a56662: 0f 51 c8 sqrtps xmm1,xmm0
181a56665: 0f 51 da sqrtps xmm3,xmm2
181a56668: eb e1 jmp 0x181a5664b
181a5666a: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0]
181a56670: 0f 10 07 movups xmm0,XMMWORD PTR [rdi]
181a56673: 0f 10 5f 10 movups xmm3,XMMWORD PTR [rdi+0x10]
181a56677: 0f 59 c0 mulps xmm0,xmm0
181a5667a: 0f 10 57 20 movups xmm2,XMMWORD PTR [rdi+0x20]
181a5667e: 0f 59 db mulps xmm3,xmm3
181a56681: 0f 10 67 30 movups xmm4,XMMWORD PTR [rdi+0x30]
181a56685: 0f 59 d2 mulps xmm2,xmm2
181a56688: 0f 28 c8 movaps xmm1,xmm0
181a5668b: 0f 59 e4 mulps xmm4,xmm4
181a5668e: 0f c6 c3 88 shufps xmm0,xmm3,0x88
181a56692: 48 83 c6 20 add rsi,0x20
181a56696: 0f c6 cb dd shufps xmm1,xmm3,0xdd
181a5669a: 0f 28 da movaps xmm3,xmm2
181a5669d: 0f c6 d4 88 shufps xmm2,xmm4,0x88
181a566a1: 48 83 c7 40 add rdi,0x40
181a566a5: 0f c6 dc dd shufps xmm3,xmm4,0xdd
181a566a9: 0f 58 c1 addps xmm0,xmm1
181a566ac: 0f 28 cd movaps xmm1,xmm5
181a566af: 0f 58 d3 addps xmm2,xmm3
181a566b2: 0f 28 dd movaps xmm3,xmm5
181a566b5: 0f c2 c8 05 cmpnltps xmm1,xmm0
181a566b9: 0f c2 da 05 cmpnltps xmm3,xmm2
181a566bd: 0f 56 cb orps xmm1,xmm3
181a566c0: 0f 50 c1 movmskps eax,xmm1
181a566c3: 23 c0 and eax,eax
181a566c5: 75 38 jne 0x181a566ff
181a566c7: 0f 52 c8 rsqrtps xmm1,xmm0
181a566ca: 0f 52 da rsqrtps xmm3,xmm2
181a566cd: 0f 59 c1 mulps xmm0,xmm1
181a566d0: 0f 59 d3 mulps xmm2,xmm3
181a566d3: 0f 59 c8 mulps xmm1,xmm0
181a566d6: 0f 59 da mulps xmm3,xmm2
181a566d9: 0f 59 c7 mulps xmm0,xmm7
181a566dc: 0f 59 d7 mulps xmm2,xmm7
181a566df: 0f 5c ce subps xmm1,xmm6
181a566e2: 0f 5c de subps xmm3,xmm6
181a566e5: 0f 59 c8 mulps xmm1,xmm0
181a566e8: 0f 59 da mulps xmm3,xmm2
181a566eb: 0f 11 4e e0 movups XMMWORD PTR [rsi-0x20],xmm1
181a566ef: 48 83 ea 08 sub rdx,0x8
181a566f3: 0f 11 5e f0 movups XMMWORD PTR [rsi-0x10],xmm3
181a566f7: 0f 8d 73 ff ff ff jge 0x181a56670
181a566fd: eb 08 jmp 0x181a56707
181a566ff: 0f 51 c8 sqrtps xmm1,xmm0
181a56702: 0f 51 da sqrtps xmm3,xmm2
181a56705: eb e4 jmp 0x181a566eb
181a56707: 48 83 c2 08 add rdx,0x8
181a5670b: 0f 8e 0a 01 00 00 jle 0x181a5681b
181a56711: 48 83 fa 04 cmp rdx,0x4
181a56715: 7d 29 jge 0x181a56740
181a56717: 48 83 fa 02 cmp rdx,0x2
181a5671b: 7d 09 jge 0x181a56726
181a5671d: 0f 12 07 movlps xmm0,QWORD PTR [rdi]
181a56720: 0f c6 c0 44 shufps xmm0,xmm0,0x44
181a56724: eb 05 jmp 0x181a5672b
181a56726: 0f 10 07 movups xmm0,XMMWORD PTR [rdi]
181a56729: 7f 05 jg 0x181a56730
181a5672b: 0f 28 d8 movaps xmm3,xmm0
181a5672e: eb 08 jmp 0x181a56738
181a56730: 0f 12 5f 10 movlps xmm3,QWORD PTR [rdi+0x10]
181a56734: 0f c6 db 44 shufps xmm3,xmm3,0x44
181a56738: 0f 28 d0 movaps xmm2,xmm0
181a5673b: 0f 28 e3 movaps xmm4,xmm3
181a5673e: eb 2c jmp 0x181a5676c
181a56740: 0f 10 07 movups xmm0,XMMWORD PTR [rdi]
181a56743: 0f 10 5f 10 movups xmm3,XMMWORD PTR [rdi+0x10]
181a56747: 74 ef je 0x181a56738
181a56749: 48 83 fa 06 cmp rdx,0x6
181a5674d: 7d 0a jge 0x181a56759
181a5674f: 0f 12 57 20 movlps xmm2,QWORD PTR [rdi+0x20]
181a56753: 0f c6 d2 44 shufps xmm2,xmm2,0x44
181a56757: eb 06 jmp 0x181a5675f
181a56759: 0f 10 57 20 movups xmm2,XMMWORD PTR [rdi+0x20]
181a5675d: 7f 05 jg 0x181a56764
181a5675f: 0f 28 e2 movaps xmm4,xmm2
181a56762: eb 08 jmp 0x181a5676c
181a56764: 0f 12 67 30 movlps xmm4,QWORD PTR [rdi+0x30]
181a56768: 0f c6 e4 44 shufps xmm4,xmm4,0x44
181a5676c: 0f 59 c0 mulps xmm0,xmm0
181a5676f: 0f 59 db mulps xmm3,xmm3
181a56772: 0f 59 d2 mulps xmm2,xmm2
181a56775: 0f 28 c8 movaps xmm1,xmm0
181a56778: 0f 59 e4 mulps xmm4,xmm4
181a5677b: 0f c6 c3 88 shufps xmm0,xmm3,0x88
181a5677f: 0f c6 cb dd shufps xmm1,xmm3,0xdd
181a56783: 0f 28 da movaps xmm3,xmm2
181a56786: 0f c6 d4 88 shufps xmm2,xmm4,0x88
181a5678a: 0f c6 dc dd shufps xmm3,xmm4,0xdd
181a5678e: 0f 58 c1 addps xmm0,xmm1
181a56791: 0f 28 cd movaps xmm1,xmm5
181a56794: 0f 58 d3 addps xmm2,xmm3
181a56797: 0f 28 dd movaps xmm3,xmm5
181a5679a: 0f c2 c8 05 cmpnltps xmm1,xmm0
181a5679e: 0f c2 da 05 cmpnltps xmm3,xmm2
181a567a2: 0f 56 cb orps xmm1,xmm3
181a567a5: 0f 50 c1 movmskps eax,xmm1
181a567a8: 23 c0 and eax,eax
181a567aa: 75 26 jne 0x181a567d2
181a567ac: 0f 52 c8 rsqrtps xmm1,xmm0
181a567af: 0f 52 da rsqrtps xmm3,xmm2
181a567b2: 0f 59 c1 mulps xmm0,xmm1
181a567b5: 0f 59 d3 mulps xmm2,xmm3
181a567b8: 0f 59 c8 mulps xmm1,xmm0
181a567bb: 0f 59 da mulps xmm3,xmm2
181a567be: 0f 59 c7 mulps xmm0,xmm7
181a567c1: 0f 59 d7 mulps xmm2,xmm7
181a567c4: 0f 5c ce subps xmm1,xmm6
181a567c7: 0f 5c de subps xmm3,xmm6
181a567ca: 0f 59 c8 mulps xmm1,xmm0
181a567cd: 0f 59 da mulps xmm3,xmm2
181a567d0: eb 06 jmp 0x181a567d8
181a567d2: 0f 51 c8 sqrtps xmm1,xmm0
181a567d5: 0f 51 da sqrtps xmm3,xmm2
181a567d8: 48 83 fa 04 cmp rdx,0x4
181a567dc: 7d 1c jge 0x181a567fa
181a567de: 48 83 fa 02 cmp rdx,0x2
181a567e2: 7d 06 jge 0x181a567ea
181a567e4: f3 0f 11 0e movss DWORD PTR [rsi],xmm1
181a567e8: eb 31 jmp 0x181a5681b
181a567ea: 0f 13 0e movlps QWORD PTR [rsi],xmm1
181a567ed: 74 2c je 0x181a5681b
181a567ef: 0f c6 c9 ee shufps xmm1,xmm1,0xee
181a567f3: f3 0f 11 4e 08 movss DWORD PTR [rsi+0x8],xmm1
181a567f8: eb 21 jmp 0x181a5681b
181a567fa: 0f 11 0e movups XMMWORD PTR [rsi],xmm1
181a567fd: 74 1c je 0x181a5681b
181a567ff: 48 83 fa 06 cmp rdx,0x6
181a56803: 7d 07 jge 0x181a5680c
181a56805: f3 0f 11 5e 10 movss DWORD PTR [rsi+0x10],xmm3
181a5680a: eb 0f jmp 0x181a5681b
181a5680c: 0f 13 5e 10 movlps QWORD PTR [rsi+0x10],xmm3
181a56810: 74 09 je 0x181a5681b
181a56812: 0f c6 db ee shufps xmm3,xmm3,0xee
181a56816: f3 0f 11 5e 18 movss DWORD PTR [rsi+0x18],xmm3
181a5681b: 66 0f 6f 3c 24 movdqa xmm7,XMMWORD PTR [rsp]
181a56820: 66 0f 6f 74 24 10 movdqa xmm6,XMMWORD PTR [rsp+0x10]
181a56826: 48 83 c4 28 add rsp,0x28
181a5682a: 5e pop rsi
181a5682b: 5f pop rdi
181a5682c: c3 ret
181a5682d: 0f 1f 00 nop DWORD PTR [rax]
181a56830: 57 push rdi
181a56831: 56 push rsi
181a56832: 53 push rbx
181a56833: 48 83 ec 20 sub rsp,0x20
181a56837: 66 0f 7f 3c 24 movdqa XMMWORD PTR [rsp],xmm7
181a5683c: 66 0f 7f 74 24 10 movdqa XMMWORD PTR [rsp+0x10],xmm6
181a56842: 48 8b f9 mov rdi,rcx
181a56845: 48 8b f2 mov rsi,rdx
181a56848: 49 8b d0 mov rdx,r8
181a5684b: 49 8b c9 mov rcx,r9
181a5684e: 48 63 c9 movsxd rcx,ecx
181a56851: b8 00 00 40 40 mov eax,0x40400000
181a56856: bb 00 00 00 3f mov ebx,0x3f000000
181a5685b: 66 0f 6e f0 movd xmm6,eax
181a5685f: 66 0f 6e fb movd xmm7,ebx
181a56863: 0f c6 f6 00 shufps xmm6,xmm6,0x0
181a56867: 0f c6 ff 00 shufps xmm7,xmm7,0x0
181a5686b: 48 f7 c2 0c 00 00 00 test rdx,0xc
181a56872: 74 53 je 0x181a568c7
181a56874: 0f 57 ed xorps xmm5,xmm5
181a56877: f3 0f 10 07 movss xmm0,DWORD PTR [rdi]
181a5687b: f3 0f 10 0e movss xmm1,DWORD PTR [rsi]
181a5687f: f3 0f 59 c0 mulss xmm0,xmm0
181a56883: 48 83 c2 04 add rdx,0x4
181a56887: f3 0f 59 c9 mulss xmm1,xmm1
181a5688b: 48 83 c7 04 add rdi,0x4
181a5688f: f3 0f 58 c1 addss xmm0,xmm1
181a56893: 48 83 c6 04 add rsi,0x4
181a56897: 0f 2f c5 comiss xmm0,xmm5
181a5689a: 74 1c je 0x181a568b8
181a5689c: f3 0f 52 d0 rsqrtss xmm2,xmm0
181a568a0: f3 0f 10 e6 movss xmm4,xmm6
181a568a4: f3 0f 59 c2 mulss xmm0,xmm2
181a568a8: f3 0f 59 d0 mulss xmm2,xmm0
181a568ac: f3 0f 5c e2 subss xmm4,xmm2
181a568b0: f3 0f 59 e7 mulss xmm4,xmm7
181a568b4: f3 0f 59 c4 mulss xmm0,xmm4
181a568b8: f3 0f 11 42 fc movss DWORD PTR [rdx-0x4],xmm0
181a568bd: 48 ff c9 dec rcx
181a568c0: 7f a9 jg 0x181a5686b
181a568c2: e9 89 03 00 00 jmp 0x181a56c50
181a568c7: 48 83 e9 08 sub rcx,0x8
181a568cb: 0f 8c ec 02 00 00 jl 0x181a56bbd
181a568d1: 48 f7 c2 0f 00 00 00 test rdx,0xf
181a568d8: 0f 85 b2 02 00 00 jne 0x181a56b90
181a568de: 48 f7 c7 0f 00 00 00 test rdi,0xf
181a568e5: 75 1b jne 0x181a56902
181a568e7: 48 f7 c6 0f 00 00 00 test rsi,0xf
181a568ee: 74 60 je 0x181a56950
181a568f0: 48 f7 c6 07 00 00 00 test rsi,0x7
181a568f7: 0f 84 a3 01 00 00 je 0x181a56aa0
181a568fd: e9 5e 01 00 00 jmp 0x181a56a60
181a56902: 48 f7 c6 0f 00 00 00 test rsi,0xf
181a56909: 75 0b jne 0x181a56916
181a5690b: 48 8b df mov rbx,rdi
181a5690e: 48 8b fe mov rdi,rsi
181a56911: 48 8b f3 mov rsi,rbx
181a56914: eb da jmp 0x181a568f0
181a56916: 48 f7 c7 07 00 00 00 test rdi,0x7
181a5691d: 75 12 jne 0x181a56931
181a5691f: 48 f7 c6 07 00 00 00 test rsi,0x7
181a56926: 0f 85 24 02 00 00 jne 0x181a56b50
181a5692c: e9 ef 01 00 00 jmp 0x181a56b20
181a56931: 48 f7 c6 07 00 00 00 test rsi,0x7
181a56938: 0f 85 a2 01 00 00 jne 0x181a56ae0
181a5693e: 48 8b df mov rbx,rdi
181a56941: 48 8b fe mov rdi,rsi
181a56944: 48 8b f3 mov rsi,rbx
181a56947: eb d6 jmp 0x181a5691f
181a56949: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
181a56950: 0f 28 07 movaps xmm0,XMMWORD PTR [rdi]
181a56953: 0f 28 57 10 movaps xmm2,XMMWORD PTR [rdi+0x10]
181a56957: 0f 59 c0 mulps xmm0,xmm0
181a5695a: 0f 28 0e movaps xmm1,XMMWORD PTR [rsi]
181a5695d: 0f 59 d2 mulps xmm2,xmm2
181a56960: 0f 28 5e 10 movaps xmm3,XMMWORD PTR [rsi+0x10]
181a56964: 0f 59 c9 mulps xmm1,xmm1
181a56967: 48 83 c2 20 add rdx,0x20
181a5696b: 0f 59 db mulps xmm3,xmm3
181a5696e: 48 83 c7 20 add rdi,0x20
181a56972: 0f 57 e4 xorps xmm4,xmm4
181a56975: 48 83 c6 20 add rsi,0x20
181a56979: 0f 58 c1 addps xmm0,xmm1
181a5697c: 0f 57 ed xorps xmm5,xmm5
181a5697f: 0f 58 d3 addps xmm2,xmm3
181a56982: 0f c2 e0 00 cmpeqps xmm4,xmm0
181a56986: 0f 50 c4 movmskps eax,xmm4
181a56989: 0f c2 ea 00 cmpeqps xmm5,xmm2
181a5698d: 0f 50 dd movmskps ebx,xmm5
181a56990: 0b c3 or eax,ebx
181a56992: 75 3d jne 0x181a569d1
181a56994: 0f 52 c8 rsqrtps xmm1,xmm0
181a56997: 0f 52 da rsqrtps xmm3,xmm2
181a5699a: 0f 59 c1 mulps xmm0,xmm1
181a5699d: 0f 59 d3 mulps xmm2,xmm3
181a569a0: 0f 59 c8 mulps xmm1,xmm0
181a569a3: 0f 28 e6 movaps xmm4,xmm6
181a569a6: 0f 59 da mulps xmm3,xmm2
181a569a9: 0f 28 ee movaps xmm5,xmm6
181a569ac: 0f 5c e1 subps xmm4,xmm1
181a569af: 0f 5c eb subps xmm5,xmm3
181a569b2: 0f 59 e7 mulps xmm4,xmm7
181a569b5: 0f 59 ef mulps xmm5,xmm7
181a569b8: 0f 59 e0 mulps xmm4,xmm0
181a569bb: 0f 59 ea mulps xmm5,xmm2
181a569be: 0f .byte 0xf
181a569bf: 29 .byte 0x29