1402e4c9c:	48 8b f9             	mov    %rcx,%rdi
1402e4c9f:	b9 90 02 00 00       	mov    $0x290,%ecx
1402e4ca4:	ff 15 1e 7c 82 00    	call   *0x827c1e(%rip)        # 0x140b0c8c8
1402e4caa:	48 8b d8             	mov    %rax,%rbx
1402e4cad:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402e4cb2:	48 85 c0             	test   %rax,%rax
1402e4cb5:	75 07                	jne    0x1402e4cbe
1402e4cb7:	ff 15 db 77 82 00    	call   *0x8277db(%rip)        # 0x140b0c498
1402e4cbd:	90                   	nop
1402e4cbe:	b8 01 00 00 00       	mov    $0x1,%eax
1402e4cc3:	89 43 08             	mov    %eax,0x8(%rbx)
1402e4cc6:	89 43 0c             	mov    %eax,0xc(%rbx)
1402e4cc9:	48 8d 05 b8 f7 83 00 	lea    0x83f7b8(%rip),%rax        # 0x140b24488
1402e4cd0:	48 89 03             	mov    %rax,(%rbx)
1402e4cd3:	49 8b d6             	mov    %r14,%rdx
1402e4cd6:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1402e4cda:	e8 b9 63 74 00       	call   0x140a2b098
1402e4cdf:	48 83 27 00          	andq   $0x0,(%rdi)
1402e4ce3:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1402e4ce8:	4c 8b c3             	mov    %rbx,%r8
1402e4ceb:	48 8d 53 10          	lea    0x10(%rbx),%rdx
1402e4cef:	48 8b cf             	mov    %rdi,%rcx
1402e4cf2:	e8 e1 00 00 00       	call   0x1402e4dd8
1402e4cf7:	48 8b c7             	mov    %rdi,%rax
1402e4cfa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402e4cff:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1402e4d04:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1402e4d09:	48 83 c4 30          	add    $0x30,%rsp
1402e4d0d:	41 5e                	pop    %r14
1402e4d0f:	c3                   	ret
1402e4d10:	40 53                	rex push %rbx
1402e4d12:	48 83 ec 30          	sub    $0x30,%rsp
1402e4d16:	48 8b d9             	mov    %rcx,%rbx
1402e4d19:	b9 28 00 00 00       	mov    $0x28,%ecx
1402e4d1e:	ff 15 a4 7b 82 00    	call   *0x827ba4(%rip)        # 0x140b0c8c8
1402e4d24:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1402e4d29:	48 85 c0             	test   %rax,%rax
1402e4d2c:	75 07                	jne    0x1402e4d35
1402e4d2e:	ff 15 64 77 82 00    	call   *0x827764(%rip)        # 0x140b0c498
1402e4d34:	90                   	nop
1402e4d35:	b9 01 00 00 00       	mov    $0x1,%ecx
1402e4d3a:	89 48 08             	mov    %ecx,0x8(%rax)
1402e4d3d:	89 48 0c             	mov    %ecx,0xc(%rax)
1402e4d40:	48 8d 0d 19 f7 83 00 	lea    0x83f719(%rip),%rcx        # 0x140b24460
1402e4d47:	48 89 08             	mov    %rcx,(%rax)
1402e4d4a:	48 8d 48 10          	lea    0x10(%rax),%rcx
1402e4d4e:	48 83 21 00          	andq   $0x0,(%rcx)
1402e4d52:	48 83 60 18 00       	andq   $0x0,0x18(%rax)
1402e4d57:	48 83 60 20 00       	andq   $0x0,0x20(%rax)
1402e4d5c:	48 89 0b             	mov    %rcx,(%rbx)
1402e4d5f:	48 89 43 08          	mov    %rax,0x8(%rbx)
1402e4d63:	48 8b c3             	mov    %rbx,%rax
1402e4d66:	48 83 c4 30          	add    $0x30,%rsp
1402e4d6a:	5b                   	pop    %rbx
1402e4d6b:	c3                   	ret
1402e4d6c:	90                   	nop
1402e4d6d:	90                   	nop
1402e4d6e:	90                   	nop
1402e4d6f:	90                   	nop
1402e4d70:	48 83 c1 10          	add    $0x10,%rcx
1402e4d74:	e9 eb 0b 00 00       	jmp    0x1402e5964
1402e4d79:	90                   	nop
1402e4d7a:	90                   	nop
1402e4d7b:	90                   	nop
1402e4d7c:	90                   	nop
1402e4d7d:	90                   	nop
1402e4d7e:	90                   	nop
1402e4d7f:	90                   	nop
1402e4d80:	40 53                	rex push %rbx
1402e4d82:	48 83 ec 20          	sub    $0x20,%rsp
1402e4d86:	48 8d 05 d3 f6 83 00 	lea    0x83f6d3(%rip),%rax        # 0x140b24460
1402e4d8d:	48 8b d9             	mov    %rcx,%rbx
1402e4d90:	48 89 01             	mov    %rax,(%rcx)
1402e4d93:	f6 c2 01             	test   $0x1,%dl
1402e4d96:	74 05                	je     0x1402e4d9d
1402e4d98:	e8 37 a8 80 00       	call   0x140aef5d4
1402e4d9d:	48 8b c3             	mov    %rbx,%rax
1402e4da0:	48 83 c4 20          	add    $0x20,%rsp
1402e4da4:	5b                   	pop    %rbx
1402e4da5:	c3                   	ret
1402e4da6:	90                   	nop
1402e4da7:	90                   	nop
1402e4da8:	90                   	nop
1402e4da9:	90                   	nop
1402e4daa:	90                   	nop
1402e4dab:	90                   	nop
1402e4dac:	90                   	nop
1402e4dad:	90                   	nop
1402e4dae:	90                   	nop
1402e4daf:	90                   	nop
1402e4db0:	40 53                	rex push %rbx
1402e4db2:	48 83 ec 20          	sub    $0x20,%rsp
1402e4db6:	48 8d 05 cb f6 83 00 	lea    0x83f6cb(%rip),%rax        # 0x140b24488
1402e4dbd:	48 8b d9             	mov    %rcx,%rbx
1402e4dc0:	48 89 01             	mov    %rax,(%rcx)
1402e4dc3:	f6 c2 01             	test   $0x1,%dl
1402e4dc6:	74 05                	je     0x1402e4dcd
1402e4dc8:	e8 07 a8 80 00       	call   0x140aef5d4
1402e4dcd:	48 8b c3             	mov    %rbx,%rax
1402e4dd0:	48 83 c4 20          	add    $0x20,%rsp
1402e4dd4:	5b                   	pop    %rbx
1402e4dd5:	c3                   	ret
1402e4dd6:	90                   	nop
1402e4dd7:	90                   	nop
1402e4dd8:	40 53                	rex push %rbx
1402e4dda:	48 83 ec 20          	sub    $0x20,%rsp
1402e4dde:	48 89 11             	mov    %rdx,(%rcx)
1402e4de1:	4d 8b c8             	mov    %r8,%r9
1402e4de4:	4c 89 41 08          	mov    %r8,0x8(%rcx)
1402e4de8:	48 85 d2             	test   %rdx,%rdx
1402e4deb:	0f 84 b3 00 00 00    	je     0x1402e4ea4
1402e4df1:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402e4df5:	4c 63 40 0c          	movslq 0xc(%rax),%r8
1402e4df9:	49 8b 44 10 10       	mov    0x10(%r8,%rdx,1),%rax
1402e4dfe:	48 85 c0             	test   %rax,%rax
1402e4e01:	74 03                	je     0x1402e4e06
1402e4e03:	8b 40 08             	mov    0x8(%rax),%eax
1402e4e06:	85 c0                	test   %eax,%eax
1402e4e08:	0f 85 96 00 00 00    	jne    0x1402e4ea4
1402e4e0e:	4d 85 c9             	test   %r9,%r9
1402e4e11:	74 05                	je     0x1402e4e18
1402e4e13:	f0 41 ff 41 08       	lock incl 0x8(%r9)
1402e4e18:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402e4e1c:	48 8b 59 08          	mov    0x8(%rcx),%rbx
1402e4e20:	33 c9                	xor    %ecx,%ecx
1402e4e22:	48 63 40 0c          	movslq 0xc(%rax),%rax
1402e4e26:	48 03 c2             	add    %rdx,%rax
1402e4e29:	33 d2                	xor    %edx,%edx
1402e4e2b:	48 85 db             	test   %rbx,%rbx
1402e4e2e:	74 0b                	je     0x1402e4e3b
1402e4e30:	48 8d 48 08          	lea    0x8(%rax),%rcx
1402e4e34:	48 8b d3             	mov    %rbx,%rdx
1402e4e37:	f0 ff 43 0c          	lock incl 0xc(%rbx)
1402e4e3b:	48 89 48 08          	mov    %rcx,0x8(%rax)
1402e4e3f:	48 8b 48 10          	mov    0x10(%rax),%rcx
1402e4e43:	48 89 50 10          	mov    %rdx,0x10(%rax)
1402e4e47:	48 85 c9             	test   %rcx,%rcx
1402e4e4a:	74 1a                	je     0x1402e4e66
1402e4e4c:	83 c8 ff             	or     $0xffffffff,%eax
1402e4e4f:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1402e4e54:	83 f8 01             	cmp    $0x1,%eax
1402e4e57:	75 0d                	jne    0x1402e4e66
1402e4e59:	48 8b 01             	mov    (%rcx),%rax
1402e4e5c:	48 8b 40 08          	mov    0x8(%rax),%rax
1402e4e60:	ff 15 d2 7d 82 00    	call   *0x827dd2(%rip)        # 0x140b0cc38
1402e4e66:	48 85 db             	test   %rbx,%rbx
1402e4e69:	74 39                	je     0x1402e4ea4
1402e4e6b:	83 c8 ff             	or     $0xffffffff,%eax
1402e4e6e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402e4e73:	83 f8 01             	cmp    $0x1,%eax
1402e4e76:	75 2c                	jne    0x1402e4ea4
1402e4e78:	48 8b 03             	mov    (%rbx),%rax
1402e4e7b:	48 8b cb             	mov    %rbx,%rcx
1402e4e7e:	48 8b 00             	mov    (%rax),%rax
1402e4e81:	ff 15 b1 7d 82 00    	call   *0x827db1(%rip)        # 0x140b0cc38
1402e4e87:	83 c8 ff             	or     $0xffffffff,%eax
1402e4e8a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402e4e8f:	83 f8 01             	cmp    $0x1,%eax
1402e4e92:	75 10                	jne    0x1402e4ea4
1402e4e94:	48 8b 03             	mov    (%rbx),%rax
1402e4e97:	48 8b cb             	mov    %rbx,%rcx
1402e4e9a:	48 8b 40 08          	mov    0x8(%rax),%rax
1402e4e9e:	ff 15 94 7d 82 00    	call   *0x827d94(%rip)        # 0x140b0cc38
1402e4ea4:	48 83 c4 20          	add    $0x20,%rsp
1402e4ea8:	5b                   	pop    %rbx
1402e4ea9:	c3                   	ret
1402e4eaa:	90                   	nop
1402e4eab:	90                   	nop
1402e4eac:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1402e4eb1:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1402e4eb6:	57                   	push   %rdi
1402e4eb7:	41 54                	push   %r12
1402e4eb9:	41 55                	push   %r13
1402e4ebb:	41 56                	push   %r14
1402e4ebd:	41 57                	push   %r15
1402e4ebf:	48 83 ec 20          	sub    $0x20,%rsp
1402e4ec3:	4d 8b e8             	mov    %r8,%r13
1402e4ec6:	4c 8b fa             	mov    %rdx,%r15
1402e4ec9:	48 8b f9             	mov    %rcx,%rdi
1402e4ecc:	4c 8b f2             	mov    %rdx,%r14
1402e4ecf:	4c 2b 31             	sub    (%rcx),%r14
1402e4ed2:	49 c1 fe 03          	sar    $0x3,%r14
1402e4ed6:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402e4eda:	48 2b 01             	sub    (%rcx),%rax
1402e4edd:	48 c1 f8 03          	sar    $0x3,%rax
1402e4ee1:	49 b8 ff ff ff ff ff 	movabs $0x1fffffffffffffff,%r8
1402e4ee8:	ff ff 1f
1402e4eeb:	49 3b c0             	cmp    %r8,%rax
1402e4eee:	0f 84 4a 01 00 00    	je     0x1402e503e
1402e4ef4:	4c 8d 60 01          	lea    0x1(%rax),%r12
1402e4ef8:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1402e4efc:	48 2b 0f             	sub    (%rdi),%rcx
1402e4eff:	48 c1 f9 03          	sar    $0x3,%rcx
1402e4f03:	48 8b d1             	mov    %rcx,%rdx
1402e4f06:	48 d1 ea             	shr    $1,%rdx
1402e4f09:	49 8b c0             	mov    %r8,%rax
1402e4f0c:	48 2b c2             	sub    %rdx,%rax
1402e4f0f:	48 3b c8             	cmp    %rax,%rcx
1402e4f12:	76 05                	jbe    0x1402e4f19
1402e4f14:	49 8b c0             	mov    %r8,%rax
1402e4f17:	eb 0b                	jmp    0x1402e4f24
1402e4f19:	48 8d 04 11          	lea    (%rcx,%rdx,1),%rax
1402e4f1d:	49 3b c4             	cmp    %r12,%rax
1402e4f20:	49 0f 42 c4          	cmovb  %r12,%rax
1402e4f24:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402e4f29:	49 3b c0             	cmp    %r8,%rax
1402e4f2c:	0f 87 06 01 00 00    	ja     0x1402e5038
1402e4f32:	48 8d 34 c5 00 00 00 	lea    0x0(,%rax,8),%rsi
1402e4f39:	00
1402e4f3a:	48 85 f6             	test   %rsi,%rsi
1402e4f3d:	75 2a                	jne    0x1402e4f69
1402e4f3f:	33 db                	xor    %ebx,%ebx
1402e4f41:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1402e4f46:	4e 8d 34 f3          	lea    (%rbx,%r14,8),%r14
1402e4f4a:	f2 41 0f 10 45 00    	movsd  0x0(%r13),%xmm0
1402e4f50:	f2 41 0f 11 06       	movsd  %xmm0,(%r14)
1402e4f55:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1402e4f59:	48 8b 17             	mov    (%rdi),%rdx
1402e4f5c:	48 8b cb             	mov    %rbx,%rcx
1402e4f5f:	4d 3b f8             	cmp    %r8,%r15
1402e4f62:	75 4c                	jne    0x1402e4fb0
1402e4f64:	4c 2b c2             	sub    %rdx,%r8
1402e4f67:	eb 60                	jmp    0x1402e4fc9
1402e4f69:	48 81 fe 00 10 00 00 	cmp    $0x1000,%rsi
1402e4f70:	72 26                	jb     0x1402e4f98
1402e4f72:	48 8d 4e 27          	lea    0x27(%rsi),%rcx
1402e4f76:	48 3b ce             	cmp    %rsi,%rcx
1402e4f79:	0f 86 b9 00 00 00    	jbe    0x1402e5038
1402e4f7f:	ff 15 43 79 82 00    	call   *0x827943(%rip)        # 0x140b0c8c8
1402e4f85:	48 85 c0             	test   %rax,%rax
1402e4f88:	74 1f                	je     0x1402e4fa9
1402e4f8a:	48 8d 58 27          	lea    0x27(%rax),%rbx
1402e4f8e:	48 83 e3 e0          	and    $0xffffffffffffffe0,%rbx
1402e4f92:	48 89 43 f8          	mov    %rax,-0x8(%rbx)
1402e4f96:	eb a9                	jmp    0x1402e4f41
1402e4f98:	48 8b ce             	mov    %rsi,%rcx
1402e4f9b:	ff 15 27 79 82 00    	call   *0x827927(%rip)        # 0x140b0c8c8
1402e4fa1:	48 8b d8             	mov    %rax,%rbx
1402e4fa4:	48 85 c0             	test   %rax,%rax
1402e4fa7:	75 98                	jne    0x1402e4f41
1402e4fa9:	ff 15 e9 74 82 00    	call   *0x8274e9(%rip)        # 0x140b0c498
1402e4faf:	90                   	nop
1402e4fb0:	4d 8b c7             	mov    %r15,%r8
1402e4fb3:	4c 2b 07             	sub    (%rdi),%r8
1402e4fb6:	e8 ab b4 80 00       	call   0x140af0466
1402e4fbb:	49 8d 4e 08          	lea    0x8(%r14),%rcx
1402e4fbf:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1402e4fc3:	4d 2b c7             	sub    %r15,%r8
1402e4fc6:	49 8b d7             	mov    %r15,%rdx
1402e4fc9:	e8 98 b4 80 00       	call   0x140af0466
1402e4fce:	48 8b 0f             	mov    (%rdi),%rcx
1402e4fd1:	48 85 c9             	test   %rcx,%rcx
1402e4fd4:	74 2d                	je     0x1402e5003
1402e4fd6:	48 8b 47 10          	mov    0x10(%rdi),%rax
1402e4fda:	48 2b c1             	sub    %rcx,%rax
1402e4fdd:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1402e4fe1:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402e4fe7:	72 14                	jb     0x1402e4ffd
1402e4fe9:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1402e4fed:	48 2b ca             	sub    %rdx,%rcx
1402e4ff0:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1402e4ff4:	48 83 f8 1f          	cmp    $0x1f,%rax
1402e4ff8:	77 37                	ja     0x1402e5031
1402e4ffa:	48 8b ca             	mov    %rdx,%rcx
1402e4ffd:	ff 15 bd 78 82 00    	call   *0x8278bd(%rip)        # 0x140b0c8c0
1402e5003:	48 89 1f             	mov    %rbx,(%rdi)
1402e5006:	4a 8d 0c e3          	lea    (%rbx,%r12,8),%rcx
1402e500a:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1402e500e:	48 8d 0c 1e          	lea    (%rsi,%rbx,1),%rcx
1402e5012:	48 89 4f 10          	mov    %rcx,0x10(%rdi)
1402e5016:	49 8b c6             	mov    %r14,%rax
1402e5019:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1402e501e:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1402e5023:	48 83 c4 20          	add    $0x20,%rsp
1402e5027:	41 5f                	pop    %r15
1402e5029:	41 5e                	pop    %r14
1402e502b:	41 5d                	pop    %r13
1402e502d:	41 5c                	pop    %r12
1402e502f:	5f                   	pop    %rdi
1402e5030:	c3                   	ret
1402e5031:	ff 15 61 79 82 00    	call   *0x827961(%rip)        # 0x140b0c998
1402e5037:	cc                   	int3
1402e5038:	e8 93 ec d1 ff       	call   0x140003cd0
1402e503d:	cc                   	int3
1402e503e:	e8 25 6d d3 ff       	call   0x14001bd68
1402e5043:	cc                   	int3
1402e5044:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1402e5049:	53                   	push   %rbx
1402e504a:	56                   	push   %rsi
1402e504b:	57                   	push   %rdi
1402e504c:	41 54                	push   %r12
1402e504e:	41 55                	push   %r13
1402e5050:	41 56                	push   %r14
1402e5052:	41 57                	push   %r15
1402e5054:	48 83 ec 30          	sub    $0x30,%rsp
1402e5058:	4d 8b e8             	mov    %r8,%r13
1402e505b:	4c 8b d2             	mov    %rdx,%r10
1402e505e:	48 8b f9             	mov    %rcx,%rdi
1402e5061:	4c 8b ca             	mov    %rdx,%r9
1402e5064:	4c 2b 09             	sub    (%rcx),%r9
1402e5067:	48 b8 67 66 66 66 66 	movabs $0x6666666666666667,%rax
1402e506e:	66 66 66
1402e5071:	49 f7 e9             	imul   %r9
1402e5074:	4c 8b f2             	mov    %rdx,%r14
1402e5077:	49 c1 fe 04          	sar    $0x4,%r14
1402e507b:	49 8b c6             	mov    %r14,%rax
1402e507e:	48 c1 e8 3f          	shr    $0x3f,%rax
1402e5082:	4c 03 f0             	add    %rax,%r14
1402e5085:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402e5089:	48 2b 01             	sub    (%rcx),%rax
1402e508c:	48 c1 f8 03          	sar    $0x3,%rax
1402e5090:	48 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rdx
1402e5097:	cc cc cc
1402e509a:	48 0f af c2          	imul   %rdx,%rax
1402e509e:	49 b8 66 66 66 66 66 	movabs $0x666666666666666,%r8
1402e50a5:	66 66 06
1402e50a8:	49 3b c0             	cmp    %r8,%rax
1402e50ab:	0f 84 d5 01 00 00    	je     0x1402e5286
1402e50b1:	4c 8d 78 01          	lea    0x1(%rax),%r15
1402e50b5:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1402e50b9:	48 2b 0f             	sub    (%rdi),%rcx
1402e50bc:	48 c1 f9 03          	sar    $0x3,%rcx
1402e50c0:	48 0f af ca          	imul   %rdx,%rcx
1402e50c4:	48 8b d1             	mov    %rcx,%rdx
1402e50c7:	48 d1 ea             	shr    $1,%rdx
1402e50ca:	49 8b c0             	mov    %r8,%rax
1402e50cd:	48 2b c2             	sub    %rdx,%rax
1402e50d0:	48 3b c8             	cmp    %rax,%rcx
1402e50d3:	76 05                	jbe    0x1402e50da
1402e50d5:	49 8b c0             	mov    %r8,%rax
1402e50d8:	eb 0b                	jmp    0x1402e50e5
1402e50da:	48 8d 04 11          	lea    (%rcx,%rdx,1),%rax
1402e50de:	49 3b c7             	cmp    %r15,%rax
1402e50e1:	49 0f 42 c7          	cmovb  %r15,%rax
1402e50e5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402e50ea:	49 3b c0             	cmp    %r8,%rax
1402e50ed:	0f 87 8d 01 00 00    	ja     0x1402e5280
1402e50f3:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1402e50f7:	48 8d 34 c5 00 00 00 	lea    0x0(,%rax,8),%rsi
1402e50fe:	00
1402e50ff:	45 33 c0             	xor    %r8d,%r8d
1402e5102:	48 85 f6             	test   %rsi,%rsi
1402e5105:	75 0a                	jne    0x1402e5111
1402e5107:	41 8b d8             	mov    %r8d,%ebx
1402e510a:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
1402e510f:	eb 5c                	jmp    0x1402e516d
1402e5111:	48 81 fe 00 10 00 00 	cmp    $0x1000,%rsi
1402e5118:	72 2e                	jb     0x1402e5148
1402e511a:	48 8d 4e 27          	lea    0x27(%rsi),%rcx
1402e511e:	48 3b ce             	cmp    %rsi,%rcx