14080b5fe:	ff ff 7f
14080b601:	48 8b c1             	mov    %rcx,%rax
14080b604:	49 2b c5             	sub    %r13,%rax
14080b607:	48 83 f8 01          	cmp    $0x1,%rax
14080b60b:	0f 82 62 07 00 00    	jb     0x14080bd73
14080b611:	49 83 7e 18 0f       	cmpq   $0xf,0x18(%r14)
14080b616:	76 03                	jbe    0x14080b61b
14080b618:	4d 8b 36             	mov    (%r14),%r14
14080b61b:	0f 57 c0             	xorps  %xmm0,%xmm0
14080b61e:	0f 11 45 68          	movups %xmm0,0x68(%rbp)
14080b622:	48 89 75 78          	mov    %rsi,0x78(%rbp)
14080b626:	48 89 b5 80 00 00 00 	mov    %rsi,0x80(%rbp)
14080b62d:	4d 8d 7d 01          	lea    0x1(%r13),%r15
14080b631:	bf 0f 00 00 00       	mov    $0xf,%edi
14080b636:	48 8d 75 68          	lea    0x68(%rbp),%rsi
14080b63a:	4c 3b ff             	cmp    %rdi,%r15
14080b63d:	76 7a                	jbe    0x14080b6b9
14080b63f:	49 8b ff             	mov    %r15,%rdi
14080b642:	48 83 cf 0f          	or     $0xf,%rdi
14080b646:	48 3b f9             	cmp    %rcx,%rdi
14080b649:	76 13                	jbe    0x14080b65e
14080b64b:	48 8b f9             	mov    %rcx,%rdi
14080b64e:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
14080b655:	00 00 80
14080b658:	48 83 c0 27          	add    $0x27,%rax
14080b65c:	eb 30                	jmp    0x14080b68e
14080b65e:	48 83 ff 16          	cmp    $0x16,%rdi
14080b662:	b8 16 00 00 00       	mov    $0x16,%eax
14080b667:	48 0f 42 f8          	cmovb  %rax,%rdi
14080b66b:	48 8d 4f 01          	lea    0x1(%rdi),%rcx
14080b66f:	48 85 c9             	test   %rcx,%rcx
14080b672:	75 04                	jne    0x14080b678
14080b674:	33 f6                	xor    %esi,%esi
14080b676:	eb 3d                	jmp    0x14080b6b5
14080b678:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14080b67f:	72 2c                	jb     0x14080b6ad
14080b681:	48 8d 41 27          	lea    0x27(%rcx),%rax
14080b685:	48 3b c1             	cmp    %rcx,%rax
14080b688:	0f 86 92 06 00 00    	jbe    0x14080bd20
14080b68e:	48 8b c8             	mov    %rax,%rcx
14080b691:	e8 72 fa 60 00       	call   0x140e1b108
14080b696:	48 85 c0             	test   %rax,%rax
14080b699:	0f 84 7b 06 00 00    	je     0x14080bd1a
14080b69f:	48 8d 70 27          	lea    0x27(%rax),%rsi
14080b6a3:	48 83 e6 e0          	and    $0xffffffffffffffe0,%rsi
14080b6a7:	48 89 46 f8          	mov    %rax,-0x8(%rsi)
14080b6ab:	eb 08                	jmp    0x14080b6b5
14080b6ad:	e8 56 fa 60 00       	call   0x140e1b108
14080b6b2:	48 8b f0             	mov    %rax,%rsi
14080b6b5:	48 89 75 68          	mov    %rsi,0x68(%rbp)
14080b6b9:	4c 89 7d 78          	mov    %r15,0x78(%rbp)
14080b6bd:	48 89 bd 80 00 00 00 	mov    %rdi,0x80(%rbp)
14080b6c4:	4d 8b c5             	mov    %r13,%r8
14080b6c7:	49 8b d6             	mov    %r14,%rdx
14080b6ca:	48 8b ce             	mov    %rsi,%rcx
14080b6cd:	e8 3e 39 6d 00       	call   0x140edf010
14080b6d2:	42 c6 04 2e 2f       	movb   $0x2f,(%rsi,%r13,1)
14080b6d7:	42 c6 04 3e 00       	movb   $0x0,(%rsi,%r15,1)
14080b6dc:	48 8d 55 48          	lea    0x48(%rbp),%rdx
14080b6e0:	48 83 7d 60 0f       	cmpq   $0xf,0x60(%rbp)
14080b6e5:	48 0f 47 55 48       	cmova  0x48(%rbp),%rdx
14080b6ea:	4c 8b 45 58          	mov    0x58(%rbp),%r8
14080b6ee:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
14080b6f2:	e8 89 2a 9a ff       	call   0x1401ae180
14080b6f7:	0f 10 38             	movups (%rax),%xmm7
14080b6fa:	0f 11 bd 88 00 00 00 	movups %xmm7,0x88(%rbp)
14080b701:	0f 10 70 10          	movups 0x10(%rax),%xmm6
14080b705:	0f 11 b5 98 00 00 00 	movups %xmm6,0x98(%rbp)
14080b70c:	33 ff                	xor    %edi,%edi
14080b70e:	48 89 78 10          	mov    %rdi,0x10(%rax)
14080b712:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
14080b719:	00
14080b71a:	40 88 38             	mov    %dil,(%rax)
14080b71d:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
14080b724:	48 83 fa 0f          	cmp    $0xf,%rdx
14080b728:	76 31                	jbe    0x14080b75b
14080b72a:	48 ff c2             	inc    %rdx
14080b72d:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
14080b731:	48 8b c1             	mov    %rcx,%rax
14080b734:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14080b73b:	72 19                	jb     0x14080b756
14080b73d:	48 83 c2 27          	add    $0x27,%rdx
14080b741:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14080b745:	48 2b c1             	sub    %rcx,%rax
14080b748:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14080b74c:	48 83 f8 1f          	cmp    $0x1f,%rax
14080b750:	0f 87 d0 05 00 00    	ja     0x14080bd26
14080b756:	e8 e9 f9 60 00       	call   0x140e1b144
14080b75b:	48 89 7d 78          	mov    %rdi,0x78(%rbp)
14080b75f:	48 c7 85 80 00 00 00 	movq   $0xf,0x80(%rbp)
14080b766:	0f 00 00 00
14080b76a:	40 88 7d 68          	mov    %dil,0x68(%rbp)
14080b76e:	4c 8d 85 88 00 00 00 	lea    0x88(%rbp),%r8
14080b775:	66 49 0f 7e fe       	movq   %xmm7,%r14
14080b77a:	66 0f 6f c6          	movdqa %xmm6,%xmm0
14080b77e:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
14080b783:	66 49 0f 7e c7       	movq   %xmm0,%r15
14080b788:	49 83 ff 0f          	cmp    $0xf,%r15
14080b78c:	4d 0f 47 c6          	cmova  %r14,%r8
14080b790:	48 ba 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rdx
14080b797:	9c f2 cb
14080b79a:	48 8b cf             	mov    %rdi,%rcx
14080b79d:	66 48 0f 7e f6       	movq   %xmm6,%rsi
14080b7a2:	48 85 f6             	test   %rsi,%rsi
14080b7a5:	74 1e                	je     0x14080b7c5
14080b7a7:	49 b9 b3 01 00 00 00 	movabs $0x100000001b3,%r9
14080b7ae:	01 00 00
14080b7b1:	41 0f b6 04 08       	movzbl (%r8,%rcx,1),%eax
14080b7b6:	48 33 d0             	xor    %rax,%rdx
14080b7b9:	49 0f af d1          	imul   %r9,%rdx
14080b7bd:	48 ff c1             	inc    %rcx
14080b7c0:	48 3b ce             	cmp    %rsi,%rcx
14080b7c3:	72 ec                	jb     0x14080b7b1
14080b7c5:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
14080b7c9:	48 23 ca             	and    %rdx,%rcx
14080b7cc:	48 03 c9             	add    %rcx,%rcx
14080b7cf:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
14080b7d3:	48 8b 7c c8 08       	mov    0x8(%rax,%rcx,8),%rdi
14080b7d8:	48 3b 7d d8          	cmp    -0x28(%rbp),%rdi
14080b7dc:	74 5d                	je     0x14080b83b
14080b7de:	4c 8b 24 c8          	mov    (%rax,%rcx,8),%r12
14080b7e2:	0f 1f 40 00          	nopl   0x0(%rax)
14080b7e6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14080b7ed:	00 00 00
14080b7f0:	48 8d 57 10          	lea    0x10(%rdi),%rdx
14080b7f4:	48 8b 42 10          	mov    0x10(%rdx),%rax
14080b7f8:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
14080b7fd:	76 03                	jbe    0x14080b802
14080b7ff:	48 8b 12             	mov    (%rdx),%rdx
14080b802:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
14080b809:	49 83 ff 0f          	cmp    $0xf,%r15
14080b80d:	49 0f 47 ce          	cmova  %r14,%rcx
14080b811:	48 3b f0             	cmp    %rax,%rsi
14080b814:	75 0c                	jne    0x14080b822
14080b816:	4c 8b c6             	mov    %rsi,%r8
14080b819:	e8 32 42 6d 00       	call   0x140edfa50
14080b81e:	85 c0                	test   %eax,%eax
14080b820:	74 0b                	je     0x14080b82d
14080b822:	49 3b fc             	cmp    %r12,%rdi
14080b825:	74 0f                	je     0x14080b836
14080b827:	48 8b 7f 08          	mov    0x8(%rdi),%rdi
14080b82b:	eb c3                	jmp    0x14080b7f0
14080b82d:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
14080b832:	33 f6                	xor    %esi,%esi
14080b834:	eb 09                	jmp    0x14080b83f
14080b836:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
14080b83b:	33 f6                	xor    %esi,%esi
14080b83d:	8b fe                	mov    %esi,%edi
14080b83f:	48 85 ff             	test   %rdi,%rdi
14080b842:	0f 84 32 02 00 00    	je     0x14080ba7a
14080b848:	49 83 ff 0f          	cmp    $0xf,%r15
14080b84c:	76 32                	jbe    0x14080b880
14080b84e:	49 8d 57 01          	lea    0x1(%r15),%rdx
14080b852:	49 8b c6             	mov    %r14,%rax
14080b855:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14080b85c:	72 19                	jb     0x14080b877
14080b85e:	48 83 c2 27          	add    $0x27,%rdx
14080b862:	4d 8b 76 f8          	mov    -0x8(%r14),%r14
14080b866:	49 2b c6             	sub    %r14,%rax
14080b869:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14080b86d:	48 83 f8 1f          	cmp    $0x1f,%rax
14080b871:	0f 87 df 04 00 00    	ja     0x14080bd56
14080b877:	49 8b ce             	mov    %r14,%rcx
14080b87a:	e8 c5 f8 60 00       	call   0x140e1b144
14080b87f:	90                   	nop
14080b880:	48 8b 55 60          	mov    0x60(%rbp),%rdx
14080b884:	48 83 fa 0f          	cmp    $0xf,%rdx
14080b888:	76 31                	jbe    0x14080b8bb
14080b88a:	48 ff c2             	inc    %rdx
14080b88d:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
14080b891:	48 8b c1             	mov    %rcx,%rax
14080b894:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14080b89b:	72 19                	jb     0x14080b8b6
14080b89d:	48 83 c2 27          	add    $0x27,%rdx
14080b8a1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14080b8a5:	48 2b c1             	sub    %rcx,%rax
14080b8a8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14080b8ac:	48 83 f8 1f          	cmp    $0x1f,%rax
14080b8b0:	0f 87 a6 04 00 00    	ja     0x14080bd5c
14080b8b6:	e8 89 f8 60 00       	call   0x140e1b144
14080b8bb:	48 89 75 58          	mov    %rsi,0x58(%rbp)
14080b8bf:	48 c7 45 60 0f 00 00 	movq   $0xf,0x60(%rbp)
14080b8c6:	00
14080b8c7:	c6 45 48 00          	movb   $0x0,0x48(%rbp)
14080b8cb:	48 85 db             	test   %rbx,%rbx
14080b8ce:	74 26                	je     0x14080b8f6
14080b8d0:	8b 43 10             	mov    0x10(%rbx),%eax
14080b8d3:	ff c8                	dec    %eax
14080b8d5:	89 43 10             	mov    %eax,0x10(%rbx)
14080b8d8:	85 c0                	test   %eax,%eax
14080b8da:	7f 1a                	jg     0x14080b8f6
14080b8dc:	0f 88 4a 04 00 00    	js     0x14080bd2c
14080b8e2:	48 8b 03             	mov    (%rbx),%rax
14080b8e5:	ba 01 00 00 00       	mov    $0x1,%edx
14080b8ea:	48 8b cb             	mov    %rbx,%rcx
14080b8ed:	48 8b 00             	mov    (%rax),%rax
14080b8f0:	ff 15 2a 81 77 00    	call   *0x77812a(%rip)        # 0x140f83a20
14080b8f6:	4c 8b 6c 24 70       	mov    0x70(%rsp),%r13
14080b8fb:	49 83 c4 08          	add    $0x8,%r12
14080b8ff:	4c 89 64 24 58       	mov    %r12,0x58(%rsp)
14080b904:	4c 3b 64 24 60       	cmp    0x60(%rsp),%r12
14080b909:	0f 85 97 fb ff ff    	jne    0x14080b4a6
14080b90f:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14080b914:	48 8b 5b 30          	mov    0x30(%rbx),%rbx
14080b918:	48 8b 43 18          	mov    0x18(%rbx),%rax
14080b91c:	8b 48 18             	mov    0x18(%rax),%ecx
14080b91f:	8d 41 f2             	lea    -0xe(%rcx),%eax
14080b922:	a9 fa ff ff ff       	test   $0xfffffffa,%eax
14080b927:	75 3b                	jne    0x14080b964
14080b929:	83 f9 12             	cmp    $0x12,%ecx
14080b92c:	74 36                	je     0x14080b964
14080b92e:	49 8d 8d 88 00 00 00 	lea    0x88(%r13),%rcx
14080b935:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
14080b93a:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
14080b93f:	e8 fc ac e0 ff       	call   0x140616640
14080b944:	48 85 c0             	test   %rax,%rax
14080b947:	74 1b                	je     0x14080b964
14080b949:	49 8d 8d c8 00 00 00 	lea    0xc8(%r13),%rcx
14080b950:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
14080b955:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
14080b95a:	48 8d 55 18          	lea    0x18(%rbp),%rdx
14080b95e:	e8 0d cd e4 ff       	call   0x140658670
14080b963:	90                   	nop
14080b964:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14080b968:	48 85 c9             	test   %rcx,%rcx
14080b96b:	74 49                	je     0x14080b9b6
14080b96d:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
14080b971:	48 2b c1             	sub    %rcx,%rax
14080b974:	48 c1 f8 03          	sar    $0x3,%rax
14080b978:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
14080b97f:	00
14080b980:	48 8b c1             	mov    %rcx,%rax
14080b983:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14080b98a:	72 19                	jb     0x14080b9a5
14080b98c:	48 83 c2 27          	add    $0x27,%rdx
14080b990:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14080b994:	48 2b c1             	sub    %rcx,%rax
14080b997:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14080b99b:	48 83 f8 1f          	cmp    $0x1f,%rax
14080b99f:	0f 87 5c 03 00 00    	ja     0x14080bd01
14080b9a5:	e8 9a f7 60 00       	call   0x140e1b144
14080b9aa:	48 89 75 e8          	mov    %rsi,-0x18(%rbp)
14080b9ae:	0f 57 c0             	xorps  %xmm0,%xmm0
14080b9b1:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14080b9b6:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
14080b9ba:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14080b9be:	e8 cd a1 b9 ff       	call   0x1403a5b90
14080b9c3:	ba 30 00 00 00       	mov    $0x30,%edx
14080b9c8:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14080b9cc:	e8 73 f7 60 00       	call   0x140e1b144
14080b9d1:	90                   	nop
14080b9d2:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14080b9d7:	48 85 db             	test   %rbx,%rbx
14080b9da:	74 6a                	je     0x14080ba46
14080b9dc:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
14080b9e1:	48 3b df             	cmp    %rdi,%rbx
14080b9e4:	74 27                	je     0x14080ba0d
14080b9e6:	48 8b 0b             	mov    (%rbx),%rcx
14080b9e9:	48 85 c9             	test   %rcx,%rcx
14080b9ec:	74 11                	je     0x14080b9ff
14080b9ee:	48 8b 01             	mov    (%rcx),%rax
14080b9f1:	ba 01 00 00 00       	mov    $0x1,%edx
14080b9f6:	48 8b 00             	mov    (%rax),%rax
14080b9f9:	ff 15 21 80 77 00    	call   *0x778021(%rip)        # 0x140f83a20
14080b9ff:	48 83 c3 08          	add    $0x8,%rbx
14080ba03:	48 3b df             	cmp    %rdi,%rbx
14080ba06:	75 de                	jne    0x14080b9e6
14080ba08:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14080ba0d:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14080ba12:	48 2b d3             	sub    %rbx,%rdx
14080ba15:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
14080ba19:	48 8b c3             	mov    %rbx,%rax
14080ba1c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14080ba23:	72 19                	jb     0x14080ba3e
14080ba25:	48 83 c2 27          	add    $0x27,%rdx
14080ba29:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
14080ba2d:	48 2b c3             	sub    %rbx,%rax
14080ba30:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14080ba34:	48 83 f8 1f          	cmp    $0x1f,%rax
14080ba38:	0f 87 82 02 00 00    	ja     0x14080bcc0
14080ba3e:	48 8b cb             	mov    %rbx,%rcx
14080ba41:	e8 fe f6 60 00       	call   0x140e1b144
14080ba46:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
14080ba4d:	48 33 cc             	xor    %rsp,%rcx
14080ba50:	e8 ab fa 60 00       	call   0x140e1b500
14080ba55:	4c 8d 9c 24 d0 01 00 	lea    0x1d0(%rsp),%r11
14080ba5c:	00
14080ba5d:	49 8b 5b 58          	mov    0x58(%r11),%rbx
14080ba61:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
14080ba66:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
14080ba6b:	49 8b e3             	mov    %r11,%rsp
14080ba6e:	41 5f                	pop    %r15
14080ba70:	41 5e                	pop    %r14
14080ba72:	41 5d                	pop    %r13
14080ba74:	41 5c                	pop    %r12
14080ba76:	5f                   	pop    %rdi
14080ba77:	5e                   	pop    %rsi
14080ba78:	5d                   	pop    %rbp
14080ba79:	c3                   	ret
14080ba7a:	4c 8d 85 88 00 00 00 	lea    0x88(%rbp),%r8
14080ba81:	48 8d 55 38          	lea    0x38(%rbp),%rdx
14080ba85:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14080ba89:	e8 d2 b7 b9 ff       	call   0x1403a7260
14080ba8e:	4c 8b 6c 24 70       	mov    0x70(%rsp),%r13
14080ba93:	49 8d 8d 88 00 00 00 	lea    0x88(%r13),%rcx
14080ba9a:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
14080ba9f:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14080baa4:	e8 97 ab e0 ff       	call   0x140616640
14080baa9:	48 85 c0             	test   %rax,%rax
14080baac:	74 1a                	je     0x14080bac8
14080baae:	49 8d 8d c8 00 00 00 	lea    0xc8(%r13),%rcx
14080bab5:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
14080baba:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14080babf:	48 8d 55 18          	lea    0x18(%rbp),%rdx
14080bac3:	e8 a8 cb e4 ff       	call   0x140658670
14080bac8:	4d 8b bd 08 01 00 00 	mov    0x108(%r13),%r15
14080bacf:	0f 57 c0             	xorps  %xmm0,%xmm0
14080bad2:	0f 11 45 a8          	movups %xmm0,-0x58(%rbp)
14080bad6:	48 89 75 b8          	mov    %rsi,-0x48(%rbp)
14080bada:	48 89 75 c0          	mov    %rsi,-0x40(%rbp)
14080bade:	48 8b 75 58          	mov    0x58(%rbp),%rsi
14080bae2:	4c 8d 75 48          	lea    0x48(%rbp),%r14
14080bae6:	48 83 7d 60 0f       	cmpq   $0xf,0x60(%rbp)
14080baeb:	4c 0f 47 75 48       	cmova  0x48(%rbp),%r14
14080baf0:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
14080baf7:	ff ff 7f
14080bafa:	48 3b f0             	cmp    %rax,%rsi
14080bafd:	0f 87 6a 02 00 00    	ja     0x14080bd6d
14080bb03:	48 83 fe 0f          	cmp    $0xf,%rsi
14080bb07:	77 19                	ja     0x14080bb22
14080bb09:	48 89 75 b8          	mov    %rsi,-0x48(%rbp)
14080bb0d:	48 c7 45 c0 0f 00 00 	movq   $0xf,-0x40(%rbp)
14080bb14:	00
14080bb15:	41 0f 10 06          	movups (%r14),%xmm0
14080bb19:	0f 11 45 a8          	movups %xmm0,-0x58(%rbp)
14080bb1d:	e9 92 00 00 00       	jmp    0x14080bbb4
14080bb22:	48 8b fe             	mov    %rsi,%rdi
14080bb25:	48 83 cf 0f          	or     $0xf,%rdi
14080bb29:	48 3b f8             	cmp    %rax,%rdi
14080bb2c:	76 13                	jbe    0x14080bb41
14080bb2e:	48 8b f8             	mov    %rax,%rdi
14080bb31:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
14080bb38:	00 00 80
14080bb3b:	48 83 c0 27          	add    $0x27,%rax
14080bb3f:	eb 30                	jmp    0x14080bb71
14080bb41:	48 83 ff 16          	cmp    $0x16,%rdi
14080bb45:	b8 16 00 00 00       	mov    $0x16,%eax
14080bb4a:	48 0f 42 f8          	cmovb  %rax,%rdi
14080bb4e:	48 8d 4f 01          	lea    0x1(%rdi),%rcx
14080bb52:	48 85 c9             	test   %rcx,%rcx