140a2f5ce:	4d 2b c6             	sub    %r14,%r8
140a2f5d1:	49 c1 f8 04          	sar    $0x4,%r8
140a2f5d5:	4c 8d 0d 24 b5 ff ff 	lea    -0x4adc(%rip),%r9        # 0x140a2ab00
140a2f5dc:	48 8b d7             	mov    %rdi,%rdx
140a2f5df:	49 8b ce             	mov    %r14,%rcx
140a2f5e2:	e8 f9 0e 00 00       	call   0x140a304e0
140a2f5e7:	49 8b de             	mov    %r14,%rbx
140a2f5ea:	4c 3b f7             	cmp    %rdi,%r14
140a2f5ed:	74 32                	je     0x140a2f621
140a2f5ef:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140a2f5f3:	48 3b 56 10          	cmp    0x10(%rsi),%rdx
140a2f5f7:	74 14                	je     0x140a2f60d
140a2f5f9:	48 8b 03             	mov    (%rbx),%rax
140a2f5fc:	48 89 02             	mov    %rax,(%rdx)
140a2f5ff:	48 83 46 08 08       	addq   $0x8,0x8(%rsi)
140a2f604:	eb 12                	jmp    0x140a2f618
140a2f606:	ff 15 8c d3 0d 00    	call   *0xdd38c(%rip)        # 0x140b0c998
140a2f60c:	cc                   	int3
140a2f60d:	4c 8b c3             	mov    %rbx,%r8
140a2f610:	48 8b ce             	mov    %rsi,%rcx
140a2f613:	e8 88 29 5f ff       	call   0x140021fa0
140a2f618:	48 83 c3 10          	add    $0x10,%rbx
140a2f61c:	48 3b df             	cmp    %rdi,%rbx
140a2f61f:	75 ce                	jne    0x140a2f5ef
140a2f621:	41 80 bf c8 00 00 00 	cmpb   $0x0,0xc8(%r15)
140a2f628:	00
140a2f629:	75 0a                	jne    0x140a2f635
140a2f62b:	41 80 bf ca 00 00 00 	cmpb   $0x0,0xca(%r15)
140a2f632:	00
140a2f633:	74 10                	je     0x140a2f645
140a2f635:	49 8b 97 b8 00 00 00 	mov    0xb8(%r15),%rdx
140a2f63c:	48 8b 0e             	mov    (%rsi),%rcx
140a2f63f:	e8 8c 1a 0c 00       	call   0x140af10d0
140a2f644:	90                   	nop
140a2f645:	4d 85 f6             	test   %r14,%r14
140a2f648:	74 37                	je     0x140a2f681
140a2f64a:	49 8b ce             	mov    %r14,%rcx
140a2f64d:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
140a2f651:	49 2b c6             	sub    %r14,%rax
140a2f654:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
140a2f658:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140a2f65e:	72 18                	jb     0x140a2f678
140a2f660:	4d 8b 76 f8          	mov    -0x8(%r14),%r14
140a2f664:	49 2b ce             	sub    %r14,%rcx
140a2f667:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140a2f66b:	48 83 f8 1f          	cmp    $0x1f,%rax
140a2f66f:	76 07                	jbe    0x140a2f678
140a2f671:	ff 15 21 d3 0d 00    	call   *0xdd321(%rip)        # 0x140b0c998
140a2f677:	cc                   	int3
140a2f678:	49 8b ce             	mov    %r14,%rcx
140a2f67b:	ff 15 3f d2 0d 00    	call   *0xdd23f(%rip)        # 0x140b0c8c0
140a2f681:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
140a2f688:	00
140a2f689:	0f 28 74 24 60       	movaps 0x60(%rsp),%xmm6
140a2f68e:	48 83 c4 70          	add    $0x70,%rsp
140a2f692:	41 5f                	pop    %r15
140a2f694:	41 5e                	pop    %r14
140a2f696:	41 5d                	pop    %r13
140a2f698:	41 5c                	pop    %r12
140a2f69a:	5f                   	pop    %rdi
140a2f69b:	5e                   	pop    %rsi
140a2f69c:	5d                   	pop    %rbp
140a2f69d:	c3                   	ret
140a2f69e:	90                   	nop
140a2f69f:	90                   	nop
140a2f6a0:	48 83 ec 28          	sub    $0x28,%rsp
140a2f6a4:	80 b9 cc 00 00 00 00 	cmpb   $0x0,0xcc(%rcx)
140a2f6ab:	75 09                	jne    0x140a2f6b6
140a2f6ad:	80 b9 ca 00 00 00 00 	cmpb   $0x0,0xca(%rcx)
140a2f6b4:	74 25                	je     0x140a2f6db
140a2f6b6:	4c 8b 81 b0 00 00 00 	mov    0xb0(%rcx),%r8
140a2f6bd:	48 8b 81 b8 00 00 00 	mov    0xb8(%rcx),%rax
140a2f6c4:	49 2b c0             	sub    %r8,%rax
140a2f6c7:	48 c1 f8 03          	sar    $0x3,%rax
140a2f6cb:	48 3b d0             	cmp    %rax,%rdx
140a2f6ce:	72 07                	jb     0x140a2f6d7
140a2f6d0:	ff 15 c2 d2 0d 00    	call   *0xdd2c2(%rip)        # 0x140b0c998
140a2f6d6:	cc                   	int3
140a2f6d7:	49 8b 14 d0          	mov    (%r8,%rdx,8),%rdx
140a2f6db:	48 8b c2             	mov    %rdx,%rax
140a2f6de:	48 83 c4 28          	add    $0x28,%rsp
140a2f6e2:	c3                   	ret
140a2f6e3:	90                   	nop
140a2f6e4:	48 8b c4             	mov    %rsp,%rax
140a2f6e7:	48 89 58 08          	mov    %rbx,0x8(%rax)
140a2f6eb:	48 89 68 10          	mov    %rbp,0x10(%rax)
140a2f6ef:	48 89 70 18          	mov    %rsi,0x18(%rax)
140a2f6f3:	48 89 78 20          	mov    %rdi,0x20(%rax)
140a2f6f7:	41 56                	push   %r14
140a2f6f9:	48 83 ec 40          	sub    $0x40,%rsp
140a2f6fd:	49 8b f0             	mov    %r8,%rsi
140a2f700:	48 8b ea             	mov    %rdx,%rbp
140a2f703:	4c 8b f1             	mov    %rcx,%r14
140a2f706:	4c 89 40 d8          	mov    %r8,-0x28(%rax)
140a2f70a:	4c 89 40 e0          	mov    %r8,-0x20(%rax)
140a2f70e:	4c 89 48 e8          	mov    %r9,-0x18(%rax)
140a2f712:	48 85 d2             	test   %rdx,%rdx
140a2f715:	74 6c                	je     0x140a2f783
140a2f717:	48 83 26 00          	andq   $0x0,(%rsi)
140a2f71b:	48 83 66 08 00       	andq   $0x0,0x8(%rsi)
140a2f720:	48 83 66 10 00       	andq   $0x0,0x10(%rsi)
140a2f725:	49 8b 56 08          	mov    0x8(%r14),%rdx
140a2f729:	49 2b 16             	sub    (%r14),%rdx
140a2f72c:	48 c1 fa 03          	sar    $0x3,%rdx
140a2f730:	48 85 d2             	test   %rdx,%rdx
140a2f733:	74 3b                	je     0x140a2f770
140a2f735:	48 b8 ff ff ff ff ff 	movabs $0x1fffffffffffffff,%rax
140a2f73c:	ff ff 1f
140a2f73f:	48 3b d0             	cmp    %rax,%rdx
140a2f742:	77 68                	ja     0x140a2f7ac
140a2f744:	48 8b ce             	mov    %rsi,%rcx
140a2f747:	e8 c0 fc 5e ff       	call   0x14001f40c
140a2f74c:	48 8b 3e             	mov    (%rsi),%rdi
140a2f74f:	49 8b 5e 08          	mov    0x8(%r14),%rbx
140a2f753:	49 2b 1e             	sub    (%r14),%rbx
140a2f756:	4c 8b c3             	mov    %rbx,%r8
140a2f759:	49 8b 16             	mov    (%r14),%rdx
140a2f75c:	48 8b cf             	mov    %rdi,%rcx
140a2f75f:	e8 02 0d 0c 00       	call   0x140af0466
140a2f764:	48 c1 fb 03          	sar    $0x3,%rbx
140a2f768:	48 8d 04 df          	lea    (%rdi,%rbx,8),%rax
140a2f76c:	48 89 46 08          	mov    %rax,0x8(%rsi)
140a2f770:	48 83 c6 18          	add    $0x18,%rsi
140a2f774:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
140a2f779:	49 83 c6 18          	add    $0x18,%r14
140a2f77d:	48 83 ed 01          	sub    $0x1,%rbp
140a2f781:	75 94                	jne    0x140a2f717
140a2f783:	48 8b d6             	mov    %rsi,%rdx
140a2f786:	48 8b ce             	mov    %rsi,%rcx
140a2f789:	e8 2a ee 5e ff       	call   0x14001e5b8
140a2f78e:	48 8b c6             	mov    %rsi,%rax
140a2f791:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140a2f796:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140a2f79b:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140a2f7a0:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
140a2f7a5:	48 83 c4 40          	add    $0x40,%rsp
140a2f7a9:	41 5e                	pop    %r14
140a2f7ab:	c3                   	ret
140a2f7ac:	e8 b7 c5 5e ff       	call   0x14001bd68
140a2f7b1:	90                   	nop
140a2f7b2:	eb 00                	jmp    0x140a2f7b4
140a2f7b4:	90                   	nop
140a2f7b5:	90                   	nop
140a2f7b6:	90                   	nop
140a2f7b7:	90                   	nop
140a2f7b8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a2f7bd:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140a2f7c2:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140a2f7c7:	57                   	push   %rdi
140a2f7c8:	41 56                	push   %r14
140a2f7ca:	41 57                	push   %r15
140a2f7cc:	48 83 ec 20          	sub    $0x20,%rsp
140a2f7d0:	4d 8b f8             	mov    %r8,%r15
140a2f7d3:	48 8b f1             	mov    %rcx,%rsi
140a2f7d6:	48 8b 09             	mov    (%rcx),%rcx
140a2f7d9:	48 8b ea             	mov    %rdx,%rbp
140a2f7dc:	4c 8b 46 10          	mov    0x10(%rsi),%r8
140a2f7e0:	4c 2b c1             	sub    %rcx,%r8
140a2f7e3:	49 d1 f8             	sar    $1,%r8
140a2f7e6:	4d 3b f8             	cmp    %r8,%r15
140a2f7e9:	0f 86 81 00 00 00    	jbe    0x140a2f870
140a2f7ef:	48 bb ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rbx
140a2f7f6:	ff ff 7f
140a2f7f9:	4c 3b fb             	cmp    %rbx,%r15
140a2f7fc:	0f 87 d7 00 00 00    	ja     0x140a2f8d9
140a2f802:	49 8b d0             	mov    %r8,%rdx
140a2f805:	48 8b c3             	mov    %rbx,%rax
140a2f808:	48 d1 ea             	shr    $1,%rdx
140a2f80b:	48 2b c2             	sub    %rdx,%rax
140a2f80e:	4c 3b c0             	cmp    %rax,%r8
140a2f811:	77 0b                	ja     0x140a2f81e
140a2f813:	4a 8d 1c 02          	lea    (%rdx,%r8,1),%rbx
140a2f817:	49 3b df             	cmp    %r15,%rbx
140a2f81a:	49 0f 42 df          	cmovb  %r15,%rbx
140a2f81e:	33 ff                	xor    %edi,%edi
140a2f820:	48 85 c9             	test   %rcx,%rcx
140a2f823:	74 31                	je     0x140a2f856
140a2f825:	4b 8d 04 00          	lea    (%r8,%r8,1),%rax
140a2f829:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140a2f82f:	72 14                	jb     0x140a2f845
140a2f831:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140a2f835:	48 2b ca             	sub    %rdx,%rcx
140a2f838:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140a2f83c:	48 83 f8 1f          	cmp    $0x1f,%rax
140a2f840:	77 27                	ja     0x140a2f869
140a2f842:	48 8b ca             	mov    %rdx,%rcx
140a2f845:	ff 15 75 d0 0d 00    	call   *0xdd075(%rip)        # 0x140b0c8c0
140a2f84b:	48 89 3e             	mov    %rdi,(%rsi)
140a2f84e:	48 89 7e 08          	mov    %rdi,0x8(%rsi)
140a2f852:	48 89 7e 10          	mov    %rdi,0x10(%rsi)
140a2f856:	48 8b d3             	mov    %rbx,%rdx
140a2f859:	48 8b ce             	mov    %rsi,%rcx
140a2f85c:	e8 5b fc 6e ff       	call   0x14011f4bc
140a2f861:	48 8b 3e             	mov    (%rsi),%rdi
140a2f864:	48 8b d5             	mov    %rbp,%rdx
140a2f867:	eb 2d                	jmp    0x140a2f896
140a2f869:	ff 15 29 d1 0d 00    	call   *0xdd129(%rip)        # 0x140b0c998
140a2f86f:	cc                   	int3
140a2f870:	4c 8b 76 08          	mov    0x8(%rsi),%r14
140a2f874:	4c 2b f1             	sub    %rcx,%r14
140a2f877:	49 d1 fe             	sar    $1,%r14
140a2f87a:	4d 3b fe             	cmp    %r14,%r15
140a2f87d:	76 30                	jbe    0x140a2f8af
140a2f87f:	4b 8d 1c 36          	lea    (%r14,%r14,1),%rbx
140a2f883:	4c 8b c3             	mov    %rbx,%r8
140a2f886:	e8 db 0b 0c 00       	call   0x140af0466
140a2f88b:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
140a2f88f:	48 8d 14 2b          	lea    (%rbx,%rbp,1),%rdx
140a2f893:	4d 2b fe             	sub    %r14,%r15
140a2f896:	4b 8d 1c 3f          	lea    (%r15,%r15,1),%rbx
140a2f89a:	48 8b cf             	mov    %rdi,%rcx
140a2f89d:	4c 8b c3             	mov    %rbx,%r8
140a2f8a0:	e8 c1 0b 0c 00       	call   0x140af0466
140a2f8a5:	48 8d 04 3b          	lea    (%rbx,%rdi,1),%rax
140a2f8a9:	48 89 46 08          	mov    %rax,0x8(%rsi)
140a2f8ad:	eb 11                	jmp    0x140a2f8c0
140a2f8af:	4f 8d 04 3f          	lea    (%r15,%r15,1),%r8
140a2f8b3:	4a 8d 1c 01          	lea    (%rcx,%r8,1),%rbx
140a2f8b7:	e8 aa 0b 0c 00       	call   0x140af0466
140a2f8bc:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
140a2f8c0:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140a2f8c5:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140a2f8ca:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140a2f8cf:	48 83 c4 20          	add    $0x20,%rsp
140a2f8d3:	41 5f                	pop    %r15
140a2f8d5:	41 5e                	pop    %r14
140a2f8d7:	5f                   	pop    %rdi
140a2f8d8:	c3                   	ret
140a2f8d9:	e8 8a c4 5e ff       	call   0x14001bd68
140a2f8de:	cc                   	int3
140a2f8df:	90                   	nop
140a2f8e0:	48 8b c4             	mov    %rsp,%rax
140a2f8e3:	48 89 58 20          	mov    %rbx,0x20(%rax)
140a2f8e7:	55                   	push   %rbp
140a2f8e8:	56                   	push   %rsi
140a2f8e9:	57                   	push   %rdi
140a2f8ea:	41 56                	push   %r14
140a2f8ec:	41 57                	push   %r15
140a2f8ee:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140a2f8f2:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
140a2f8f9:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
140a2f8fd:	0f 29 78 b8          	movaps %xmm7,-0x48(%rax)
140a2f901:	44 0f 29 40 a8       	movaps %xmm8,-0x58(%rax)
140a2f906:	44 0f 29 48 98       	movaps %xmm9,-0x68(%rax)
140a2f90b:	44 0f 29 50 88       	movaps %xmm10,-0x78(%rax)
140a2f910:	48 8b d9             	mov    %rcx,%rbx
140a2f913:	33 f6                	xor    %esi,%esi
140a2f915:	48 8b 41 08          	mov    0x8(%rcx),%rax
140a2f919:	48 63 50 08          	movslq 0x8(%rax),%rdx
140a2f91d:	48 83 c1 08          	add    $0x8,%rcx
140a2f921:	48 03 ca             	add    %rdx,%rcx
140a2f924:	48 8b 01             	mov    (%rcx),%rax
140a2f927:	48 8b 40 30          	mov    0x30(%rax),%rax
140a2f92b:	ff 15 07 d3 0d 00    	call   *0xdd307(%rip)        # 0x140b0cc38
140a2f931:	48 85 c0             	test   %rax,%rax
140a2f934:	0f 84 28 04 00 00    	je     0x140a2fd62
140a2f93a:	0f 57 f6             	xorps  %xmm6,%xmm6
140a2f93d:	21 75 6f             	and    %esi,0x6f(%rbp)
140a2f940:	21 75 67             	and    %esi,0x67(%rbp)
140a2f943:	48 8b 4b 58          	mov    0x58(%rbx),%rcx
140a2f947:	48 8b 01             	mov    (%rcx),%rax
140a2f94a:	4c 8d 43 48          	lea    0x48(%rbx),%r8
140a2f94e:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
140a2f952:	48 8b 80 38 01 00 00 	mov    0x138(%rax),%rax
140a2f959:	ff 15 d9 d2 0d 00    	call   *0xdd2d9(%rip)        # 0x140b0cc38
140a2f95f:	90                   	nop
140a2f960:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
140a2f964:	48 8b 01             	mov    (%rcx),%rax
140a2f967:	4c 8d 45 67          	lea    0x67(%rbp),%r8
140a2f96b:	48 8d 55 6f          	lea    0x6f(%rbp),%rdx
140a2f96f:	48 8b 40 08          	mov    0x8(%rax),%rax
140a2f973:	ff 15 bf d2 0d 00    	call   *0xdd2bf(%rip)        # 0x140b0cc38
140a2f979:	90                   	nop
140a2f97a:	48 8b 7d 8f          	mov    -0x71(%rbp),%rdi
140a2f97e:	48 85 ff             	test   %rdi,%rdi
140a2f981:	74 3d                	je     0x140a2f9c0
140a2f983:	41 83 ce ff          	or     $0xffffffff,%r14d
140a2f987:	41 8b c6             	mov    %r14d,%eax
140a2f98a:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a2f98f:	41 03 c6             	add    %r14d,%eax
140a2f992:	75 2c                	jne    0x140a2f9c0
140a2f994:	48 8b 07             	mov    (%rdi),%rax
140a2f997:	48 8b cf             	mov    %rdi,%rcx
140a2f99a:	48 8b 00             	mov    (%rax),%rax
140a2f99d:	ff 15 95 d2 0d 00    	call   *0xdd295(%rip)        # 0x140b0cc38
140a2f9a3:	41 8b c6             	mov    %r14d,%eax
140a2f9a6:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a2f9ab:	41 03 c6             	add    %r14d,%eax
140a2f9ae:	75 10                	jne    0x140a2f9c0
140a2f9b0:	48 8b 07             	mov    (%rdi),%rax
140a2f9b3:	48 8b cf             	mov    %rdi,%rcx
140a2f9b6:	48 8b 40 08          	mov    0x8(%rax),%rax
140a2f9ba:	ff 15 78 d2 0d 00    	call   *0xdd278(%rip)        # 0x140b0cc38
140a2f9c0:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140a2f9c4:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140a2f9c8:	49 2b d0             	sub    %r8,%rdx
140a2f9cb:	48 c1 fa 03          	sar    $0x3,%rdx
140a2f9cf:	49 bf ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r15
140a2f9d6:	aa aa aa
140a2f9d9:	49 0f af d7          	imul   %r15,%rdx
140a2f9dd:	f2 0f 10 3d 0b 1a 18 	movsd  0x181a0b(%rip),%xmm7        # 0x140bb13f0
140a2f9e4:	00
140a2f9e5:	f2 44 0f 10 0d 82 19 	movsd  0x181982(%rip),%xmm9        # 0x140bb1370
140a2f9ec:	18 00
140a2f9ee:	45 0f 57 c0          	xorps  %xmm8,%xmm8
140a2f9f2:	0f 57 d2             	xorps  %xmm2,%xmm2
140a2f9f5:	45 0f 57 d2          	xorps  %xmm10,%xmm10
140a2f9f9:	4c 8b ce             	mov    %rsi,%r9
140a2f9fc:	41 be 01 00 00 00    	mov    $0x1,%r14d
140a2fa02:	48 85 d2             	test   %rdx,%rdx
140a2fa05:	0f 84 cd 00 00 00    	je     0x140a2fad8
140a2fa0b:	4c 8b d6             	mov    %rsi,%r10
140a2fa0e:	4d 8d 58 08          	lea    0x8(%r8),%r11
140a2fa12:	40 38 b3 cc 00 00 00 	cmp    %sil,0xcc(%rbx)
140a2fa19:	74 4d                	je     0x140a2fa68
140a2fa1b:	41 0f 28 c0          	movaps %xmm8,%xmm0
140a2fa1f:	41 0f 28 c8          	movaps %xmm8,%xmm1
140a2fa23:	4c 3b ca             	cmp    %rdx,%r9
140a2fa26:	0f 83 f7 01 00 00    	jae    0x140a2fc23
140a2fa2c:	49 8b 0b             	mov    (%r11),%rcx
140a2fa2f:	41 0f 28 d8          	movaps %xmm8,%xmm3
140a2fa33:	48 8b 41 08          	mov    0x8(%rcx),%rax
140a2fa37:	eb 11                	jmp    0x140a2fa4a
140a2fa39:	f2 0f 58 58 20       	addsd  0x20(%rax),%xmm3
140a2fa3e:	f2 0f 5f cb          	maxsd  %xmm3,%xmm1
140a2fa42:	f2 0f 5d c3          	minsd  %xmm3,%xmm0
140a2fa46:	48 83 c0 30          	add    $0x30,%rax
140a2fa4a:	48 3b 41 10          	cmp    0x10(%rcx),%rax
140a2fa4e:	75 e9                	jne    0x140a2fa39
140a2fa50:	f2 0f 58 ca          	addsd  %xmm2,%xmm1
140a2fa54:	f2 0f 5f cf          	maxsd  %xmm7,%xmm1
140a2fa58:	0f 28 f9             	movaps %xmm1,%xmm7
140a2fa5b:	f2 0f 58 c2          	addsd  %xmm2,%xmm0
140a2fa5f:	f2 41 0f 5d c1       	minsd  %xmm9,%xmm0
140a2fa64:	44 0f 28 c8          	movaps %xmm0,%xmm9
140a2fa68:	40 38 b3 c9 00 00 00 	cmp    %sil,0xc9(%rbx)
140a2fa6f:	74 1a                	je     0x140a2fa8b
140a2fa71:	49 3b d6             	cmp    %r14,%rdx
140a2fa74:	74 15                	je     0x140a2fa8b
140a2fa76:	4c 3b ca             	cmp    %rdx,%r9
140a2fa79:	0f 83 a4 01 00 00    	jae    0x140a2fc23
140a2fa7f:	4b 8b 4c 02 08       	mov    0x8(%r10,%r8,1),%rcx
140a2fa84:	f2 0f 58 51 38       	addsd  0x38(%rcx),%xmm2
140a2fa89:	eb 13                	jmp    0x140a2fa9e
140a2fa8b:	4c 3b ca             	cmp    %rdx,%r9
140a2fa8e:	0f 83 8f 01 00 00    	jae    0x140a2fc23
140a2fa94:	4b 8b 4c 02 08       	mov    0x8(%r10,%r8,1),%rcx
140a2fa99:	f2 0f 58 51 50       	addsd  0x50(%rcx),%xmm2
140a2fa9e:	48 8b 43 18          	mov    0x18(%rbx),%rax
140a2faa2:	49 2b c0             	sub    %r8,%rax