14011eca8:	48 8d 45 50          	lea    0x50(%rbp),%rax
14011ecac:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14011ecb1:	48 8d 45 80          	lea    -0x80(%rbp),%rax
14011ecb5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14011ecba:	48 8d 05 bf 29 fe ff 	lea    -0x1d641(%rip),%rax        # 0x140101680
14011ecc1:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14011ecc6:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
14011eccb:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14011ecd0:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14011ecd5:	ff 15 f5 ad 20 00    	call   *0x20adf5(%rip)        # 0x140329ad0
14011ecdb:	48 8b f0             	mov    %rax,%rsi
14011ecde:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14011ece3:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
14011ece8:	48 85 c0             	test   %rax,%rax
14011eceb:	75 15                	jne    0x14011ed02
14011eced:	4c 8d 05 8c 83 21 00 	lea    0x21838c(%rip),%r8        # 0x140337080
14011ecf4:	ba 02 00 00 00       	mov    $0x2,%edx
14011ecf9:	33 c9                	xor    %ecx,%ecx
14011ecfb:	e8 00 af f9 ff       	call   0x1400b9c00
14011ed00:	eb 27                	jmp    0x14011ed29
14011ed02:	48 8d 95 60 02 00 00 	lea    0x260(%rbp),%rdx
14011ed09:	48 8b ce             	mov    %rsi,%rcx
14011ed0c:	ff 15 d6 ad 20 00    	call   *0x20add6(%rip)        # 0x140329ae8
14011ed12:	85 c0                	test   %eax,%eax
14011ed14:	75 2a                	jne    0x14011ed40
14011ed16:	4c 8d 05 93 83 21 00 	lea    0x218393(%rip),%r8        # 0x1403370b0
14011ed1d:	ba 01 00 00 00       	mov    $0x1,%edx
14011ed22:	8b ca                	mov    %edx,%ecx
14011ed24:	e8 d7 ae f9 ff       	call   0x1400b9c00
14011ed29:	49 8b c6             	mov    %r14,%rax
14011ed2c:	49 83 7e 18 07       	cmpq   $0x7,0x18(%r14)
14011ed31:	76 03                	jbe    0x14011ed36
14011ed33:	49 8b 06             	mov    (%r14),%rax
14011ed36:	4d 89 66 10          	mov    %r12,0x10(%r14)
14011ed3a:	66 44 89 20          	mov    %r12w,(%rax)
14011ed3e:	eb 63                	jmp    0x14011eda3
14011ed40:	48 8d 85 60 02 00 00 	lea    0x260(%rbp),%rax
14011ed47:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
14011ed4e:	66 90                	xchg   %ax,%ax
14011ed50:	48 ff c2             	inc    %rdx
14011ed53:	66 83 3c 50 00       	cmpw   $0x0,(%rax,%rdx,2)
14011ed58:	75 f6                	jne    0x14011ed50
14011ed5a:	49 8b 46 18          	mov    0x18(%r14),%rax
14011ed5e:	48 3b d0             	cmp    %rax,%rdx
14011ed61:	77 2d                	ja     0x14011ed90
14011ed63:	49 8b fe             	mov    %r14,%rdi
14011ed66:	48 83 f8 07          	cmp    $0x7,%rax
14011ed6a:	76 03                	jbe    0x14011ed6f
14011ed6c:	49 8b 3e             	mov    (%r14),%rdi
14011ed6f:	49 89 56 10          	mov    %rdx,0x10(%r14)
14011ed73:	48 8d 1c 12          	lea    (%rdx,%rdx,1),%rbx
14011ed77:	4c 8b c3             	mov    %rbx,%r8
14011ed7a:	48 8d 95 60 02 00 00 	lea    0x260(%rbp),%rdx
14011ed81:	48 8b cf             	mov    %rdi,%rcx
14011ed84:	e8 a5 dc 1d 00       	call   0x1402fca2e
14011ed89:	66 44 89 24 3b       	mov    %r12w,(%rbx,%rdi,1)
14011ed8e:	eb 13                	jmp    0x14011eda3
14011ed90:	4c 8d 8d 60 02 00 00 	lea    0x260(%rbp),%r9
14011ed97:	45 33 c0             	xor    %r8d,%r8d
14011ed9a:	49 8b ce             	mov    %r14,%rcx
14011ed9d:	e8 4e 0f f7 ff       	call   0x14008fcf0
14011eda2:	90                   	nop
14011eda3:	48 8b ce             	mov    %rsi,%rcx
14011eda6:	ff 15 5c b6 20 00    	call   *0x20b65c(%rip)        # 0x14032a408
14011edac:	48 8b 8d 90 08 00 00 	mov    0x890(%rbp),%rcx
14011edb3:	48 33 cc             	xor    %rsp,%rcx
14011edb6:	e8 85 b8 1d 00       	call   0x1402fa640
14011edbb:	48 81 c4 a0 09 00 00 	add    $0x9a0,%rsp
14011edc2:	41 5f                	pop    %r15
14011edc4:	41 5e                	pop    %r14
14011edc6:	41 5c                	pop    %r12
14011edc8:	5f                   	pop    %rdi
14011edc9:	5e                   	pop    %rsi
14011edca:	5b                   	pop    %rbx
14011edcb:	5d                   	pop    %rbp
14011edcc:	c3                   	ret
14011edcd:	cc                   	int3
14011edce:	cc                   	int3
14011edcf:	cc                   	int3
14011edd0:	48 8b c4             	mov    %rsp,%rax
14011edd3:	48 89 58 08          	mov    %rbx,0x8(%rax)
14011edd7:	48 89 68 18          	mov    %rbp,0x18(%rax)
14011eddb:	48 89 50 10          	mov    %rdx,0x10(%rax)
14011eddf:	56                   	push   %rsi
14011ede0:	57                   	push   %rdi
14011ede1:	41 56                	push   %r14
14011ede3:	48 83 ec 50          	sub    $0x50,%rsp
14011ede7:	49 8b f0             	mov    %r8,%rsi
14011edea:	48 8b fa             	mov    %rdx,%rdi
14011eded:	48 8b e9             	mov    %rcx,%rbp
14011edf0:	45 33 f6             	xor    %r14d,%r14d
14011edf3:	44 89 70 b8          	mov    %r14d,-0x48(%rax)
14011edf7:	4c 89 32             	mov    %r14,(%rdx)
14011edfa:	c7 40 b8 01 00 00 00 	movl   $0x1,-0x48(%rax)
14011ee01:	48 8d 50 20          	lea    0x20(%rax),%rdx
14011ee05:	e8 c6 02 00 00       	call   0x14011f0d0
14011ee0a:	48 8b 10             	mov    (%rax),%rdx
14011ee0d:	4c 89 30             	mov    %r14,(%rax)
14011ee10:	48 8b 0f             	mov    (%rdi),%rcx
14011ee13:	48 89 17             	mov    %rdx,(%rdi)
14011ee16:	48 85 c9             	test   %rcx,%rcx
14011ee19:	74 0a                	je     0x14011ee25
14011ee1b:	48 8b 01             	mov    (%rcx),%rax
14011ee1e:	ba 01 00 00 00       	mov    $0x1,%edx
14011ee23:	ff 10                	call   *(%rax)
14011ee25:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
14011ee2c:	00
14011ee2d:	48 85 c9             	test   %rcx,%rcx
14011ee30:	74 0a                	je     0x14011ee3c
14011ee32:	48 8b 01             	mov    (%rcx),%rax
14011ee35:	ba 01 00 00 00       	mov    $0x1,%edx
14011ee3a:	ff 10                	call   *(%rax)
14011ee3c:	48 83 3f 00          	cmpq   $0x0,(%rdi)
14011ee40:	0f 85 cd 00 00 00    	jne    0x14011ef13
14011ee46:	48 83 bd b0 00 00 00 	cmpq   $0x0,0xb0(%rbp)
14011ee4d:	00
14011ee4e:	0f 84 bf 00 00 00    	je     0x14011ef13
14011ee54:	48 8b de             	mov    %rsi,%rbx
14011ee57:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14011ee5c:	76 03                	jbe    0x14011ee61
14011ee5e:	48 8b 1e             	mov    (%rsi),%rbx
14011ee61:	48 8b cb             	mov    %rbx,%rcx
14011ee64:	e8 07 66 fb ff       	call   0x1400d5470
14011ee69:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14011ee6e:	89 44 24 40          	mov    %eax,0x40(%rsp)
14011ee72:	a8 01                	test   $0x1,%al
14011ee74:	74 02                	je     0x14011ee78
14011ee76:	ff c0                	inc    %eax
14011ee78:	89 44 24 44          	mov    %eax,0x44(%rsp)
14011ee7c:	45 33 c0             	xor    %r8d,%r8d
14011ee7f:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14011ee84:	48 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%rcx
14011ee8b:	e8 20 35 f9 ff       	call   0x1400b23b0
14011ee90:	48 8b d8             	mov    %rax,%rbx
14011ee93:	48 85 c0             	test   %rax,%rax
14011ee96:	74 5e                	je     0x14011eef6
14011ee98:	49 8b de             	mov    %r14,%rbx
14011ee9b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14011eea0:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
14011eea7:	00
14011eea8:	4c 8d 8c 24 88 00 00 	lea    0x88(%rsp),%r9
14011eeaf:	00
14011eeb0:	4c 8b c6             	mov    %rsi,%r8
14011eeb3:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14011eeb8:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14011eebc:	e8 6f 16 fe ff       	call   0x140100530
14011eec1:	48 8b 10             	mov    (%rax),%rdx
14011eec4:	4c 89 30             	mov    %r14,(%rax)
14011eec7:	48 8b 0f             	mov    (%rdi),%rcx
14011eeca:	48 89 17             	mov    %rdx,(%rdi)
14011eecd:	48 85 c9             	test   %rcx,%rcx
14011eed0:	74 0a                	je     0x14011eedc
14011eed2:	48 8b 01             	mov    (%rcx),%rax
14011eed5:	ba 01 00 00 00       	mov    $0x1,%edx
14011eeda:	ff 10                	call   *(%rax)
14011eedc:	49 8b c6             	mov    %r14,%rax
14011eedf:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14011eee4:	48 85 c9             	test   %rcx,%rcx
14011eee7:	74 0d                	je     0x14011eef6
14011eee9:	48 8b 01             	mov    (%rcx),%rax
14011eeec:	ba 01 00 00 00       	mov    $0x1,%edx
14011eef1:	ff 10                	call   *(%rax)
14011eef3:	49 8b c6             	mov    %r14,%rax
14011eef6:	48 85 c0             	test   %rax,%rax
14011eef9:	74 0e                	je     0x14011ef09
14011eefb:	48 8b 03             	mov    (%rbx),%rax
14011eefe:	ba 01 00 00 00       	mov    $0x1,%edx
14011ef03:	48 8b cb             	mov    %rbx,%rcx
14011ef06:	ff 10                	call   *(%rax)
14011ef08:	90                   	nop
14011ef09:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14011ef0e:	e8 1d e8 fa ff       	call   0x1400cd730
14011ef13:	48 8b c7             	mov    %rdi,%rax
14011ef16:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14011ef1b:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
14011ef22:	00
14011ef23:	48 83 c4 50          	add    $0x50,%rsp
14011ef27:	41 5e                	pop    %r14
14011ef29:	5f                   	pop    %rdi
14011ef2a:	5e                   	pop    %rsi
14011ef2b:	c3                   	ret
14011ef2c:	cc                   	int3
14011ef2d:	cc                   	int3
14011ef2e:	cc                   	int3
14011ef2f:	cc                   	int3
14011ef30:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14011ef35:	55                   	push   %rbp
14011ef36:	56                   	push   %rsi
14011ef37:	57                   	push   %rdi
14011ef38:	48 83 ec 70          	sub    $0x70,%rsp
14011ef3c:	48 8b 05 3d 92 2e 00 	mov    0x2e923d(%rip),%rax        # 0x140408180
14011ef43:	48 33 c4             	xor    %rsp,%rax
14011ef46:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14011ef4b:	49 8b f0             	mov    %r8,%rsi
14011ef4e:	48 8b ea             	mov    %rdx,%rbp
14011ef51:	48 8b f9             	mov    %rcx,%rdi
14011ef54:	48 8d 59 18          	lea    0x18(%rcx),%rbx
14011ef58:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14011ef5d:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
14011ef62:	48 8b cb             	mov    %rbx,%rcx
14011ef65:	e8 16 d9 1d 00       	call   0x1402fc880
14011ef6a:	85 c0                	test   %eax,%eax
14011ef6c:	0f 85 52 01 00 00    	jne    0x14011f0c4
14011ef72:	8b 43 4c             	mov    0x4c(%rbx),%eax
14011ef75:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14011ef7a:	0f 84 34 01 00 00    	je     0x14011f0b4
14011ef80:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
14011ef85:	48 8b d5             	mov    %rbp,%rdx
14011ef88:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14011ef8d:	e8 3e 6e f6 ff       	call   0x140085dd0
14011ef92:	48 8b 46 08          	mov    0x8(%rsi),%rax
14011ef96:	48 85 c0             	test   %rax,%rax
14011ef99:	74 04                	je     0x14011ef9f
14011ef9b:	f0 ff 40 08          	lock incl 0x8(%rax)
14011ef9f:	48 8b 06             	mov    (%rsi),%rax
14011efa2:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14011efa7:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14011efab:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14011efb0:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14011efb4:	48 3b 57 10          	cmp    0x10(%rdi),%rdx
14011efb8:	74 35                	je     0x14011efef
14011efba:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
14011efbf:	0f 11 02             	movups %xmm0,(%rdx)
14011efc2:	0f 10 4c 24 40       	movups 0x40(%rsp),%xmm1
14011efc7:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
14011efcb:	48 c7 44 24 48 0f 00 	movq   $0xf,0x48(%rsp)
14011efd2:	00 00
14011efd4:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14011efd9:	48 89 42 20          	mov    %rax,0x20(%rdx)
14011efdd:	48 89 4a 28          	mov    %rcx,0x28(%rdx)
14011efe1:	33 c9                	xor    %ecx,%ecx
14011efe3:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14011efe8:	48 83 47 08 30       	addq   $0x30,0x8(%rdi)
14011efed:	eb 12                	jmp    0x14011f001
14011efef:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14011eff4:	48 8b cf             	mov    %rdi,%rcx
14011eff7:	e8 34 17 fd ff       	call   0x1400f0730
14011effc:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14011f001:	48 85 c9             	test   %rcx,%rcx
14011f004:	74 33                	je     0x14011f039
14011f006:	be ff ff ff ff       	mov    $0xffffffff,%esi
14011f00b:	8b c6                	mov    %esi,%eax
14011f00d:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14011f012:	83 f8 01             	cmp    $0x1,%eax
14011f015:	75 22                	jne    0x14011f039
14011f017:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14011f01c:	48 8b 03             	mov    (%rbx),%rax
14011f01f:	48 8b cb             	mov    %rbx,%rcx
14011f022:	ff 10                	call   *(%rax)
14011f024:	f0 0f c1 73 0c       	lock xadd %esi,0xc(%rbx)
14011f029:	83 fe 01             	cmp    $0x1,%esi
14011f02c:	75 0b                	jne    0x14011f039
14011f02e:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14011f033:	48 8b 01             	mov    (%rcx),%rax
14011f036:	ff 50 08             	call   *0x8(%rax)
14011f039:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14011f03e:	48 83 fa 0f          	cmp    $0xf,%rdx
14011f042:	76 36                	jbe    0x14011f07a
14011f044:	48 ff c2             	inc    %rdx
14011f047:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14011f04c:	48 8b c1             	mov    %rcx,%rax
14011f04f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14011f056:	72 1c                	jb     0x14011f074
14011f058:	48 83 c2 27          	add    $0x27,%rdx
14011f05c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14011f060:	48 2b c1             	sub    %rcx,%rax
14011f063:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14011f067:	48 83 f8 1f          	cmp    $0x1f,%rax
14011f06b:	76 07                	jbe    0x14011f074
14011f06d:	ff 15 85 af 20 00    	call   *0x20af85(%rip)        # 0x140329ff8
14011f073:	cc                   	int3
14011f074:	e8 0b b2 1d 00       	call   0x1402fa284
14011f079:	90                   	nop
14011f07a:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011f07f:	e8 02 d8 1d 00       	call   0x1402fc886
14011f084:	f0 ff 87 d0 01 00 00 	lock incl 0x1d0(%rdi)
14011f08b:	48 8d 8f 80 01 00 00 	lea    0x180(%rdi),%rcx
14011f092:	e8 0d d8 1d 00       	call   0x1402fc8a4
14011f097:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14011f09c:	48 33 cc             	xor    %rsp,%rcx
14011f09f:	e8 9c b5 1d 00       	call   0x1402fa640
14011f0a4:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
14011f0ab:	00
14011f0ac:	48 83 c4 70          	add    $0x70,%rsp
14011f0b0:	5f                   	pop    %rdi
14011f0b1:	5e                   	pop    %rsi
14011f0b2:	5d                   	pop    %rbp
14011f0b3:	c3                   	ret
14011f0b4:	ff c8                	dec    %eax
14011f0b6:	89 43 4c             	mov    %eax,0x4c(%rbx)
14011f0b9:	b9 06 00 00 00       	mov    $0x6,%ecx
14011f0be:	e8 f9 d7 1d 00       	call   0x1402fc8bc
14011f0c3:	cc                   	int3
14011f0c4:	b9 05 00 00 00       	mov    $0x5,%ecx
14011f0c9:	e8 ee d7 1d 00       	call   0x1402fc8bc
14011f0ce:	cc                   	int3
14011f0cf:	cc                   	int3
14011f0d0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14011f0d5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14011f0da:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14011f0df:	57                   	push   %rdi
14011f0e0:	41 56                	push   %r14
14011f0e2:	41 57                	push   %r15
14011f0e4:	48 83 ec 50          	sub    $0x50,%rsp
14011f0e8:	49 8b f8             	mov    %r8,%rdi
14011f0eb:	4c 8b fa             	mov    %rdx,%r15
14011f0ee:	33 db                	xor    %ebx,%ebx
14011f0f0:	4c 8b 71 08          	mov    0x8(%rcx),%r14
14011f0f4:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14011f0f9:	e8 82 32 fa ff       	call   0x1400c2380
14011f0fe:	49 8d 76 70          	lea    0x70(%r14),%rsi
14011f102:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
14011f107:	88 5c 24 30          	mov    %bl,0x30(%rsp)
14011f10b:	48 8b ce             	mov    %rsi,%rcx
14011f10e:	e8 6d d7 1d 00       	call   0x1402fc880
14011f113:	85 c0                	test   %eax,%eax
14011f115:	0f 85 bc 00 00 00    	jne    0x14011f1d7
14011f11b:	8b 46 4c             	mov    0x4c(%rsi),%eax
14011f11e:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14011f123:	0f 84 9e 00 00 00    	je     0x14011f1c7
14011f129:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
14011f12e:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14011f132:	48 8b cf             	mov    %rdi,%rcx
14011f135:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
14011f13a:	76 03                	jbe    0x14011f13f
14011f13c:	48 8b 0f             	mov    (%rdi),%rcx
14011f13f:	49 b9 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%r9
14011f146:	9c f2 cb
14011f149:	48 85 d2             	test   %rdx,%rdx
14011f14c:	74 25                	je     0x14011f173
14011f14e:	49 b8 b3 01 00 00 00 	movabs $0x100000001b3,%r8
14011f155:	01 00 00
14011f158:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14011f15f:	00
14011f160:	0f b6 04 19          	movzbl (%rcx,%rbx,1),%eax
14011f164:	4c 33 c8             	xor    %rax,%r9
14011f167:	4d 0f af c8          	imul   %r8,%r9
14011f16b:	48 ff c3             	inc    %rbx
14011f16e:	48 3b da             	cmp    %rdx,%rbx
14011f171:	72 ed                	jb     0x14011f160
14011f173:	4c 8b c7             	mov    %rdi,%r8
14011f176:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14011f17b:	49 8d 4e 30          	lea    0x30(%r14),%rcx
14011f17f:	e8 0c f7 f6 ff       	call   0x14008e890
14011f184:	4c 8b 48 08          	mov    0x8(%rax),%r9
14011f188:	4d 85 c9             	test   %r9,%r9
14011f18b:	75 04                	jne    0x14011f191
14011f18d:	4d 8b 4e 38          	mov    0x38(%r14),%r9
14011f191:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14011f196:	49 8b d7             	mov    %r15,%rdx