140269b61:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140269b66:	41 03 c4             	add    %r12d,%eax
140269b69:	75 12                	jne    0x140269b7d
140269b6b:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140269b70:	48 8b 01             	mov    (%rcx),%rax
140269b73:	48 8b 40 08          	mov    0x8(%rax),%rax
140269b77:	ff 15 bb 30 8a 00    	call   *0x8a30bb(%rip)        # 0x140b0cc38
140269b7d:	49 8b 0e             	mov    (%r14),%rcx
140269b80:	48 8b 01             	mov    (%rcx),%rax
140269b83:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
140269b87:	ba 02 00 00 00       	mov    $0x2,%edx
140269b8c:	48 8b 40 60          	mov    0x60(%rax),%rax
140269b90:	ff 15 a2 30 8a 00    	call   *0x8a30a2(%rip)        # 0x140b0cc38
140269b96:	49 8b d6             	mov    %r14,%rdx
140269b99:	49 8b cf             	mov    %r15,%rcx
140269b9c:	e8 b3 94 e3 ff       	call   0x1400a3054
140269ba1:	48 8b 38             	mov    (%rax),%rdi
140269ba4:	eb 68                	jmp    0x140269c0e
140269ba6:	48 8b 0f             	mov    (%rdi),%rcx
140269ba9:	48 8b 01             	mov    (%rcx),%rax
140269bac:	0f 57 c0             	xorps  %xmm0,%xmm0
140269baf:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
140269bb4:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
140269bb8:	ba 02 00 00 00       	mov    $0x2,%edx
140269bbd:	48 8b 40 60          	mov    0x60(%rax),%rax
140269bc1:	ff 15 71 30 8a 00    	call   *0x8a3071(%rip)        # 0x140b0cc38
140269bc7:	90                   	nop
140269bc8:	48 8b 75 df          	mov    -0x21(%rbp),%rsi
140269bcc:	48 85 f6             	test   %rsi,%rsi
140269bcf:	74 39                	je     0x140269c0a
140269bd1:	41 8b c4             	mov    %r12d,%eax
140269bd4:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
140269bd9:	41 03 c4             	add    %r12d,%eax
140269bdc:	75 2c                	jne    0x140269c0a
140269bde:	48 8b 06             	mov    (%rsi),%rax
140269be1:	48 8b ce             	mov    %rsi,%rcx
140269be4:	48 8b 00             	mov    (%rax),%rax
140269be7:	ff 15 4b 30 8a 00    	call   *0x8a304b(%rip)        # 0x140b0cc38
140269bed:	41 8b c4             	mov    %r12d,%eax
140269bf0:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
140269bf5:	41 03 c4             	add    %r12d,%eax
140269bf8:	75 10                	jne    0x140269c0a
140269bfa:	48 8b 06             	mov    (%rsi),%rax
140269bfd:	48 8b ce             	mov    %rsi,%rcx
140269c00:	48 8b 40 08          	mov    0x8(%rax),%rax
140269c04:	ff 15 2e 30 8a 00    	call   *0x8a302e(%rip)        # 0x140b0cc38
140269c0a:	48 83 c7 10          	add    $0x10,%rdi
140269c0e:	49 8b d6             	mov    %r14,%rdx
140269c11:	49 8b cf             	mov    %r15,%rcx
140269c14:	e8 3b 94 e3 ff       	call   0x1400a3054
140269c19:	48 3b 78 08          	cmp    0x8(%rax),%rdi
140269c1d:	75 87                	jne    0x140269ba6
140269c1f:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
140269c23:	48 8b 01             	mov    (%rcx),%rax
140269c26:	ba 02 00 00 00       	mov    $0x2,%edx
140269c2b:	48 8b 40 70          	mov    0x70(%rax),%rax
140269c2f:	ff 15 03 30 8a 00    	call   *0x8a3003(%rip)        # 0x140b0cc38
140269c35:	90                   	nop
140269c36:	48 8b 7d 8f          	mov    -0x71(%rbp),%rdi
140269c3a:	45 33 f6             	xor    %r14d,%r14d
140269c3d:	48 85 ff             	test   %rdi,%rdi
140269c40:	74 39                	je     0x140269c7b
140269c42:	41 8b c4             	mov    %r12d,%eax
140269c45:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140269c4a:	41 03 c4             	add    %r12d,%eax
140269c4d:	75 2c                	jne    0x140269c7b
140269c4f:	48 8b 07             	mov    (%rdi),%rax
140269c52:	48 8b cf             	mov    %rdi,%rcx
140269c55:	48 8b 00             	mov    (%rax),%rax
140269c58:	ff 15 da 2f 8a 00    	call   *0x8a2fda(%rip)        # 0x140b0cc38
140269c5e:	41 8b c4             	mov    %r12d,%eax
140269c61:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140269c66:	41 03 c4             	add    %r12d,%eax
140269c69:	75 10                	jne    0x140269c7b
140269c6b:	48 8b 07             	mov    (%rdi),%rax
140269c6e:	48 8b cf             	mov    %rdi,%rcx
140269c71:	48 8b 40 08          	mov    0x8(%rax),%rax
140269c75:	ff 15 bd 2f 8a 00    	call   *0x8a2fbd(%rip)        # 0x140b0cc38
140269c7b:	48 8b 43 10          	mov    0x10(%rbx),%rax
140269c7f:	44 38 70 19          	cmp    %r14b,0x19(%rax)
140269c83:	74 1e                	je     0x140269ca3
140269c85:	48 8b 43 08          	mov    0x8(%rbx),%rax
140269c89:	eb 0d                	jmp    0x140269c98
140269c8b:	48 3b 58 10          	cmp    0x10(%rax),%rbx
140269c8f:	75 0d                	jne    0x140269c9e
140269c91:	48 8b d8             	mov    %rax,%rbx
140269c94:	48 8b 40 08          	mov    0x8(%rax),%rax
140269c98:	44 38 70 19          	cmp    %r14b,0x19(%rax)
140269c9c:	74 ed                	je     0x140269c8b
140269c9e:	48 8b d8             	mov    %rax,%rbx
140269ca1:	eb 1b                	jmp    0x140269cbe
140269ca3:	48 8b d8             	mov    %rax,%rbx
140269ca6:	48 8b 08             	mov    (%rax),%rcx
140269ca9:	44 38 71 19          	cmp    %r14b,0x19(%rcx)
140269cad:	75 0f                	jne    0x140269cbe
140269caf:	48 8b d9             	mov    %rcx,%rbx
140269cb2:	48 8b 01             	mov    (%rcx),%rax
140269cb5:	48 8b c8             	mov    %rax,%rcx
140269cb8:	44 38 70 19          	cmp    %r14b,0x19(%rax)
140269cbc:	74 f1                	je     0x140269caf
140269cbe:	48 3b 5d b7          	cmp    -0x49(%rbp),%rbx
140269cc2:	0f 85 8a fd ff ff    	jne    0x140269a52
140269cc8:	4c 8b 45 97          	mov    -0x69(%rbp),%r8
140269ccc:	49 8b 18             	mov    (%r8),%rbx
140269ccf:	49 3b d8             	cmp    %r8,%rbx
140269cd2:	0f 84 7b 02 00 00    	je     0x140269f53
140269cd8:	45 33 ff             	xor    %r15d,%r15d
140269cdb:	4c 8d 73 20          	lea    0x20(%rbx),%r14
140269cdf:	49 8b d6             	mov    %r14,%rdx
140269ce2:	49 8b cd             	mov    %r13,%rcx
140269ce5:	e8 6a 93 e3 ff       	call   0x1400a3054
140269cea:	48 8b 08             	mov    (%rax),%rcx
140269ced:	48 3b 48 08          	cmp    0x8(%rax),%rcx
140269cf1:	0f 84 b1 02 00 00    	je     0x140269fa8
140269cf7:	48 8b 09             	mov    (%rcx),%rcx
140269cfa:	48 8b 01             	mov    (%rcx),%rax
140269cfd:	45 33 c0             	xor    %r8d,%r8d
140269d00:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
140269d04:	48 8b 40 20          	mov    0x20(%rax),%rax
140269d08:	ff 15 2a 2f 8a 00    	call   *0x8a2f2a(%rip)        # 0x140b0cc38
140269d0e:	90                   	nop
140269d0f:	90                   	nop
140269d10:	48 8b 75 87          	mov    -0x79(%rbp),%rsi
140269d14:	49 8b 46 08          	mov    0x8(%r14),%rax
140269d18:	48 85 c0             	test   %rax,%rax
140269d1b:	74 04                	je     0x140269d21
140269d1d:	f0 ff 40 08          	lock incl 0x8(%rax)
140269d21:	49 8b 06             	mov    (%r14),%rax
140269d24:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140269d29:	49 8b 46 08          	mov    0x8(%r14),%rax
140269d2d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140269d32:	49 8b d6             	mov    %r14,%rdx
140269d35:	49 8b cd             	mov    %r13,%rcx
140269d38:	e8 17 93 e3 ff       	call   0x1400a3054
140269d3d:	48 8b 38             	mov    (%rax),%rdi
140269d40:	48 3b 78 08          	cmp    0x8(%rax),%rdi
140269d44:	0f 84 57 02 00 00    	je     0x140269fa1
140269d4a:	48 8b 47 08          	mov    0x8(%rdi),%rax
140269d4e:	48 85 c0             	test   %rax,%rax
140269d51:	74 04                	je     0x140269d57
140269d53:	f0 ff 40 08          	lock incl 0x8(%rax)
140269d57:	48 8b 07             	mov    (%rdi),%rax
140269d5a:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140269d5e:	48 8b 7f 08          	mov    0x8(%rdi),%rdi
140269d62:	48 89 7d af          	mov    %rdi,-0x51(%rbp)
140269d66:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140269d6b:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140269d6f:	48 8b ce             	mov    %rsi,%rcx
140269d72:	e8 19 a9 f2 ff       	call   0x140194690
140269d77:	41 83 cc ff          	or     $0xffffffff,%r12d
140269d7b:	48 85 ff             	test   %rdi,%rdi
140269d7e:	74 3a                	je     0x140269dba
140269d80:	41 8b c4             	mov    %r12d,%eax
140269d83:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140269d88:	41 03 c4             	add    %r12d,%eax
140269d8b:	75 2d                	jne    0x140269dba
140269d8d:	48 8b 07             	mov    (%rdi),%rax
140269d90:	48 8b cf             	mov    %rdi,%rcx
140269d93:	48 8b 00             	mov    (%rax),%rax
140269d96:	ff 15 9c 2e 8a 00    	call   *0x8a2e9c(%rip)        # 0x140b0cc38
140269d9c:	41 8b c4             	mov    %r12d,%eax
140269d9f:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140269da4:	41 03 c4             	add    %r12d,%eax
140269da7:	75 11                	jne    0x140269dba
140269da9:	48 8b 07             	mov    (%rdi),%rax
140269dac:	48 8b cf             	mov    %rdi,%rcx
140269daf:	48 8b 40 08          	mov    0x8(%rax),%rax
140269db3:	ff 15 7f 2e 8a 00    	call   *0x8a2e7f(%rip)        # 0x140b0cc38
140269db9:	90                   	nop
140269dba:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140269dbf:	48 85 c9             	test   %rcx,%rcx
140269dc2:	74 40                	je     0x140269e04
140269dc4:	41 8b c4             	mov    %r12d,%eax
140269dc7:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140269dcc:	41 03 c4             	add    %r12d,%eax
140269dcf:	75 33                	jne    0x140269e04
140269dd1:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
140269dd6:	48 8b 07             	mov    (%rdi),%rax
140269dd9:	48 8b cf             	mov    %rdi,%rcx
140269ddc:	48 8b 00             	mov    (%rax),%rax
140269ddf:	ff 15 53 2e 8a 00    	call   *0x8a2e53(%rip)        # 0x140b0cc38
140269de5:	41 8b c4             	mov    %r12d,%eax
140269de8:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140269ded:	41 03 c4             	add    %r12d,%eax
140269df0:	75 12                	jne    0x140269e04
140269df2:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140269df7:	48 8b 01             	mov    (%rcx),%rax
140269dfa:	48 8b 40 08          	mov    0x8(%rax),%rax
140269dfe:	ff 15 34 2e 8a 00    	call   *0x8a2e34(%rip)        # 0x140b0cc38
140269e04:	49 8b 0e             	mov    (%r14),%rcx
140269e07:	48 8b 01             	mov    (%rcx),%rax
140269e0a:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
140269e0e:	33 d2                	xor    %edx,%edx
140269e10:	48 8b 40 60          	mov    0x60(%rax),%rax
140269e14:	ff 15 1e 2e 8a 00    	call   *0x8a2e1e(%rip)        # 0x140b0cc38
140269e1a:	49 8b d6             	mov    %r14,%rdx
140269e1d:	49 8b cd             	mov    %r13,%rcx
140269e20:	e8 2f 92 e3 ff       	call   0x1400a3054
140269e25:	48 8b 38             	mov    (%rax),%rdi
140269e28:	eb 72                	jmp    0x140269e9c
140269e2a:	ff 15 68 2b 8a 00    	call   *0x8a2b68(%rip)        # 0x140b0c998
140269e30:	90                   	nop
140269e31:	ff 15 61 2b 8a 00    	call   *0x8a2b61(%rip)        # 0x140b0c998
140269e37:	90                   	nop
140269e38:	48 8b 0f             	mov    (%rdi),%rcx
140269e3b:	48 8b 01             	mov    (%rcx),%rax
140269e3e:	0f 57 c0             	xorps  %xmm0,%xmm0
140269e41:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
140269e46:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
140269e4a:	33 d2                	xor    %edx,%edx
140269e4c:	48 8b 40 60          	mov    0x60(%rax),%rax
140269e50:	ff 15 e2 2d 8a 00    	call   *0x8a2de2(%rip)        # 0x140b0cc38
140269e56:	48 8b 75 df          	mov    -0x21(%rbp),%rsi
140269e5a:	48 85 f6             	test   %rsi,%rsi
140269e5d:	74 39                	je     0x140269e98
140269e5f:	41 8b c4             	mov    %r12d,%eax
140269e62:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
140269e67:	41 03 c4             	add    %r12d,%eax
140269e6a:	75 2c                	jne    0x140269e98
140269e6c:	48 8b 06             	mov    (%rsi),%rax
140269e6f:	48 8b ce             	mov    %rsi,%rcx
140269e72:	48 8b 00             	mov    (%rax),%rax
140269e75:	ff 15 bd 2d 8a 00    	call   *0x8a2dbd(%rip)        # 0x140b0cc38
140269e7b:	41 8b c4             	mov    %r12d,%eax
140269e7e:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
140269e83:	41 03 c4             	add    %r12d,%eax
140269e86:	75 10                	jne    0x140269e98
140269e88:	48 8b 06             	mov    (%rsi),%rax
140269e8b:	48 8b ce             	mov    %rsi,%rcx
140269e8e:	48 8b 40 08          	mov    0x8(%rax),%rax
140269e92:	ff 15 a0 2d 8a 00    	call   *0x8a2da0(%rip)        # 0x140b0cc38
140269e98:	48 83 c7 10          	add    $0x10,%rdi
140269e9c:	49 8b d6             	mov    %r14,%rdx
140269e9f:	49 8b cd             	mov    %r13,%rcx
140269ea2:	e8 ad 91 e3 ff       	call   0x1400a3054
140269ea7:	48 3b 78 08          	cmp    0x8(%rax),%rdi
140269eab:	75 8b                	jne    0x140269e38
140269ead:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
140269eb1:	48 8b 01             	mov    (%rcx),%rax
140269eb4:	33 d2                	xor    %edx,%edx
140269eb6:	48 8b 40 70          	mov    0x70(%rax),%rax
140269eba:	ff 15 78 2d 8a 00    	call   *0x8a2d78(%rip)        # 0x140b0cc38
140269ec0:	90                   	nop
140269ec1:	48 8b 7d 8f          	mov    -0x71(%rbp),%rdi
140269ec5:	48 85 ff             	test   %rdi,%rdi
140269ec8:	74 39                	je     0x140269f03
140269eca:	41 8b c4             	mov    %r12d,%eax
140269ecd:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140269ed2:	41 03 c4             	add    %r12d,%eax
140269ed5:	75 2c                	jne    0x140269f03
140269ed7:	48 8b 07             	mov    (%rdi),%rax
140269eda:	48 8b cf             	mov    %rdi,%rcx
140269edd:	48 8b 00             	mov    (%rax),%rax
140269ee0:	ff 15 52 2d 8a 00    	call   *0x8a2d52(%rip)        # 0x140b0cc38
140269ee6:	41 8b c4             	mov    %r12d,%eax
140269ee9:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140269eee:	41 03 c4             	add    %r12d,%eax
140269ef1:	75 10                	jne    0x140269f03
140269ef3:	48 8b 07             	mov    (%rdi),%rax
140269ef6:	48 8b cf             	mov    %rdi,%rcx
140269ef9:	48 8b 40 08          	mov    0x8(%rax),%rax
140269efd:	ff 15 35 2d 8a 00    	call   *0x8a2d35(%rip)        # 0x140b0cc38
140269f03:	48 8b 43 10          	mov    0x10(%rbx),%rax
140269f07:	44 38 78 19          	cmp    %r15b,0x19(%rax)
140269f0b:	74 1e                	je     0x140269f2b
140269f0d:	48 8b 43 08          	mov    0x8(%rbx),%rax
140269f11:	eb 0d                	jmp    0x140269f20
140269f13:	48 3b 58 10          	cmp    0x10(%rax),%rbx
140269f17:	75 0d                	jne    0x140269f26
140269f19:	48 8b d8             	mov    %rax,%rbx
140269f1c:	48 8b 40 08          	mov    0x8(%rax),%rax
140269f20:	44 38 78 19          	cmp    %r15b,0x19(%rax)
140269f24:	74 ed                	je     0x140269f13
140269f26:	48 8b d8             	mov    %rax,%rbx
140269f29:	eb 1b                	jmp    0x140269f46
140269f2b:	48 8b d8             	mov    %rax,%rbx
140269f2e:	48 8b 08             	mov    (%rax),%rcx
140269f31:	44 38 79 19          	cmp    %r15b,0x19(%rcx)
140269f35:	75 0f                	jne    0x140269f46
140269f37:	48 8b d9             	mov    %rcx,%rbx
140269f3a:	48 8b 01             	mov    (%rcx),%rax
140269f3d:	48 8b c8             	mov    %rax,%rcx
140269f40:	44 38 78 19          	cmp    %r15b,0x19(%rax)
140269f44:	74 f1                	je     0x140269f37
140269f46:	4c 8b 45 97          	mov    -0x69(%rbp),%r8
140269f4a:	49 3b d8             	cmp    %r8,%rbx
140269f4d:	0f 85 88 fd ff ff    	jne    0x140269cdb
140269f53:	4d 8b 40 08          	mov    0x8(%r8),%r8
140269f57:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
140269f5b:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
140269f5f:	e8 c8 46 db ff       	call   0x14001e62c
140269f64:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
140269f68:	ff 15 52 29 8a 00    	call   *0x8a2952(%rip)        # 0x140b0c8c0
140269f6e:	4c 8b 45 b7          	mov    -0x49(%rbp),%r8
140269f72:	4d 8b 40 08          	mov    0x8(%r8),%r8
140269f76:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140269f7a:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
140269f7e:	e8 a9 46 db ff       	call   0x14001e62c
140269f83:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140269f87:	ff 15 33 29 8a 00    	call   *0x8a2933(%rip)        # 0x140b0c8c0
140269f8d:	48 81 c4 c8 00 00 00 	add    $0xc8,%rsp
140269f94:	41 5f                	pop    %r15
140269f96:	41 5e                	pop    %r14
140269f98:	41 5d                	pop    %r13
140269f9a:	41 5c                	pop    %r12
140269f9c:	5f                   	pop    %rdi
140269f9d:	5e                   	pop    %rsi
140269f9e:	5b                   	pop    %rbx
140269f9f:	5d                   	pop    %rbp
140269fa0:	c3                   	ret
140269fa1:	ff 15 f1 29 8a 00    	call   *0x8a29f1(%rip)        # 0x140b0c998
140269fa7:	90                   	nop
140269fa8:	ff 15 ea 29 8a 00    	call   *0x8a29ea(%rip)        # 0x140b0c998
140269fae:	cc                   	int3
140269faf:	90                   	nop
140269fb0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140269fb5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140269fba:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140269fbf:	55                   	push   %rbp
140269fc0:	48 8b ec             	mov    %rsp,%rbp
140269fc3:	48 83 ec 70          	sub    $0x70,%rsp
140269fc7:	48 8b f1             	mov    %rcx,%rsi
140269fca:	0f 57 c0             	xorps  %xmm0,%xmm0
140269fcd:	f3 0f 7f 45 c8       	movdqu %xmm0,-0x38(%rbp)
140269fd2:	48 83 65 d8 00       	andq   $0x0,-0x28(%rbp)
140269fd7:	48 8b 59 20          	mov    0x20(%rcx),%rbx
140269fdb:	c7 45 10 1a 00 00 00 	movl   $0x1a,0x10(%rbp)
140269fe2:	c7 45 14 0c 00 00 00 	movl   $0xc,0x14(%rbp)
140269fe9:	4c 8d 45 18          	lea    0x18(%rbp),%r8
140269fed:	48 8d 55 10          	lea    0x10(%rbp),%rdx
140269ff1:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140269ff5:	e8 ae 3e df ff       	call   0x14005dea8
140269ffa:	45 33 c9             	xor    %r9d,%r9d
140269ffd:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14026a001:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
14026a005:	48 8b cb             	mov    %rbx,%rcx
14026a008:	e8 f3 f9 df ff       	call   0x140069a00
14026a00d:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14026a011:	48 85 c9             	test   %rcx,%rcx
14026a014:	74 34                	je     0x14026a04a
14026a016:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
14026a01a:	48 2b c1             	sub    %rcx,%rax
14026a01d:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
14026a021:	48 8b d1             	mov    %rcx,%rdx
14026a024:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14026a02a:	72 18                	jb     0x14026a044
14026a02c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14026a030:	48 2b d1             	sub    %rcx,%rdx
14026a033:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14026a037:	48 83 f8 1f          	cmp    $0x1f,%rax