140950edb:	0f 84 a9 02 00 00    	je     0x14095118a
140950ee1:	48 83 c1 40          	add    $0x40,%rcx
140950ee5:	48 89 4d c8          	mov    %rcx,-0x38(%rbp)
140950ee9:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
140950eed:	ff 15 c5 b1 1b 00    	call   *0x1bb1c5(%rip)        # 0x140b0c0b8
140950ef3:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
140950ef8:	74 1c                	je     0x140950f16
140950efa:	48 8b 07             	mov    (%rdi),%rax
140950efd:	48 8b 08             	mov    (%rax),%rcx
140950f00:	48 8b 41 10          	mov    0x10(%rcx),%rax
140950f04:	49 39 06             	cmp    %rax,(%r14)
140950f07:	75 0d                	jne    0x140950f16
140950f09:	48 8b 47 50          	mov    0x50(%rdi),%rax
140950f0d:	48 89 41 20          	mov    %rax,0x20(%rcx)
140950f11:	e9 6a 02 00 00       	jmp    0x140951180
140950f16:	45 33 ff             	xor    %r15d,%r15d
140950f19:	4c 8d 67 10          	lea    0x10(%rdi),%r12
140950f1d:	49 8b 06             	mov    (%r14),%rax
140950f20:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140950f24:	4c 21 7d c0          	and    %r15,-0x40(%rbp)
140950f28:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
140950f2c:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
140950f30:	49 8b cc             	mov    %r12,%rcx
140950f33:	e8 58 05 00 00       	call   0x140951490
140950f38:	44 38 7d b0          	cmp    %r15b,-0x50(%rbp)
140950f3c:	75 71                	jne    0x140950faf
140950f3e:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
140950f42:	48 8b 5b 28          	mov    0x28(%rbx),%rbx
140950f46:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140950f4a:	48 8b 03             	mov    (%rbx),%rax
140950f4d:	48 89 01             	mov    %rax,(%rcx)
140950f50:	48 8b 0b             	mov    (%rbx),%rcx
140950f53:	48 8b 43 08          	mov    0x8(%rbx),%rax
140950f57:	48 89 41 08          	mov    %rax,0x8(%rcx)
140950f5b:	48 ff 4f 08          	decq   0x8(%rdi)
140950f5f:	48 8b 73 18          	mov    0x18(%rbx),%rsi
140950f63:	48 85 f6             	test   %rsi,%rsi
140950f66:	74 39                	je     0x140950fa1
140950f68:	83 c8 ff             	or     $0xffffffff,%eax
140950f6b:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
140950f70:	83 f8 01             	cmp    $0x1,%eax
140950f73:	75 2c                	jne    0x140950fa1
140950f75:	48 8b 06             	mov    (%rsi),%rax
140950f78:	48 8b ce             	mov    %rsi,%rcx
140950f7b:	48 8b 00             	mov    (%rax),%rax
140950f7e:	ff 15 b4 bc 1b 00    	call   *0x1bbcb4(%rip)        # 0x140b0cc38
140950f84:	83 c8 ff             	or     $0xffffffff,%eax
140950f87:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
140950f8c:	83 f8 01             	cmp    $0x1,%eax
140950f8f:	75 10                	jne    0x140950fa1
140950f91:	48 8b 06             	mov    (%rsi),%rax
140950f94:	48 8b ce             	mov    %rsi,%rcx
140950f97:	48 8b 40 08          	mov    0x8(%rax),%rax
140950f9b:	ff 15 97 bc 1b 00    	call   *0x1bbc97(%rip)        # 0x140b0cc38
140950fa1:	48 8b cb             	mov    %rbx,%rcx
140950fa4:	ff 15 16 b9 1b 00    	call   *0x1bb916(%rip)        # 0x140b0c8c0
140950faa:	e9 32 01 00 00       	jmp    0x1409510e1
140950faf:	48 8d 4f 28          	lea    0x28(%rdi),%rcx
140950fb3:	49 8b d6             	mov    %r14,%rdx
140950fb6:	48 8b 47 30          	mov    0x30(%rdi),%rax
140950fba:	ff 15 78 bc 1b 00    	call   *0x1bbc78(%rip)        # 0x140b0cc38
140950fc0:	4c 8b f8             	mov    %rax,%r15
140950fc3:	48 85 c0             	test   %rax,%rax
140950fc6:	75 18                	jne    0x140950fe0
140950fc8:	49 8b 06             	mov    (%r14),%rax
140950fcb:	48 89 45 48          	mov    %rax,0x48(%rbp)
140950fcf:	48 8d 55 48          	lea    0x48(%rbp),%rdx
140950fd3:	49 8b cc             	mov    %r12,%rcx
140950fd6:	e8 c1 01 00 00       	call   0x14095119c
140950fdb:	e9 a0 01 00 00       	jmp    0x140951180
140950fe0:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
140950fe4:	48 03 c1             	add    %rcx,%rax
140950fe7:	48 3b 47 20          	cmp    0x20(%rdi),%rax
140950feb:	0f 86 f0 00 00 00    	jbe    0x1409510e1
140950ff1:	45 33 ed             	xor    %r13d,%r13d
140950ff4:	48 8b f1             	mov    %rcx,%rsi
140950ff7:	48 2b 77 20          	sub    0x20(%rdi),%rsi
140950ffb:	49 03 f7             	add    %r15,%rsi
140950ffe:	0f 84 dd 00 00 00    	je     0x1409510e1
140951004:	4c 39 6f 08          	cmp    %r13,0x8(%rdi)
140951008:	0f 84 d3 00 00 00    	je     0x1409510e1
14095100e:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
140951012:	48 8b 0f             	mov    (%rdi),%rcx
140951015:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140951019:	48 83 c2 10          	add    $0x10,%rdx
14095101d:	48 8d 4f 28          	lea    0x28(%rdi),%rcx
140951021:	48 8b 47 30          	mov    0x30(%rdi),%rax
140951025:	ff 15 0d bc 1b 00    	call   *0x1bbc0d(%rip)        # 0x140b0cc38
14095102b:	48 89 45 58          	mov    %rax,0x58(%rbp)
14095102f:	48 8b 0f             	mov    (%rdi),%rcx
140951032:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140951036:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
14095103a:	48 89 4d 48          	mov    %rcx,0x48(%rbp)
14095103e:	48 8d 55 48          	lea    0x48(%rbp),%rdx
140951042:	49 8b cc             	mov    %r12,%rcx
140951045:	e8 52 01 00 00       	call   0x14095119c
14095104a:	48 8b 0f             	mov    (%rdi),%rcx
14095104d:	48 8b 59 08          	mov    0x8(%rcx),%rbx
140951051:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
140951055:	48 8b 13             	mov    (%rbx),%rdx
140951058:	48 ff 4f 08          	decq   0x8(%rdi)
14095105c:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140951060:	48 89 11             	mov    %rdx,(%rcx)
140951063:	48 8b 43 08          	mov    0x8(%rbx),%rax
140951067:	48 89 42 08          	mov    %rax,0x8(%rdx)
14095106b:	48 8b 5b 18          	mov    0x18(%rbx),%rbx
14095106f:	48 85 db             	test   %rbx,%rbx
140951072:	74 39                	je     0x1409510ad
140951074:	83 c8 ff             	or     $0xffffffff,%eax
140951077:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14095107c:	83 f8 01             	cmp    $0x1,%eax
14095107f:	75 2c                	jne    0x1409510ad
140951081:	48 8b 03             	mov    (%rbx),%rax
140951084:	48 8b cb             	mov    %rbx,%rcx
140951087:	48 8b 00             	mov    (%rax),%rax
14095108a:	ff 15 a8 bb 1b 00    	call   *0x1bbba8(%rip)        # 0x140b0cc38
140951090:	83 c8 ff             	or     $0xffffffff,%eax
140951093:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140951098:	83 f8 01             	cmp    $0x1,%eax
14095109b:	75 10                	jne    0x1409510ad
14095109d:	48 8b 03             	mov    (%rbx),%rax
1409510a0:	48 8b cb             	mov    %rbx,%rcx
1409510a3:	48 8b 40 08          	mov    0x8(%rax),%rax
1409510a7:	ff 15 8b bb 1b 00    	call   *0x1bbb8b(%rip)        # 0x140b0cc38
1409510ad:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1409510b1:	ff 15 09 b8 1b 00    	call   *0x1bb809(%rip)        # 0x140b0c8c0
1409510b7:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
1409510bb:	48 2b 4d 58          	sub    0x58(%rbp),%rcx
1409510bf:	48 89 4f 38          	mov    %rcx,0x38(%rdi)
1409510c3:	48 8b 45 60          	mov    0x60(%rbp),%rax
1409510c7:	48 2b c1             	sub    %rcx,%rax
1409510ca:	4c 03 e8             	add    %rax,%r13
1409510cd:	4c 3b ee             	cmp    %rsi,%r13
1409510d0:	73 0b                	jae    0x1409510dd
1409510d2:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
1409510d7:	0f 85 31 ff ff ff    	jne    0x14095100e
1409510dd:	4c 8b 75 50          	mov    0x50(%rbp),%r14
1409510e1:	49 8b 46 08          	mov    0x8(%r14),%rax
1409510e5:	48 85 c0             	test   %rax,%rax
1409510e8:	74 04                	je     0x1409510ee
1409510ea:	f0 ff 40 08          	lock incl 0x8(%rax)
1409510ee:	49 8b 36             	mov    (%r14),%rsi
1409510f1:	48 89 75 d8          	mov    %rsi,-0x28(%rbp)
1409510f5:	4d 8b 76 08          	mov    0x8(%r14),%r14
1409510f9:	4c 89 75 e0          	mov    %r14,-0x20(%rbp)
1409510fd:	4c 8b 67 50          	mov    0x50(%rdi),%r12
140951101:	4c 89 65 e8          	mov    %r12,-0x18(%rbp)
140951105:	48 8b 07             	mov    (%rdi),%rax
140951108:	48 8b 18             	mov    (%rax),%rbx
14095110b:	48 b8 66 66 66 66 66 	movabs $0x666666666666666,%rax
140951112:	66 66 06
140951115:	48 39 47 08          	cmp    %rax,0x8(%rdi)
140951119:	75 0e                	jne    0x140951129
14095111b:	48 8d 0d fe 8b 1f 00 	lea    0x1f8bfe(%rip),%rcx        # 0x140b49d20
140951122:	ff 15 78 b3 1b 00    	call   *0x1bb378(%rip)        # 0x140b0c4a0
140951128:	cc                   	int3
140951129:	48 89 7d b8          	mov    %rdi,-0x48(%rbp)
14095112d:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
140951132:	b9 28 00 00 00       	mov    $0x28,%ecx
140951137:	ff 15 8b b7 1b 00    	call   *0x1bb78b(%rip)        # 0x140b0c8c8
14095113d:	48 8b c8             	mov    %rax,%rcx
140951140:	48 85 c0             	test   %rax,%rax
140951143:	75 07                	jne    0x14095114c
140951145:	ff 15 4d b3 1b 00    	call   *0x1bb34d(%rip)        # 0x140b0c498
14095114b:	cc                   	int3
14095114c:	48 89 70 10          	mov    %rsi,0x10(%rax)
140951150:	4c 89 70 18          	mov    %r14,0x18(%rax)
140951154:	4c 89 60 20          	mov    %r12,0x20(%rax)
140951158:	48 ff 47 08          	incq   0x8(%rdi)
14095115c:	48 8b 43 08          	mov    0x8(%rbx),%rax
140951160:	48 89 19             	mov    %rbx,(%rcx)
140951163:	48 89 41 08          	mov    %rax,0x8(%rcx)
140951167:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
14095116b:	48 89 08             	mov    %rcx,(%rax)
14095116e:	48 8b 07             	mov    (%rdi),%rax
140951171:	48 8b 08             	mov    (%rax),%rcx
140951174:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
140951178:	48 89 48 28          	mov    %rcx,0x28(%rax)
14095117c:	4c 01 7f 38          	add    %r15,0x38(%rdi)
140951180:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
140951184:	ff 15 36 af 1b 00    	call   *0x1baf36(%rip)        # 0x140b0c0c0
14095118a:	48 83 c4 78          	add    $0x78,%rsp
14095118e:	41 5f                	pop    %r15
140951190:	41 5e                	pop    %r14
140951192:	41 5d                	pop    %r13
140951194:	41 5c                	pop    %r12
140951196:	5f                   	pop    %rdi
140951197:	5e                   	pop    %rsi
140951198:	5b                   	pop    %rbx
140951199:	5d                   	pop    %rbp
14095119a:	c3                   	ret
14095119b:	90                   	nop
14095119c:	48 8b c4             	mov    %rsp,%rax
14095119f:	48 89 58 08          	mov    %rbx,0x8(%rax)
1409511a3:	48 89 68 10          	mov    %rbp,0x10(%rax)
1409511a7:	48 89 70 18          	mov    %rsi,0x18(%rax)
1409511ab:	48 89 78 20          	mov    %rdi,0x20(%rax)
1409511af:	41 54                	push   %r12
1409511b1:	41 56                	push   %r14
1409511b3:	41 57                	push   %r15
1409511b5:	48 83 ec 20          	sub    $0x20,%rsp
1409511b9:	48 8b 39             	mov    (%rcx),%rdi
1409511bc:	45 33 e4             	xor    %r12d,%r12d
1409511bf:	4c 8b f9             	mov    %rcx,%r15
1409511c2:	48 8b df             	mov    %rdi,%rbx
1409511c5:	48 8b f7             	mov    %rdi,%rsi
1409511c8:	4c 8b 77 08          	mov    0x8(%rdi),%r14
1409511cc:	49 8b c6             	mov    %r14,%rax
1409511cf:	45 8a 46 19          	mov    0x19(%r14),%r8b
1409511d3:	45 84 c0             	test   %r8b,%r8b
1409511d6:	75 29                	jne    0x140951201
1409511d8:	48 8b 0a             	mov    (%rdx),%rcx
1409511db:	48 39 48 20          	cmp    %rcx,0x20(%rax)
1409511df:	73 06                	jae    0x1409511e7
1409511e1:	48 8b 40 10          	mov    0x10(%rax),%rax
1409511e5:	eb 14                	jmp    0x1409511fb
1409511e7:	44 38 66 19          	cmp    %r12b,0x19(%rsi)
1409511eb:	74 08                	je     0x1409511f5
1409511ed:	48 3b 48 20          	cmp    0x20(%rax),%rcx
1409511f1:	48 0f 42 f0          	cmovb  %rax,%rsi
1409511f5:	48 8b d8             	mov    %rax,%rbx
1409511f8:	48 8b 00             	mov    (%rax),%rax
1409511fb:	44 38 60 19          	cmp    %r12b,0x19(%rax)
1409511ff:	74 da                	je     0x1409511db
140951201:	49 8b c6             	mov    %r14,%rax
140951204:	44 38 66 19          	cmp    %r12b,0x19(%rsi)
140951208:	75 03                	jne    0x14095120d
14095120a:	48 8b 06             	mov    (%rsi),%rax
14095120d:	44 38 60 19          	cmp    %r12b,0x19(%rax)
140951211:	75 1b                	jne    0x14095122e
140951213:	48 8b 0a             	mov    (%rdx),%rcx
140951216:	48 3b 48 20          	cmp    0x20(%rax),%rcx
14095121a:	73 08                	jae    0x140951224
14095121c:	48 8b f0             	mov    %rax,%rsi
14095121f:	48 8b 00             	mov    (%rax),%rax
140951222:	eb 04                	jmp    0x140951228
140951224:	48 8b 40 10          	mov    0x10(%rax),%rax
140951228:	44 38 60 19          	cmp    %r12b,0x19(%rax)
14095122c:	74 e8                	je     0x140951216
14095122e:	49 8b ec             	mov    %r12,%rbp
140951231:	48 3b de             	cmp    %rsi,%rbx
140951234:	74 4e                	je     0x140951284
140951236:	48 8b c3             	mov    %rbx,%rax
140951239:	48 8b 48 10          	mov    0x10(%rax),%rcx
14095123d:	48 ff c5             	inc    %rbp
140951240:	44 38 61 19          	cmp    %r12b,0x19(%rcx)
140951244:	74 1e                	je     0x140951264
140951246:	48 8b 48 08          	mov    0x8(%rax),%rcx
14095124a:	eb 0d                	jmp    0x140951259
14095124c:	48 3b 41 10          	cmp    0x10(%rcx),%rax
140951250:	75 0d                	jne    0x14095125f
140951252:	48 8b c1             	mov    %rcx,%rax
140951255:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140951259:	44 38 61 19          	cmp    %r12b,0x19(%rcx)
14095125d:	74 ed                	je     0x14095124c
14095125f:	48 8b c1             	mov    %rcx,%rax
140951262:	eb 1b                	jmp    0x14095127f
140951264:	48 8b 11             	mov    (%rcx),%rdx
140951267:	48 8b c1             	mov    %rcx,%rax
14095126a:	44 38 62 19          	cmp    %r12b,0x19(%rdx)
14095126e:	75 0f                	jne    0x14095127f
140951270:	48 8b 0a             	mov    (%rdx),%rcx
140951273:	48 8b c2             	mov    %rdx,%rax
140951276:	48 8b d1             	mov    %rcx,%rdx
140951279:	44 38 61 19          	cmp    %r12b,0x19(%rcx)
14095127d:	74 f1                	je     0x140951270
14095127f:	48 3b c6             	cmp    %rsi,%rax
140951282:	75 b5                	jne    0x140951239
140951284:	48 3b 1f             	cmp    (%rdi),%rbx
140951287:	0f 85 98 00 00 00    	jne    0x140951325
14095128d:	44 38 66 19          	cmp    %r12b,0x19(%rsi)
140951291:	0f 84 8e 00 00 00    	je     0x140951325
140951297:	45 84 c0             	test   %r8b,%r8b
14095129a:	75 21                	jne    0x1409512bd
14095129c:	4d 8b 46 10          	mov    0x10(%r14),%r8
1409512a0:	49 8b d7             	mov    %r15,%rdx
1409512a3:	49 8b cf             	mov    %r15,%rcx
1409512a6:	e8 51 60 6b ff       	call   0x1400072fc
1409512ab:	49 8b ce             	mov    %r14,%rcx
1409512ae:	4d 8b 36             	mov    (%r14),%r14
1409512b1:	ff 15 09 b6 1b 00    	call   *0x1bb609(%rip)        # 0x140b0c8c0
1409512b7:	45 38 66 19          	cmp    %r12b,0x19(%r14)
1409512bb:	74 df                	je     0x14095129c
1409512bd:	48 89 7f 08          	mov    %rdi,0x8(%rdi)
1409512c1:	48 89 3f             	mov    %rdi,(%rdi)
1409512c4:	48 89 7f 10          	mov    %rdi,0x10(%rdi)
1409512c8:	4d 89 67 08          	mov    %r12,0x8(%r15)
1409512cc:	eb 5c                	jmp    0x14095132a
1409512ce:	48 8b 43 10          	mov    0x10(%rbx),%rax
1409512d2:	48 8b d3             	mov    %rbx,%rdx
1409512d5:	44 38 60 19          	cmp    %r12b,0x19(%rax)
1409512d9:	74 1e                	je     0x1409512f9
1409512db:	48 8b 43 08          	mov    0x8(%rbx),%rax
1409512df:	eb 0d                	jmp    0x1409512ee
1409512e1:	48 3b 58 10          	cmp    0x10(%rax),%rbx
1409512e5:	75 0d                	jne    0x1409512f4
1409512e7:	48 8b d8             	mov    %rax,%rbx
1409512ea:	48 8b 40 08          	mov    0x8(%rax),%rax
1409512ee:	44 38 60 19          	cmp    %r12b,0x19(%rax)
1409512f2:	74 ed                	je     0x1409512e1
1409512f4:	48 8b d8             	mov    %rax,%rbx
1409512f7:	eb 1b                	jmp    0x140951314
1409512f9:	48 8b 08             	mov    (%rax),%rcx
1409512fc:	48 8b d8             	mov    %rax,%rbx
1409512ff:	44 38 61 19          	cmp    %r12b,0x19(%rcx)
140951303:	75 0f                	jne    0x140951314
140951305:	48 8b 01             	mov    (%rcx),%rax
140951308:	48 8b d9             	mov    %rcx,%rbx
14095130b:	48 8b c8             	mov    %rax,%rcx
14095130e:	44 38 60 19          	cmp    %r12b,0x19(%rax)
140951312:	74 f1                	je     0x140951305
140951314:	49 8b cf             	mov    %r15,%rcx
140951317:	e8 2c 58 6e ff       	call   0x140036b48
14095131c:	48 8b c8             	mov    %rax,%rcx
14095131f:	ff 15 9b b5 1b 00    	call   *0x1bb59b(%rip)        # 0x140b0c8c0
140951325:	48 3b de             	cmp    %rsi,%rbx
140951328:	75 a4                	jne    0x1409512ce
14095132a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14095132f:	48 8b c5             	mov    %rbp,%rax
140951332:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140951337:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14095133c:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140951341:	48 83 c4 20          	add    $0x20,%rsp
140951345:	41 5f                	pop    %r15
140951347:	41 5e                	pop    %r14
140951349:	41 5c                	pop    %r12
14095134b:	c3                   	ret
14095134c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140951351:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140951356:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14095135b:	41 56                	push   %r14
14095135d:	48 83 ec 30          	sub    $0x30,%rsp
140951361:	4c 8b f2             	mov    %rdx,%r14
140951364:	48 8b d9             	mov    %rcx,%rbx
140951367:	b9 70 00 00 00       	mov    $0x70,%ecx
14095136c:	ff 15 56 b5 1b 00    	call   *0x1bb556(%rip)        # 0x140b0c8c8
140951372:	48 8b f8             	mov    %rax,%rdi
140951375:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14095137a:	48 85 c0             	test   %rax,%rax
14095137d:	75 07                	jne    0x140951386
14095137f:	ff 15 13 b1 1b 00    	call   *0x1bb113(%rip)        # 0x140b0c498
140951385:	90                   	nop
140951386:	b8 01 00 00 00       	mov    $0x1,%eax
14095138b:	89 47 08             	mov    %eax,0x8(%rdi)
14095138e:	89 47 0c             	mov    %eax,0xc(%rdi)
140951391:	48 8d 05 90 9d 1d 00 	lea    0x1d9d90(%rip),%rax        # 0x140b2b128
140951398:	48 89 07             	mov    %rax,(%rdi)
14095139b:	48 8d 77 10          	lea    0x10(%rdi),%rsi
14095139f:	49 8b 16             	mov    (%r14),%rdx
1409513a2:	48 8b ce             	mov    %rsi,%rcx