1402d3ac4:	00
1402d3ac5:	44 0f 29 84 24 80 02 	movaps %xmm8,0x280(%rsp)
1402d3acc:	00 00
1402d3ace:	44 0f 29 8c 24 70 02 	movaps %xmm9,0x270(%rsp)
1402d3ad5:	00 00
1402d3ad7:	48 8b 05 a2 46 13 00 	mov    0x1346a2(%rip),%rax        # 0x140408180
1402d3ade:	48 33 c4             	xor    %rsp,%rax
1402d3ae1:	48 89 85 60 01 00 00 	mov    %rax,0x160(%rbp)
1402d3ae8:	33 db                	xor    %ebx,%ebx
1402d3aea:	4d 8b f8             	mov    %r8,%r15
1402d3aed:	4c 8b e1             	mov    %rcx,%r12
1402d3af0:	45 33 c9             	xor    %r9d,%r9d
1402d3af3:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1402d3afa:	44 8b f3             	mov    %ebx,%r14d
1402d3afd:	44 8d 43 01          	lea    0x1(%rbx),%r8d
1402d3b01:	e8 7a 3a 02 00       	call   0x1402f7580
1402d3b06:	0f 10 05 83 15 0e 00 	movups 0xe1583(%rip),%xmm0        # 0x1403b5090
1402d3b0d:	be bf 01 00 00       	mov    $0x1bf,%esi
1402d3b12:	0f 10 0d 87 15 0e 00 	movups 0xe1587(%rip),%xmm1        # 0x1403b50a0
1402d3b19:	41 bd ff 00 00 00    	mov    $0xff,%r13d
1402d3b1f:	0f 10 2d aa 15 0e 00 	movups 0xe15aa(%rip),%xmm5        # 0x1403b50d0
1402d3b26:	0f 10 25 b3 15 0e 00 	movups 0xe15b3(%rip),%xmm4        # 0x1403b50e0
1402d3b2d:	0f 10 1d bc 15 0e 00 	movups 0xe15bc(%rip),%xmm3        # 0x1403b50f0
1402d3b34:	0f 10 15 c5 15 0e 00 	movups 0xe15c5(%rip),%xmm2        # 0x1403b5100
1402d3b3b:	66 0f 6f 35 2d 17 0e 	movdqa 0xe172d(%rip),%xmm6        # 0x1403b5270
1402d3b42:	00
1402d3b43:	66 0f 6f 3d 15 17 0e 	movdqa 0xe1715(%rip),%xmm7        # 0x1403b5260
1402d3b4a:	00
1402d3b4b:	66 44 0f 6f 0d 9c a0 	movdqa 0x7a09c(%rip),%xmm9        # 0x14034dbf0
1402d3b52:	07 00
1402d3b54:	66 44 0f 6f 05 f3 16 	movdqa 0xe16f3(%rip),%xmm8        # 0x1403b5250
1402d3b5b:	0e 00
1402d3b5d:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
1402d3b62:	0f 10 05 47 15 0e 00 	movups 0xe1547(%rip),%xmm0        # 0x1403b50b0
1402d3b69:	0f 11 4c 24 30       	movups %xmm1,0x30(%rsp)
1402d3b6e:	0f 10 0d 4b 15 0e 00 	movups 0xe154b(%rip),%xmm1        # 0x1403b50c0
1402d3b75:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1402d3b7a:	0f 10 85 a0 00 00 00 	movups 0xa0(%rbp),%xmm0
1402d3b81:	0f 11 4c 24 50       	movups %xmm1,0x50(%rsp)
1402d3b86:	0f 10 8d b0 00 00 00 	movups 0xb0(%rbp),%xmm1
1402d3b8d:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
1402d3b92:	0f 10 85 c0 00 00 00 	movups 0xc0(%rbp),%xmm0
1402d3b99:	0f 11 4c 24 70       	movups %xmm1,0x70(%rsp)
1402d3b9e:	0f 10 8d d0 00 00 00 	movups 0xd0(%rbp),%xmm1
1402d3ba5:	0f 11 45 80          	movups %xmm0,-0x80(%rbp)
1402d3ba9:	0f 11 4d 90          	movups %xmm1,-0x70(%rbp)
1402d3bad:	0f 11 6d e0          	movups %xmm5,-0x20(%rbp)
1402d3bb1:	0f 11 65 f0          	movups %xmm4,-0x10(%rbp)
1402d3bb5:	0f 11 5d 00          	movups %xmm3,0x0(%rbp)
1402d3bb9:	0f 11 55 10          	movups %xmm2,0x10(%rbp)
1402d3bbd:	0f 11 6d a0          	movups %xmm5,-0x60(%rbp)
1402d3bc1:	0f 11 65 b0          	movups %xmm4,-0x50(%rbp)
1402d3bc5:	0f 11 5d c0          	movups %xmm3,-0x40(%rbp)
1402d3bc9:	0f 11 55 d0          	movups %xmm2,-0x30(%rbp)
1402d3bcd:	0f 1f 00             	nopl   (%rax)
1402d3bd0:	8b c6                	mov    %esi,%eax
1402d3bd2:	c1 e8 03             	shr    $0x3,%eax
1402d3bd5:	42 0f b6 14 38       	movzbl (%rax,%r15,1),%edx
1402d3bda:	85 c0                	test   %eax,%eax
1402d3bdc:	75 05                	jne    0x1402d3be3
1402d3bde:	80 e2 fc             	and    $0xfc,%dl
1402d3be1:	eb 0a                	jmp    0x1402d3bed
1402d3be3:	81 fe bf 01 00 00    	cmp    $0x1bf,%esi
1402d3be9:	41 0f 44 d5          	cmove  %r13d,%edx
1402d3bed:	40 0f b6 ce          	movzbl %sil,%ecx
1402d3bf1:	48 8b c3             	mov    %rbx,%rax
1402d3bf4:	83 e1 07             	and    $0x7,%ecx
1402d3bf7:	0f b6 fa             	movzbl %dl,%edi
1402d3bfa:	d3 ef                	shr    %cl,%edi
1402d3bfc:	83 e7 01             	and    $0x1,%edi
1402d3bff:	f7 df                	neg    %edi
1402d3c01:	44 33 f7             	xor    %edi,%r14d
1402d3c04:	66 41 0f 6e e6       	movd   %r14d,%xmm4
1402d3c09:	66 0f 70 e4 00       	pshufd $0x0,%xmm4,%xmm4
1402d3c0e:	66 90                	xchg   %ax,%ax
1402d3c10:	f3 0f 6f 4c 05 e0    	movdqu -0x20(%rbp,%rax,1),%xmm1
1402d3c16:	f3 0f 6f 5c 04 60    	movdqu 0x60(%rsp,%rax,1),%xmm3
1402d3c1c:	66 0f 6f d1          	movdqa %xmm1,%xmm2
1402d3c20:	66 0f ef d3          	pxor   %xmm3,%xmm2
1402d3c24:	66 0f db d4          	pand   %xmm4,%xmm2
1402d3c28:	66 0f 6f c2          	movdqa %xmm2,%xmm0
1402d3c2c:	66 0f ef d3          	pxor   %xmm3,%xmm2
1402d3c30:	f3 0f 6f 5c 05 a0    	movdqu -0x60(%rbp,%rax,1),%xmm3
1402d3c36:	f3 0f 7f 54 04 60    	movdqu %xmm2,0x60(%rsp,%rax,1)
1402d3c3c:	66 0f ef c1          	pxor   %xmm1,%xmm0
1402d3c40:	f3 0f 6f 4c 04 20    	movdqu 0x20(%rsp,%rax,1),%xmm1
1402d3c46:	f3 0f 7f 44 05 e0    	movdqu %xmm0,-0x20(%rbp,%rax,1)
1402d3c4c:	66 0f 6f d1          	movdqa %xmm1,%xmm2
1402d3c50:	66 0f ef d3          	pxor   %xmm3,%xmm2
1402d3c54:	66 0f db d4          	pand   %xmm4,%xmm2
1402d3c58:	66 0f 6f c2          	movdqa %xmm2,%xmm0
1402d3c5c:	66 0f ef d3          	pxor   %xmm3,%xmm2
1402d3c60:	66 0f ef c1          	pxor   %xmm1,%xmm0
1402d3c64:	f3 0f 7f 44 04 20    	movdqu %xmm0,0x20(%rsp,%rax,1)
1402d3c6a:	f3 0f 7f 54 05 a0    	movdqu %xmm2,-0x60(%rbp,%rax,1)
1402d3c70:	48 83 c0 10          	add    $0x10,%rax
1402d3c74:	48 83 f8 40          	cmp    $0x40,%rax
1402d3c78:	72 96                	jb     0x1402d3c10
1402d3c7a:	44 8b f7             	mov    %edi,%r14d
1402d3c7d:	48 8b c3             	mov    %rbx,%rax
1402d3c80:	b9 04 00 00 00       	mov    $0x4,%ecx
1402d3c85:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1402d3c8c:	00 00 00 00
1402d3c90:	f3 0f 6f 4c 04 20    	movdqu 0x20(%rsp,%rax,1),%xmm1
1402d3c96:	f3 0f 6f 54 05 e0    	movdqu -0x20(%rbp,%rax,1),%xmm2
1402d3c9c:	48 8d 40 10          	lea    0x10(%rax),%rax
1402d3ca0:	66 0f 6f c1          	movdqa %xmm1,%xmm0
1402d3ca4:	66 0f fe c2          	paddd  %xmm2,%xmm0
1402d3ca8:	66 0f fa d1          	psubd  %xmm1,%xmm2
1402d3cac:	f3 0f 7f 54 05 50    	movdqu %xmm2,0x50(%rbp,%rax,1)
1402d3cb2:	f3 0f 7f 44 05 10    	movdqu %xmm0,0x10(%rbp,%rax,1)
1402d3cb8:	48 83 e9 01          	sub    $0x1,%rcx
1402d3cbc:	75 d2                	jne    0x1402d3c90
1402d3cbe:	44 8b cb             	mov    %ebx,%r9d
1402d3cc1:	4c 8d 55 60          	lea    0x60(%rbp),%r10
1402d3cc5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1402d3ccc:	00 00 00 00
1402d3cd0:	66 41 0f 6e c9       	movd   %r9d,%xmm1
1402d3cd5:	41 8d 41 07          	lea    0x7(%r9),%eax
1402d3cd9:	66 0f 70 c9 00       	pshufd $0x0,%xmm1,%xmm1
1402d3cde:	41 8d 49 06          	lea    0x6(%r9),%ecx
1402d3ce2:	66 41 0f fe c9       	paddd  %xmm9,%xmm1
1402d3ce7:	41 8d 51 05          	lea    0x5(%r9),%edx
1402d3ceb:	66 41 0f 76 c8       	pcmpeqd %xmm8,%xmm1
1402d3cf0:	45 8d 41 04          	lea    0x4(%r9),%r8d
1402d3cf4:	66 0f 6f d1          	movdqa %xmm1,%xmm2
1402d3cf8:	66 41 0f 6e d8       	movd   %r8d,%xmm3
1402d3cfd:	66 0f df d6          	pandn  %xmm6,%xmm2
1402d3d01:	4d 8d 52 20          	lea    0x20(%r10),%r10
1402d3d05:	66 0f 6f c7          	movdqa %xmm7,%xmm0
1402d3d09:	41 83 c1 08          	add    $0x8,%r9d
1402d3d0d:	66 0f db c1          	pand   %xmm1,%xmm0
1402d3d11:	66 0f 6e c8          	movd   %eax,%xmm1
1402d3d15:	66 0f eb d0          	por    %xmm0,%xmm2
1402d3d19:	f3 41 0f 6f 42 e0    	movdqu -0x20(%r10),%xmm0
1402d3d1f:	66 0f fe d0          	paddd  %xmm0,%xmm2
1402d3d23:	66 0f 6e c2          	movd   %edx,%xmm0
1402d3d27:	66 0f 62 d8          	punpckldq %xmm0,%xmm3
1402d3d2b:	66 0f 6f c7          	movdqa %xmm7,%xmm0
1402d3d2f:	f3 41 0f 7f 52 e0    	movdqu %xmm2,-0x20(%r10)
1402d3d35:	66 0f 6e d1          	movd   %ecx,%xmm2
1402d3d39:	66 0f 62 d1          	punpckldq %xmm1,%xmm2
1402d3d3d:	66 0f 6c da          	punpcklqdq %xmm2,%xmm3
1402d3d41:	66 41 0f 76 d8       	pcmpeqd %xmm8,%xmm3
1402d3d46:	66 0f db c3          	pand   %xmm3,%xmm0
1402d3d4a:	66 0f 6f cb          	movdqa %xmm3,%xmm1
1402d3d4e:	66 0f df ce          	pandn  %xmm6,%xmm1
1402d3d52:	66 0f eb c8          	por    %xmm0,%xmm1
1402d3d56:	f3 41 0f 6f 42 f0    	movdqu -0x10(%r10),%xmm0
1402d3d5c:	66 0f fe c8          	paddd  %xmm0,%xmm1
1402d3d60:	f3 41 0f 7f 4a f0    	movdqu %xmm1,-0x10(%r10)
1402d3d66:	41 83 f9 10          	cmp    $0x10,%r9d
1402d3d6a:	0f 82 60 ff ff ff    	jb     0x1402d3cd0
1402d3d70:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
1402d3d74:	e8 a7 eb ff ff       	call   0x1402d2920
1402d3d79:	f3 0f 6f 44 24 60    	movdqu 0x60(%rsp),%xmm0
1402d3d7f:	4c 8d 54 24 20       	lea    0x20(%rsp),%r10
1402d3d84:	66 0f fa 45 a0       	psubd  -0x60(%rbp),%xmm0
1402d3d89:	44 8b cb             	mov    %ebx,%r9d
1402d3d8c:	f3 0f 6f 4c 24 70    	movdqu 0x70(%rsp),%xmm1
1402d3d92:	66 0f fa 4d b0       	psubd  -0x50(%rbp),%xmm1
1402d3d97:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1402d3d9d:	f3 0f 6f 45 80       	movdqu -0x80(%rbp),%xmm0
1402d3da2:	66 0f fa 45 c0       	psubd  -0x40(%rbp),%xmm0
1402d3da7:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
1402d3dad:	f3 0f 6f 4d 90       	movdqu -0x70(%rbp),%xmm1
1402d3db2:	66 0f fa 4d d0       	psubd  -0x30(%rbp),%xmm1
1402d3db7:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
1402d3dbd:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
1402d3dc3:	0f 1f 40 00          	nopl   0x0(%rax)
1402d3dc7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1402d3dce:	00 00
1402d3dd0:	66 41 0f 6e c1       	movd   %r9d,%xmm0
1402d3dd5:	41 8d 41 07          	lea    0x7(%r9),%eax
1402d3dd9:	66 0f 70 c0 00       	pshufd $0x0,%xmm0,%xmm0
1402d3dde:	41 8d 49 06          	lea    0x6(%r9),%ecx
1402d3de2:	66 41 0f fe c1       	paddd  %xmm9,%xmm0
1402d3de7:	66 0f 6e d1          	movd   %ecx,%xmm2
1402d3deb:	66 41 0f 76 c0       	pcmpeqd %xmm8,%xmm0
1402d3df0:	41 8d 51 05          	lea    0x5(%r9),%edx
1402d3df4:	66 0f 6f c8          	movdqa %xmm0,%xmm1
1402d3df8:	45 8d 41 04          	lea    0x4(%r9),%r8d
1402d3dfc:	66 0f db cf          	pand   %xmm7,%xmm1
1402d3e00:	66 41 0f 6e d8       	movd   %r8d,%xmm3
1402d3e05:	66 0f df c6          	pandn  %xmm6,%xmm0
1402d3e09:	4d 8d 52 20          	lea    0x20(%r10),%r10
1402d3e0d:	66 0f eb c8          	por    %xmm0,%xmm1
1402d3e11:	41 83 c1 08          	add    $0x8,%r9d
1402d3e15:	f3 41 0f 6f 42 e0    	movdqu -0x20(%r10),%xmm0
1402d3e1b:	66 0f fe c8          	paddd  %xmm0,%xmm1
1402d3e1f:	66 0f 6e c2          	movd   %edx,%xmm0
1402d3e23:	66 0f 62 d8          	punpckldq %xmm0,%xmm3
1402d3e27:	f3 41 0f 7f 4a e0    	movdqu %xmm1,-0x20(%r10)
1402d3e2d:	66 0f 6e c8          	movd   %eax,%xmm1
1402d3e31:	66 0f 62 d1          	punpckldq %xmm1,%xmm2
1402d3e35:	66 0f 6c da          	punpcklqdq %xmm2,%xmm3
1402d3e39:	66 41 0f 76 d8       	pcmpeqd %xmm8,%xmm3
1402d3e3e:	66 0f 6f cb          	movdqa %xmm3,%xmm1
1402d3e42:	66 0f df de          	pandn  %xmm6,%xmm3
1402d3e46:	66 0f db cf          	pand   %xmm7,%xmm1
1402d3e4a:	66 0f eb cb          	por    %xmm3,%xmm1
1402d3e4e:	f3 41 0f 6f 42 f0    	movdqu -0x10(%r10),%xmm0
1402d3e54:	66 0f fe c8          	paddd  %xmm0,%xmm1
1402d3e58:	f3 41 0f 7f 4a f0    	movdqu %xmm1,-0x10(%r10)
1402d3e5e:	41 83 f9 10          	cmp    $0x10,%r9d
1402d3e62:	0f 82 68 ff ff ff    	jb     0x1402d3dd0
1402d3e68:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402d3e6d:	e8 ae ea ff ff       	call   0x1402d2920
1402d3e72:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1402d3e77:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1402d3e7b:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1402d3e7f:	e8 5c 49 02 00       	call   0x1402f87e0
1402d3e84:	f3 0f 6f 45 a0       	movdqu -0x60(%rbp),%xmm0
1402d3e89:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1402d3e8e:	66 0f fe 44 24 60    	paddd  0x60(%rsp),%xmm0
1402d3e94:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1402d3e98:	f3 0f 6f 4d b0       	movdqu -0x50(%rbp),%xmm1
1402d3e9d:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402d3ea2:	66 0f fe 4c 24 70    	paddd  0x70(%rsp),%xmm1
1402d3ea8:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1402d3eae:	f3 0f 6f 45 c0       	movdqu -0x40(%rbp),%xmm0
1402d3eb3:	66 0f fe 45 80       	paddd  -0x80(%rbp),%xmm0
1402d3eb8:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
1402d3ebe:	f3 0f 6f 4d d0       	movdqu -0x30(%rbp),%xmm1
1402d3ec3:	66 0f fe 4d 90       	paddd  -0x70(%rbp),%xmm1
1402d3ec8:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
1402d3ece:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
1402d3ed4:	e8 07 49 02 00       	call   0x1402f87e0
1402d3ed9:	f3 0f 6f 45 e0       	movdqu -0x20(%rbp),%xmm0
1402d3ede:	4c 8d 55 a0          	lea    -0x60(%rbp),%r10
1402d3ee2:	66 0f fa 44 24 60    	psubd  0x60(%rsp),%xmm0
1402d3ee8:	44 8b cb             	mov    %ebx,%r9d
1402d3eeb:	f3 0f 6f 4d f0       	movdqu -0x10(%rbp),%xmm1
1402d3ef0:	66 0f fa 4c 24 70    	psubd  0x70(%rsp),%xmm1
1402d3ef6:	f3 0f 7f 45 a0       	movdqu %xmm0,-0x60(%rbp)
1402d3efb:	f3 0f 6f 45 00       	movdqu 0x0(%rbp),%xmm0
1402d3f00:	66 0f fa 45 80       	psubd  -0x80(%rbp),%xmm0
1402d3f05:	f3 0f 7f 4d b0       	movdqu %xmm1,-0x50(%rbp)
1402d3f0a:	f3 0f 6f 4d 10       	movdqu 0x10(%rbp),%xmm1
1402d3f0f:	66 0f fa 4d 90       	psubd  -0x70(%rbp),%xmm1
1402d3f14:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1402d3f19:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1402d3f1e:	66 90                	xchg   %ax,%ax
1402d3f20:	66 41 0f 6e c1       	movd   %r9d,%xmm0
1402d3f25:	41 8d 41 07          	lea    0x7(%r9),%eax
1402d3f29:	66 0f 70 c0 00       	pshufd $0x0,%xmm0,%xmm0
1402d3f2e:	41 8d 49 06          	lea    0x6(%r9),%ecx
1402d3f32:	66 41 0f fe c1       	paddd  %xmm9,%xmm0
1402d3f37:	66 0f 6e d1          	movd   %ecx,%xmm2
1402d3f3b:	66 41 0f 76 c0       	pcmpeqd %xmm8,%xmm0
1402d3f40:	41 8d 51 05          	lea    0x5(%r9),%edx
1402d3f44:	66 0f 6f c8          	movdqa %xmm0,%xmm1
1402d3f48:	45 8d 41 04          	lea    0x4(%r9),%r8d
1402d3f4c:	66 0f db cf          	pand   %xmm7,%xmm1
1402d3f50:	66 41 0f 6e d8       	movd   %r8d,%xmm3
1402d3f55:	66 0f df c6          	pandn  %xmm6,%xmm0
1402d3f59:	4d 8d 52 20          	lea    0x20(%r10),%r10
1402d3f5d:	66 0f eb c8          	por    %xmm0,%xmm1
1402d3f61:	41 83 c1 08          	add    $0x8,%r9d
1402d3f65:	f3 41 0f 6f 42 e0    	movdqu -0x20(%r10),%xmm0
1402d3f6b:	66 0f fe c8          	paddd  %xmm0,%xmm1
1402d3f6f:	66 0f 6e c2          	movd   %edx,%xmm0
1402d3f73:	66 0f 62 d8          	punpckldq %xmm0,%xmm3
1402d3f77:	f3 41 0f 7f 4a e0    	movdqu %xmm1,-0x20(%r10)
1402d3f7d:	66 0f 6e c8          	movd   %eax,%xmm1
1402d3f81:	66 0f 62 d1          	punpckldq %xmm1,%xmm2
1402d3f85:	66 0f 6c da          	punpcklqdq %xmm2,%xmm3
1402d3f89:	66 41 0f 76 d8       	pcmpeqd %xmm8,%xmm3
1402d3f8e:	66 0f 6f cb          	movdqa %xmm3,%xmm1
1402d3f92:	66 0f df de          	pandn  %xmm6,%xmm3
1402d3f96:	66 0f db cf          	pand   %xmm7,%xmm1
1402d3f9a:	66 0f eb cb          	por    %xmm3,%xmm1
1402d3f9e:	f3 41 0f 6f 42 f0    	movdqu -0x10(%r10),%xmm0
1402d3fa4:	66 0f fe c8          	paddd  %xmm0,%xmm1
1402d3fa8:	f3 41 0f 7f 4a f0    	movdqu %xmm1,-0x10(%r10)
1402d3fae:	41 83 f9 10          	cmp    $0x10,%r9d
1402d3fb2:	0f 82 68 ff ff ff    	jb     0x1402d3f20
1402d3fb8:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402d3fbc:	e8 5f e9 ff ff       	call   0x1402d2920
1402d3fc1:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1402d3fc5:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402d3fca:	e8 f1 4c 02 00       	call   0x1402f8cc0
1402d3fcf:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1402d3fd4:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
1402d3fdb:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402d3fdf:	e8 fc 47 02 00       	call   0x1402f87e0
1402d3fe4:	f3 0f 6f 45 e0       	movdqu -0x20(%rbp),%xmm0
1402d3fe9:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1402d3fee:	66 0f fe 44 24 60    	paddd  0x60(%rsp),%xmm0
1402d3ff4:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402d3ff9:	f3 0f 6f 4d f0       	movdqu -0x10(%rbp),%xmm1
1402d3ffe:	66 0f fe 4c 24 70    	paddd  0x70(%rsp),%xmm1
1402d4004:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1402d400a:	f3 0f 6f 45 00       	movdqu 0x0(%rbp),%xmm0
1402d400f:	66 0f fe 45 80       	paddd  -0x80(%rbp),%xmm0
1402d4014:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
1402d401a:	f3 0f 6f 4d 10       	movdqu 0x10(%rbp),%xmm1
1402d401f:	66 0f fe 4d 90       	paddd  -0x70(%rbp),%xmm1
1402d4024:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
1402d402a:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
1402d4030:	e8 8b 4c 02 00       	call   0x1402f8cc0
1402d4035:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1402d4039:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402d403e:	e8 7d 4c 02 00       	call   0x1402f8cc0
1402d4043:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1402d4047:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1402d404b:	e8 70 4c 02 00       	call   0x1402f8cc0
1402d4050:	4c 8d 45 20          	lea    0x20(%rbp),%r8
1402d4054:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1402d4059:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1402d405d:	e8 7e 47 02 00       	call   0x1402f87e0
1402d4062:	f3 0f 6f 44 24 20    	movdqu 0x20(%rsp),%xmm0
1402d4068:	4c 8d 55 60          	lea    0x60(%rbp),%r10
1402d406c:	66 0f fa 45 20       	psubd  0x20(%rbp),%xmm0
1402d4071:	44 8b cb             	mov    %ebx,%r9d
1402d4074:	f3 0f 6f 4c 24 30    	movdqu 0x30(%rsp),%xmm1
1402d407a:	66 0f fa 4d 30       	psubd  0x30(%rbp),%xmm1
1402d407f:	f3 0f 7f 45 60       	movdqu %xmm0,0x60(%rbp)
1402d4084:	f3 0f 6f 44 24 40    	movdqu 0x40(%rsp),%xmm0
1402d408a:	66 0f fa 45 40       	psubd  0x40(%rbp),%xmm0
1402d408f:	f3 0f 7f 4d 70       	movdqu %xmm1,0x70(%rbp)
1402d4094:	f3 0f 6f 4c 24 50    	movdqu 0x50(%rsp),%xmm1
1402d409a:	66 0f fa 4d 50       	psubd  0x50(%rbp),%xmm1
1402d409f:	f3 0f 7f 85 80 00 00 	movdqu %xmm0,0x80(%rbp)
1402d40a6:	00
1402d40a7:	f3 0f 7f 8d 90 00 00 	movdqu %xmm1,0x90(%rbp)
1402d40ae:	00
1402d40af:	90                   	nop
1402d40b0:	66 41 0f 6e c1       	movd   %r9d,%xmm0
1402d40b5:	41 8d 41 07          	lea    0x7(%r9),%eax
1402d40b9:	66 0f 70 c0 00       	pshufd $0x0,%xmm0,%xmm0
1402d40be:	41 8d 49 06          	lea    0x6(%r9),%ecx
1402d40c2:	66 41 0f fe c1       	paddd  %xmm9,%xmm0
1402d40c7:	66 0f 6e d1          	movd   %ecx,%xmm2
1402d40cb:	66 41 0f 76 c0       	pcmpeqd %xmm8,%xmm0
1402d40d0:	41 8d 51 05          	lea    0x5(%r9),%edx
1402d40d4:	66 0f 6f c8          	movdqa %xmm0,%xmm1
1402d40d8:	45 8d 41 04          	lea    0x4(%r9),%r8d
1402d40dc:	66 0f db cf          	pand   %xmm7,%xmm1
1402d40e0:	66 41 0f 6e d8       	movd   %r8d,%xmm3
1402d40e5:	66 0f df c6          	pandn  %xmm6,%xmm0
1402d40e9:	4d 8d 52 20          	lea    0x20(%r10),%r10
1402d40ed:	66 0f eb c8          	por    %xmm0,%xmm1
1402d40f1:	41 83 c1 08          	add    $0x8,%r9d
1402d40f5:	f3 41 0f 6f 42 e0    	movdqu -0x20(%r10),%xmm0
1402d40fb:	66 0f fe c8          	paddd  %xmm0,%xmm1
1402d40ff:	66 0f 6e c2          	movd   %edx,%xmm0
1402d4103:	66 0f 62 d8          	punpckldq %xmm0,%xmm3
1402d4107:	f3 41 0f 7f 4a e0    	movdqu %xmm1,-0x20(%r10)
1402d410d:	66 0f 6e c8          	movd   %eax,%xmm1