1400a1b94:	49 0f 44 d6          	cmove  %r14,%rdx
1400a1b98:	4c 0f 44 f1          	cmove  %rcx,%r14
1400a1b9c:	4d 89 f4             	mov    %r14,%r12
1400a1b9f:	eb 56                	jmp    0x1400a1bf7
1400a1ba1:	45 84 c0             	test   %r8b,%r8b
1400a1ba4:	74 0e                	je     0x1400a1bb4
1400a1ba6:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400a1baa:	ba 01 00 00 00       	mov    $0x1,%edx
1400a1baf:	e8 dc de ff ff       	call   0x14009fa90
1400a1bb4:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400a1bb8:	0f 10 03             	movups (%rbx),%xmm0
1400a1bbb:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1400a1bc0:	0f 29 02             	movaps %xmm0,(%rdx)
1400a1bc3:	e8 f8 00 fb ff       	call   0x140051cc0
1400a1bc8:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400a1bcc:	48 89 fa             	mov    %rdi,%rdx
1400a1bcf:	41 b0 30             	mov    $0x30,%r8b
1400a1bd2:	e8 b9 de ff ff       	call   0x14009fa90
1400a1bd7:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400a1bdb:	41 0f 10 45 00       	movups 0x0(%r13),%xmm0
1400a1be0:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400a1be5:	0f 29 02             	movaps %xmm0,(%rdx)
1400a1be8:	e8 d3 00 fb ff       	call   0x140051cc0
1400a1bed:	e9 b1 00 00 00       	jmp    0x1400a1ca3
1400a1bf2:	31 d2                	xor    %edx,%edx
1400a1bf4:	45 31 e4             	xor    %r12d,%r12d
1400a1bf7:	45 31 f6             	xor    %r14d,%r14d
1400a1bfa:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400a1bfe:	41 b0 20             	mov    $0x20,%r8b
1400a1c01:	e8 8a de ff ff       	call   0x14009fa90
1400a1c06:	44 8a 06             	mov    (%rsi),%r8b
1400a1c09:	45 84 c0             	test   %r8b,%r8b
1400a1c0c:	74 0e                	je     0x1400a1c1c
1400a1c0e:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400a1c12:	ba 01 00 00 00       	mov    $0x1,%edx
1400a1c17:	e8 74 de ff ff       	call   0x14009fa90
1400a1c1c:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400a1c20:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400a1c24:	4c 39 f8             	cmp    %r15,%rax
1400a1c27:	49 0f 43 c7          	cmovae %r15,%rax
1400a1c2b:	4c 8b 03             	mov    (%rbx),%r8
1400a1c2e:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1400a1c33:	4c 89 02             	mov    %r8,(%rdx)
1400a1c36:	48 89 42 08          	mov    %rax,0x8(%rdx)
1400a1c3a:	e8 81 00 fb ff       	call   0x140051cc0
1400a1c3f:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400a1c43:	4c 89 e2             	mov    %r12,%rdx
1400a1c46:	41 b0 30             	mov    $0x30,%r8b
1400a1c49:	e8 42 de ff ff       	call   0x14009fa90
1400a1c4e:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400a1c52:	4c 29 f8             	sub    %r15,%rax
1400a1c55:	72 76                	jb     0x1400a1ccd
1400a1c57:	4c 03 3b             	add    (%rbx),%r15
1400a1c5a:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400a1c5e:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400a1c63:	4c 89 3a             	mov    %r15,(%rdx)
1400a1c66:	48 89 42 08          	mov    %rax,0x8(%rdx)
1400a1c6a:	e8 51 00 fb ff       	call   0x140051cc0
1400a1c6f:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400a1c73:	48 89 fa             	mov    %rdi,%rdx
1400a1c76:	41 b0 30             	mov    $0x30,%r8b
1400a1c79:	e8 12 de ff ff       	call   0x14009fa90
1400a1c7e:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400a1c82:	41 0f 10 45 00       	movups 0x0(%r13),%xmm0
1400a1c87:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400a1c8c:	0f 29 02             	movaps %xmm0,(%rdx)
1400a1c8f:	e8 2c 00 fb ff       	call   0x140051cc0
1400a1c94:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400a1c98:	4c 89 f2             	mov    %r14,%rdx
1400a1c9b:	41 b0 20             	mov    $0x20,%r8b
1400a1c9e:	e8 ed dd ff ff       	call   0x14009fa90
1400a1ca3:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1400a1ca8:	48 31 e1             	xor    %rsp,%rcx
1400a1cab:	48 3b 0d 8e f3 05 00 	cmp    0x5f38e(%rip),%rcx        # 0x140101040
1400a1cb2:	74 06                	je     0x1400a1cba
1400a1cb4:	e8 17 d6 fc ff       	call   0x14006f2d0
1400a1cb9:	cc                   	int3
1400a1cba:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1400a1cc1:	5b                   	pop    %rbx
1400a1cc2:	5f                   	pop    %rdi
1400a1cc3:	5e                   	pop    %rsi
1400a1cc4:	41 5c                	pop    %r12
1400a1cc6:	41 5d                	pop    %r13
1400a1cc8:	41 5e                	pop    %r14
1400a1cca:	41 5f                	pop    %r15
1400a1ccc:	c3                   	ret
1400a1ccd:	48 8d 0d 65 0f 04 00 	lea    0x40f65(%rip),%rcx        # 0x1400e2c39
1400a1cd4:	e8 87 d7 ff ff       	call   0x14009f460
1400a1cd9:	cc                   	int3
1400a1cda:	cc                   	int3
1400a1cdb:	cc                   	int3
1400a1cdc:	cc                   	int3
1400a1cdd:	cc                   	int3
1400a1cde:	cc                   	int3
1400a1cdf:	cc                   	int3
1400a1ce0:	53                   	push   %rbx
1400a1ce1:	4d 8b 50 60          	mov    0x60(%r8),%r10
1400a1ce5:	4c 89 d0             	mov    %r10,%rax
1400a1ce8:	48 29 c8             	sub    %rcx,%rax
1400a1ceb:	49 89 40 60          	mov    %rax,0x60(%r8)
1400a1cef:	44 8a 18             	mov    (%rax),%r11b
1400a1cf2:	41 80 fb 35          	cmp    $0x35,%r11b
1400a1cf6:	7f 41                	jg     0x1400a1d39
1400a1cf8:	0f 95 c3             	setne  %bl
1400a1cfb:	08 da                	or     %bl,%dl
1400a1cfd:	74 08                	je     0x1400a1d07
1400a1cff:	41 80 fb 35          	cmp    $0x35,%r11b
1400a1d03:	74 34                	je     0x1400a1d39
1400a1d05:	5b                   	pop    %rbx
1400a1d06:	c3                   	ret
1400a1d07:	ba 01 00 00 00       	mov    $0x1,%edx
1400a1d0c:	48 29 ca             	sub    %rcx,%rdx
1400a1d0f:	48 85 d2             	test   %rdx,%rdx
1400a1d12:	74 0d                	je     0x1400a1d21
1400a1d14:	41 80 3c 12 30       	cmpb   $0x30,(%r10,%rdx,1)
1400a1d19:	48 8d 52 01          	lea    0x1(%rdx),%rdx
1400a1d1d:	74 f0                	je     0x1400a1d0f
1400a1d1f:	eb 18                	jmp    0x1400a1d39
1400a1d21:	8a 48 ff             	mov    -0x1(%rax),%cl
1400a1d24:	80 f9 2e             	cmp    $0x2e,%cl
1400a1d27:	75 03                	jne    0x1400a1d2c
1400a1d29:	8a 48 fe             	mov    -0x2(%rax),%cl
1400a1d2c:	0f be c1             	movsbl %cl,%eax
1400a1d2f:	25 01 00 00 80       	and    $0x80000001,%eax
1400a1d34:	83 f8 01             	cmp    $0x1,%eax
1400a1d37:	75 cc                	jne    0x1400a1d05
1400a1d39:	4c 89 c1             	mov    %r8,%rcx
1400a1d3c:	4c 89 ca             	mov    %r9,%rdx
1400a1d3f:	5b                   	pop    %rbx
1400a1d40:	e9 0b 00 00 00       	jmp    0x1400a1d50
1400a1d45:	cc                   	int3
1400a1d46:	cc                   	int3
1400a1d47:	cc                   	int3
1400a1d48:	cc                   	int3
1400a1d49:	cc                   	int3
1400a1d4a:	cc                   	int3
1400a1d4b:	cc                   	int3
1400a1d4c:	cc                   	int3
1400a1d4d:	cc                   	int3
1400a1d4e:	cc                   	int3
1400a1d4f:	cc                   	int3
1400a1d50:	4c 8b 41 58          	mov    0x58(%rcx),%r8
1400a1d54:	4c 8b 49 60          	mov    0x60(%rcx),%r9
1400a1d58:	49 8d 41 ff          	lea    -0x1(%r9),%rax
1400a1d5c:	4c 39 c0             	cmp    %r8,%rax
1400a1d5f:	73 28                	jae    0x1400a1d89
1400a1d61:	c6 00 31             	movb   $0x31,(%rax)
1400a1d64:	48 89 41 58          	mov    %rax,0x58(%rcx)
1400a1d68:	66 41 c1 01 08       	rolw   $0x8,(%r9)
1400a1d6d:	ff 02                	incl   (%rdx)
1400a1d6f:	48 ff 49 60          	decq   0x60(%rcx)
1400a1d73:	c3                   	ret
1400a1d74:	4c 8d 48 01          	lea    0x1(%rax),%r9
1400a1d78:	eb e7                	jmp    0x1400a1d61
1400a1d7a:	c6 00 30             	movb   $0x30,(%rax)
1400a1d7d:	4c 8b 41 58          	mov    0x58(%rcx),%r8
1400a1d81:	48 ff c8             	dec    %rax
1400a1d84:	4c 39 c0             	cmp    %r8,%rax
1400a1d87:	72 eb                	jb     0x1400a1d74
1400a1d89:	44 0f b6 08          	movzbl (%rax),%r9d
1400a1d8d:	41 83 f9 2e          	cmp    $0x2e,%r9d
1400a1d91:	74 ee                	je     0x1400a1d81
1400a1d93:	41 83 f9 39          	cmp    $0x39,%r9d
1400a1d97:	74 e1                	je     0x1400a1d7a
1400a1d99:	41 fe c1             	inc    %r9b
1400a1d9c:	44 88 08             	mov    %r9b,(%rax)
1400a1d9f:	c3                   	ret
1400a1da0:	41 56                	push   %r14
1400a1da2:	56                   	push   %rsi
1400a1da3:	57                   	push   %rdi
1400a1da4:	55                   	push   %rbp
1400a1da5:	53                   	push   %rbx
1400a1da6:	48 83 ec 20          	sub    $0x20,%rsp
1400a1daa:	48 83 fa 27          	cmp    $0x27,%rdx
1400a1dae:	77 27                	ja     0x1400a1dd7
1400a1db0:	49 89 d2             	mov    %rdx,%r10
1400a1db3:	48 89 c8             	mov    %rcx,%rax
1400a1db6:	48 63 49 08          	movslq 0x8(%rcx),%rcx
1400a1dba:	49 8d 50 29          	lea    0x29(%r8),%rdx
1400a1dbe:	4c 8b 18             	mov    (%rax),%r11
1400a1dc1:	49 89 50 60          	mov    %rdx,0x60(%r8)
1400a1dc5:	49 89 50 58          	mov    %rdx,0x58(%r8)
1400a1dc9:	48 85 c9             	test   %rcx,%rcx
1400a1dcc:	0f 88 c8 00 00 00    	js     0x1400a1e9a
1400a1dd2:	83 f9 0b             	cmp    $0xb,%ecx
1400a1dd5:	76 0d                	jbe    0x1400a1de4
1400a1dd7:	31 c0                	xor    %eax,%eax
1400a1dd9:	48 83 c4 20          	add    $0x20,%rsp
1400a1ddd:	5b                   	pop    %rbx
1400a1dde:	5d                   	pop    %rbp
1400a1ddf:	5f                   	pop    %rdi
1400a1de0:	5e                   	pop    %rsi
1400a1de1:	41 5e                	pop    %r14
1400a1de3:	c3                   	ret
1400a1de4:	49 d3 e3             	shl    %cl,%r11
1400a1de7:	4d 85 db             	test   %r11,%r11
1400a1dea:	0f 84 8b 00 00 00    	je     0x1400a1e7b
1400a1df0:	48 b9 cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rcx
1400a1df7:	cc cc cc
1400a1dfa:	4c 89 d8             	mov    %r11,%rax
1400a1dfd:	48 f7 e1             	mul    %rcx
1400a1e00:	48 c1 ea 03          	shr    $0x3,%rdx
1400a1e04:	8d 04 12             	lea    (%rdx,%rdx,1),%eax
1400a1e07:	8d 04 80             	lea    (%rax,%rax,4),%eax
1400a1e0a:	44 89 de             	mov    %r11d,%esi
1400a1e0d:	29 c6                	sub    %eax,%esi
1400a1e0f:	40 80 ce 30          	or     $0x30,%sil
1400a1e13:	49 8b 40 58          	mov    0x58(%r8),%rax
1400a1e17:	48 8d 78 ff          	lea    -0x1(%rax),%rdi
1400a1e1b:	49 89 78 58          	mov    %rdi,0x58(%r8)
1400a1e1f:	40 88 70 ff          	mov    %sil,-0x1(%rax)
1400a1e23:	49 83 fb 09          	cmp    $0x9,%r11
1400a1e27:	49 89 d3             	mov    %rdx,%r11
1400a1e2a:	77 ce                	ja     0x1400a1dfa
1400a1e2c:	49 8b 40 58          	mov    0x58(%r8),%rax
1400a1e30:	8a 10                	mov    (%rax),%dl
1400a1e32:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
1400a1e36:	49 89 48 58          	mov    %rcx,0x58(%r8)
1400a1e3a:	48 89 c1             	mov    %rax,%rcx
1400a1e3d:	48 f7 d1             	not    %rcx
1400a1e40:	49 03 48 60          	add    0x60(%r8),%rcx
1400a1e44:	88 50 ff             	mov    %dl,-0x1(%rax)
1400a1e47:	49 8b 40 58          	mov    0x58(%r8),%rax
1400a1e4b:	c6 40 01 2e          	movb   $0x2e,0x1(%rax)
1400a1e4f:	41 89 09             	mov    %ecx,(%r9)
1400a1e52:	4c 89 d2             	mov    %r10,%rdx
1400a1e55:	48 29 ca             	sub    %rcx,%rdx
1400a1e58:	72 2f                	jb     0x1400a1e89
1400a1e5a:	b0 01                	mov    $0x1,%al
1400a1e5c:	0f 84 77 ff ff ff    	je     0x1400a1dd9
1400a1e62:	49 8b 48 60          	mov    0x60(%r8),%rcx
1400a1e66:	4c 8d 49 01          	lea    0x1(%rcx),%r9
1400a1e6a:	4d 89 48 60          	mov    %r9,0x60(%r8)
1400a1e6e:	c6 01 30             	movb   $0x30,(%rcx)
1400a1e71:	48 ff ca             	dec    %rdx
1400a1e74:	75 ec                	jne    0x1400a1e62
1400a1e76:	e9 5e ff ff ff       	jmp    0x1400a1dd9
1400a1e7b:	41 c7 01 ff ff ff ff 	movl   $0xffffffff,(%r9)
1400a1e82:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
1400a1e89:	4c 29 d1             	sub    %r10,%rcx
1400a1e8c:	31 d2                	xor    %edx,%edx
1400a1e8e:	e8 4d fe ff ff       	call   0x1400a1ce0
1400a1e93:	b0 01                	mov    $0x1,%al
1400a1e95:	e9 3f ff ff ff       	jmp    0x1400a1dd9
1400a1e9a:	83 f9 c4             	cmp    $0xffffffc4,%ecx
1400a1e9d:	0f 82 34 ff ff ff    	jb     0x1400a1dd7
1400a1ea3:	f7 d9                	neg    %ecx
1400a1ea5:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
1400a1eac:	48 d3 e7             	shl    %cl,%rdi
1400a1eaf:	48 f7 d7             	not    %rdi
1400a1eb2:	4c 89 de             	mov    %r11,%rsi
1400a1eb5:	48 d3 ee             	shr    %cl,%rsi
1400a1eb8:	48 85 f6             	test   %rsi,%rsi
1400a1ebb:	74 7f                	je     0x1400a1f3c
1400a1ebd:	48 bb cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rbx
1400a1ec4:	cc cc cc
1400a1ec7:	48 89 f0             	mov    %rsi,%rax
1400a1eca:	48 f7 e3             	mul    %rbx
1400a1ecd:	48 c1 ea 03          	shr    $0x3,%rdx
1400a1ed1:	8d 04 12             	lea    (%rdx,%rdx,1),%eax
1400a1ed4:	8d 04 80             	lea    (%rax,%rax,4),%eax
1400a1ed7:	89 f5                	mov    %esi,%ebp
1400a1ed9:	29 c5                	sub    %eax,%ebp
1400a1edb:	40 80 cd 30          	or     $0x30,%bpl
1400a1edf:	49 8b 40 58          	mov    0x58(%r8),%rax
1400a1ee3:	4c 8d 70 ff          	lea    -0x1(%rax),%r14
1400a1ee7:	4d 89 70 58          	mov    %r14,0x58(%r8)
1400a1eeb:	40 88 68 ff          	mov    %bpl,-0x1(%rax)
1400a1eef:	48 83 fe 09          	cmp    $0x9,%rsi
1400a1ef3:	48 89 d6             	mov    %rdx,%rsi
1400a1ef6:	77 cf                	ja     0x1400a1ec7
1400a1ef8:	49 8b 40 58          	mov    0x58(%r8),%rax
1400a1efc:	49 8b 50 60          	mov    0x60(%r8),%rdx
1400a1f00:	8a 18                	mov    (%rax),%bl
1400a1f02:	48 8d 70 ff          	lea    -0x1(%rax),%rsi
1400a1f06:	49 89 70 58          	mov    %rsi,0x58(%r8)
1400a1f0a:	88 58 ff             	mov    %bl,-0x1(%rax)
1400a1f0d:	49 8b 70 58          	mov    0x58(%r8),%rsi
1400a1f11:	c6 46 01 2e          	movb   $0x2e,0x1(%rsi)
1400a1f15:	49 21 fb             	and    %rdi,%r11
1400a1f18:	48 39 c2             	cmp    %rax,%rdx
1400a1f1b:	74 22                	je     0x1400a1f3f
1400a1f1d:	48 f7 d0             	not    %rax
1400a1f20:	48 01 d0             	add    %rdx,%rax
1400a1f23:	41 89 01             	mov    %eax,(%r9)
1400a1f26:	4c 89 d2             	mov    %r10,%rdx
1400a1f29:	48 29 c2             	sub    %rax,%rdx
1400a1f2c:	0f 82 ce 00 00 00    	jb     0x1400a2000
1400a1f32:	49 89 d2             	mov    %rdx,%r10
1400a1f35:	eb 50                	jmp    0x1400a1f87
1400a1f37:	45 31 db             	xor    %r11d,%r11d
1400a1f3a:	eb 22                	jmp    0x1400a1f5e
1400a1f3c:	49 21 fb             	and    %rdi,%r11
1400a1f3f:	41 c7 01 00 00 00 00 	movl   $0x0,(%r9)
1400a1f46:	31 c0                	xor    %eax,%eax
1400a1f48:	4d 85 db             	test   %r11,%r11
1400a1f4b:	74 ea                	je     0x1400a1f37
1400a1f4d:	4d 01 db             	add    %r11,%r11
1400a1f50:	4f 8d 1c 9b          	lea    (%r11,%r11,4),%r11
1400a1f54:	ff c8                	dec    %eax
1400a1f56:	49 39 fb             	cmp    %rdi,%r11
1400a1f59:	76 f2                	jbe    0x1400a1f4d
1400a1f5b:	41 89 01             	mov    %eax,(%r9)
1400a1f5e:	4c 89 d8             	mov    %r11,%rax
1400a1f61:	48 d3 e8             	shr    %cl,%rax
1400a1f64:	04 30                	add    $0x30,%al
1400a1f66:	49 8b 50 58          	mov    0x58(%r8),%rdx
1400a1f6a:	48 8d 72 ff          	lea    -0x1(%rdx),%rsi
1400a1f6e:	49 89 70 58          	mov    %rsi,0x58(%r8)
1400a1f72:	88 42 ff             	mov    %al,-0x1(%rdx)
1400a1f75:	49 8b 40 60          	mov    0x60(%r8),%rax
1400a1f79:	48 8d 50 01          	lea    0x1(%rax),%rdx
1400a1f7d:	49 89 50 60          	mov    %rdx,0x60(%r8)
1400a1f81:	c6 00 2e             	movb   $0x2e,(%rax)
1400a1f84:	49 21 fb             	and    %rdi,%r11
1400a1f87:	4d 85 d2             	test   %r10,%r10
1400a1f8a:	74 25                	je     0x1400a1fb1
1400a1f8c:	4d 01 db             	add    %r11,%r11
1400a1f8f:	4f 8d 1c 9b          	lea    (%r11,%r11,4),%r11
1400a1f93:	4c 89 d8             	mov    %r11,%rax
1400a1f96:	48 d3 e8             	shr    %cl,%rax
1400a1f99:	49 21 fb             	and    %rdi,%r11
1400a1f9c:	04 30                	add    $0x30,%al
1400a1f9e:	49 8b 50 60          	mov    0x60(%r8),%rdx
1400a1fa2:	48 8d 72 01          	lea    0x1(%rdx),%rsi
1400a1fa6:	49 89 70 60          	mov    %rsi,0x60(%r8)
1400a1faa:	88 02                	mov    %al,(%rdx)
1400a1fac:	49 ff ca             	dec    %r10
1400a1faf:	75 db                	jne    0x1400a1f8c
1400a1fb1:	4d 01 db             	add    %r11,%r11
1400a1fb4:	4b 8d 14 9b          	lea    (%r11,%r11,4),%rdx
1400a1fb8:	48 89 d0             	mov    %rdx,%rax
1400a1fbb:	48 d3 e8             	shr    %cl,%rax
1400a1fbe:	3c 05                	cmp    $0x5,%al
1400a1fc0:	7f 2e                	jg     0x1400a1ff0
1400a1fc2:	b0 01                	mov    $0x1,%al
1400a1fc4:	0f 85 0f fe ff ff    	jne    0x1400a1dd9
1400a1fca:	48 85 fa             	test   %rdi,%rdx
1400a1fcd:	75 21                	jne    0x1400a1ff0
1400a1fcf:	49 8b 50 60          	mov    0x60(%r8),%rdx
1400a1fd3:	8a 4a ff             	mov    -0x1(%rdx),%cl
1400a1fd6:	80 f9 2e             	cmp    $0x2e,%cl
1400a1fd9:	75 03                	jne    0x1400a1fde
1400a1fdb:	8a 4a fe             	mov    -0x2(%rdx),%cl
1400a1fde:	0f be c9             	movsbl %cl,%ecx
1400a1fe1:	81 e1 01 00 00 80    	and    $0x80000001,%ecx
1400a1fe7:	83 f9 01             	cmp    $0x1,%ecx
1400a1fea:	0f 85 e9 fd ff ff    	jne    0x1400a1dd9
1400a1ff0:	4c 89 c1             	mov    %r8,%rcx
1400a1ff3:	4c 89 ca             	mov    %r9,%rdx