140aeface:	ff 15 f4 c5 01 00    	call   *0x1c5f4(%rip)        # 0x140b0c0c8
140aefad4:	85 c0                	test   %eax,%eax
140aefad6:	74 07                	je     0x140aefadf
140aefad8:	b9 02 00 00 00       	mov    $0x2,%ecx
140aefadd:	cd 29                	int    $0x29
140aefadf:	48 8d 0d 1a a2 23 00 	lea    0x23a21a(%rip),%rcx        # 0x140d29d00
140aefae6:	e8 ad 00 00 00       	call   0x140aefb98
140aefaeb:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140aefaf0:	48 89 05 01 a3 23 00 	mov    %rax,0x23a301(%rip)        # 0x140d29df8
140aefaf7:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140aefafc:	48 83 c0 08          	add    $0x8,%rax
140aefb00:	48 89 05 91 a2 23 00 	mov    %rax,0x23a291(%rip)        # 0x140d29d98
140aefb07:	48 8b 05 ea a2 23 00 	mov    0x23a2ea(%rip),%rax        # 0x140d29df8
140aefb0e:	48 89 05 5b a1 23 00 	mov    %rax,0x23a15b(%rip)        # 0x140d29c70
140aefb15:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140aefb1a:	48 89 05 5f a2 23 00 	mov    %rax,0x23a25f(%rip)        # 0x140d29d80
140aefb21:	c7 05 35 a1 23 00 09 	movl   $0xc0000409,0x23a135(%rip)        # 0x140d29c60
140aefb28:	04 00 c0
140aefb2b:	c7 05 2f a1 23 00 01 	movl   $0x1,0x23a12f(%rip)        # 0x140d29c64
140aefb32:	00 00 00
140aefb35:	c7 05 39 a1 23 00 01 	movl   $0x1,0x23a139(%rip)        # 0x140d29c78
140aefb3c:	00 00 00
140aefb3f:	b8 08 00 00 00       	mov    $0x8,%eax
140aefb44:	48 6b c0 00          	imul   $0x0,%rax,%rax
140aefb48:	48 8d 0d 31 a1 23 00 	lea    0x23a131(%rip),%rcx        # 0x140d29c80
140aefb4f:	48 c7 04 01 02 00 00 	movq   $0x2,(%rcx,%rax,1)
140aefb56:	00
140aefb57:	b8 08 00 00 00       	mov    $0x8,%eax
140aefb5c:	48 6b c0 00          	imul   $0x0,%rax,%rax
140aefb60:	48 8b 0d d9 f4 1c 00 	mov    0x1cf4d9(%rip),%rcx        # 0x140cbf040
140aefb67:	48 89 4c 04 20       	mov    %rcx,0x20(%rsp,%rax,1)
140aefb6c:	b8 08 00 00 00       	mov    $0x8,%eax
140aefb71:	48 6b c0 01          	imul   $0x1,%rax,%rax
140aefb75:	48 8b 0d 04 f5 1c 00 	mov    0x1cf504(%rip),%rcx        # 0x140cbf080
140aefb7c:	48 89 4c 04 20       	mov    %rcx,0x20(%rsp,%rax,1)
140aefb81:	48 8d 0d 38 49 02 00 	lea    0x24938(%rip),%rcx        # 0x140b144c0
140aefb88:	e8 ef fe ff ff       	call   0x140aefa7c
140aefb8d:	90                   	nop
140aefb8e:	eb 00                	jmp    0x140aefb90
140aefb90:	90                   	nop
140aefb91:	48 83 c4 38          	add    $0x38,%rsp
140aefb95:	c3                   	ret
140aefb96:	90                   	nop
140aefb97:	90                   	nop
140aefb98:	40 53                	rex push %rbx
140aefb9a:	56                   	push   %rsi
140aefb9b:	57                   	push   %rdi
140aefb9c:	48 83 ec 40          	sub    $0x40,%rsp
140aefba0:	48 8b d9             	mov    %rcx,%rbx
140aefba3:	ff 15 4f c5 01 00    	call   *0x1c54f(%rip)        # 0x140b0c0f8
140aefba9:	48 8b b3 f8 00 00 00 	mov    0xf8(%rbx),%rsi
140aefbb0:	33 ff                	xor    %edi,%edi
140aefbb2:	45 33 c0             	xor    %r8d,%r8d
140aefbb5:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140aefbba:	48 8b ce             	mov    %rsi,%rcx
140aefbbd:	ff 15 2d c5 01 00    	call   *0x1c52d(%rip)        # 0x140b0c0f0
140aefbc3:	48 85 c0             	test   %rax,%rax
140aefbc6:	74 39                	je     0x140aefc01
140aefbc8:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
140aefbce:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140aefbd3:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140aefbd8:	4c 8b c8             	mov    %rax,%r9
140aefbdb:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140aefbe0:	4c 8b c6             	mov    %rsi,%r8
140aefbe3:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140aefbe8:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140aefbed:	33 c9                	xor    %ecx,%ecx
140aefbef:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140aefbf4:	ff 15 ee c4 01 00    	call   *0x1c4ee(%rip)        # 0x140b0c0e8
140aefbfa:	ff c7                	inc    %edi
140aefbfc:	83 ff 02             	cmp    $0x2,%edi
140aefbff:	7c b1                	jl     0x140aefbb2
140aefc01:	48 83 c4 40          	add    $0x40,%rsp
140aefc05:	5f                   	pop    %rdi
140aefc06:	5e                   	pop    %rsi
140aefc07:	5b                   	pop    %rbx
140aefc08:	c3                   	ret
140aefc09:	90                   	nop
140aefc0a:	90                   	nop
140aefc0b:	90                   	nop
140aefc0c:	e9 f3 f9 ff ff       	jmp    0x140aef604
140aefc11:	90                   	nop
140aefc12:	90                   	nop
140aefc13:	90                   	nop
140aefc14:	90                   	nop
140aefc15:	90                   	nop
140aefc16:	90                   	nop
140aefc17:	90                   	nop
140aefc18:	90                   	nop
140aefc19:	90                   	nop
140aefc1a:	90                   	nop
140aefc1b:	90                   	nop
140aefc1c:	90                   	nop
140aefc1d:	90                   	nop
140aefc1e:	90                   	nop
140aefc1f:	90                   	nop
140aefc20:	40 53                	rex push %rbx
140aefc22:	48 83 ec 20          	sub    $0x20,%rsp
140aefc26:	48 8b d9             	mov    %rcx,%rbx
140aefc29:	48 8d 0d a8 a5 23 00 	lea    0x23a5a8(%rip),%rcx        # 0x140d2a1d8
140aefc30:	ff 15 82 c4 01 00    	call   *0x1c482(%rip)        # 0x140b0c0b8
140aefc36:	83 23 00             	andl   $0x0,(%rbx)
140aefc39:	48 8d 0d 98 a5 23 00 	lea    0x23a598(%rip),%rcx        # 0x140d2a1d8
140aefc40:	ff 15 7a c4 01 00    	call   *0x1c47a(%rip)        # 0x140b0c0c0
140aefc46:	48 8d 0d 83 a5 23 00 	lea    0x23a583(%rip),%rcx        # 0x140d2a1d0
140aefc4d:	48 83 c4 20          	add    $0x20,%rsp
140aefc51:	5b                   	pop    %rbx
140aefc52:	48 ff 25 57 c4 01 00 	rex.W jmp *0x1c457(%rip)        # 0x140b0c0b0
140aefc59:	cc                   	int3
140aefc5a:	90                   	nop
140aefc5b:	90                   	nop
140aefc5c:	40 53                	rex push %rbx
140aefc5e:	48 83 ec 20          	sub    $0x20,%rsp
140aefc62:	48 8b d9             	mov    %rcx,%rbx
140aefc65:	48 8d 0d 6c a5 23 00 	lea    0x23a56c(%rip),%rcx        # 0x140d2a1d8
140aefc6c:	ff 15 46 c4 01 00    	call   *0x1c446(%rip)        # 0x140b0c0b8
140aefc72:	8b 05 88 f3 1c 00    	mov    0x1cf388(%rip),%eax        # 0x140cbf000
140aefc78:	48 8d 0d 59 a5 23 00 	lea    0x23a559(%rip),%rcx        # 0x140d2a1d8
140aefc7f:	8b 15 7f a5 23 00    	mov    0x23a57f(%rip),%edx        # 0x140d2a204
140aefc85:	ff c0                	inc    %eax
140aefc87:	89 05 73 f3 1c 00    	mov    %eax,0x1cf373(%rip)        # 0x140cbf000
140aefc8d:	89 03                	mov    %eax,(%rbx)
140aefc8f:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140aefc96:	00 00
140aefc98:	41 b9 04 00 00 00    	mov    $0x4,%r9d
140aefc9e:	4c 8b 04 d0          	mov    (%rax,%rdx,8),%r8
140aefca2:	8b 05 58 f3 1c 00    	mov    0x1cf358(%rip),%eax        # 0x140cbf000
140aefca8:	43 89 04 01          	mov    %eax,(%r9,%r8,1)
140aefcac:	ff 15 0e c4 01 00    	call   *0x1c40e(%rip)        # 0x140b0c0c0
140aefcb2:	48 8d 0d 17 a5 23 00 	lea    0x23a517(%rip),%rcx        # 0x140d2a1d0
140aefcb9:	48 83 c4 20          	add    $0x20,%rsp
140aefcbd:	5b                   	pop    %rbx
140aefcbe:	48 ff 25 eb c3 01 00 	rex.W jmp *0x1c3eb(%rip)        # 0x140b0c0b0
140aefcc5:	cc                   	int3
140aefcc6:	90                   	nop
140aefcc7:	90                   	nop
140aefcc8:	40 53                	rex push %rbx
140aefcca:	48 83 ec 20          	sub    $0x20,%rsp
140aefcce:	48 8b d9             	mov    %rcx,%rbx
140aefcd1:	48 8d 0d 00 a5 23 00 	lea    0x23a500(%rip),%rcx        # 0x140d2a1d8
140aefcd8:	ff 15 da c3 01 00    	call   *0x1c3da(%rip)        # 0x140b0c0b8
140aefcde:	83 3b 00             	cmpl   $0x0,(%rbx)
140aefce1:	75 22                	jne    0x140aefd05
140aefce3:	83 0b ff             	orl    $0xffffffff,(%rbx)
140aefce6:	eb 45                	jmp    0x140aefd2d
140aefce8:	45 33 c9             	xor    %r9d,%r9d
140aefceb:	48 8d 15 e6 a4 23 00 	lea    0x23a4e6(%rip),%rdx        # 0x140d2a1d8
140aefcf2:	41 83 c8 ff          	or     $0xffffffff,%r8d
140aefcf6:	48 8d 0d d3 a4 23 00 	lea    0x23a4d3(%rip),%rcx        # 0x140d2a1d0
140aefcfd:	ff 15 a5 c3 01 00    	call   *0x1c3a5(%rip)        # 0x140b0c0a8
140aefd03:	eb d9                	jmp    0x140aefcde
140aefd05:	83 3b ff             	cmpl   $0xffffffff,(%rbx)
140aefd08:	74 de                	je     0x140aefce8
140aefd0a:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140aefd11:	00 00
140aefd13:	8b 0d eb a4 23 00    	mov    0x23a4eb(%rip),%ecx        # 0x140d2a204
140aefd19:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140aefd1f:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
140aefd23:	8b 05 d7 f2 1c 00    	mov    0x1cf2d7(%rip),%eax        # 0x140cbf000
140aefd29:	42 89 04 02          	mov    %eax,(%rdx,%r8,1)
140aefd2d:	48 8d 0d a4 a4 23 00 	lea    0x23a4a4(%rip),%rcx        # 0x140d2a1d8
140aefd34:	48 83 c4 20          	add    $0x20,%rsp
140aefd38:	5b                   	pop    %rbx
140aefd39:	48 ff 25 80 c3 01 00 	rex.W jmp *0x1c380(%rip)        # 0x140b0c0c0
140aefd40:	cc                   	int3
140aefd41:	90                   	nop
140aefd42:	90                   	nop
140aefd43:	90                   	nop
140aefd44:	90                   	nop
140aefd45:	90                   	nop
140aefd46:	90                   	nop
140aefd47:	90                   	nop
140aefd48:	90                   	nop
140aefd49:	90                   	nop
140aefd4a:	90                   	nop
140aefd4b:	90                   	nop
140aefd4c:	90                   	nop
140aefd4d:	90                   	nop
140aefd4e:	90                   	nop
140aefd4f:	90                   	nop
140aefd50:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140aefd55:	55                   	push   %rbp
140aefd56:	48 8b ec             	mov    %rsp,%rbp
140aefd59:	48 83 ec 30          	sub    $0x30,%rsp
140aefd5d:	48 8b 05 dc f2 1c 00 	mov    0x1cf2dc(%rip),%rax        # 0x140cbf040
140aefd64:	48 bb 32 a2 df 2d 99 	movabs $0x2b992ddfa232,%rbx
140aefd6b:	2b 00 00
140aefd6e:	48 3b c3             	cmp    %rbx,%rax
140aefd71:	75 74                	jne    0x140aefde7
140aefd73:	48 83 65 10 00       	andq   $0x0,0x10(%rbp)
140aefd78:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140aefd7c:	ff 15 06 c3 01 00    	call   *0x1c306(%rip)        # 0x140b0c088
140aefd82:	48 8b 45 10          	mov    0x10(%rbp),%rax
140aefd86:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140aefd8a:	ff 15 00 c3 01 00    	call   *0x1c300(%rip)        # 0x140b0c090
140aefd90:	8b c0                	mov    %eax,%eax
140aefd92:	48 31 45 f0          	xor    %rax,-0x10(%rbp)
140aefd96:	ff 15 cc c4 01 00    	call   *0x1c4cc(%rip)        # 0x140b0c268
140aefd9c:	8b c0                	mov    %eax,%eax
140aefd9e:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140aefda2:	48 31 45 f0          	xor    %rax,-0x10(%rbp)
140aefda6:	ff 15 f4 c2 01 00    	call   *0x1c2f4(%rip)        # 0x140b0c0a0
140aefdac:	8b 45 18             	mov    0x18(%rbp),%eax
140aefdaf:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140aefdb3:	48 c1 e0 20          	shl    $0x20,%rax
140aefdb7:	48 33 45 18          	xor    0x18(%rbp),%rax
140aefdbb:	48 33 45 f0          	xor    -0x10(%rbp),%rax
140aefdbf:	48 33 c1             	xor    %rcx,%rax
140aefdc2:	48 b9 ff ff ff ff ff 	movabs $0xffffffffffff,%rcx
140aefdc9:	ff 00 00
140aefdcc:	48 23 c1             	and    %rcx,%rax
140aefdcf:	48 b9 33 a2 df 2d 99 	movabs $0x2b992ddfa233,%rcx
140aefdd6:	2b 00 00
140aefdd9:	48 3b c3             	cmp    %rbx,%rax
140aefddc:	48 0f 44 c1          	cmove  %rcx,%rax
140aefde0:	48 89 05 59 f2 1c 00 	mov    %rax,0x1cf259(%rip)        # 0x140cbf040
140aefde7:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140aefdec:	48 f7 d0             	not    %rax
140aefdef:	48 89 05 8a f2 1c 00 	mov    %rax,0x1cf28a(%rip)        # 0x140cbf080
140aefdf6:	48 83 c4 30          	add    $0x30,%rsp
140aefdfa:	5d                   	pop    %rbp
140aefdfb:	c3                   	ret
140aefdfc:	b8 00 40 00 00       	mov    $0x4000,%eax
140aefe01:	c3                   	ret
140aefe02:	90                   	nop
140aefe03:	90                   	nop
140aefe04:	48 8d 0d d5 a3 23 00 	lea    0x23a3d5(%rip),%rcx        # 0x140d2a1e0
140aefe0b:	48 ff 25 6e c2 01 00 	rex.W jmp *0x1c26e(%rip)        # 0x140b0c080
140aefe12:	90                   	nop
140aefe13:	90                   	nop
140aefe14:	48 8d 05 d5 a3 23 00 	lea    0x23a3d5(%rip),%rax        # 0x140d2a1f0
140aefe1b:	c3                   	ret
140aefe1c:	48 83 ec 28          	sub    $0x28,%rsp
140aefe20:	e8 fb 81 51 ff       	call   0x140008020
140aefe25:	48 83 08 24          	orq    $0x24,(%rax)
140aefe29:	e8 e6 ff ff ff       	call   0x140aefe14
140aefe2e:	48 83 08 02          	orq    $0x2,(%rax)
140aefe32:	48 83 c4 28          	add    $0x28,%rsp
140aefe36:	c3                   	ret
140aefe37:	90                   	nop
140aefe38:	33 c0                	xor    %eax,%eax
140aefe3a:	39 05 c4 f1 1c 00    	cmp    %eax,0x1cf1c4(%rip)        # 0x140cbf004
140aefe40:	0f 94 c0             	sete   %al
140aefe43:	c3                   	ret
140aefe44:	48 8d 05 dd bc 23 00 	lea    0x23bcdd(%rip),%rax        # 0x140d2bb28
140aefe4b:	c3                   	ret
140aefe4c:	48 8d 05 cd bc 23 00 	lea    0x23bccd(%rip),%rax        # 0x140d2bb20
140aefe53:	c3                   	ret
140aefe54:	83 25 9d a3 23 00 00 	andl   $0x0,0x23a39d(%rip)        # 0x140d2a1f8
140aefe5b:	c3                   	ret
140aefe5c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140aefe61:	55                   	push   %rbp
140aefe62:	48 8d ac 24 40 fb ff 	lea    -0x4c0(%rsp),%rbp
140aefe69:	ff
140aefe6a:	48 81 ec c0 05 00 00 	sub    $0x5c0,%rsp
140aefe71:	8b d9                	mov    %ecx,%ebx
140aefe73:	b9 17 00 00 00       	mov    $0x17,%ecx
140aefe78:	ff 15 4a c2 01 00    	call   *0x1c24a(%rip)        # 0x140b0c0c8
140aefe7e:	85 c0                	test   %eax,%eax
140aefe80:	74 04                	je     0x140aefe86
140aefe82:	8b cb                	mov    %ebx,%ecx
140aefe84:	cd 29                	int    $0x29
140aefe86:	b9 03 00 00 00       	mov    $0x3,%ecx
140aefe8b:	e8 c4 ff ff ff       	call   0x140aefe54
140aefe90:	33 d2                	xor    %edx,%edx
140aefe92:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140aefe96:	41 b8 d0 04 00 00    	mov    $0x4d0,%r8d
140aefe9c:	e8 cb 05 00 00       	call   0x140af046c
140aefea1:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140aefea5:	ff 15 4d c2 01 00    	call   *0x1c24d(%rip)        # 0x140b0c0f8
140aefeab:	48 8b 9d e8 00 00 00 	mov    0xe8(%rbp),%rbx
140aefeb2:	48 8d 95 d8 04 00 00 	lea    0x4d8(%rbp),%rdx
140aefeb9:	48 8b cb             	mov    %rbx,%rcx
140aefebc:	45 33 c0             	xor    %r8d,%r8d
140aefebf:	ff 15 2b c2 01 00    	call   *0x1c22b(%rip)        # 0x140b0c0f0
140aefec5:	48 85 c0             	test   %rax,%rax
140aefec8:	74 3c                	je     0x140aeff06
140aefeca:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
140aefed0:	48 8d 8d e0 04 00 00 	lea    0x4e0(%rbp),%rcx
140aefed7:	48 8b 95 d8 04 00 00 	mov    0x4d8(%rbp),%rdx
140aefede:	4c 8b c8             	mov    %rax,%r9
140aefee1:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140aefee6:	4c 8b c3             	mov    %rbx,%r8
140aefee9:	48 8d 8d e8 04 00 00 	lea    0x4e8(%rbp),%rcx
140aefef0:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140aefef5:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140aefef9:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140aefefe:	33 c9                	xor    %ecx,%ecx
140aeff00:	ff 15 e2 c1 01 00    	call   *0x1c1e2(%rip)        # 0x140b0c0e8
140aeff06:	48 8b 85 c8 04 00 00 	mov    0x4c8(%rbp),%rax
140aeff0d:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140aeff12:	48 89 85 e8 00 00 00 	mov    %rax,0xe8(%rbp)
140aeff19:	33 d2                	xor    %edx,%edx
140aeff1b:	48 8d 85 c8 04 00 00 	lea    0x4c8(%rbp),%rax
140aeff22:	41 b8 98 00 00 00    	mov    $0x98,%r8d
140aeff28:	48 83 c0 08          	add    $0x8,%rax
140aeff2c:	48 89 85 88 00 00 00 	mov    %rax,0x88(%rbp)
140aeff33:	e8 34 05 00 00       	call   0x140af046c
140aeff38:	48 8b 85 c8 04 00 00 	mov    0x4c8(%rbp),%rax
140aeff3f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140aeff44:	c7 44 24 50 15 00 00 	movl   $0x40000015,0x50(%rsp)
140aeff4b:	40
140aeff4c:	c7 44 24 54 01 00 00 	movl   $0x1,0x54(%rsp)
140aeff53:	00
140aeff54:	ff 15 ee c1 01 00    	call   *0x1c1ee(%rip)        # 0x140b0c148
140aeff5a:	8b d8                	mov    %eax,%ebx
140aeff5c:	33 c9                	xor    %ecx,%ecx
140aeff5e:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140aeff63:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140aeff68:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140aeff6c:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140aeff71:	ff 15 61 c1 01 00    	call   *0x1c161(%rip)        # 0x140b0c0d8
140aeff77:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140aeff7c:	ff 15 5e c1 01 00    	call   *0x1c15e(%rip)        # 0x140b0c0e0
140aeff82:	85 c0                	test   %eax,%eax
140aeff84:	75 0d                	jne    0x140aeff93
140aeff86:	83 fb 01             	cmp    $0x1,%ebx
140aeff89:	74 08                	je     0x140aeff93
140aeff8b:	8d 48 03             	lea    0x3(%rax),%ecx
140aeff8e:	e8 c1 fe ff ff       	call   0x140aefe54
140aeff93:	48 8b 9c 24 d0 05 00 	mov    0x5d0(%rsp),%rbx
140aeff9a:	00
140aeff9b:	48 81 c4 c0 05 00 00 	add    $0x5c0,%rsp
140aeffa2:	5d                   	pop    %rbp
140aeffa3:	c3                   	ret
140aeffa4:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
140aeffab:	33 d2                	xor    %edx,%edx
140aeffad:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140aeffb2:	44 8d 42 68          	lea    0x68(%rdx),%r8d
140aeffb6:	e8 b1 04 00 00       	call   0x140af046c
140aeffbb:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140aeffc0:	ff 15 b2 c0 01 00    	call   *0x1c0b2(%rip)        # 0x140b0c078
140aeffc6:	f6 44 24 5c 01       	testb  $0x1,0x5c(%rsp)
140aeffcb:	b8 0a 00 00 00       	mov    $0xa,%eax
140aeffd0:	66 0f 45 44 24 60    	cmovne 0x60(%rsp),%ax
140aeffd6:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
140aeffdd:	c3                   	ret
140aeffde:	90                   	nop
140aeffdf:	90                   	nop
140aeffe0:	e9 eb 3d 51 ff       	jmp    0x140003dd0
140aeffe5:	90                   	nop
140aeffe6:	90                   	nop
140aeffe7:	90                   	nop
140aeffe8:	48 83 ec 28          	sub    $0x28,%rsp
140aeffec:	33 c9                	xor    %ecx,%ecx
140aeffee:	ff 15 cc c1 01 00    	call   *0x1c1cc(%rip)        # 0x140b0c1c0
140aefff4:	48 85 c0             	test   %rax,%rax
140aefff7:	74 39                	je     0x140af0032
140aefff9:	b9 4d 5a 00 00       	mov    $0x5a4d,%ecx
140aefffe:	66 39 08             	cmp    %cx,(%rax)