14098d9ea:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14098d9ef:	03 c6                	add    %esi,%eax
14098d9f1:	75 11                	jne    0x14098da04
14098d9f3:	48 8b 03             	mov    (%rbx),%rax
14098d9f6:	48 8b cb             	mov    %rbx,%rcx
14098d9f9:	48 8b 40 08          	mov    0x8(%rax),%rax
14098d9fd:	ff 15 35 f2 17 00    	call   *0x17f235(%rip)        # 0x140b0cc38
14098da03:	90                   	nop
14098da04:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14098da09:	48 85 db             	test   %rbx,%rbx
14098da0c:	74 35                	je     0x14098da43
14098da0e:	8b c6                	mov    %esi,%eax
14098da10:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14098da15:	03 c6                	add    %esi,%eax
14098da17:	75 2a                	jne    0x14098da43
14098da19:	48 8b 03             	mov    (%rbx),%rax
14098da1c:	48 8b cb             	mov    %rbx,%rcx
14098da1f:	48 8b 00             	mov    (%rax),%rax
14098da22:	ff 15 10 f2 17 00    	call   *0x17f210(%rip)        # 0x140b0cc38
14098da28:	8b c6                	mov    %esi,%eax
14098da2a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14098da2f:	03 c6                	add    %esi,%eax
14098da31:	75 10                	jne    0x14098da43
14098da33:	48 8b 03             	mov    (%rbx),%rax
14098da36:	48 8b cb             	mov    %rbx,%rcx
14098da39:	48 8b 40 08          	mov    0x8(%rax),%rax
14098da3d:	ff 15 f5 f1 17 00    	call   *0x17f1f5(%rip)        # 0x140b0cc38
14098da43:	48 8b c7             	mov    %rdi,%rax
14098da46:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14098da4b:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
14098da50:	48 83 c4 50          	add    $0x50,%rsp
14098da54:	5f                   	pop    %rdi
14098da55:	c3                   	ret
14098da56:	90                   	nop
14098da57:	90                   	nop
14098da58:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
14098da5f:	48 8b 05 da 15 33 00 	mov    0x3315da(%rip),%rax        # 0x140cbf040
14098da66:	48 33 c4             	xor    %rsp,%rax
14098da69:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14098da6e:	83 b9 e8 00 00 00 01 	cmpl   $0x1,0xe8(%rcx)
14098da75:	75 07                	jne    0x14098da7e
14098da77:	e8 cc 07 00 00       	call   0x14098e248
14098da7c:	eb 06                	jmp    0x14098da84
14098da7e:	e8 01 0a 00 00       	call   0x14098e484
14098da83:	90                   	nop
14098da84:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14098da89:	48 33 cc             	xor    %rsp,%rcx
14098da8c:	e8 4f 1b 16 00       	call   0x140aef5e0
14098da91:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
14098da98:	c3                   	ret
14098da99:	90                   	nop
14098da9a:	90                   	nop
14098da9b:	90                   	nop
14098da9c:	90                   	nop
14098da9d:	90                   	nop
14098da9e:	90                   	nop
14098da9f:	90                   	nop
14098daa0:	40 53                	rex push %rbx
14098daa2:	48 83 ec 20          	sub    $0x20,%rsp
14098daa6:	48 8b d9             	mov    %rcx,%rbx
14098daa9:	e8 c2 ee 77 ff       	call   0x14010c970
14098daae:	48 8d 05 db ff 19 00 	lea    0x19ffdb(%rip),%rax        # 0x140b2da90
14098dab5:	48 89 03             	mov    %rax,(%rbx)
14098dab8:	48 8b c3             	mov    %rbx,%rax
14098dabb:	48 83 c4 20          	add    $0x20,%rsp
14098dabf:	5b                   	pop    %rbx
14098dac0:	c3                   	ret
14098dac1:	90                   	nop
14098dac2:	90                   	nop
14098dac3:	90                   	nop
14098dac4:	90                   	nop
14098dac5:	90                   	nop
14098dac6:	90                   	nop
14098dac7:	90                   	nop
14098dac8:	90                   	nop
14098dac9:	90                   	nop
14098daca:	90                   	nop
14098dacb:	90                   	nop
14098dacc:	90                   	nop
14098dacd:	90                   	nop
14098dace:	90                   	nop
14098dacf:	90                   	nop
14098dad0:	48 83 ec 28          	sub    $0x28,%rsp
14098dad4:	48 83 b9 c0 00 00 00 	cmpq   $0x0,0xc0(%rcx)
14098dadb:	00
14098dadc:	75 05                	jne    0x14098dae3
14098dade:	e8 c1 0b 00 00       	call   0x14098e6a4
14098dae3:	48 83 c4 28          	add    $0x28,%rsp
14098dae7:	c3                   	ret
14098dae8:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14098daed:	55                   	push   %rbp
14098daee:	56                   	push   %rsi
14098daef:	57                   	push   %rdi
14098daf0:	41 54                	push   %r12
14098daf2:	41 55                	push   %r13
14098daf4:	41 56                	push   %r14
14098daf6:	41 57                	push   %r15
14098daf8:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
14098dafd:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
14098db04:	48 8b 05 35 15 33 00 	mov    0x331535(%rip),%rax        # 0x140cbf040
14098db0b:	48 33 c4             	xor    %rsp,%rax
14098db0e:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
14098db12:	4d 8b e0             	mov    %r8,%r12
14098db15:	4c 89 45 9f          	mov    %r8,-0x61(%rbp)
14098db19:	4c 8b f2             	mov    %rdx,%r14
14098db1c:	48 89 55 a7          	mov    %rdx,-0x59(%rbp)
14098db20:	4c 8b e9             	mov    %rcx,%r13
14098db23:	48 89 55 cf          	mov    %rdx,-0x31(%rbp)
14098db27:	45 33 ff             	xor    %r15d,%r15d
14098db2a:	48 8b 0a             	mov    (%rdx),%rcx
14098db2d:	48 8b 01             	mov    (%rcx),%rax
14098db30:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14098db34:	48 8b 40 20          	mov    0x20(%rax),%rax
14098db38:	ff 15 fa f0 17 00    	call   *0x17f0fa(%rip)        # 0x140b0cc38
14098db3e:	48 be ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rsi
14098db45:	aa aa aa
14098db48:	41 83 7d 30 07       	cmpl   $0x7,0x30(%r13)
14098db4d:	0f 84 05 01 00 00    	je     0x14098dc58
14098db53:	41 8b f7             	mov    %r15d,%esi
14098db56:	0f 57 c0             	xorps  %xmm0,%xmm0
14098db59:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
14098db5d:	4c 89 7d e7          	mov    %r15,-0x19(%rbp)
14098db61:	48 c7 45 ef 0f 00 00 	movq   $0xf,-0x11(%rbp)
14098db68:	00
14098db69:	44 88 7d d7          	mov    %r15b,-0x29(%rbp)
14098db6d:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
14098db71:	48 8b d6             	mov    %rsi,%rdx
14098db74:	41 8b 4d 30          	mov    0x30(%r13),%ecx
14098db78:	e8 9f 4e ff ff       	call   0x140982a1c
14098db7d:	4c 39 7d e7          	cmp    %r15,-0x19(%rbp)
14098db81:	74 73                	je     0x14098dbf6
14098db83:	4c 8b 7d 87          	mov    -0x79(%rbp),%r15
14098db87:	4d 8b 37             	mov    (%r15),%r14
14098db8a:	49 8b 5e 08          	mov    0x8(%r14),%rbx
14098db8e:	49 8b fe             	mov    %r14,%rdi
14098db91:	eb 1d                	jmp    0x14098dbb0
14098db93:	48 8d 53 20          	lea    0x20(%rbx),%rdx
14098db97:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
14098db9b:	e8 04 e9 77 ff       	call   0x14010c4a4
14098dba0:	84 c0                	test   %al,%al
14098dba2:	74 06                	je     0x14098dbaa
14098dba4:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
14098dba8:	eb 06                	jmp    0x14098dbb0
14098dbaa:	48 8b fb             	mov    %rbx,%rdi
14098dbad:	48 8b 1b             	mov    (%rbx),%rbx
14098dbb0:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14098dbb4:	74 dd                	je     0x14098db93
14098dbb6:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
14098dbba:	75 11                	jne    0x14098dbcd
14098dbbc:	4c 8d 47 20          	lea    0x20(%rdi),%r8
14098dbc0:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14098dbc4:	e8 db e8 77 ff       	call   0x14010c4a4
14098dbc9:	84 c0                	test   %al,%al
14098dbcb:	74 03                	je     0x14098dbd0
14098dbcd:	49 8b fe             	mov    %r14,%rdi
14098dbd0:	4c 3b f7             	cmp    %rdi,%r14
14098dbd3:	74 1e                	je     0x14098dbf3
14098dbd5:	0f b7 57 40          	movzwl 0x40(%rdi),%edx
14098dbd9:	49 8b 4d 78          	mov    0x78(%r13),%rcx
14098dbdd:	49 8b 85 80 00 00 00 	mov    0x80(%r13),%rax
14098dbe4:	48 2b c1             	sub    %rcx,%rax
14098dbe7:	48 d1 f8             	sar    $1,%rax
14098dbea:	48 3b f0             	cmp    %rax,%rsi
14098dbed:	73 5b                	jae    0x14098dc4a
14098dbef:	66 89 14 71          	mov    %dx,(%rcx,%rsi,2)
14098dbf3:	45 33 ff             	xor    %r15d,%r15d
14098dbf6:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
14098dbfa:	48 83 f8 0f          	cmp    $0xf,%rax
14098dbfe:	76 29                	jbe    0x14098dc29
14098dc00:	48 ff c0             	inc    %rax
14098dc03:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14098dc07:	48 8b d1             	mov    %rcx,%rdx
14098dc0a:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14098dc10:	72 11                	jb     0x14098dc23
14098dc12:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14098dc16:	48 2b d1             	sub    %rcx,%rdx
14098dc19:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14098dc1d:	48 83 f8 1f          	cmp    $0x1f,%rax
14098dc21:	77 2e                	ja     0x14098dc51
14098dc23:	ff 15 97 ec 17 00    	call   *0x17ec97(%rip)        # 0x140b0c8c0
14098dc29:	48 ff c6             	inc    %rsi
14098dc2c:	48 81 fe 00 01 00 00 	cmp    $0x100,%rsi
14098dc33:	0f 82 1d ff ff ff    	jb     0x14098db56
14098dc39:	41 8b 55 30          	mov    0x30(%r13),%edx
14098dc3d:	49 8b cd             	mov    %r13,%rcx
14098dc40:	e8 df 90 02 00       	call   0x1409b6d24
14098dc45:	e9 b2 03 00 00       	jmp    0x14098dffc
14098dc4a:	ff 15 48 ed 17 00    	call   *0x17ed48(%rip)        # 0x140b0c998
14098dc50:	90                   	nop
14098dc51:	ff 15 41 ed 17 00    	call   *0x17ed41(%rip)        # 0x140b0c998
14098dc57:	cc                   	int3
14098dc58:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14098dc5d:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14098dc62:	b9 48 00 00 00       	mov    $0x48,%ecx
14098dc67:	ff 15 5b ec 17 00    	call   *0x17ec5b(%rip)        # 0x140b0c8c8
14098dc6d:	48 85 c0             	test   %rax,%rax
14098dc70:	75 07                	jne    0x14098dc79
14098dc72:	ff 15 20 e8 17 00    	call   *0x17e820(%rip)        # 0x140b0c498
14098dc78:	cc                   	int3
14098dc79:	48 89 00             	mov    %rax,(%rax)
14098dc7c:	48 89 40 08          	mov    %rax,0x8(%rax)
14098dc80:	48 89 40 10          	mov    %rax,0x10(%rax)
14098dc84:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14098dc8a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14098dc8f:	48 8b 45 87          	mov    -0x79(%rbp),%rax
14098dc93:	48 8b 08             	mov    (%rax),%rcx
14098dc96:	48 8b 19             	mov    (%rcx),%rbx
14098dc99:	48 3b d9             	cmp    %rcx,%rbx
14098dc9c:	0f 84 7c 01 00 00    	je     0x14098de1e
14098dca2:	48 8d 53 20          	lea    0x20(%rbx),%rdx
14098dca6:	0f b7 43 40          	movzwl 0x40(%rbx),%eax
14098dcaa:	66 89 45 f7          	mov    %ax,-0x9(%rbp)
14098dcae:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14098dcb2:	e8 d9 0a 78 ff       	call   0x14010e790
14098dcb7:	90                   	nop
14098dcb8:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
14098dcbd:	48 8b 46 08          	mov    0x8(%rsi),%rax
14098dcc1:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
14098dcc5:	44 89 7d df          	mov    %r15d,-0x21(%rbp)
14098dcc9:	48 8b ce             	mov    %rsi,%rcx
14098dccc:	0f b7 7d f7          	movzwl -0x9(%rbp),%edi
14098dcd0:	eb 21                	jmp    0x14098dcf3
14098dcd2:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
14098dcd6:	66 39 78 20          	cmp    %di,0x20(%rax)
14098dcda:	73 0a                	jae    0x14098dce6
14098dcdc:	44 89 7d df          	mov    %r15d,-0x21(%rbp)
14098dce0:	48 8b 40 10          	mov    0x10(%rax),%rax
14098dce4:	eb 0d                	jmp    0x14098dcf3
14098dce6:	c7 45 df 01 00 00 00 	movl   $0x1,-0x21(%rbp)
14098dced:	48 8b c8             	mov    %rax,%rcx
14098dcf0:	48 8b 00             	mov    (%rax),%rax
14098dcf3:	44 38 78 19          	cmp    %r15b,0x19(%rax)
14098dcf7:	74 d9                	je     0x14098dcd2
14098dcf9:	44 38 79 19          	cmp    %r15b,0x19(%rcx)
14098dcfd:	75 0f                	jne    0x14098dd0e
14098dcff:	66 3b 79 20          	cmp    0x20(%rcx),%di
14098dd03:	72 09                	jb     0x14098dd0e
14098dd05:	48 8b 7d 17          	mov    0x17(%rbp),%rdi
14098dd09:	e9 82 00 00 00       	jmp    0x14098dd90
14098dd0e:	48 b8 8e e3 38 8e e3 	movabs $0x38e38e38e38e38e,%rax
14098dd15:	38 8e 03
14098dd18:	48 39 44 24 28       	cmp    %rax,0x28(%rsp)
14098dd1d:	0f 84 1f 05 00 00    	je     0x14098e242
14098dd23:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
14098dd28:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
14098dd2c:	4c 89 7d c7          	mov    %r15,-0x39(%rbp)
14098dd30:	b9 48 00 00 00       	mov    $0x48,%ecx
14098dd35:	ff 15 8d eb 17 00    	call   *0x17eb8d(%rip)        # 0x140b0c8c8
14098dd3b:	48 85 c0             	test   %rax,%rax
14098dd3e:	0f 84 39 01 00 00    	je     0x14098de7d
14098dd44:	66 89 78 20          	mov    %di,0x20(%rax)
14098dd48:	0f 10 45 ff          	movups -0x1(%rbp),%xmm0
14098dd4c:	0f 11 40 28          	movups %xmm0,0x28(%rax)
14098dd50:	0f 10 4d 0f          	movups 0xf(%rbp),%xmm1
14098dd54:	0f 11 48 38          	movups %xmm1,0x38(%rax)
14098dd58:	bf 0f 00 00 00       	mov    $0xf,%edi
14098dd5d:	44 88 7d ff          	mov    %r15b,-0x1(%rbp)
14098dd61:	48 89 30             	mov    %rsi,(%rax)
14098dd64:	48 89 70 08          	mov    %rsi,0x8(%rax)
14098dd68:	48 89 70 10          	mov    %rsi,0x10(%rax)
14098dd6c:	66 44 89 78 18       	mov    %r15w,0x18(%rax)
14098dd71:	4c 89 7d c7          	mov    %r15,-0x39(%rbp)
14098dd75:	0f 10 45 d7          	movups -0x29(%rbp),%xmm0
14098dd79:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
14098dd7e:	4c 8b c0             	mov    %rax,%r8
14098dd81:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14098dd85:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14098dd8a:	e8 51 91 67 ff       	call   0x140006ee0
14098dd8f:	90                   	nop
14098dd90:	48 83 ff 0f          	cmp    $0xf,%rdi
14098dd94:	76 2e                	jbe    0x14098ddc4
14098dd96:	48 8d 47 01          	lea    0x1(%rdi),%rax
14098dd9a:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
14098dd9e:	48 8b d1             	mov    %rcx,%rdx
14098dda1:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14098dda7:	72 15                	jb     0x14098ddbe
14098dda9:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14098ddad:	48 2b d1             	sub    %rcx,%rdx
14098ddb0:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14098ddb4:	48 83 f8 1f          	cmp    $0x1f,%rax
14098ddb8:	0f 87 b8 00 00 00    	ja     0x14098de76
14098ddbe:	ff 15 fc ea 17 00    	call   *0x17eafc(%rip)        # 0x140b0c8c0
14098ddc4:	48 8b 43 10          	mov    0x10(%rbx),%rax
14098ddc8:	44 38 78 19          	cmp    %r15b,0x19(%rax)
14098ddcc:	74 1e                	je     0x14098ddec
14098ddce:	48 8b 43 08          	mov    0x8(%rbx),%rax
14098ddd2:	eb 0d                	jmp    0x14098dde1
14098ddd4:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14098ddd8:	75 0d                	jne    0x14098dde7
14098ddda:	48 8b d8             	mov    %rax,%rbx
14098dddd:	48 8b 40 08          	mov    0x8(%rax),%rax
14098dde1:	44 38 78 19          	cmp    %r15b,0x19(%rax)
14098dde5:	74 ed                	je     0x14098ddd4
14098dde7:	48 8b d8             	mov    %rax,%rbx
14098ddea:	eb 1b                	jmp    0x14098de07
14098ddec:	48 8b d8             	mov    %rax,%rbx
14098ddef:	48 8b 08             	mov    (%rax),%rcx
14098ddf2:	44 38 79 19          	cmp    %r15b,0x19(%rcx)
14098ddf6:	75 0f                	jne    0x14098de07
14098ddf8:	48 8b d9             	mov    %rcx,%rbx
14098ddfb:	48 8b 01             	mov    (%rcx),%rax
14098ddfe:	48 8b c8             	mov    %rax,%rcx
14098de01:	44 38 78 19          	cmp    %r15b,0x19(%rax)
14098de05:	74 f1                	je     0x14098ddf8
14098de07:	48 8b 45 87          	mov    -0x79(%rbp),%rax
14098de0b:	48 3b 18             	cmp    (%rax),%rbx
14098de0e:	0f 85 8e fe ff ff    	jne    0x14098dca2
14098de14:	48 be ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rsi
14098de1b:	aa aa aa
14098de1e:	49 8b 0e             	mov    (%r14),%rcx
14098de21:	48 8b 01             	mov    (%rcx),%rax
14098de24:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
14098de28:	48 8b 40 28          	mov    0x28(%rax),%rax
14098de2c:	ff 15 06 ee 17 00    	call   *0x17ee06(%rip)        # 0x140b0cc38
14098de32:	48 8b 45 af          	mov    -0x51(%rbp),%rax
14098de36:	48 8b 08             	mov    (%rax),%rcx
14098de39:	48 8b 19             	mov    (%rcx),%rbx
14098de3c:	48 3b d9             	cmp    %rcx,%rbx
14098de3f:	0f 84 51 01 00 00    	je     0x14098df96
14098de45:	0f b6 7b 1a          	movzbl 0x1a(%rbx),%edi
14098de49:	0f b7 4b 1c          	movzwl 0x1c(%rbx),%ecx
14098de4d:	49 8b 55 78          	mov    0x78(%r13),%rdx
14098de51:	49 8b 85 80 00 00 00 	mov    0x80(%r13),%rax
14098de58:	48 2b c2             	sub    %rdx,%rax
14098de5b:	48 d1 f8             	sar    $1,%rax
14098de5e:	48 3b f8             	cmp    %rax,%rdi
14098de61:	0f 83 cd 01 00 00    	jae    0x14098e034
14098de67:	66 89 0c 7a          	mov    %cx,(%rdx,%rdi,2)
14098de6b:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14098de70:	48 8b 42 08          	mov    0x8(%rdx),%rax
14098de74:	eb 20                	jmp    0x14098de96
14098de76:	ff 15 1c eb 17 00    	call   *0x17eb1c(%rip)        # 0x140b0c998
14098de7c:	90                   	nop
14098de7d:	ff 15 15 e6 17 00    	call   *0x17e615(%rip)        # 0x140b0c498
14098de83:	90                   	nop
14098de84:	66 39 48 20          	cmp    %cx,0x20(%rax)
14098de88:	73 06                	jae    0x14098de90
14098de8a:	48 8b 40 10          	mov    0x10(%rax),%rax
14098de8e:	eb 06                	jmp    0x14098de96
14098de90:	48 8b d0             	mov    %rax,%rdx
14098de93:	48 8b 00             	mov    (%rax),%rax
14098de96:	44 38 78 19          	cmp    %r15b,0x19(%rax)
14098de9a:	74 e8                	je     0x14098de84
14098de9c:	44 38 7a 19          	cmp    %r15b,0x19(%rdx)
14098dea0:	75 06                	jne    0x14098dea8
14098dea2:	66 3b 4a 20          	cmp    0x20(%rdx),%cx
14098dea6:	73 05                	jae    0x14098dead
14098dea8:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14098dead:	48 39 54 24 20       	cmp    %rdx,0x20(%rsp)
14098deb2:	0f 84 8e 00 00 00    	je     0x14098df46