1400068c7:	00 00
1400068c9:	66 0f 6f 5f b0       	movdqa -0x50(%rdi),%xmm3
1400068ce:	66 41 0f db 8a 10 01 	pand   0x110(%r10),%xmm1
1400068d5:	00 00
1400068d7:	66 0f eb e0          	por    %xmm0,%xmm4
1400068db:	66 41 0f db 92 20 01 	pand   0x120(%r10),%xmm2
1400068e2:	00 00
1400068e4:	66 0f eb e9          	por    %xmm1,%xmm5
1400068e8:	66 41 0f db 9a 30 01 	pand   0x130(%r10),%xmm3
1400068ef:	00 00
1400068f1:	66 0f eb e2          	por    %xmm2,%xmm4
1400068f5:	66 0f eb eb          	por    %xmm3,%xmm5
1400068f9:	66 0f 6f 47 c0       	movdqa -0x40(%rdi),%xmm0
1400068fe:	66 0f 6f 4f d0       	movdqa -0x30(%rdi),%xmm1
140006903:	66 0f 6f 57 e0       	movdqa -0x20(%rdi),%xmm2
140006908:	66 41 0f db 82 40 01 	pand   0x140(%r10),%xmm0
14000690f:	00 00
140006911:	66 0f 6f 5f f0       	movdqa -0x10(%rdi),%xmm3
140006916:	66 41 0f db 8a 50 01 	pand   0x150(%r10),%xmm1
14000691d:	00 00
14000691f:	66 0f eb e0          	por    %xmm0,%xmm4
140006923:	66 41 0f db 92 60 01 	pand   0x160(%r10),%xmm2
14000692a:	00 00
14000692c:	66 0f eb e9          	por    %xmm1,%xmm5
140006930:	66 41 0f db 9a 70 01 	pand   0x170(%r10),%xmm3
140006937:	00 00
140006939:	66 0f eb e2          	por    %xmm2,%xmm4
14000693d:	66 0f eb eb          	por    %xmm3,%xmm5
140006941:	66 0f 6f 07          	movdqa (%rdi),%xmm0
140006945:	66 0f 6f 4f 10       	movdqa 0x10(%rdi),%xmm1
14000694a:	66 0f 6f 57 20       	movdqa 0x20(%rdi),%xmm2
14000694f:	66 41 0f db 82 80 01 	pand   0x180(%r10),%xmm0
140006956:	00 00
140006958:	66 0f 6f 5f 30       	movdqa 0x30(%rdi),%xmm3
14000695d:	66 41 0f db 8a 90 01 	pand   0x190(%r10),%xmm1
140006964:	00 00
140006966:	66 0f eb e0          	por    %xmm0,%xmm4
14000696a:	66 41 0f db 92 a0 01 	pand   0x1a0(%r10),%xmm2
140006971:	00 00
140006973:	66 0f eb e9          	por    %xmm1,%xmm5
140006977:	66 41 0f db 9a b0 01 	pand   0x1b0(%r10),%xmm3
14000697e:	00 00
140006980:	66 0f eb e2          	por    %xmm2,%xmm4
140006984:	66 0f eb eb          	por    %xmm3,%xmm5
140006988:	66 0f 6f 47 40       	movdqa 0x40(%rdi),%xmm0
14000698d:	66 0f 6f 4f 50       	movdqa 0x50(%rdi),%xmm1
140006992:	66 0f 6f 57 60       	movdqa 0x60(%rdi),%xmm2
140006997:	66 41 0f db 82 c0 01 	pand   0x1c0(%r10),%xmm0
14000699e:	00 00
1400069a0:	66 0f 6f 5f 70       	movdqa 0x70(%rdi),%xmm3
1400069a5:	66 41 0f db 8a d0 01 	pand   0x1d0(%r10),%xmm1
1400069ac:	00 00
1400069ae:	66 0f eb e0          	por    %xmm0,%xmm4
1400069b2:	66 41 0f db 92 e0 01 	pand   0x1e0(%r10),%xmm2
1400069b9:	00 00
1400069bb:	66 0f eb e9          	por    %xmm1,%xmm5
1400069bf:	66 41 0f db 9a f0 01 	pand   0x1f0(%r10),%xmm3
1400069c6:	00 00
1400069c8:	66 0f eb e2          	por    %xmm2,%xmm4
1400069cc:	66 0f eb eb          	por    %xmm3,%xmm5
1400069d0:	66 0f eb e5          	por    %xmm5,%xmm4
1400069d4:	66 0f 70 c4 4e       	pshufd $0x4e,%xmm4,%xmm0
1400069d9:	66 0f eb c4          	por    %xmm4,%xmm0
1400069dd:	48 8d bf 00 01 00 00 	lea    0x100(%rdi),%rdi
1400069e4:	66 48 0f 7e c2       	movq   %xmm0,%rdx
1400069e9:	48 89 2b             	mov    %rbp,(%rbx)
1400069ec:	48 8d 5c 03 20       	lea    0x20(%rbx,%rax,1),%rbx
1400069f1:	c4 62 bb f6 1e       	mulx   (%rsi),%r8,%r11
1400069f6:	48 31 ed             	xor    %rbp,%rbp
1400069f9:	49 89 d1             	mov    %rdx,%r9
1400069fc:	c4 62 8b f6 66 08    	mulx   0x8(%rsi),%r14,%r12
140006a02:	f3 4c 0f 38 f6 43 e0 	adox   -0x20(%rbx),%r8
140006a09:	66 4d 0f 38 f6 de    	adcx   %r14,%r11
140006a0f:	c4 62 83 f6 6e 10    	mulx   0x10(%rsi),%r15,%r13
140006a15:	f3 4c 0f 38 f6 5b e8 	adox   -0x18(%rbx),%r11
140006a1c:	66 4d 0f 38 f6 e7    	adcx   %r15,%r12
140006a22:	c4 62 eb f6 76 18    	mulx   0x18(%rsi),%rdx,%r14
140006a28:	f3 4c 0f 38 f6 63 f0 	adox   -0x10(%rbx),%r12
140006a2f:	66 4c 0f 38 f6 ea    	adcx   %rdx,%r13
140006a35:	48 8d 0c 01          	lea    (%rcx,%rax,1),%rcx
140006a39:	48 8d 76 20          	lea    0x20(%rsi),%rsi
140006a3d:	f3 4c 0f 38 f6 6b f8 	adox   -0x8(%rbx),%r13
140006a44:	66 4c 0f 38 f6 f5    	adcx   %rbp,%r14
140006a4a:	f3 4c 0f 38 f6 f5    	adox   %rbp,%r14
140006a50:	4d 89 c7             	mov    %r8,%r15
140006a53:	4c 0f af 44 24 28    	imul   0x28(%rsp),%r8
140006a59:	4c 89 c2             	mov    %r8,%rdx
140006a5c:	48 31 ed             	xor    %rbp,%rbp
140006a5f:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
140006a64:	c4 62 fb f6 11       	mulx   (%rcx),%rax,%r10
140006a69:	66 4c 0f 38 f6 f8    	adcx   %rax,%r15
140006a6f:	f3 4d 0f 38 f6 d3    	adox   %r11,%r10
140006a75:	c4 62 fb f6 59 08    	mulx   0x8(%rcx),%rax,%r11
140006a7b:	66 4c 0f 38 f6 d0    	adcx   %rax,%r10
140006a81:	f3 4d 0f 38 f6 dc    	adox   %r12,%r11
140006a87:	c4 62 fb f6 61 10    	mulx   0x10(%rcx),%rax,%r12
140006a8d:	66 4c 0f 38 f6 d8    	adcx   %rax,%r11
140006a93:	f3 4d 0f 38 f6 e5    	adox   %r13,%r12
140006a99:	c4 62 fb f6 79 18    	mulx   0x18(%rcx),%rax,%r15
140006a9f:	4c 89 ca             	mov    %r9,%rdx
140006aa2:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
140006aa7:	4c 89 53 e0          	mov    %r10,-0x20(%rbx)
140006aab:	66 4c 0f 38 f6 e0    	adcx   %rax,%r12
140006ab1:	4c 89 5b e8          	mov    %r11,-0x18(%rbx)
140006ab5:	f3 4c 0f 38 f6 fd    	adox   %rbp,%r15
140006abb:	4c 89 63 f0          	mov    %r12,-0x10(%rbx)
140006abf:	48 8d 49 20          	lea    0x20(%rcx),%rcx
140006ac3:	e9 18 00 00 00       	jmp    0x140006ae0
140006ac8:	90                   	nop
140006ac9:	90                   	nop
140006aca:	90                   	nop
140006acb:	90                   	nop
140006acc:	90                   	nop
140006acd:	90                   	nop
140006ace:	90                   	nop
140006acf:	90                   	nop
140006ad0:	90                   	nop
140006ad1:	90                   	nop
140006ad2:	90                   	nop
140006ad3:	90                   	nop
140006ad4:	90                   	nop
140006ad5:	90                   	nop
140006ad6:	90                   	nop
140006ad7:	90                   	nop
140006ad8:	90                   	nop
140006ad9:	90                   	nop
140006ada:	90                   	nop
140006adb:	90                   	nop
140006adc:	90                   	nop
140006add:	90                   	nop
140006ade:	90                   	nop
140006adf:	90                   	nop
140006ae0:	c4 e2 ab f6 06       	mulx   (%rsi),%r10,%rax
140006ae5:	66 4c 0f 38 f6 fd    	adcx   %rbp,%r15
140006aeb:	f3 4d 0f 38 f6 d6    	adox   %r14,%r10
140006af1:	c4 62 a3 f6 76 08    	mulx   0x8(%rsi),%r11,%r14
140006af7:	66 4c 0f 38 f6 13    	adcx   (%rbx),%r10
140006afd:	f3 4c 0f 38 f6 d8    	adox   %rax,%r11
140006b03:	c4 e2 9b f6 46 10    	mulx   0x10(%rsi),%r12,%rax
140006b09:	66 4c 0f 38 f6 5b 08 	adcx   0x8(%rbx),%r11
140006b10:	f3 4d 0f 38 f6 e6    	adox   %r14,%r12
140006b16:	c4 62 93 f6 76 18    	mulx   0x18(%rsi),%r13,%r14
140006b1c:	4c 89 c2             	mov    %r8,%rdx
140006b1f:	66 4c 0f 38 f6 63 10 	adcx   0x10(%rbx),%r12
140006b26:	f3 4c 0f 38 f6 e8    	adox   %rax,%r13
140006b2c:	66 4c 0f 38 f6 6b 18 	adcx   0x18(%rbx),%r13
140006b33:	f3 4c 0f 38 f6 f5    	adox   %rbp,%r14
140006b39:	48 8d 76 20          	lea    0x20(%rsi),%rsi
140006b3d:	48 8d 5b 20          	lea    0x20(%rbx),%rbx
140006b41:	66 4c 0f 38 f6 f5    	adcx   %rbp,%r14
140006b47:	f3 4d 0f 38 f6 d7    	adox   %r15,%r10
140006b4d:	c4 62 fb f6 39       	mulx   (%rcx),%rax,%r15
140006b52:	66 4c 0f 38 f6 d0    	adcx   %rax,%r10
140006b58:	f3 4d 0f 38 f6 df    	adox   %r15,%r11
140006b5e:	c4 62 fb f6 79 08    	mulx   0x8(%rcx),%rax,%r15
140006b64:	66 4c 0f 38 f6 d8    	adcx   %rax,%r11
140006b6a:	f3 4d 0f 38 f6 e7    	adox   %r15,%r12
140006b70:	c4 62 fb f6 79 10    	mulx   0x10(%rcx),%rax,%r15
140006b76:	4c 89 53 d8          	mov    %r10,-0x28(%rbx)
140006b7a:	66 4c 0f 38 f6 e0    	adcx   %rax,%r12
140006b80:	f3 4d 0f 38 f6 ef    	adox   %r15,%r13
140006b86:	4c 89 5b e0          	mov    %r11,-0x20(%rbx)
140006b8a:	c4 62 fb f6 79 18    	mulx   0x18(%rcx),%rax,%r15
140006b90:	4c 89 ca             	mov    %r9,%rdx
140006b93:	48 8d 49 20          	lea    0x20(%rcx),%rcx
140006b97:	4c 89 63 e8          	mov    %r12,-0x18(%rbx)
140006b9b:	66 4c 0f 38 f6 e8    	adcx   %rax,%r13
140006ba1:	f3 4c 0f 38 f6 fd    	adox   %rbp,%r15
140006ba7:	4c 89 6b f0          	mov    %r13,-0x10(%rbx)
140006bab:	48 ff cf             	dec    %rdi
140006bae:	0f 85 2c ff ff ff    	jne    0x140006ae0
140006bb4:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
140006bb9:	49 11 ef             	adc    %rbp,%r15
140006bbc:	48 2b 3b             	sub    (%rbx),%rdi
140006bbf:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
140006bc4:	4c 8b 54 24 18       	mov    0x18(%rsp),%r10
140006bc9:	4d 11 fe             	adc    %r15,%r14
140006bcc:	48 8d 34 06          	lea    (%rsi,%rax,1),%rsi
140006bd0:	48 11 ed             	adc    %rbp,%rbp
140006bd3:	4c 89 73 f8          	mov    %r14,-0x8(%rbx)
140006bd7:	4c 39 d7             	cmp    %r10,%rdi
140006bda:	0f 82 c0 fc ff ff    	jb     0x1400068a0
140006be0:	4c 8b 51 f8          	mov    -0x8(%rcx),%r10
140006be4:	49 89 e8             	mov    %rbp,%r8
140006be7:	4c 8b 24 01          	mov    (%rcx,%rax,1),%r12
140006beb:	48 8d 2c 01          	lea    (%rcx,%rax,1),%rbp
140006bef:	48 89 c1             	mov    %rax,%rcx
140006bf2:	48 8d 3c 03          	lea    (%rbx,%rax,1),%rdi
140006bf6:	31 c0                	xor    %eax,%eax
140006bf8:	4d 31 ff             	xor    %r15,%r15
140006bfb:	4d 29 f2             	sub    %r14,%r10
140006bfe:	4d 11 ff             	adc    %r15,%r15
140006c01:	4d 09 f8             	or     %r15,%r8
140006c04:	48 c1 f9 05          	sar    $0x5,%rcx
140006c08:	4c 29 c0             	sub    %r8,%rax
140006c0b:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140006c10:	49 ff cc             	dec    %r12
140006c13:	4c 8b 6d 08          	mov    0x8(%rbp),%r13
140006c17:	4d 31 c0             	xor    %r8,%r8
140006c1a:	4c 8b 75 10          	mov    0x10(%rbp),%r14
140006c1e:	4c 8b 7d 18          	mov    0x18(%rbp),%r15
140006c22:	e9 89 0b 00 00       	jmp    0x1400077b0
140006c27:	90                   	nop
140006c28:	90                   	nop
140006c29:	90                   	nop
140006c2a:	90                   	nop
140006c2b:	90                   	nop
140006c2c:	90                   	nop
140006c2d:	90                   	nop
140006c2e:	90                   	nop
140006c2f:	90                   	nop
140006c30:	90                   	nop
140006c31:	90                   	nop
140006c32:	90                   	nop
140006c33:	90                   	nop
140006c34:	90                   	nop
140006c35:	90                   	nop
140006c36:	90                   	nop
140006c37:	90                   	nop
140006c38:	90                   	nop
140006c39:	90                   	nop
140006c3a:	90                   	nop
140006c3b:	90                   	nop
140006c3c:	90                   	nop
140006c3d:	90                   	nop
140006c3e:	90                   	nop
140006c3f:	90                   	nop
140006c40:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
140006c45:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140006c4a:	48 89 e0             	mov    %rsp,%rax
140006c4d:	48 89 cf             	mov    %rcx,%rdi
140006c50:	48 89 d6             	mov    %rdx,%rsi
140006c53:	4c 89 c2             	mov    %r8,%rdx
140006c56:	4c 89 c9             	mov    %r9,%rcx
140006c59:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
140006c5e:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
140006c63:	48 89 e0             	mov    %rsp,%rax
140006c66:	53                   	push   %rbx
140006c67:	55                   	push   %rbp
140006c68:	41 54                	push   %r12
140006c6a:	41 55                	push   %r13
140006c6c:	41 56                	push   %r14
140006c6e:	41 57                	push   %r15
140006c70:	41 c1 e1 03          	shl    $0x3,%r9d
140006c74:	4f 8d 14 49          	lea    (%r9,%r9,2),%r10
140006c78:	49 f7 d9             	neg    %r9
140006c7b:	4d 8b 00             	mov    (%r8),%r8
140006c7e:	4e 8d 9c 4c c0 fe ff 	lea    -0x140(%rsp,%r9,2),%r11
140006c85:	ff
140006c86:	48 89 e5             	mov    %rsp,%rbp
140006c89:	49 29 fb             	sub    %rdi,%r11
140006c8c:	49 81 e3 ff 0f 00 00 	and    $0xfff,%r11
140006c93:	4d 39 da             	cmp    %r11,%r10
140006c96:	0f 82 24 00 00 00    	jb     0x140006cc0
140006c9c:	4c 29 dd             	sub    %r11,%rbp
140006c9f:	4a 8d ac 4d c0 fe ff 	lea    -0x140(%rbp,%r9,2),%rbp
140006ca6:	ff
140006ca7:	e9 34 00 00 00       	jmp    0x140006ce0
140006cac:	90                   	nop
140006cad:	90                   	nop
140006cae:	90                   	nop
140006caf:	90                   	nop
140006cb0:	90                   	nop
140006cb1:	90                   	nop
140006cb2:	90                   	nop
140006cb3:	90                   	nop
140006cb4:	90                   	nop
140006cb5:	90                   	nop
140006cb6:	90                   	nop
140006cb7:	90                   	nop
140006cb8:	90                   	nop
140006cb9:	90                   	nop
140006cba:	90                   	nop
140006cbb:	90                   	nop
140006cbc:	90                   	nop
140006cbd:	90                   	nop
140006cbe:	90                   	nop
140006cbf:	90                   	nop
140006cc0:	4f 8d 94 09 c0 0e 00 	lea    0xec0(%r9,%r9,1),%r10
140006cc7:	00
140006cc8:	4a 8d ac 4d c0 fe ff 	lea    -0x140(%rbp,%r9,2),%rbp
140006ccf:	ff
140006cd0:	4d 29 d3             	sub    %r10,%r11
140006cd3:	41 ba 00 00 00 00    	mov    $0x0,%r10d
140006cd9:	4d 0f 42 da          	cmovb  %r10,%r11
140006cdd:	4c 29 dd             	sub    %r11,%rbp
140006ce0:	48 83 e5 c0          	and    $0xffffffffffffffc0,%rbp
140006ce4:	49 89 e3             	mov    %rsp,%r11
140006ce7:	49 29 eb             	sub    %rbp,%r11
140006cea:	49 81 e3 00 f0 ff ff 	and    $0xfffffffffffff000,%r11
140006cf1:	49 8d 24 2b          	lea    (%r11,%rbp,1),%rsp
140006cf5:	4c 8b 14 24          	mov    (%rsp),%r10
140006cf9:	48 39 ec             	cmp    %rbp,%rsp
140006cfc:	0f 87 05 00 00 00    	ja     0x140006d07
140006d02:	e9 15 00 00 00       	jmp    0x140006d1c
140006d07:	48 8d a4 24 00 f0 ff 	lea    -0x1000(%rsp),%rsp
140006d0e:	ff
140006d0f:	4c 8b 14 24          	mov    (%rsp),%r10
140006d13:	48 39 ec             	cmp    %rbp,%rsp
140006d16:	0f 87 eb ff ff ff    	ja     0x140006d07
140006d1c:	4d 89 ca             	mov    %r9,%r10
140006d1f:	49 f7 d9             	neg    %r9
140006d22:	66 0f ef c0          	pxor   %xmm0,%xmm0
140006d26:	66 48 0f 6e cf       	movq   %rdi,%xmm1
140006d2b:	66 48 0f 6e d1       	movq   %rcx,%xmm2
140006d30:	66 49 0f 6e da       	movq   %r10,%xmm3
140006d35:	66 48 0f 6e e2       	movq   %rdx,%xmm4
140006d3a:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
140006d3f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140006d44:	e8 77 00 00 00       	call   0x140006dc0
140006d49:	e8 12 0a 00 00       	call   0x140007760
140006d4e:	e8 6d 00 00 00       	call   0x140006dc0
140006d53:	e8 08 0a 00 00       	call   0x140007760
140006d58:	e8 63 00 00 00       	call   0x140006dc0
140006d5d:	e8 fe 09 00 00       	call   0x140007760
140006d62:	e8 59 00 00 00       	call   0x140006dc0
140006d67:	e8 f4 09 00 00       	call   0x140007760
140006d6c:	e8 4f 00 00 00       	call   0x140006dc0
140006d71:	e8 ea 09 00 00       	call   0x140007760
140006d76:	4d 89 d1             	mov    %r10,%r9
140006d79:	48 89 f7             	mov    %rsi,%rdi
140006d7c:	66 48 0f 7e d1       	movq   %xmm2,%rcx
140006d81:	66 48 0f 7e e2       	movq   %xmm4,%rdx
140006d86:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140006d8b:	e8 d0 f6 ff ff       	call   0x140006460
140006d90:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
140006d95:	b8 01 00 00 00       	mov    $0x1,%eax
140006d9a:	4c 8b 7e d0          	mov    -0x30(%rsi),%r15
140006d9e:	4c 8b 76 d8          	mov    -0x28(%rsi),%r14
140006da2:	4c 8b 6e e0          	mov    -0x20(%rsi),%r13
140006da6:	4c 8b 66 e8          	mov    -0x18(%rsi),%r12
140006daa:	48 8b 6e f0          	mov    -0x10(%rsi),%rbp
140006dae:	48 8b 5e f8          	mov    -0x8(%rsi),%rbx
140006db2:	48 8d 26             	lea    (%rsi),%rsp
140006db5:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
140006dba:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
140006dbf:	c3                   	ret
140006dc0:	48 8d 7c 24 38       	lea    0x38(%rsp),%rdi
140006dc5:	4a 8d 2c 0e          	lea    (%rsi,%r9,1),%rbp
140006dc9:	4c 89 4c 24 08       	mov    %r9,0x8(%rsp)
140006dce:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140006dd3:	e9 28 00 00 00       	jmp    0x140006e00
140006dd8:	90                   	nop
140006dd9:	90                   	nop
140006dda:	90                   	nop
140006ddb:	90                   	nop
140006ddc:	90                   	nop
140006ddd:	90                   	nop
140006dde:	90                   	nop
140006ddf:	90                   	nop