1400dac91:	cc                   	int3
1400dac92:	90                   	nop
1400dac93:	90                   	nop
1400dac94:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400dac99:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1400dac9e:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400daca3:	57                   	push   %rdi
1400daca4:	48 83 ec 20          	sub    $0x20,%rsp
1400daca8:	48 8b 19             	mov    (%rcx),%rbx
1400dacab:	48 8b fa             	mov    %rdx,%rdi
1400dacae:	48 85 db             	test   %rbx,%rbx
1400dacb1:	0f 84 83 00 00 00    	je     0x1400dad3a
1400dacb7:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1400dacbb:	48 8b c3             	mov    %rbx,%rax
1400dacbe:	f0 4c 0f b1 01       	lock cmpxchg %r8,(%rcx)
1400dacc3:	74 08                	je     0x1400daccd
1400dacc5:	48 8b 19             	mov    (%rcx),%rbx
1400dacc8:	48 85 db             	test   %rbx,%rbx
1400daccb:	75 ea                	jne    0x1400dacb7
1400daccd:	48 85 db             	test   %rbx,%rbx
1400dacd0:	74 68                	je     0x1400dad3a
1400dacd2:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400dacd6:	48 85 c0             	test   %rax,%rax
1400dacd9:	74 04                	je     0x1400dacdf
1400dacdb:	f0 ff 40 08          	lock incl 0x8(%rax)
1400dacdf:	48 8b 73 08          	mov    0x8(%rbx),%rsi
1400dace3:	48 8b 2b             	mov    (%rbx),%rbp
1400dace6:	48 85 f6             	test   %rsi,%rsi
1400dace9:	74 39                	je     0x1400dad24
1400daceb:	83 c8 ff             	or     $0xffffffff,%eax
1400dacee:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
1400dacf3:	83 f8 01             	cmp    $0x1,%eax
1400dacf6:	75 2c                	jne    0x1400dad24
1400dacf8:	48 8b 06             	mov    (%rsi),%rax
1400dacfb:	48 8b ce             	mov    %rsi,%rcx
1400dacfe:	48 8b 00             	mov    (%rax),%rax
1400dad01:	ff 15 29 81 13 00    	call   *0x138129(%rip)        # 0x140212e30
1400dad07:	83 c8 ff             	or     $0xffffffff,%eax
1400dad0a:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
1400dad0f:	83 f8 01             	cmp    $0x1,%eax
1400dad12:	75 10                	jne    0x1400dad24
1400dad14:	48 8b 06             	mov    (%rsi),%rax
1400dad17:	48 8b ce             	mov    %rsi,%rcx
1400dad1a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400dad1e:	ff 15 0c 81 13 00    	call   *0x13810c(%rip)        # 0x140212e30
1400dad24:	48 8b cb             	mov    %rbx,%rcx
1400dad27:	ff 15 13 7e 13 00    	call   *0x137e13(%rip)        # 0x140212b40
1400dad2d:	48 89 2f             	mov    %rbp,(%rdi)
1400dad30:	48 89 77 08          	mov    %rsi,0x8(%rdi)
1400dad34:	c6 47 10 01          	movb   $0x1,0x10(%rdi)
1400dad38:	eb 04                	jmp    0x1400dad3e
1400dad3a:	c6 42 10 00          	movb   $0x0,0x10(%rdx)
1400dad3e:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400dad43:	48 8b c7             	mov    %rdi,%rax
1400dad46:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
1400dad4b:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400dad50:	48 83 c4 20          	add    $0x20,%rsp
1400dad54:	5f                   	pop    %rdi
1400dad55:	c3                   	ret
1400dad56:	90                   	nop
1400dad57:	90                   	nop
1400dad58:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400dad5d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400dad62:	57                   	push   %rdi
1400dad63:	48 83 ec 40          	sub    $0x40,%rsp
1400dad67:	48 8b f1             	mov    %rcx,%rsi
1400dad6a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400dad6f:	48 8b ce             	mov    %rsi,%rcx
1400dad72:	e8 1d ff ff ff       	call   0x1400dac94
1400dad77:	80 7c 24 30 00       	cmpb   $0x0,0x30(%rsp)
1400dad7c:	40 8a 78 10          	mov    0x10(%rax),%dil
1400dad80:	74 43                	je     0x1400dadc5
1400dad82:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400dad87:	48 85 db             	test   %rbx,%rbx
1400dad8a:	74 39                	je     0x1400dadc5
1400dad8c:	83 c8 ff             	or     $0xffffffff,%eax
1400dad8f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400dad94:	83 f8 01             	cmp    $0x1,%eax
1400dad97:	75 2c                	jne    0x1400dadc5
1400dad99:	48 8b 03             	mov    (%rbx),%rax
1400dad9c:	48 8b cb             	mov    %rbx,%rcx
1400dad9f:	48 8b 00             	mov    (%rax),%rax
1400dada2:	ff 15 88 80 13 00    	call   *0x138088(%rip)        # 0x140212e30
1400dada8:	83 c8 ff             	or     $0xffffffff,%eax
1400dadab:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400dadb0:	83 f8 01             	cmp    $0x1,%eax
1400dadb3:	75 10                	jne    0x1400dadc5
1400dadb5:	48 8b 03             	mov    (%rbx),%rax
1400dadb8:	48 8b cb             	mov    %rbx,%rcx
1400dadbb:	48 8b 40 08          	mov    0x8(%rax),%rax
1400dadbf:	ff 15 6b 80 13 00    	call   *0x13806b(%rip)        # 0x140212e30
1400dadc5:	40 84 ff             	test   %dil,%dil
1400dadc8:	75 a0                	jne    0x1400dad6a
1400dadca:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400dadcf:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400dadd4:	48 83 c4 40          	add    $0x40,%rsp
1400dadd8:	5f                   	pop    %rdi
1400dadd9:	c3                   	ret
1400dadda:	90                   	nop
1400daddb:	90                   	nop
1400daddc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400dade1:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400dade6:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400dadeb:	41 56                	push   %r14
1400daded:	48 83 ec 30          	sub    $0x30,%rsp
1400dadf1:	48 8b d9             	mov    %rcx,%rbx
1400dadf4:	45 33 f6             	xor    %r14d,%r14d
1400dadf7:	0f ae e8             	lfence
1400dadfa:	41 8d 4e 58          	lea    0x58(%r14),%ecx
1400dadfe:	ff 15 4c 7d 13 00    	call   *0x137d4c(%rip)        # 0x140212b50
1400dae04:	48 8b f8             	mov    %rax,%rdi
1400dae07:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400dae0c:	48 85 c0             	test   %rax,%rax
1400dae0f:	75 07                	jne    0x1400dae18
1400dae11:	ff 15 19 7d 13 00    	call   *0x137d19(%rip)        # 0x140212b30
1400dae17:	90                   	nop
1400dae18:	b8 01 00 00 00       	mov    $0x1,%eax
1400dae1d:	89 47 08             	mov    %eax,0x8(%rdi)
1400dae20:	89 47 0c             	mov    %eax,0xc(%rdi)
1400dae23:	48 8d 05 36 47 16 00 	lea    0x164736(%rip),%rax        # 0x14023f560
1400dae2a:	48 89 07             	mov    %rax,(%rdi)
1400dae2d:	48 8d 77 10          	lea    0x10(%rdi),%rsi
1400dae31:	33 d2                	xor    %edx,%edx
1400dae33:	44 8d 42 48          	lea    0x48(%rdx),%r8d
1400dae37:	48 8b ce             	mov    %rsi,%rcx
1400dae3a:	e8 c3 ab 12 00       	call   0x140205a02
1400dae3f:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
1400dae46:	00 00 80
1400dae49:	48 89 06             	mov    %rax,(%rsi)
1400dae4c:	4c 89 76 08          	mov    %r14,0x8(%rsi)
1400dae50:	4c 89 76 10          	mov    %r14,0x10(%rsi)
1400dae54:	44 88 76 18          	mov    %r14b,0x18(%rsi)
1400dae58:	33 c0                	xor    %eax,%eax
1400dae5a:	89 46 19             	mov    %eax,0x19(%rsi)
1400dae5d:	66 89 46 1d          	mov    %ax,0x1d(%rsi)
1400dae61:	88 46 1f             	mov    %al,0x1f(%rsi)
1400dae64:	0f 57 c0             	xorps  %xmm0,%xmm0
1400dae67:	0f 11 46 20          	movups %xmm0,0x20(%rsi)
1400dae6b:	4c 89 76 30          	mov    %r14,0x30(%rsi)
1400dae6f:	48 c7 46 38 07 00 00 	movq   $0x7,0x38(%rsi)
1400dae76:	00
1400dae77:	66 44 89 76 20       	mov    %r14w,0x20(%rsi)
1400dae7c:	44 89 76 40          	mov    %r14d,0x40(%rsi)
1400dae80:	48 89 33             	mov    %rsi,(%rbx)
1400dae83:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1400dae87:	48 8b c3             	mov    %rbx,%rax
1400dae8a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400dae8f:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1400dae94:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400dae99:	48 83 c4 30          	add    $0x30,%rsp
1400dae9d:	41 5e                	pop    %r14
1400dae9f:	c3                   	ret
1400daea0:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400daea5:	53                   	push   %rbx
1400daea6:	56                   	push   %rsi
1400daea7:	57                   	push   %rdi
1400daea8:	41 54                	push   %r12
1400daeaa:	41 55                	push   %r13
1400daeac:	41 56                	push   %r14
1400daeae:	41 57                	push   %r15
1400daeb0:	48 83 ec 50          	sub    $0x50,%rsp
1400daeb4:	4c 8b e2             	mov    %rdx,%r12
1400daeb7:	48 8b d9             	mov    %rcx,%rbx
1400daeba:	33 ff                	xor    %edi,%edi
1400daebc:	89 bc 24 a0 00 00 00 	mov    %edi,0xa0(%rsp)
1400daec3:	49 83 ce ff          	or     $0xffffffffffffffff,%r14
1400daec7:	49 ff c6             	inc    %r14
1400daeca:	42 38 3c 32          	cmp    %dil,(%rdx,%r14,1)
1400daece:	75 f7                	jne    0x1400daec7
1400daed0:	48 8b 01             	mov    (%rcx),%rax
1400daed3:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400daed7:	48 8b 74 19 28       	mov    0x28(%rcx,%rbx,1),%rsi
1400daedc:	48 85 f6             	test   %rsi,%rsi
1400daedf:	7e 0a                	jle    0x1400daeeb
1400daee1:	49 3b f6             	cmp    %r14,%rsi
1400daee4:	7e 05                	jle    0x1400daeeb
1400daee6:	49 2b f6             	sub    %r14,%rsi
1400daee9:	eb 02                	jmp    0x1400daeed
1400daeeb:	33 f6                	xor    %esi,%esi
1400daeed:	48 8b d3             	mov    %rbx,%rdx
1400daef0:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400daef5:	e8 16 d3 f3 ff       	call   0x140018210
1400daefa:	80 7c 24 30 00       	cmpb   $0x0,0x30(%rsp)
1400daeff:	75 0a                	jne    0x1400daf0b
1400daf01:	bf 04 00 00 00       	mov    $0x4,%edi
1400daf06:	e9 47 01 00 00       	jmp    0x1400db052
1400daf0b:	48 8b 03             	mov    (%rbx),%rax
1400daf0e:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400daf12:	48 03 cb             	add    %rbx,%rcx
1400daf15:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1400daf1a:	ff 15 88 7a 13 00    	call   *0x137a88(%rip)        # 0x1402129a8
1400daf20:	48 8b c8             	mov    %rax,%rcx
1400daf23:	e8 4c ee ff ff       	call   0x1400d9d74
1400daf28:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
1400daf2f:	00
1400daf30:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1400daf35:	48 85 c9             	test   %rcx,%rcx
1400daf38:	74 29                	je     0x1400daf63
1400daf3a:	48 8b 11             	mov    (%rcx),%rdx
1400daf3d:	48 8b 42 10          	mov    0x10(%rdx),%rax
1400daf41:	ff 15 e9 7e 13 00    	call   *0x137ee9(%rip)        # 0x140212e30
1400daf47:	4c 8b c0             	mov    %rax,%r8
1400daf4a:	48 85 c0             	test   %rax,%rax
1400daf4d:	74 14                	je     0x1400daf63
1400daf4f:	48 8b 08             	mov    (%rax),%rcx
1400daf52:	48 8b 01             	mov    (%rcx),%rax
1400daf55:	ba 01 00 00 00       	mov    $0x1,%edx
1400daf5a:	49 8b c8             	mov    %r8,%rcx
1400daf5d:	ff 15 cd 7e 13 00    	call   *0x137ecd(%rip)        # 0x140212e30
1400daf63:	48 8b 03             	mov    (%rbx),%rax
1400daf66:	48 63 40 04          	movslq 0x4(%rax),%rax
1400daf6a:	8b 44 18 18          	mov    0x18(%rax,%rbx,1),%eax
1400daf6e:	25 c0 01 00 00       	and    $0x1c0,%eax
1400daf73:	41 bf ff ff 00 00    	mov    $0xffff,%r15d
1400daf79:	83 f8 40             	cmp    $0x40,%eax
1400daf7c:	74 2e                	je     0x1400dafac
1400daf7e:	48 85 f6             	test   %rsi,%rsi
1400daf81:	7e 29                	jle    0x1400dafac
1400daf83:	48 8b 03             	mov    (%rbx),%rax
1400daf86:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400daf8a:	0f b7 54 19 58       	movzwl 0x58(%rcx,%rbx,1),%edx
1400daf8f:	48 8b 4c 19 48       	mov    0x48(%rcx,%rbx,1),%rcx
1400daf94:	ff 15 86 78 13 00    	call   *0x137886(%rip)        # 0x140212820
1400daf9a:	66 44 3b f8          	cmp    %ax,%r15w
1400daf9e:	75 07                	jne    0x1400dafa7
1400dafa0:	bf 04 00 00 00       	mov    $0x4,%edi
1400dafa5:	eb 53                	jmp    0x1400daffa
1400dafa7:	48 ff ce             	dec    %rsi
1400dafaa:	eb d2                	jmp    0x1400daf7e
1400dafac:	44 8b ef             	mov    %edi,%r13d
1400dafaf:	85 ff                	test   %edi,%edi
1400dafb1:	75 7c                	jne    0x1400db02f
1400dafb3:	4d 85 f6             	test   %r14,%r14
1400dafb6:	7e 4b                	jle    0x1400db003
1400dafb8:	48 8b 03             	mov    (%rbx),%rax
1400dafbb:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400dafbf:	48 8b 44 19 48       	mov    0x48(%rcx,%rbx,1),%rax
1400dafc4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400dafc9:	41 8a 14 24          	mov    (%r12),%dl
1400dafcd:	48 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%rcx
1400dafd4:	00
1400dafd5:	ff 15 c5 7a 13 00    	call   *0x137ac5(%rip)        # 0x140212aa0
1400dafdb:	0f b7 d0             	movzwl %ax,%edx
1400dafde:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1400dafe3:	ff 15 37 78 13 00    	call   *0x137837(%rip)        # 0x140212820
1400dafe9:	49 ff ce             	dec    %r14
1400dafec:	49 ff c4             	inc    %r12
1400dafef:	83 cf 04             	or     $0x4,%edi
1400daff2:	66 44 3b f8          	cmp    %ax,%r15w
1400daff6:	41 0f 45 fd          	cmovne %r13d,%edi
1400daffa:	89 bc 24 a0 00 00 00 	mov    %edi,0xa0(%rsp)
1400db001:	eb a9                	jmp    0x1400dafac
1400db003:	48 85 f6             	test   %rsi,%rsi
1400db006:	7e 27                	jle    0x1400db02f
1400db008:	48 8b 03             	mov    (%rbx),%rax
1400db00b:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400db00f:	0f b7 54 19 58       	movzwl 0x58(%rcx,%rbx,1),%edx
1400db014:	48 8b 4c 19 48       	mov    0x48(%rcx,%rbx,1),%rcx
1400db019:	ff 15 01 78 13 00    	call   *0x137801(%rip)        # 0x140212820
1400db01f:	66 44 3b f8          	cmp    %ax,%r15w
1400db023:	75 19                	jne    0x1400db03e
1400db025:	83 cf 04             	or     $0x4,%edi
1400db028:	89 bc 24 a0 00 00 00 	mov    %edi,0xa0(%rsp)
1400db02f:	48 8b 03             	mov    (%rbx),%rax
1400db032:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400db036:	48 83 64 19 28 00    	andq   $0x0,0x28(%rcx,%rbx,1)
1400db03c:	eb 14                	jmp    0x1400db052
1400db03e:	48 ff ce             	dec    %rsi
1400db041:	eb c0                	jmp    0x1400db003
1400db043:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
1400db04a:	00
1400db04b:	8b bc 24 a0 00 00 00 	mov    0xa0(%rsp),%edi
1400db052:	48 8b 03             	mov    (%rbx),%rax
1400db055:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400db059:	48 03 cb             	add    %rbx,%rcx
1400db05c:	45 33 c0             	xor    %r8d,%r8d
1400db05f:	8b d7                	mov    %edi,%edx
1400db061:	ff 15 29 78 13 00    	call   *0x137829(%rip)        # 0x140212890
1400db067:	90                   	nop
1400db068:	ff 15 ba 77 13 00    	call   *0x1377ba(%rip)        # 0x140212828
1400db06e:	85 c0                	test   %eax,%eax
1400db070:	75 0e                	jne    0x1400db080
1400db072:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400db077:	ff 15 03 78 13 00    	call   *0x137803(%rip)        # 0x140212880
1400db07d:	90                   	nop
1400db07e:	66 90                	xchg   %ax,%ax
1400db080:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400db085:	48 8b 01             	mov    (%rcx),%rax
1400db088:	48 63 50 04          	movslq 0x4(%rax),%rdx
1400db08c:	48 8b 4c 0a 48       	mov    0x48(%rdx,%rcx,1),%rcx
1400db091:	48 85 c9             	test   %rcx,%rcx
1400db094:	74 0e                	je     0x1400db0a4
1400db096:	48 8b 01             	mov    (%rcx),%rax
1400db099:	48 8b 40 10          	mov    0x10(%rax),%rax
1400db09d:	ff 15 8d 7d 13 00    	call   *0x137d8d(%rip)        # 0x140212e30
1400db0a3:	90                   	nop
1400db0a4:	48 8b c3             	mov    %rbx,%rax
1400db0a7:	48 83 c4 50          	add    $0x50,%rsp
1400db0ab:	41 5f                	pop    %r15
1400db0ad:	41 5e                	pop    %r14
1400db0af:	41 5d                	pop    %r13
1400db0b1:	41 5c                	pop    %r12
1400db0b3:	5f                   	pop    %rdi
1400db0b4:	5e                   	pop    %rsi
1400db0b5:	5b                   	pop    %rbx
1400db0b6:	c3                   	ret
1400db0b7:	90                   	nop
1400db0b8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400db0bd:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1400db0c2:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400db0c7:	57                   	push   %rdi
1400db0c8:	48 83 ec 20          	sub    $0x20,%rsp
1400db0cc:	41 80 78 19 00       	cmpb   $0x0,0x19(%r8)
1400db0d1:	49 8b f8             	mov    %r8,%rdi
1400db0d4:	48 8b f2             	mov    %rdx,%rsi
1400db0d7:	48 8b e9             	mov    %rcx,%rbp
1400db0da:	75 2d                	jne    0x1400db109
1400db0dc:	4c 8b 47 10          	mov    0x10(%rdi),%r8
1400db0e0:	48 8b d6             	mov    %rsi,%rdx
1400db0e3:	48 8b cd             	mov    %rbp,%rcx
1400db0e6:	e8 cd ff ff ff       	call   0x1400db0b8
1400db0eb:	48 8b df             	mov    %rdi,%rbx
1400db0ee:	48 8b 3f             	mov    (%rdi),%rdi
1400db0f1:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
1400db0f5:	e8 5e fc ff ff       	call   0x1400dad58
1400db0fa:	48 8b cb             	mov    %rbx,%rcx
1400db0fd:	ff 15 3d 7a 13 00    	call   *0x137a3d(%rip)        # 0x140212b40
1400db103:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
1400db107:	74 d3                	je     0x1400db0dc
1400db109:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400db10e:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1400db113:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400db118:	48 83 c4 20          	add    $0x20,%rsp
1400db11c:	5f                   	pop    %rdi
1400db11d:	c3                   	ret
1400db11e:	90                   	nop
1400db11f:	90                   	nop
1400db120:	40 53                	rex push %rbx
1400db122:	48 83 ec 20          	sub    $0x20,%rsp
1400db126:	48 8b 41 48          	mov    0x48(%rcx),%rax
1400db12a:	48 8b d9             	mov    %rcx,%rbx
1400db12d:	48 83 f8 07          	cmp    $0x7,%rax
1400db131:	76 2e                	jbe    0x1400db161
1400db133:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400db137:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400db13e:	00
1400db13f:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400db145:	72 14                	jb     0x1400db15b
1400db147:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1400db14b:	48 2b ca             	sub    %rdx,%rcx