1400afaaa:	5b                   	pop    %rbx
1400afaab:	5f                   	pop    %rdi
1400afaac:	5e                   	pop    %rsi
1400afaad:	41 5e                	pop    %r14
1400afaaf:	41 5f                	pop    %r15
1400afab1:	5d                   	pop    %rbp
1400afab2:	c3                   	ret
1400afab3:	66 66 66 66 2e 0f 1f 	data16 data16 data16 cs nopw 0x0(%rax,%rax,1)
1400afaba:	84 00 00 00 00 00
1400afac0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400afac5:	55                   	push   %rbp
1400afac6:	41 57                	push   %r15
1400afac8:	41 56                	push   %r14
1400afaca:	56                   	push   %rsi
1400afacb:	57                   	push   %rdi
1400afacc:	53                   	push   %rbx
1400afacd:	48 83 ec 38          	sub    $0x38,%rsp
1400afad1:	48 8d 6a 50          	lea    0x50(%rdx),%rbp
1400afad5:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1400afad9:	48 8d 05 10 1e 06 00 	lea    0x61e10(%rip),%rax        # 0x1401118f0
1400afae0:	48 39 c1             	cmp    %rax,%rcx
1400afae3:	74 1b                	je     0x1400afb00
1400afae5:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400afaea:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400afaef:	85 c0                	test   %eax,%eax
1400afaf1:	75 0d                	jne    0x1400afb00
1400afaf3:	48 8b 01             	mov    (%rcx),%rax
1400afaf6:	48 8b 40 08          	mov    0x8(%rax),%rax
1400afafa:	ff 15 08 72 04 00    	call   *0x47208(%rip)        # 0x1400f6d08
1400afb00:	90                   	nop
1400afb01:	48 83 c4 38          	add    $0x38,%rsp
1400afb05:	5b                   	pop    %rbx
1400afb06:	5f                   	pop    %rdi
1400afb07:	5e                   	pop    %rsi
1400afb08:	41 5e                	pop    %r14
1400afb0a:	41 5f                	pop    %r15
1400afb0c:	5d                   	pop    %rbp
1400afb0d:	c3                   	ret
1400afb0e:	cc                   	int3
1400afb0f:	cc                   	int3
1400afb10:	55                   	push   %rbp
1400afb11:	41 56                	push   %r14
1400afb13:	56                   	push   %rsi
1400afb14:	57                   	push   %rdi
1400afb15:	53                   	push   %rbx
1400afb16:	48 83 ec 40          	sub    $0x40,%rsp
1400afb1a:	48 8d 6c 24 40       	lea    0x40(%rsp),%rbp
1400afb1f:	48 c7 45 f8 fe ff ff 	movq   $0xfffffffffffffffe,-0x8(%rbp)
1400afb26:	ff
1400afb27:	4c 89 cf             	mov    %r9,%rdi
1400afb2a:	48 89 d6             	mov    %rdx,%rsi
1400afb2d:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
1400afb31:	4c 89 45 e8          	mov    %r8,-0x18(%rbp)
1400afb35:	48 8d 5d f0          	lea    -0x10(%rbp),%rbx
1400afb39:	48 89 da             	mov    %rbx,%rdx
1400afb3c:	e8 8f ac fa ff       	call   0x14005a7d0
1400afb41:	48 8d 15 00 1f 06 00 	lea    0x61f00(%rip),%rdx        # 0x140111a48
1400afb48:	48 89 d9             	mov    %rbx,%rcx
1400afb4b:	e8 80 b7 fa ff       	call   0x14005b2d0
1400afb50:	48 89 c3             	mov    %rax,%rbx
1400afb53:	4c 8b 75 58          	mov    0x58(%rbp),%r14
1400afb57:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1400afb5b:	48 8d 05 8e 1d 06 00 	lea    0x61d8e(%rip),%rax        # 0x1401118f0
1400afb62:	48 39 c1             	cmp    %rax,%rcx
1400afb65:	74 1b                	je     0x1400afb82
1400afb67:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400afb6c:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400afb71:	85 c0                	test   %eax,%eax
1400afb73:	75 0d                	jne    0x1400afb82
1400afb75:	48 8b 01             	mov    (%rcx),%rax
1400afb78:	48 8b 40 08          	mov    0x8(%rax),%rax
1400afb7c:	ff 15 86 71 04 00    	call   *0x47186(%rip)        # 0x1400f6d08
1400afb82:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
1400afb89:	00
1400afb8a:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1400afb8e:	48 89 fa             	mov    %rdi,%rdx
1400afb91:	4d 89 f0             	mov    %r14,%r8
1400afb94:	49 89 d9             	mov    %rbx,%r9
1400afb97:	e8 74 09 00 00       	call   0x1400b0510
1400afb9c:	41 f6 06 04          	testb  $0x4,(%r14)
1400afba0:	75 2a                	jne    0x1400afbcc
1400afba2:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1400afba6:	8d 90 d0 07 00 00    	lea    0x7d0(%rax),%edx
1400afbac:	44 8d 80 6c 07 00 00 	lea    0x76c(%rax),%r8d
1400afbb3:	83 f8 64             	cmp    $0x64,%eax
1400afbb6:	44 0f 43 c0          	cmovae %eax,%r8d
1400afbba:	83 f8 45             	cmp    $0x45,%eax
1400afbbd:	44 0f 4c c2          	cmovl  %edx,%r8d
1400afbc1:	41 81 c0 94 f8 ff ff 	add    $0xfffff894,%r8d
1400afbc8:	44 89 41 14          	mov    %r8d,0x14(%rcx)
1400afbcc:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1400afbd0:	48 89 06             	mov    %rax,(%rsi)
1400afbd3:	48 89 f0             	mov    %rsi,%rax
1400afbd6:	48 83 c4 40          	add    $0x40,%rsp
1400afbda:	5b                   	pop    %rbx
1400afbdb:	5f                   	pop    %rdi
1400afbdc:	5e                   	pop    %rsi
1400afbdd:	41 5e                	pop    %r14
1400afbdf:	5d                   	pop    %rbp
1400afbe0:	c3                   	ret
1400afbe1:	66 66 66 66 66 66 2e 	data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1)
1400afbe8:	0f 1f 84 00 00 00 00
1400afbef:	00
1400afbf0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400afbf5:	55                   	push   %rbp
1400afbf6:	41 56                	push   %r14
1400afbf8:	56                   	push   %rsi
1400afbf9:	57                   	push   %rdi
1400afbfa:	53                   	push   %rbx
1400afbfb:	48 83 ec 30          	sub    $0x30,%rsp
1400afbff:	48 8d 6a 40          	lea    0x40(%rdx),%rbp
1400afc03:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1400afc07:	48 8d 05 e2 1c 06 00 	lea    0x61ce2(%rip),%rax        # 0x1401118f0
1400afc0e:	48 39 c1             	cmp    %rax,%rcx
1400afc11:	74 1b                	je     0x1400afc2e
1400afc13:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400afc18:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400afc1d:	85 c0                	test   %eax,%eax
1400afc1f:	75 0d                	jne    0x1400afc2e
1400afc21:	48 8b 01             	mov    (%rcx),%rax
1400afc24:	48 8b 40 08          	mov    0x8(%rax),%rax
1400afc28:	ff 15 da 70 04 00    	call   *0x470da(%rip)        # 0x1400f6d08
1400afc2e:	90                   	nop
1400afc2f:	48 83 c4 30          	add    $0x30,%rsp
1400afc33:	5b                   	pop    %rbx
1400afc34:	5f                   	pop    %rdi
1400afc35:	5e                   	pop    %rsi
1400afc36:	41 5e                	pop    %r14
1400afc38:	5d                   	pop    %rbp
1400afc39:	c3                   	ret
1400afc3a:	cc                   	int3
1400afc3b:	cc                   	int3
1400afc3c:	cc                   	int3
1400afc3d:	cc                   	int3
1400afc3e:	cc                   	int3
1400afc3f:	cc                   	int3
1400afc40:	55                   	push   %rbp
1400afc41:	41 57                	push   %r15
1400afc43:	41 56                	push   %r14
1400afc45:	41 55                	push   %r13
1400afc47:	41 54                	push   %r12
1400afc49:	56                   	push   %rsi
1400afc4a:	57                   	push   %rdi
1400afc4b:	53                   	push   %rbx
1400afc4c:	48 83 ec 68          	sub    $0x68,%rsp
1400afc50:	48 8d 6c 24 60       	lea    0x60(%rsp),%rbp
1400afc55:	48 c7 45 00 fe ff ff 	movq   $0xfffffffffffffffe,0x0(%rbp)
1400afc5c:	ff
1400afc5d:	4d 89 ce             	mov    %r9,%r14
1400afc60:	48 89 d6             	mov    %rdx,%rsi
1400afc63:	49 89 cf             	mov    %rcx,%r15
1400afc66:	48 8b 5d 78          	mov    0x78(%rbp),%rbx
1400afc6a:	4c 8b 65 70          	mov    0x70(%rbp),%r12
1400afc6e:	4c 89 45 f8          	mov    %r8,-0x8(%rbp)
1400afc72:	c7 03 00 00 00 00    	movl   $0x0,(%rbx)
1400afc78:	48 8d 7d f0          	lea    -0x10(%rbp),%rdi
1400afc7c:	4c 89 e1             	mov    %r12,%rcx
1400afc7f:	48 89 fa             	mov    %rdi,%rdx
1400afc82:	e8 49 ab fa ff       	call   0x14005a7d0
1400afc87:	48 8d 15 ba 1d 06 00 	lea    0x61dba(%rip),%rdx        # 0x140111a48
1400afc8e:	48 89 f9             	mov    %rdi,%rcx
1400afc91:	e8 3a b6 fa ff       	call   0x14005b2d0
1400afc96:	49 89 c5             	mov    %rax,%r13
1400afc99:	40 8a bd 88 00 00 00 	mov    0x88(%rbp),%dil
1400afca0:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1400afca4:	48 8d 05 45 1c 06 00 	lea    0x61c45(%rip),%rax        # 0x1401118f0
1400afcab:	48 39 c1             	cmp    %rax,%rcx
1400afcae:	74 1b                	je     0x1400afccb
1400afcb0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400afcb5:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400afcba:	85 c0                	test   %eax,%eax
1400afcbc:	75 0d                	jne    0x1400afccb
1400afcbe:	48 8b 01             	mov    (%rcx),%rax
1400afcc1:	48 8b 40 08          	mov    0x8(%rax),%rax
1400afcc5:	ff 15 3d 70 04 00    	call   *0x4703d(%rip)        # 0x1400f6d08
1400afccb:	40 0f b6 cf          	movzbl %dil,%ecx
1400afccf:	8d 41 bf             	lea    -0x41(%rcx),%eax
1400afcd2:	83 f8 38             	cmp    $0x38,%eax
1400afcd5:	77 49                	ja     0x1400afd20
1400afcd7:	48 8b bd 80 00 00 00 	mov    0x80(%rbp),%rdi
1400afcde:	48 8d 0d 17 5d 03 00 	lea    0x35d17(%rip),%rcx        # 0x1400e59fc
1400afce5:	48 63 04 81          	movslq (%rcx,%rax,4),%rax
1400afce9:	48 01 c8             	add    %rcx,%rax
1400afcec:	ff e0                	jmp    *%rax
1400afcee:	4c 8b 45 f8          	mov    -0x8(%rbp),%r8
1400afcf2:	49 8b 07             	mov    (%r15),%rax
1400afcf5:	48 8b 40 20          	mov    0x20(%rax),%rax
1400afcf9:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400afcfe:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400afd03:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1400afd08:	4c 89 f9             	mov    %r15,%rcx
1400afd0b:	48 89 f2             	mov    %rsi,%rdx
1400afd0e:	4d 89 f1             	mov    %r14,%r9
1400afd11:	ff 15 f1 6f 04 00    	call   *0x46ff1(%rip)        # 0x1400f6d08
1400afd17:	eb 1a                	jmp    0x1400afd33
1400afd19:	83 c9 04             	or     $0x4,%ecx
1400afd1c:	89 0b                	mov    %ecx,(%rbx)
1400afd1e:	eb 0c                	jmp    0x1400afd2c
1400afd20:	83 f9 25             	cmp    $0x25,%ecx
1400afd23:	0f 84 4d 02 00 00    	je     0x1400aff76
1400afd29:	80 0b 04             	orb    $0x4,(%rbx)
1400afd2c:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1400afd30:	48 89 06             	mov    %rax,(%rsi)
1400afd33:	48 89 f0             	mov    %rsi,%rax
1400afd36:	48 83 c4 68          	add    $0x68,%rsp
1400afd3a:	5b                   	pop    %rbx
1400afd3b:	5f                   	pop    %rdi
1400afd3c:	5e                   	pop    %rsi
1400afd3d:	41 5c                	pop    %r12
1400afd3f:	41 5d                	pop    %r13
1400afd41:	41 5e                	pop    %r14
1400afd43:	41 5f                	pop    %r15
1400afd45:	5d                   	pop    %rbp
1400afd46:	c3                   	ret
1400afd47:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1400afd4c:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1400afd50:	4c 89 f9             	mov    %r15,%rcx
1400afd53:	4d 89 f0             	mov    %r14,%r8
1400afd56:	49 89 d9             	mov    %rbx,%r9
1400afd59:	e8 22 05 00 00       	call   0x1400b0280
1400afd5e:	eb cc                	jmp    0x1400afd2c
1400afd60:	49 8d 4f 10          	lea    0x10(%r15),%rcx
1400afd64:	49 8b 47 10          	mov    0x10(%r15),%rax
1400afd68:	48 8b 40 18          	mov    0x18(%rax),%rax
1400afd6c:	eb 0c                	jmp    0x1400afd7a
1400afd6e:	49 8d 4f 10          	lea    0x10(%r15),%rcx
1400afd72:	49 8b 47 10          	mov    0x10(%r15),%rax
1400afd76:	48 8b 40 30          	mov    0x30(%rax),%rax
1400afd7a:	ff 15 88 6f 04 00    	call   *0x46f88(%rip)        # 0x1400f6d08
1400afd80:	48 0f be 48 17       	movsbq 0x17(%rax),%rcx
1400afd85:	48 85 c9             	test   %rcx,%rcx
1400afd88:	79 07                	jns    0x1400afd91
1400afd8a:	48 8b 48 08          	mov    0x8(%rax),%rcx
1400afd8e:	48 8b 00             	mov    (%rax),%rax
1400afd91:	48 8d 0c 48          	lea    (%rax,%rcx,2),%rcx
1400afd95:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1400afd99:	4c 8b 02             	mov    (%rdx),%r8
1400afd9c:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1400afda1:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400afda6:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400afdab:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400afdb0:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1400afdb5:	4c 89 f9             	mov    %r15,%rcx
1400afdb8:	4d 89 f1             	mov    %r14,%r9
1400afdbb:	e8 f0 f5 ff ff       	call   0x1400af3b0
1400afdc0:	e9 67 ff ff ff       	jmp    0x1400afd2c
1400afdc5:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1400afdc9:	4c 8b 02             	mov    (%rdx),%r8
1400afdcc:	48 8d 05 33 45 03 00 	lea    0x34533(%rip),%rax        # 0x1400e4306
1400afdd3:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400afdd8:	48 8d 05 11 45 03 00 	lea    0x34511(%rip),%rax        # 0x1400e42f0
1400afddf:	eb c0                	jmp    0x1400afda1
1400afde1:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1400afde5:	4c 8b 02             	mov    (%rdx),%r8
1400afde8:	48 8d 05 21 45 03 00 	lea    0x34521(%rip),%rax        # 0x1400e4310
1400afdef:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400afdf4:	48 8d 05 0b 45 03 00 	lea    0x3450b(%rip),%rax        # 0x1400e4306
1400afdfb:	eb a4                	jmp    0x1400afda1
1400afdfd:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1400afe01:	4c 8b 02             	mov    (%rdx),%r8
1400afe04:	48 8d 05 d5 44 03 00 	lea    0x344d5(%rip),%rax        # 0x1400e42e0
1400afe0b:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400afe10:	48 8d 05 b9 44 03 00 	lea    0x344b9(%rip),%rax        # 0x1400e42d0
1400afe17:	eb 88                	jmp    0x1400afda1
1400afe19:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1400afe1d:	4c 8b 02             	mov    (%rdx),%r8
1400afe20:	48 8d 05 f9 44 03 00 	lea    0x344f9(%rip),%rax        # 0x1400e4320
1400afe27:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400afe2c:	48 8d 05 dd 44 03 00 	lea    0x344dd(%rip),%rax        # 0x1400e4310
1400afe33:	e9 69 ff ff ff       	jmp    0x1400afda1
1400afe38:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1400afe3c:	4c 8b 02             	mov    (%rdx),%r8
1400afe3f:	48 8d 05 aa 44 03 00 	lea    0x344aa(%rip),%rax        # 0x1400e42f0
1400afe46:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400afe4b:	48 8d 05 8e 44 03 00 	lea    0x3448e(%rip),%rax        # 0x1400e42e0
1400afe52:	e9 4a ff ff ff       	jmp    0x1400afda1
1400afe57:	48 83 c7 08          	add    $0x8,%rdi
1400afe5b:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
1400afe60:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400afe65:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
1400afe69:	4c 89 f9             	mov    %r15,%rcx
1400afe6c:	48 89 fa             	mov    %rdi,%rdx
1400afe6f:	4d 89 f1             	mov    %r14,%r9
1400afe72:	e8 e9 04 00 00       	call   0x1400b0360
1400afe77:	e9 b0 fe ff ff       	jmp    0x1400afd2c
1400afe7c:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
1400afe83:	00
1400afe84:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1400afe88:	4c 89 f2             	mov    %r14,%rdx
1400afe8b:	49 89 d8             	mov    %rbx,%r8
1400afe8e:	4d 89 e9             	mov    %r13,%r9
1400afe91:	e8 7a 06 00 00       	call   0x1400b0510
1400afe96:	8b 0b                	mov    (%rbx),%ecx
1400afe98:	89 ca                	mov    %ecx,%edx
1400afe9a:	83 e2 04             	and    $0x4,%edx
1400afe9d:	c1 ea 02             	shr    $0x2,%edx
1400afea0:	44 8d 40 ff          	lea    -0x1(%rax),%r8d
1400afea4:	41 83 f8 1f          	cmp    $0x1f,%r8d
1400afea8:	41 0f 93 c0          	setae  %r8b
1400afeac:	41 08 d0             	or     %dl,%r8b
1400afeaf:	0f 85 64 fe ff ff    	jne    0x1400afd19
1400afeb5:	89 47 0c             	mov    %eax,0xc(%rdi)
1400afeb8:	e9 6f fe ff ff       	jmp    0x1400afd2c
1400afebd:	49 8b 47 10          	mov    0x10(%r15),%rax
1400afec1:	49 83 c7 10          	add    $0x10,%r15
1400afec5:	48 8b 40 08          	mov    0x8(%rax),%rax
1400afec9:	4c 89 f9             	mov    %r15,%rcx
1400afecc:	ff 15 36 6e 04 00    	call   *0x46e36(%rip)        # 0x1400f6d08
1400afed2:	49 89 c7             	mov    %rax,%r15
1400afed5:	4c 8d 88 40 02 00 00 	lea    0x240(%rax),%r9
1400afedc:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400afee1:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1400afee6:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
1400afeeb:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1400afeef:	4c 89 f2             	mov    %r14,%rdx
1400afef2:	49 89 c0             	mov    %rax,%r8
1400afef5:	e8 d6 86 ff ff       	call   0x1400a85d0
1400afefa:	4c 29 f8             	sub    %r15,%rax
1400afefd:	48 3d 3f 02 00 00    	cmp    $0x23f,%rax
1400aff03:	0f 8f 23 fe ff ff    	jg     0x1400afd2c
1400aff09:	48 c1 f8 03          	sar    $0x3,%rax
1400aff0d:	48 b9 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rcx
1400aff14:	aa aa aa
1400aff17:	48 0f af c8          	imul   %rax,%rcx
1400aff1b:	48 ba ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%rdx
1400aff22:	aa aa 2a
1400aff25:	48 89 c8             	mov    %rcx,%rax
1400aff28:	48 f7 ea             	imul   %rdx
1400aff2b:	48 89 d0             	mov    %rdx,%rax
1400aff2e:	48 c1 e8 3f          	shr    $0x3f,%rax
1400aff32:	d1 ea                	shr    $1,%edx
1400aff34:	01 c2                	add    %eax,%edx
1400aff36:	c1 e2 02             	shl    $0x2,%edx
1400aff39:	8d 04 52             	lea    (%rdx,%rdx,2),%eax
1400aff3c:	29 c1                	sub    %eax,%ecx
1400aff3e:	89 4f 10             	mov    %ecx,0x10(%rdi)
1400aff41:	e9 e6 fd ff ff       	jmp    0x1400afd2c
1400aff46:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
1400aff4d:	00
1400aff4e:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1400aff52:	4c 89 f2             	mov    %r14,%rdx
1400aff55:	49 89 d8             	mov    %rbx,%r8
1400aff58:	4d 89 e9             	mov    %r13,%r9
1400aff5b:	e8 b0 05 00 00       	call   0x1400b0510
1400aff60:	f6 03 04             	testb  $0x4,(%rbx)
1400aff63:	0f 85 c3 fd ff ff    	jne    0x1400afd2c
1400aff69:	05 94 f8 ff ff       	add    $0xfffff894,%eax
1400aff6e:	89 47 14             	mov    %eax,0x14(%rdi)
1400aff71:	e9 b6 fd ff ff       	jmp    0x1400afd2c
1400aff76:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)