14027d939:	49 8b 96 a0 00 00 00 	mov    0xa0(%r14),%rdx
14027d940:	4d 8b 86 98 00 00 00 	mov    0x98(%r14),%r8
14027d947:	48 8b c2             	mov    %rdx,%rax
14027d94a:	49 2b c0             	sub    %r8,%rax
14027d94d:	48 c1 f8 03          	sar    $0x3,%rax
14027d951:	49 bd c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%r13
14027d958:	ec c4 4e
14027d95b:	49 0f af c5          	imul   %r13,%rax
14027d95f:	48 85 c0             	test   %rax,%rax
14027d962:	0f 84 c2 06 00 00    	je     0x14027e02a
14027d968:	45 8b fa             	mov    %r10d,%r15d
14027d96b:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
14027d970:	75 4b                	jne    0x14027d9bd
14027d972:	49 2b d0             	sub    %r8,%rdx
14027d975:	48 c1 fa 03          	sar    $0x3,%rdx
14027d979:	49 0f af d5          	imul   %r13,%rdx
14027d97d:	4c 3b e2             	cmp    %rdx,%r12
14027d980:	0f 83 9d 06 00 00    	jae    0x14027e023
14027d986:	4d 03 c7             	add    %r15,%r8
14027d989:	49 3b c9             	cmp    %r9,%rcx
14027d98c:	74 19                	je     0x14027d9a7
14027d98e:	49 8b d0             	mov    %r8,%rdx
14027d991:	e8 8a ef ff ff       	call   0x14027c920
14027d996:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027d99a:	48 83 c1 68          	add    $0x68,%rcx
14027d99e:	48 89 4d 87          	mov    %rcx,-0x79(%rbp)
14027d9a2:	e9 25 06 00 00       	jmp    0x14027dfcc
14027d9a7:	48 8b d1             	mov    %rcx,%rdx
14027d9aa:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14027d9af:	e8 04 53 00 00       	call   0x140282cb8
14027d9b4:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027d9b8:	e9 0f 06 00 00       	jmp    0x14027dfcc
14027d9bd:	44 88 54 24 34       	mov    %r10b,0x34(%rsp)
14027d9c2:	4d 8b ea             	mov    %r10,%r13
14027d9c5:	4d 8b c2             	mov    %r10,%r8
14027d9c8:	4c 89 45 97          	mov    %r8,-0x69(%rbp)
14027d9cc:	49 8b 8e 98 00 00 00 	mov    0x98(%r14),%rcx
14027d9d3:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027d9da:	48 2b c1             	sub    %rcx,%rax
14027d9dd:	48 c1 f8 03          	sar    $0x3,%rax
14027d9e1:	49 b9 c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%r9
14027d9e8:	ec c4 4e
14027d9eb:	49 0f af c1          	imul   %r9,%rax
14027d9ef:	4c 3b e0             	cmp    %rax,%r12
14027d9f2:	0f 83 2b 06 00 00    	jae    0x14027e023
14027d9f8:	4a 8b 54 39 20       	mov    0x20(%rcx,%r15,1),%rdx
14027d9fd:	4a 3b 54 39 28       	cmp    0x28(%rcx,%r15,1),%rdx
14027da02:	0f 84 1b 06 00 00    	je     0x14027e023
14027da08:	48 8b 7a 50          	mov    0x50(%rdx),%rdi
14027da0c:	48 8b 42 58          	mov    0x58(%rdx),%rax
14027da10:	48 2b c7             	sub    %rdi,%rax
14027da13:	48 c1 f8 04          	sar    $0x4,%rax
14027da17:	4c 3b e8             	cmp    %rax,%r13
14027da1a:	0f 83 1a 01 00 00    	jae    0x14027db3a
14027da20:	0f 57 c0             	xorps  %xmm0,%xmm0
14027da23:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
14027da27:	4c 89 55 07          	mov    %r10,0x7(%rbp)
14027da2b:	48 c7 45 0f 07 00 00 	movq   $0x7,0xf(%rbp)
14027da32:	00
14027da33:	66 44 89 55 f7       	mov    %r10w,-0x9(%rbp)
14027da38:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027da3f:	48 2b c1             	sub    %rcx,%rax
14027da42:	48 c1 f8 03          	sar    $0x3,%rax
14027da46:	49 0f af c1          	imul   %r9,%rax
14027da4a:	4c 3b e0             	cmp    %rax,%r12
14027da4d:	0f 83 b4 05 00 00    	jae    0x14027e007
14027da53:	4a 3b 54 39 28       	cmp    0x28(%rcx,%r15,1),%rdx
14027da58:	0f 84 a9 05 00 00    	je     0x14027e007
14027da5e:	4a 8b 3c 07          	mov    (%rdi,%r8,1),%rdi
14027da62:	48 8b 07             	mov    (%rdi),%rax
14027da65:	48 8b 98 00 01 00 00 	mov    0x100(%rax),%rbx
14027da6c:	48 8d 8f 88 00 00 00 	lea    0x88(%rdi),%rcx
14027da73:	48 8b 01             	mov    (%rcx),%rax
14027da76:	48 8b 00             	mov    (%rax),%rax
14027da79:	ff 15 b9 f1 88 00    	call   *0x88f1b9(%rip)        # 0x140b0cc38
14027da7f:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
14027da84:	41 b1 01             	mov    $0x1,%r9b
14027da87:	44 8b c0             	mov    %eax,%r8d
14027da8a:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
14027da8e:	48 8b cf             	mov    %rdi,%rcx
14027da91:	48 8b c3             	mov    %rbx,%rax
14027da94:	ff 15 9e f1 88 00    	call   *0x88f19e(%rip)        # 0x140b0cc38
14027da9a:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
14027da9e:	e8 a5 03 f2 ff       	call   0x14019de48
14027daa3:	45 33 d2             	xor    %r10d,%r10d
14027daa6:	84 c0                	test   %al,%al
14027daa8:	75 4f                	jne    0x14027daf9
14027daaa:	48 8b 45 0f          	mov    0xf(%rbp),%rax
14027daae:	48 83 f8 07          	cmp    $0x7,%rax
14027dab2:	76 35                	jbe    0x14027dae9
14027dab4:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14027dabb:	00
14027dabc:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14027dac0:	48 8b d1             	mov    %rcx,%rdx
14027dac3:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14027dac9:	72 15                	jb     0x14027dae0
14027dacb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14027dacf:	48 2b d1             	sub    %rcx,%rdx
14027dad2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14027dad6:	48 83 f8 1f          	cmp    $0x1f,%rax
14027dada:	0f 87 20 05 00 00    	ja     0x14027e000
14027dae0:	ff 15 da ed 88 00    	call   *0x88edda(%rip)        # 0x140b0c8c0
14027dae6:	45 33 d2             	xor    %r10d,%r10d
14027dae9:	49 ff c5             	inc    %r13
14027daec:	4c 8b 45 97          	mov    -0x69(%rbp),%r8
14027daf0:	49 83 c0 10          	add    $0x10,%r8
14027daf4:	e9 cf fe ff ff       	jmp    0x14027d9c8
14027daf9:	40 b7 01             	mov    $0x1,%dil
14027dafc:	48 8b 45 0f          	mov    0xf(%rbp),%rax
14027db00:	48 83 f8 07          	cmp    $0x7,%rax
14027db04:	76 39                	jbe    0x14027db3f
14027db06:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14027db0d:	00
14027db0e:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14027db12:	48 8b d1             	mov    %rcx,%rdx
14027db15:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14027db1b:	72 15                	jb     0x14027db32
14027db1d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14027db21:	48 2b d1             	sub    %rcx,%rdx
14027db24:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14027db28:	48 83 f8 1f          	cmp    $0x1f,%rax
14027db2c:	0f 87 ce 04 00 00    	ja     0x14027e000
14027db32:	ff 15 88 ed 88 00    	call   *0x88ed88(%rip)        # 0x140b0c8c0
14027db38:	eb 05                	jmp    0x14027db3f
14027db3a:	40 8a 7c 24 34       	mov    0x34(%rsp),%dil
14027db3f:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027db43:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
14027db48:	0f 84 ce 04 00 00    	je     0x14027e01c
14027db4e:	48 8b 51 c0          	mov    -0x40(%rcx),%rdx
14027db52:	48 39 51 b8          	cmp    %rdx,-0x48(%rcx)
14027db56:	0f 84 c0 04 00 00    	je     0x14027e01c
14027db5c:	48 8b 42 90          	mov    -0x70(%rdx),%rax
14027db60:	49 bd c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%r13
14027db67:	ec c4 4e
14027db6a:	48 39 42 88          	cmp    %rax,-0x78(%rdx)
14027db6e:	0f 85 63 01 00 00    	jne    0x14027dcd7
14027db74:	4d 8b 86 98 00 00 00 	mov    0x98(%r14),%r8
14027db7b:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027db82:	49 2b c0             	sub    %r8,%rax
14027db85:	48 c1 f8 03          	sar    $0x3,%rax
14027db89:	49 0f af c5          	imul   %r13,%rax
14027db8d:	4c 3b e0             	cmp    %rax,%r12
14027db90:	0f 83 86 04 00 00    	jae    0x14027e01c
14027db96:	4b 8b 54 38 20       	mov    0x20(%r8,%r15,1),%rdx
14027db9b:	4b 3b 54 38 28       	cmp    0x28(%r8,%r15,1),%rdx
14027dba0:	0f 84 76 04 00 00    	je     0x14027e01c
14027dba6:	48 8b 42 58          	mov    0x58(%rdx),%rax
14027dbaa:	48 39 42 50          	cmp    %rax,0x50(%rdx)
14027dbae:	0f 85 23 01 00 00    	jne    0x14027dcd7
14027dbb4:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027dbbb:	49 2b c0             	sub    %r8,%rax
14027dbbe:	48 c1 f8 03          	sar    $0x3,%rax
14027dbc2:	49 0f af c5          	imul   %r13,%rax
14027dbc6:	4c 3b e0             	cmp    %rax,%r12
14027dbc9:	0f 83 4d 04 00 00    	jae    0x14027e01c
14027dbcf:	4b 3b 54 38 28       	cmp    0x28(%r8,%r15,1),%rdx
14027dbd4:	0f 84 42 04 00 00    	je     0x14027e01c
14027dbda:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
14027dbde:	48 3b 4a 40          	cmp    0x40(%rdx),%rcx
14027dbe2:	0f 84 34 04 00 00    	je     0x14027e01c
14027dbe8:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14027dbec:	48 8b 09             	mov    (%rcx),%rcx
14027dbef:	e8 74 70 db ff       	call   0x140034c68
14027dbf4:	48 8b d8             	mov    %rax,%rbx
14027dbf7:	83 ce 01             	or     $0x1,%esi
14027dbfa:	89 74 24 30          	mov    %esi,0x30(%rsp)
14027dbfe:	48 8b 55 87          	mov    -0x79(%rbp),%rdx
14027dc02:	48 39 54 24 38       	cmp    %rdx,0x38(%rsp)
14027dc07:	0f 84 01 04 00 00    	je     0x14027e00e
14027dc0d:	48 8b 4a c0          	mov    -0x40(%rdx),%rcx
14027dc11:	48 39 4a b8          	cmp    %rcx,-0x48(%rdx)
14027dc15:	0f 84 f3 03 00 00    	je     0x14027e00e
14027dc1b:	48 8b 81 58 ff ff ff 	mov    -0xa8(%rcx),%rax
14027dc22:	48 3b 81 60 ff ff ff 	cmp    -0xa0(%rcx),%rax
14027dc29:	0f 84 df 03 00 00    	je     0x14027e00e
14027dc2f:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14027dc33:	48 8b 08             	mov    (%rax),%rcx
14027dc36:	e8 2d 70 db ff       	call   0x140034c68
14027dc3b:	83 ce 02             	or     $0x2,%esi
14027dc3e:	89 74 24 30          	mov    %esi,0x30(%rsp)
14027dc42:	48 8b 0b             	mov    (%rbx),%rcx
14027dc45:	48 39 08             	cmp    %rcx,(%rax)
14027dc48:	0f 85 85 00 00 00    	jne    0x14027dcd3
14027dc4e:	49 8b 8e 98 00 00 00 	mov    0x98(%r14),%rcx
14027dc55:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027dc5c:	48 2b c1             	sub    %rcx,%rax
14027dc5f:	48 c1 f8 03          	sar    $0x3,%rax
14027dc63:	49 0f af c5          	imul   %r13,%rax
14027dc67:	4c 3b e0             	cmp    %rax,%r12
14027dc6a:	0f 83 9e 03 00 00    	jae    0x14027e00e
14027dc70:	49 8b 44 0f 08       	mov    0x8(%r15,%rcx,1),%rax
14027dc75:	4a 39 04 39          	cmp    %rax,(%rcx,%r15,1)
14027dc79:	75 58                	jne    0x14027dcd3
14027dc7b:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027dc82:	48 2b c1             	sub    %rcx,%rax
14027dc85:	48 c1 f8 03          	sar    $0x3,%rax
14027dc89:	49 0f af c5          	imul   %r13,%rax
14027dc8d:	4c 3b e0             	cmp    %rax,%r12
14027dc90:	0f 83 78 03 00 00    	jae    0x14027e00e
14027dc96:	4a 8b 54 39 38       	mov    0x38(%rcx,%r15,1),%rdx
14027dc9b:	4a 3b 54 39 40       	cmp    0x40(%rcx,%r15,1),%rdx
14027dca0:	0f 84 68 03 00 00    	je     0x14027e00e
14027dca6:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027dcaa:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
14027dcaf:	0f 84 59 03 00 00    	je     0x14027e00e
14027dcb5:	48 8b 41 d0          	mov    -0x30(%rcx),%rax
14027dcb9:	48 3b 41 d8          	cmp    -0x28(%rcx),%rax
14027dcbd:	0f 84 4b 03 00 00    	je     0x14027e00e
14027dcc3:	8b 00                	mov    (%rax),%eax
14027dcc5:	39 02                	cmp    %eax,(%rdx)
14027dcc7:	74 0e                	je     0x14027dcd7
14027dcc9:	40 84 ff             	test   %dil,%dil
14027dccc:	75 09                	jne    0x14027dcd7
14027dcce:	40 b7 01             	mov    $0x1,%dil
14027dcd1:	eb 07                	jmp    0x14027dcda
14027dcd3:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027dcd7:	40 32 ff             	xor    %dil,%dil
14027dcda:	40 f6 c6 02          	test   $0x2,%sil
14027dcde:	74 50                	je     0x14027dd30
14027dce0:	83 e6 fd             	and    $0xfffffffd,%esi
14027dce3:	89 74 24 30          	mov    %esi,0x30(%rsp)
14027dce7:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
14027dceb:	48 85 db             	test   %rbx,%rbx
14027dcee:	74 40                	je     0x14027dd30
14027dcf0:	83 ce ff             	or     $0xffffffff,%esi
14027dcf3:	8b c6                	mov    %esi,%eax
14027dcf5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14027dcfa:	03 c6                	add    %esi,%eax
14027dcfc:	75 2a                	jne    0x14027dd28
14027dcfe:	48 8b 03             	mov    (%rbx),%rax
14027dd01:	48 8b cb             	mov    %rbx,%rcx
14027dd04:	48 8b 00             	mov    (%rax),%rax
14027dd07:	ff 15 2b ef 88 00    	call   *0x88ef2b(%rip)        # 0x140b0cc38
14027dd0d:	8b c6                	mov    %esi,%eax
14027dd0f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14027dd14:	03 c6                	add    %esi,%eax
14027dd16:	75 10                	jne    0x14027dd28
14027dd18:	48 8b 03             	mov    (%rbx),%rax
14027dd1b:	48 8b cb             	mov    %rbx,%rcx
14027dd1e:	48 8b 40 08          	mov    0x8(%rax),%rax
14027dd22:	ff 15 10 ef 88 00    	call   *0x88ef10(%rip)        # 0x140b0cc38
14027dd28:	8b 74 24 30          	mov    0x30(%rsp),%esi
14027dd2c:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027dd30:	40 f6 c6 01          	test   $0x1,%sil
14027dd34:	74 50                	je     0x14027dd86
14027dd36:	83 e6 fe             	and    $0xfffffffe,%esi
14027dd39:	89 74 24 30          	mov    %esi,0x30(%rsp)
14027dd3d:	48 8b 5d ef          	mov    -0x11(%rbp),%rbx
14027dd41:	48 85 db             	test   %rbx,%rbx
14027dd44:	74 40                	je     0x14027dd86
14027dd46:	83 ce ff             	or     $0xffffffff,%esi
14027dd49:	8b c6                	mov    %esi,%eax
14027dd4b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14027dd50:	03 c6                	add    %esi,%eax
14027dd52:	75 2a                	jne    0x14027dd7e
14027dd54:	48 8b 03             	mov    (%rbx),%rax
14027dd57:	48 8b cb             	mov    %rbx,%rcx
14027dd5a:	48 8b 00             	mov    (%rax),%rax
14027dd5d:	ff 15 d5 ee 88 00    	call   *0x88eed5(%rip)        # 0x140b0cc38
14027dd63:	8b c6                	mov    %esi,%eax
14027dd65:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14027dd6a:	03 c6                	add    %esi,%eax
14027dd6c:	75 10                	jne    0x14027dd7e
14027dd6e:	48 8b 03             	mov    (%rbx),%rax
14027dd71:	48 8b cb             	mov    %rbx,%rcx
14027dd74:	48 8b 40 08          	mov    0x8(%rax),%rax
14027dd78:	ff 15 ba ee 88 00    	call   *0x88eeba(%rip)        # 0x140b0cc38
14027dd7e:	8b 74 24 30          	mov    0x30(%rsp),%esi
14027dd82:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027dd86:	40 84 ff             	test   %dil,%dil
14027dd89:	0f 84 0f 02 00 00    	je     0x14027df9e
14027dd8f:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
14027dd94:	0f 84 89 02 00 00    	je     0x14027e023
14027dd9a:	49 8b 96 98 00 00 00 	mov    0x98(%r14),%rdx
14027dda1:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027dda8:	48 2b c2             	sub    %rdx,%rax
14027ddab:	48 c1 f8 03          	sar    $0x3,%rax
14027ddaf:	49 0f af c5          	imul   %r13,%rax
14027ddb3:	4c 3b e0             	cmp    %rax,%r12
14027ddb6:	0f 83 67 02 00 00    	jae    0x14027e023
14027ddbc:	4e 8b 4c 3a 28       	mov    0x28(%rdx,%r15,1),%r9
14027ddc1:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027ddc8:	48 2b c2             	sub    %rdx,%rax
14027ddcb:	48 c1 f8 03          	sar    $0x3,%rax
14027ddcf:	49 0f af c5          	imul   %r13,%rax
14027ddd3:	4c 3b e0             	cmp    %rax,%r12
14027ddd6:	0f 83 47 02 00 00    	jae    0x14027e023
14027dddc:	4e 8b 44 3a 20       	mov    0x20(%rdx,%r15,1),%r8
14027dde1:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
14027dde6:	0f 84 37 02 00 00    	je     0x14027e023
14027ddec:	4d 2b c8             	sub    %r8,%r9
14027ddef:	49 c1 f9 05          	sar    $0x5,%r9
14027ddf3:	48 b8 b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%rax
14027ddfa:	db b6 6d
14027ddfd:	4c 0f af c8          	imul   %rax,%r9
14027de01:	48 8b 51 c0          	mov    -0x40(%rcx),%rdx
14027de05:	48 83 c1 b8          	add    $0xffffffffffffffb8,%rcx
14027de09:	e8 1a 4b 00 00       	call   0x140282928
14027de0e:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027de12:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
14027de17:	0f 84 06 02 00 00    	je     0x14027e023
14027de1d:	48 8d 79 f0          	lea    -0x10(%rcx),%rdi
14027de21:	49 8b 96 98 00 00 00 	mov    0x98(%r14),%rdx
14027de28:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027de2f:	48 2b c2             	sub    %rdx,%rax
14027de32:	48 c1 f8 03          	sar    $0x3,%rax
14027de36:	49 0f af c5          	imul   %r13,%rax
14027de3a:	4c 3b e0             	cmp    %rax,%r12
14027de3d:	0f 83 e0 01 00 00    	jae    0x14027e023
14027de43:	4e 8b 6c 3a 58       	mov    0x58(%rdx,%r15,1),%r13
14027de48:	4c 89 6d 97          	mov    %r13,-0x69(%rbp)
14027de4c:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027de53:	48 2b c2             	sub    %rdx,%rax
14027de56:	48 c1 f8 03          	sar    $0x3,%rax
14027de5a:	48 ba c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%rdx
14027de61:	ec c4 4e
14027de64:	48 0f af c2          	imul   %rdx,%rax
14027de68:	4c 3b e0             	cmp    %rax,%r12
14027de6b:	0f 83 b2 01 00 00    	jae    0x14027e023
14027de71:	49 8b 5d 00          	mov    0x0(%r13),%rbx
14027de75:	48 8b 07             	mov    (%rdi),%rax
14027de78:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
14027de7c:	49 3b dd             	cmp    %r13,%rbx
14027de7f:	0f 84 44 01 00 00    	je     0x14027dfc9
14027de85:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
14027de89:	4c 8b c0             	mov    %rax,%r8
14027de8c:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
14027de90:	48 8b cf             	mov    %rdi,%rcx
14027de93:	e8 7c 3f de ff       	call   0x140061e14
14027de98:	0f 10 30             	movups (%rax),%xmm6
14027de9b:	f2 0f 10 40 10       	movsd  0x10(%rax),%xmm0
14027dea0:	f2 0f 11 45 c7       	movsd  %xmm0,-0x39(%rbp)
14027dea5:	45 33 d2             	xor    %r10d,%r10d
14027dea8:	44 38 55 c7          	cmp    %r10b,-0x39(%rbp)
14027deac:	0f 85 88 00 00 00    	jne    0x14027df3a
14027deb2:	48 b8 55 55 55 55 55 	movabs $0x555555555555555,%rax
14027deb9:	55 55 05
14027debc:	48 39 47 08          	cmp    %rax,0x8(%rdi)
14027dec0:	0f 84 cd 01 00 00    	je     0x14027e093
14027dec6:	4c 8b 2f             	mov    (%rdi),%r13
14027dec9:	48 89 7d a7          	mov    %rdi,-0x59(%rbp)
14027decd:	4c 89 55 af          	mov    %r10,-0x51(%rbp)
14027ded1:	41 8d 4a 30          	lea    0x30(%r10),%ecx
14027ded5:	ff 15 ed e9 88 00    	call   *0x88e9ed(%rip)        # 0x140b0c8c8
14027dedb:	4c 8b c0             	mov    %rax,%r8
14027dede:	33 c9                	xor    %ecx,%ecx
14027dee0:	48 85 c0             	test   %rax,%rax
14027dee3:	0f 84 2c 01 00 00    	je     0x14027e015
14027dee9:	48 89 48 20          	mov    %rcx,0x20(%rax)
14027deed:	48 89 48 28          	mov    %rcx,0x28(%rax)