1400078d0:	66 0f fe d1          	paddd  %xmm1,%xmm2
1400078d4:	66 0f 76 cd          	pcmpeqd %xmm5,%xmm1
1400078d8:	66 0f 7f 40 c0       	movdqa %xmm0,-0x40(%rax)
1400078dd:	66 0f 6f c4          	movdqa %xmm4,%xmm0
1400078e1:	66 0f fe da          	paddd  %xmm2,%xmm3
1400078e5:	66 0f 76 d5          	pcmpeqd %xmm5,%xmm2
1400078e9:	66 0f 7f 48 d0       	movdqa %xmm1,-0x30(%rax)
1400078ee:	66 0f 6f cc          	movdqa %xmm4,%xmm1
1400078f2:	66 0f fe c3          	paddd  %xmm3,%xmm0
1400078f6:	66 0f 76 dd          	pcmpeqd %xmm5,%xmm3
1400078fa:	66 0f 7f 50 e0       	movdqa %xmm2,-0x20(%rax)
1400078ff:	66 0f 6f d4          	movdqa %xmm4,%xmm2
140007903:	66 0f fe c8          	paddd  %xmm0,%xmm1
140007907:	66 0f 76 c5          	pcmpeqd %xmm5,%xmm0
14000790b:	66 0f 7f 58 f0       	movdqa %xmm3,-0x10(%rax)
140007910:	66 0f 6f dc          	movdqa %xmm4,%xmm3
140007914:	66 0f fe d1          	paddd  %xmm1,%xmm2
140007918:	66 0f 76 cd          	pcmpeqd %xmm5,%xmm1
14000791c:	66 0f 7f 00          	movdqa %xmm0,(%rax)
140007920:	66 0f 6f c4          	movdqa %xmm4,%xmm0
140007924:	66 0f fe da          	paddd  %xmm2,%xmm3
140007928:	66 0f 76 d5          	pcmpeqd %xmm5,%xmm2
14000792c:	66 0f 7f 48 10       	movdqa %xmm1,0x10(%rax)
140007931:	66 0f 6f cc          	movdqa %xmm4,%xmm1
140007935:	66 0f fe c3          	paddd  %xmm3,%xmm0
140007939:	66 0f 76 dd          	pcmpeqd %xmm5,%xmm3
14000793d:	66 0f 7f 50 20       	movdqa %xmm2,0x20(%rax)
140007942:	66 0f 6f d4          	movdqa %xmm4,%xmm2
140007946:	66 0f fe c8          	paddd  %xmm0,%xmm1
14000794a:	66 0f 76 c5          	pcmpeqd %xmm5,%xmm0
14000794e:	66 0f 7f 58 30       	movdqa %xmm3,0x30(%rax)
140007953:	66 0f 6f dc          	movdqa %xmm4,%xmm3
140007957:	66 0f fe d1          	paddd  %xmm1,%xmm2
14000795b:	66 0f 76 cd          	pcmpeqd %xmm5,%xmm1
14000795f:	66 0f 7f 40 40       	movdqa %xmm0,0x40(%rax)
140007964:	66 0f 6f c4          	movdqa %xmm4,%xmm0
140007968:	66 0f fe da          	paddd  %xmm2,%xmm3
14000796c:	66 0f 76 d5          	pcmpeqd %xmm5,%xmm2
140007970:	66 0f 7f 48 50       	movdqa %xmm1,0x50(%rax)
140007975:	66 0f 6f cc          	movdqa %xmm4,%xmm1
140007979:	66 0f fe c3          	paddd  %xmm3,%xmm0
14000797d:	66 0f 76 dd          	pcmpeqd %xmm5,%xmm3
140007981:	66 0f 7f 50 60       	movdqa %xmm2,0x60(%rax)
140007986:	66 0f 6f d4          	movdqa %xmm4,%xmm2
14000798a:	66 0f 7f 58 70       	movdqa %xmm3,0x70(%rax)
14000798f:	e9 0c 00 00 00       	jmp    0x1400079a0
140007994:	90                   	nop
140007995:	90                   	nop
140007996:	90                   	nop
140007997:	90                   	nop
140007998:	90                   	nop
140007999:	90                   	nop
14000799a:	90                   	nop
14000799b:	90                   	nop
14000799c:	90                   	nop
14000799d:	90                   	nop
14000799e:	90                   	nop
14000799f:	90                   	nop
1400079a0:	66 0f ef e4          	pxor   %xmm4,%xmm4
1400079a4:	66 0f ef ed          	pxor   %xmm5,%xmm5
1400079a8:	66 41 0f 6f 43 80    	movdqa -0x80(%r11),%xmm0
1400079ae:	66 41 0f 6f 4b 90    	movdqa -0x70(%r11),%xmm1
1400079b4:	66 41 0f 6f 53 a0    	movdqa -0x60(%r11),%xmm2
1400079ba:	66 0f db 40 80       	pand   -0x80(%rax),%xmm0
1400079bf:	66 41 0f 6f 5b b0    	movdqa -0x50(%r11),%xmm3
1400079c5:	66 0f db 48 90       	pand   -0x70(%rax),%xmm1
1400079ca:	66 0f eb e0          	por    %xmm0,%xmm4
1400079ce:	66 0f db 50 a0       	pand   -0x60(%rax),%xmm2
1400079d3:	66 0f eb e9          	por    %xmm1,%xmm5
1400079d7:	66 0f db 58 b0       	pand   -0x50(%rax),%xmm3
1400079dc:	66 0f eb e2          	por    %xmm2,%xmm4
1400079e0:	66 0f eb eb          	por    %xmm3,%xmm5
1400079e4:	66 41 0f 6f 43 c0    	movdqa -0x40(%r11),%xmm0
1400079ea:	66 41 0f 6f 4b d0    	movdqa -0x30(%r11),%xmm1
1400079f0:	66 41 0f 6f 53 e0    	movdqa -0x20(%r11),%xmm2
1400079f6:	66 0f db 40 c0       	pand   -0x40(%rax),%xmm0
1400079fb:	66 41 0f 6f 5b f0    	movdqa -0x10(%r11),%xmm3
140007a01:	66 0f db 48 d0       	pand   -0x30(%rax),%xmm1
140007a06:	66 0f eb e0          	por    %xmm0,%xmm4
140007a0a:	66 0f db 50 e0       	pand   -0x20(%rax),%xmm2
140007a0f:	66 0f eb e9          	por    %xmm1,%xmm5
140007a13:	66 0f db 58 f0       	pand   -0x10(%rax),%xmm3
140007a18:	66 0f eb e2          	por    %xmm2,%xmm4
140007a1c:	66 0f eb eb          	por    %xmm3,%xmm5
140007a20:	66 41 0f 6f 03       	movdqa (%r11),%xmm0
140007a25:	66 41 0f 6f 4b 10    	movdqa 0x10(%r11),%xmm1
140007a2b:	66 41 0f 6f 53 20    	movdqa 0x20(%r11),%xmm2
140007a31:	66 0f db 00          	pand   (%rax),%xmm0
140007a35:	66 41 0f 6f 5b 30    	movdqa 0x30(%r11),%xmm3
140007a3b:	66 0f db 48 10       	pand   0x10(%rax),%xmm1
140007a40:	66 0f eb e0          	por    %xmm0,%xmm4
140007a44:	66 0f db 50 20       	pand   0x20(%rax),%xmm2
140007a49:	66 0f eb e9          	por    %xmm1,%xmm5
140007a4d:	66 0f db 58 30       	pand   0x30(%rax),%xmm3
140007a52:	66 0f eb e2          	por    %xmm2,%xmm4
140007a56:	66 0f eb eb          	por    %xmm3,%xmm5
140007a5a:	66 41 0f 6f 43 40    	movdqa 0x40(%r11),%xmm0
140007a60:	66 41 0f 6f 4b 50    	movdqa 0x50(%r11),%xmm1
140007a66:	66 41 0f 6f 53 60    	movdqa 0x60(%r11),%xmm2
140007a6c:	66 0f db 40 40       	pand   0x40(%rax),%xmm0
140007a71:	66 41 0f 6f 5b 70    	movdqa 0x70(%r11),%xmm3
140007a77:	66 0f db 48 50       	pand   0x50(%rax),%xmm1
140007a7c:	66 0f eb e0          	por    %xmm0,%xmm4
140007a80:	66 0f db 50 60       	pand   0x60(%rax),%xmm2
140007a85:	66 0f eb e9          	por    %xmm1,%xmm5
140007a89:	66 0f db 58 70       	pand   0x70(%rax),%xmm3
140007a8e:	66 0f eb e2          	por    %xmm2,%xmm4
140007a92:	66 0f eb eb          	por    %xmm3,%xmm5
140007a96:	66 0f eb e5          	por    %xmm5,%xmm4
140007a9a:	4d 8d 9b 00 01 00 00 	lea    0x100(%r11),%r11
140007aa1:	66 0f 70 c4 4e       	pshufd $0x4e,%xmm4,%xmm0
140007aa6:	66 0f eb c4          	por    %xmm4,%xmm0
140007aaa:	66 0f d6 01          	movq   %xmm0,(%rcx)
140007aae:	48 8d 49 08          	lea    0x8(%rcx),%rcx
140007ab2:	83 ea 01             	sub    $0x1,%edx
140007ab5:	0f 85 e5 fe ff ff    	jne    0x1400079a0
140007abb:	49 8d 22             	lea    (%r10),%rsp
140007abe:	c3                   	ret
140007abf:	90                   	nop
140007ac0:	56                   	push   %rsi
140007ac1:	57                   	push   %rdi
140007ac2:	53                   	push   %rbx
140007ac3:	55                   	push   %rbp
140007ac4:	41 54                	push   %r12
140007ac6:	41 55                	push   %r13
140007ac8:	41 56                	push   %r14
140007aca:	41 57                	push   %r15
140007acc:	9c                   	pushf
140007acd:	48 83 ec 40          	sub    $0x40,%rsp
140007ad1:	49 8b 40 78          	mov    0x78(%r8),%rax
140007ad5:	49 8b 98 f8 00 00 00 	mov    0xf8(%r8),%rbx
140007adc:	49 8b 71 08          	mov    0x8(%r9),%rsi
140007ae0:	4d 8b 59 38          	mov    0x38(%r9),%r11
140007ae4:	45 8b 13             	mov    (%r11),%r10d
140007ae7:	4e 8d 14 16          	lea    (%rsi,%r10,1),%r10
140007aeb:	4c 39 d3             	cmp    %r10,%rbx
140007aee:	0f 82 90 00 00 00    	jb     0x140007b84
140007af4:	45 8b 53 04          	mov    0x4(%r11),%r10d
140007af8:	4e 8d 14 16          	lea    (%rsi,%r10,1),%r10
140007afc:	4c 39 d3             	cmp    %r10,%rbx
140007aff:	0f 82 3d 00 00 00    	jb     0x140007b42
140007b05:	49 8b 80 98 00 00 00 	mov    0x98(%r8),%rax
140007b0c:	45 8b 53 08          	mov    0x8(%r11),%r10d
140007b10:	4e 8d 14 16          	lea    (%rsi,%r10,1),%r10
140007b14:	4c 39 d3             	cmp    %r10,%rbx
140007b17:	0f 83 67 00 00 00    	jae    0x140007b84
140007b1d:	4c 8d 15 c6 d3 ff ff 	lea    -0x2c3a(%rip),%r10        # 0x140004eea
140007b24:	4c 39 d3             	cmp    %r10,%rbx
140007b27:	0f 87 11 00 00 00    	ja     0x140007b3e
140007b2d:	4d 8b 90 c0 00 00 00 	mov    0xc0(%r8),%r10
140007b34:	4a 8b 44 d0 08       	mov    0x8(%rax,%r10,8),%rax
140007b39:	e9 04 00 00 00       	jmp    0x140007b42
140007b3e:	48 8b 40 28          	mov    0x28(%rax),%rax
140007b42:	48 8b 58 f8          	mov    -0x8(%rax),%rbx
140007b46:	48 8b 68 f0          	mov    -0x10(%rax),%rbp
140007b4a:	4c 8b 60 e8          	mov    -0x18(%rax),%r12
140007b4e:	4c 8b 68 e0          	mov    -0x20(%rax),%r13
140007b52:	4c 8b 70 d8          	mov    -0x28(%rax),%r14
140007b56:	4c 8b 78 d0          	mov    -0x30(%rax),%r15
140007b5a:	49 89 98 90 00 00 00 	mov    %rbx,0x90(%r8)
140007b61:	49 89 a8 a0 00 00 00 	mov    %rbp,0xa0(%r8)
140007b68:	4d 89 a0 d8 00 00 00 	mov    %r12,0xd8(%r8)
140007b6f:	4d 89 a8 e0 00 00 00 	mov    %r13,0xe0(%r8)
140007b76:	4d 89 b0 e8 00 00 00 	mov    %r14,0xe8(%r8)
140007b7d:	4d 89 b8 f0 00 00 00 	mov    %r15,0xf0(%r8)
140007b84:	48 8b 78 08          	mov    0x8(%rax),%rdi
140007b88:	48 8b 70 10          	mov    0x10(%rax),%rsi
140007b8c:	49 89 80 98 00 00 00 	mov    %rax,0x98(%r8)
140007b93:	49 89 b0 a8 00 00 00 	mov    %rsi,0xa8(%r8)
140007b9a:	49 89 b8 b0 00 00 00 	mov    %rdi,0xb0(%r8)
140007ba1:	49 8b 79 28          	mov    0x28(%r9),%rdi
140007ba5:	4c 89 c6             	mov    %r8,%rsi
140007ba8:	b9 9a 00 00 00       	mov    $0x9a,%ecx
140007bad:	fc                   	cld
140007bae:	f3 48 a5             	rep movsq %ds:(%rsi),%es:(%rdi)
140007bb1:	4c 89 ce             	mov    %r9,%rsi
140007bb4:	48 31 c9             	xor    %rcx,%rcx
140007bb7:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140007bbb:	4c 8b 06             	mov    (%rsi),%r8
140007bbe:	4c 8b 4e 10          	mov    0x10(%rsi),%r9
140007bc2:	4c 8b 56 28          	mov    0x28(%rsi),%r10
140007bc6:	4c 8d 5e 38          	lea    0x38(%rsi),%r11
140007bca:	4c 8d 66 18          	lea    0x18(%rsi),%r12
140007bce:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
140007bd3:	4c 89 5c 24 28       	mov    %r11,0x28(%rsp)
140007bd8:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
140007bdd:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140007be2:	ff 15 90 fc 0e 00    	call   *0xefc90(%rip)        # 0x1400f7878
140007be8:	b8 01 00 00 00       	mov    $0x1,%eax
140007bed:	48 83 c4 40          	add    $0x40,%rsp
140007bf1:	9d                   	popf
140007bf2:	41 5f                	pop    %r15
140007bf4:	41 5e                	pop    %r14
140007bf6:	41 5d                	pop    %r13
140007bf8:	41 5c                	pop    %r12
140007bfa:	5d                   	pop    %rbp
140007bfb:	5b                   	pop    %rbx
140007bfc:	5f                   	pop    %rdi
140007bfd:	5e                   	pop    %rsi
140007bfe:	c3                   	ret
140007bff:	cc                   	int3
140007c00:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
140007c05:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140007c0a:	48 89 e0             	mov    %rsp,%rax
140007c0d:	48 89 cf             	mov    %rcx,%rdi
140007c10:	48 89 d6             	mov    %rdx,%rsi
140007c13:	4c 89 c2             	mov    %r8,%rdx
140007c16:	4c 89 c9             	mov    %r9,%rcx
140007c19:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
140007c1e:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
140007c23:	45 89 c9             	mov    %r9d,%r9d
140007c26:	48 89 e0             	mov    %rsp,%rax
140007c29:	53                   	push   %rbx
140007c2a:	55                   	push   %rbp
140007c2b:	41 54                	push   %r12
140007c2d:	41 55                	push   %r13
140007c2f:	41 56                	push   %r14
140007c31:	41 57                	push   %r15
140007c33:	49 f7 d9             	neg    %r9
140007c36:	49 89 e3             	mov    %rsp,%r11
140007c39:	4e 8d 54 cc f0       	lea    -0x10(%rsp,%r9,8),%r10
140007c3e:	49 f7 d9             	neg    %r9
140007c41:	49 81 e2 00 fc ff ff 	and    $0xfffffffffffffc00,%r10
140007c48:	4d 29 d3             	sub    %r10,%r11
140007c4b:	49 81 e3 00 f0 ff ff 	and    $0xfffffffffffff000,%r11
140007c52:	4b 8d 24 1a          	lea    (%r10,%r11,1),%rsp
140007c56:	4c 8b 1c 24          	mov    (%rsp),%r11
140007c5a:	4c 39 d4             	cmp    %r10,%rsp
140007c5d:	0f 87 0d 00 00 00    	ja     0x140007c70
140007c63:	e9 1d 00 00 00       	jmp    0x140007c85
140007c68:	90                   	nop
140007c69:	90                   	nop
140007c6a:	90                   	nop
140007c6b:	90                   	nop
140007c6c:	90                   	nop
140007c6d:	90                   	nop
140007c6e:	90                   	nop
140007c6f:	90                   	nop
140007c70:	48 8d a4 24 00 f0 ff 	lea    -0x1000(%rsp),%rsp
140007c77:	ff
140007c78:	4c 8b 1c 24          	mov    (%rsp),%r11
140007c7c:	4c 39 d4             	cmp    %r10,%rsp
140007c7f:	0f 87 eb ff ff ff    	ja     0x140007c70
140007c85:	4a 89 44 cc 08       	mov    %rax,0x8(%rsp,%r9,8)
140007c8a:	49 89 d4             	mov    %rdx,%r12
140007c8d:	4d 8b 00             	mov    (%r8),%r8
140007c90:	49 8b 1c 24          	mov    (%r12),%rbx
140007c94:	48 8b 06             	mov    (%rsi),%rax
140007c97:	4d 31 f6             	xor    %r14,%r14
140007c9a:	4d 31 ff             	xor    %r15,%r15
140007c9d:	4c 89 c5             	mov    %r8,%rbp
140007ca0:	48 f7 e3             	mul    %rbx
140007ca3:	49 89 c2             	mov    %rax,%r10
140007ca6:	48 8b 01             	mov    (%rcx),%rax
140007ca9:	49 0f af ea          	imul   %r10,%rbp
140007cad:	49 89 d3             	mov    %rdx,%r11
140007cb0:	48 f7 e5             	mul    %rbp
140007cb3:	49 01 c2             	add    %rax,%r10
140007cb6:	48 8b 46 08          	mov    0x8(%rsi),%rax
140007cba:	48 83 d2 00          	adc    $0x0,%rdx
140007cbe:	49 89 d5             	mov    %rdx,%r13
140007cc1:	4d 8d 7f 01          	lea    0x1(%r15),%r15
140007cc5:	e9 23 00 00 00       	jmp    0x140007ced
140007cca:	90                   	nop
140007ccb:	90                   	nop
140007ccc:	90                   	nop
140007ccd:	90                   	nop
140007cce:	90                   	nop
140007ccf:	90                   	nop
140007cd0:	49 01 c5             	add    %rax,%r13
140007cd3:	4a 8b 04 fe          	mov    (%rsi,%r15,8),%rax
140007cd7:	48 83 d2 00          	adc    $0x0,%rdx
140007cdb:	4d 01 dd             	add    %r11,%r13
140007cde:	4d 89 d3             	mov    %r10,%r11
140007ce1:	48 83 d2 00          	adc    $0x0,%rdx
140007ce5:	4e 89 6c fc f0       	mov    %r13,-0x10(%rsp,%r15,8)
140007cea:	49 89 d5             	mov    %rdx,%r13
140007ced:	48 f7 e3             	mul    %rbx
140007cf0:	49 01 c3             	add    %rax,%r11
140007cf3:	4a 8b 04 f9          	mov    (%rcx,%r15,8),%rax
140007cf7:	48 83 d2 00          	adc    $0x0,%rdx
140007cfb:	4d 8d 7f 01          	lea    0x1(%r15),%r15
140007cff:	49 89 d2             	mov    %rdx,%r10
140007d02:	48 f7 e5             	mul    %rbp
140007d05:	4d 39 cf             	cmp    %r9,%r15
140007d08:	0f 85 c2 ff ff ff    	jne    0x140007cd0
140007d0e:	49 01 c5             	add    %rax,%r13
140007d11:	48 8b 06             	mov    (%rsi),%rax
140007d14:	48 83 d2 00          	adc    $0x0,%rdx
140007d18:	4d 01 dd             	add    %r11,%r13
140007d1b:	48 83 d2 00          	adc    $0x0,%rdx
140007d1f:	4e 89 6c fc f0       	mov    %r13,-0x10(%rsp,%r15,8)
140007d24:	49 89 d5             	mov    %rdx,%r13
140007d27:	4d 89 d3             	mov    %r10,%r11
140007d2a:	48 31 d2             	xor    %rdx,%rdx
140007d2d:	4d 01 dd             	add    %r11,%r13
140007d30:	48 83 d2 00          	adc    $0x0,%rdx
140007d34:	4e 89 6c cc f8       	mov    %r13,-0x8(%rsp,%r9,8)
140007d39:	4a 89 14 cc          	mov    %rdx,(%rsp,%r9,8)
140007d3d:	4d 8d 76 01          	lea    0x1(%r14),%r14
140007d41:	e9 0a 00 00 00       	jmp    0x140007d50
140007d46:	90                   	nop
140007d47:	90                   	nop
140007d48:	90                   	nop
140007d49:	90                   	nop
140007d4a:	90                   	nop
140007d4b:	90                   	nop
140007d4c:	90                   	nop
140007d4d:	90                   	nop
140007d4e:	90                   	nop
140007d4f:	90                   	nop
140007d50:	4b 8b 1c f4          	mov    (%r12,%r14,8),%rbx
140007d54:	4d 31 ff             	xor    %r15,%r15
140007d57:	4c 89 c5             	mov    %r8,%rbp
140007d5a:	4c 8b 14 24          	mov    (%rsp),%r10
140007d5e:	48 f7 e3             	mul    %rbx
140007d61:	49 01 c2             	add    %rax,%r10
140007d64:	48 8b 01             	mov    (%rcx),%rax
140007d67:	48 83 d2 00          	adc    $0x0,%rdx
140007d6b:	49 0f af ea          	imul   %r10,%rbp
140007d6f:	49 89 d3             	mov    %rdx,%r11
140007d72:	48 f7 e5             	mul    %rbp
140007d75:	49 01 c2             	add    %rax,%r10
140007d78:	48 8b 46 08          	mov    0x8(%rsi),%rax
140007d7c:	48 83 d2 00          	adc    $0x0,%rdx
140007d80:	4c 8b 54 24 08       	mov    0x8(%rsp),%r10
140007d85:	49 89 d5             	mov    %rdx,%r13
140007d88:	4d 8d 7f 01          	lea    0x1(%r15),%r15
140007d8c:	e9 2d 00 00 00       	jmp    0x140007dbe
140007d91:	90                   	nop
140007d92:	90                   	nop
140007d93:	90                   	nop
140007d94:	90                   	nop
140007d95:	90                   	nop
140007d96:	90                   	nop
140007d97:	90                   	nop
140007d98:	90                   	nop
140007d99:	90                   	nop
140007d9a:	90                   	nop
140007d9b:	90                   	nop
140007d9c:	90                   	nop
140007d9d:	90                   	nop
140007d9e:	90                   	nop
140007d9f:	90                   	nop
140007da0:	49 01 c5             	add    %rax,%r13
140007da3:	4a 8b 04 fe          	mov    (%rsi,%r15,8),%rax
140007da7:	48 83 d2 00          	adc    $0x0,%rdx
140007dab:	4d 01 d5             	add    %r10,%r13
140007dae:	4e 8b 14 fc          	mov    (%rsp,%r15,8),%r10
140007db2:	48 83 d2 00          	adc    $0x0,%rdx