1401aea90:	41 8b 3c 24          	mov    (%r12),%edi
1401aea94:	ff c7                	inc    %edi
1401aea96:	ff 15 d4 36 06 00    	call   *0x636d4(%rip)        # 0x140212170
1401aea9c:	4c 3b e8             	cmp    %rax,%r13
1401aea9f:	0f 8e dd 00 00 00    	jle    0x1401aeb82
1401aeaa5:	49 8b cd             	mov    %r13,%rcx
1401aeaa8:	45 8b cf             	mov    %r15d,%r9d
1401aeaab:	48 2b c8             	sub    %rax,%rcx
1401aeaae:	49 3b cf             	cmp    %r15,%rcx
1401aeab1:	7d 06                	jge    0x1401aeab9
1401aeab3:	45 8b cd             	mov    %r13d,%r9d
1401aeab6:	44 2b c8             	sub    %eax,%r9d
1401aeab9:	45 33 c0             	xor    %r8d,%r8d
1401aeabc:	c7 44 24 20 ff 04 00 	movl   $0x4ff,0x20(%rsp)
1401aeac3:	00
1401aeac4:	48 8b d6             	mov    %rsi,%rdx
1401aeac7:	8b cf                	mov    %edi,%ecx
1401aeac9:	ff 15 69 38 18 00    	call   *0x183869(%rip)        # 0x140332338
1401aeacf:	8b f0                	mov    %eax,%esi
1401aead1:	44 38 b3 20 0c 00 00 	cmp    %r14b,0xc20(%rbx)
1401aead8:	0f 84 a9 00 00 00    	je     0x1401aeb87
1401aeade:	44 89 b3 e8 0b 00 00 	mov    %r14d,0xbe8(%rbx)
1401aeae5:	44 38 75 67          	cmp    %r14b,0x67(%rbp)
1401aeae9:	74 1d                	je     0x1401aeb08
1401aeaeb:	48 8b 4d 6f          	mov    0x6f(%rbp),%rcx
1401aeaef:	48 85 c9             	test   %rcx,%rcx
1401aeaf2:	0f 84 db 02 00 00    	je     0x1401aedd3
1401aeaf8:	48 8b 01             	mov    (%rcx),%rax
1401aeafb:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1401aeb02:	ff 15 28 43 06 00    	call   *0x64328(%rip)        # 0x140212e30
1401aeb08:	44 89 b3 f8 0b 00 00 	mov    %r14d,0xbf8(%rbx)
1401aeb0f:	83 c8 ff             	or     $0xffffffff,%eax
1401aeb12:	4c 89 b3 18 0c 00 00 	mov    %r14,0xc18(%rbx)
1401aeb19:	f0 0f c1 83 24 0c 00 	lock xadd %eax,0xc24(%rbx)
1401aeb20:	00
1401aeb21:	83 f8 01             	cmp    $0x1,%eax
1401aeb24:	75 11                	jne    0x1401aeb37
1401aeb26:	48 8b cb             	mov    %rbx,%rcx
1401aeb29:	e8 ce f0 ff ff       	call   0x1401adbfc
1401aeb2e:	48 8b cb             	mov    %rbx,%rcx
1401aeb31:	ff 15 09 40 06 00    	call   *0x64009(%rip)        # 0x140212b40
1401aeb37:	44 39 75 17          	cmp    %r14d,0x17(%rbp)
1401aeb3b:	75 0b                	jne    0x1401aeb48
1401aeb3d:	33 d2                	xor    %edx,%edx
1401aeb3f:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
1401aeb43:	e8 8c 8f ff ff       	call   0x1401a7ad4
1401aeb48:	48 8b 4d 6f          	mov    0x6f(%rbp),%rcx
1401aeb4c:	48 85 c9             	test   %rcx,%rcx
1401aeb4f:	74 11                	je     0x1401aeb62
1401aeb51:	4c 89 75 6f          	mov    %r14,0x6f(%rbp)
1401aeb55:	48 8b 11             	mov    (%rcx),%rdx
1401aeb58:	48 8b 42 10          	mov    0x10(%rdx),%rax
1401aeb5c:	ff 15 ce 42 06 00    	call   *0x642ce(%rip)        # 0x140212e30
1401aeb62:	b8 01 00 00 00       	mov    $0x1,%eax
1401aeb67:	48 8b 9c 24 f8 00 00 	mov    0xf8(%rsp),%rbx
1401aeb6e:	00
1401aeb6f:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1401aeb76:	41 5f                	pop    %r15
1401aeb78:	41 5e                	pop    %r14
1401aeb7a:	41 5d                	pop    %r13
1401aeb7c:	41 5c                	pop    %r12
1401aeb7e:	5f                   	pop    %rdi
1401aeb7f:	5e                   	pop    %rsi
1401aeb80:	5d                   	pop    %rbp
1401aeb81:	c3                   	ret
1401aeb82:	be 02 01 00 00       	mov    $0x102,%esi
1401aeb87:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401aeb8c:	45 8b fe             	mov    %r14d,%r15d
1401aeb8f:	3b f0                	cmp    %eax,%esi
1401aeb91:	0f 84 49 01 00 00    	je     0x1401aece0
1401aeb97:	81 fe 08 00 00 c0    	cmp    $0xc0000008,%esi
1401aeb9d:	0f 84 3d 01 00 00    	je     0x1401aece0
1401aeba3:	3b f7                	cmp    %edi,%esi
1401aeba5:	0f 84 ec 00 00 00    	je     0x1401aec97
1401aebab:	81 fe 02 01 00 00    	cmp    $0x102,%esi
1401aebb1:	74 68                	je     0x1401aec1b
1401aebb3:	8d 47 7f             	lea    0x7f(%rdi),%eax
1401aebb6:	3b f0                	cmp    %eax,%esi
1401aebb8:	77 0c                	ja     0x1401aebc6
1401aebba:	81 fe 80 00 00 00    	cmp    $0x80,%esi
1401aebc0:	72 04                	jb     0x1401aebc6
1401aebc2:	b2 01                	mov    $0x1,%dl
1401aebc4:	eb 0e                	jmp    0x1401aebd4
1401aebc6:	8d 47 ff             	lea    -0x1(%rdi),%eax
1401aebc9:	41 8a d6             	mov    %r14b,%dl
1401aebcc:	3b f0                	cmp    %eax,%esi
1401aebce:	0f 87 bf 01 00 00    	ja     0x1401aed93
1401aebd4:	0f b6 c2             	movzbl %dl,%eax
1401aebd7:	8b ce                	mov    %esi,%ecx
1401aebd9:	c1 e0 07             	shl    $0x7,%eax
1401aebdc:	2b c8                	sub    %eax,%ecx
1401aebde:	74 3b                	je     0x1401aec1b
1401aebe0:	8d 41 ff             	lea    -0x1(%rcx),%eax
1401aebe3:	48 8d 3c 80          	lea    (%rax,%rax,4),%rdi
1401aebe7:	8a c2                	mov    %dl,%al
1401aebe9:	f6 d8                	neg    %al
1401aebeb:	1b c9                	sbb    %ecx,%ecx
1401aebed:	83 e1 7f             	and    $0x7f,%ecx
1401aebf0:	ff c1                	inc    %ecx
1401aebf2:	44 38 74 fb 56       	cmp    %r14b,0x56(%rbx,%rdi,8)
1401aebf7:	74 18                	je     0x1401aec11
1401aebf9:	0f ae e8             	lfence
1401aebfc:	f6 da                	neg    %dl
1401aebfe:	1b d2                	sbb    %edx,%edx
1401aec00:	23 d1                	and    %ecx,%edx
1401aec02:	48 8b 4c fb 40       	mov    0x40(%rbx,%rdi,8),%rcx
1401aec07:	e8 84 04 00 00       	call   0x1401af090
1401aec0c:	b9 02 00 00 00       	mov    $0x2,%ecx
1401aec11:	89 4c fb 50          	mov    %ecx,0x50(%rbx,%rdi,8)
1401aec15:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1401aec1b:	ff 15 4f 35 06 00    	call   *0x6354f(%rip)        # 0x140212170
1401aec21:	4c 8b f0             	mov    %rax,%r14
1401aec24:	81 fe 02 01 00 00    	cmp    $0x102,%esi
1401aec2a:	74 05                	je     0x1401aec31
1401aec2c:	4c 3b e8             	cmp    %rax,%r13
1401aec2f:	7f 46                	jg     0x1401aec77
1401aec31:	33 f6                	xor    %esi,%esi
1401aec33:	41 39 34 24          	cmp    %esi,(%r12)
1401aec37:	76 3e                	jbe    0x1401aec77
1401aec39:	48 8d 3c b6          	lea    (%rsi,%rsi,4),%rdi
1401aec3d:	83 7c fb 50 00       	cmpl   $0x0,0x50(%rbx,%rdi,8)
1401aec42:	75 2b                	jne    0x1401aec6f
1401aec44:	4c 39 74 fb 30       	cmp    %r14,0x30(%rbx,%rdi,8)
1401aec49:	7f 24                	jg     0x1401aec6f
1401aec4b:	80 7c fb 56 00       	cmpb   $0x0,0x56(%rbx,%rdi,8)
1401aec50:	b8 02 01 00 00       	mov    $0x102,%eax
1401aec55:	74 11                	je     0x1401aec68
1401aec57:	48 8b 4c fb 40       	mov    0x40(%rbx,%rdi,8),%rcx
1401aec5c:	8b d0                	mov    %eax,%edx
1401aec5e:	e8 2d 04 00 00       	call   0x1401af090
1401aec63:	b8 02 00 00 00       	mov    $0x2,%eax
1401aec68:	89 44 fb 50          	mov    %eax,0x50(%rbx,%rdi,8)
1401aec6c:	41 ff c7             	inc    %r15d
1401aec6f:	ff c6                	inc    %esi
1401aec71:	41 3b 34 24          	cmp    (%r12),%esi
1401aec75:	72 c2                	jb     0x1401aec39
1401aec77:	45 33 f6             	xor    %r14d,%r14d
1401aec7a:	44 38 b3 20 0c 00 00 	cmp    %r14b,0xc20(%rbx)
1401aec81:	0f 85 57 fe ff ff    	jne    0x1401aeade
1401aec87:	48 8b 7d 77          	mov    0x77(%rbp),%rdi
1401aec8b:	48 8d b3 e8 09 00 00 	lea    0x9e8(%rbx),%rsi
1401aec92:	e9 40 fc ff ff       	jmp    0x1401ae8d7
1401aec97:	0f 57 c0             	xorps  %xmm0,%xmm0
1401aec9a:	bf 03 00 00 00       	mov    $0x3,%edi
1401aec9f:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1401aeca3:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
1401aeca7:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
1401aecab:	eb 14                	jmp    0x1401aecc1
1401aecad:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1401aecb1:	ff 15 61 36 18 00    	call   *0x183661(%rip)        # 0x140332318
1401aecb7:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1401aecbb:	ff 15 d7 36 18 00    	call   *0x1836d7(%rip)        # 0x140332398
1401aecc1:	45 33 c9             	xor    %r9d,%r9d
1401aecc4:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1401aecc8:	45 33 c0             	xor    %r8d,%r8d
1401aeccb:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1401aeccf:	33 d2                	xor    %edx,%edx
1401aecd1:	ff 15 39 36 18 00    	call   *0x183639(%rip)        # 0x140332310
1401aecd7:	85 c0                	test   %eax,%eax
1401aecd9:	75 d2                	jne    0x1401aecad
1401aecdb:	e9 3b ff ff ff       	jmp    0x1401aec1b
1401aece0:	8a 83 08 0c 00 00    	mov    0xc08(%rbx),%al
1401aece6:	84 c0                	test   %al,%al
1401aece8:	0f 84 b2 00 00 00    	je     0x1401aeda0
1401aecee:	e9 28 ff ff ff       	jmp    0x1401aec1b
1401aecf3:	41 8b ce             	mov    %r14d,%ecx
1401aecf6:	33 d2                	xor    %edx,%edx
1401aecf8:	48 8d 3c 89          	lea    (%rcx,%rcx,4),%rdi
1401aecfc:	48 8b 8c cb f0 09 00 	mov    0x9f0(%rbx,%rcx,8),%rcx
1401aed03:	00
1401aed04:	ff 15 8e 35 06 00    	call   *0x6358e(%rip)        # 0x140212298
1401aed0a:	8b c8                	mov    %eax,%ecx
1401aed0c:	a9 7f ff ff ff       	test   $0xffffff7f,%eax
1401aed11:	74 40                	je     0x1401aed53
1401aed13:	3d 02 01 00 00       	cmp    $0x102,%eax
1401aed18:	74 6b                	je     0x1401aed85
1401aed1a:	ba ff ff ff ff       	mov    $0xffffffff,%edx
1401aed1f:	3d 08 00 00 c0       	cmp    $0xc0000008,%eax
1401aed24:	74 08                	je     0x1401aed2e
1401aed26:	3b c2                	cmp    %edx,%eax
1401aed28:	0f 85 b2 00 00 00    	jne    0x1401aede0
1401aed2e:	83 c8 ff             	or     $0xffffffff,%eax
1401aed31:	80 7c fb 56 00       	cmpb   $0x0,0x56(%rbx,%rdi,8)
1401aed36:	74 0f                	je     0x1401aed47
1401aed38:	48 8b 4c fb 40       	mov    0x40(%rbx,%rdi,8),%rcx
1401aed3d:	e8 4e 03 00 00       	call   0x1401af090
1401aed42:	b8 02 00 00 00       	mov    $0x2,%eax
1401aed47:	89 44 fb 50          	mov    %eax,0x50(%rbx,%rdi,8)
1401aed4b:	41 ff c7             	inc    %r15d
1401aed4e:	e9 c8 fe ff ff       	jmp    0x1401aec1b
1401aed53:	f7 d8                	neg    %eax
1401aed55:	45 1b c0             	sbb    %r8d,%r8d
1401aed58:	41 83 e0 7f          	and    $0x7f,%r8d
1401aed5c:	41 ff c0             	inc    %r8d
1401aed5f:	80 7c fb 56 00       	cmpb   $0x0,0x56(%rbx,%rdi,8)
1401aed64:	74 17                	je     0x1401aed7d
1401aed66:	f7 d9                	neg    %ecx
1401aed68:	48 8b 4c fb 40       	mov    0x40(%rbx,%rdi,8),%rcx
1401aed6d:	1b d2                	sbb    %edx,%edx
1401aed6f:	41 23 d0             	and    %r8d,%edx
1401aed72:	e8 19 03 00 00       	call   0x1401af090
1401aed77:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401aed7d:	44 89 44 fb 50       	mov    %r8d,0x50(%rbx,%rdi,8)
1401aed82:	41 ff c7             	inc    %r15d
1401aed85:	41 ff c6             	inc    %r14d
1401aed88:	45 3b 34 24          	cmp    (%r12),%r14d
1401aed8c:	73 27                	jae    0x1401aedb5
1401aed8e:	e9 60 ff ff ff       	jmp    0x1401aecf3
1401aed93:	33 d2                	xor    %edx,%edx
1401aed95:	b9 a1 a6 40 1e       	mov    $0x1e40a6a1,%ecx
1401aed9a:	e8 45 c5 e5 ff       	call   0x14000b2e4
1401aed9f:	cc                   	int3
1401aeda0:	b9 c2 a6 40 1e       	mov    $0x1e40a6c2,%ecx
1401aeda5:	e8 26 cf e5 ff       	call   0x14000bcd0
1401aedaa:	41 83 3c 24 00       	cmpl   $0x0,(%r12)
1401aedaf:	0f 87 3e ff ff ff    	ja     0x1401aecf3
1401aedb5:	b9 a2 a6 40 1e       	mov    $0x1e40a6a2,%ecx
1401aedba:	e8 11 cf e5 ff       	call   0x14000bcd0
1401aedbf:	e9 57 fe ff ff       	jmp    0x1401aec1b
1401aedc4:	b9 d4 a6 40 1e       	mov    $0x1e40a6d4,%ecx
1401aedc9:	e8 02 cf e5 ff       	call   0x14000bcd0
1401aedce:	e9 e9 fa ff ff       	jmp    0x1401ae8bc
1401aedd3:	33 d2                	xor    %edx,%edx
1401aedd5:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
1401aedda:	e8 05 c5 e5 ff       	call   0x14000b2e4
1401aeddf:	cc                   	int3
1401aede0:	b9 a3 a6 40 1e       	mov    $0x1e40a6a3,%ecx
1401aede5:	e8 e6 ce e5 ff       	call   0x14000bcd0
1401aedea:	eb 99                	jmp    0x1401aed85
1401aedec:	cc                   	int3
1401aeded:	90                   	nop
1401aedee:	90                   	nop
1401aedef:	90                   	nop
1401aedf0:	48 81 c1 c8 00 00 00 	add    $0xc8,%rcx
1401aedf7:	45 33 c0             	xor    %r8d,%r8d
1401aedfa:	33 d2                	xor    %edx,%edx
1401aedfc:	48 8b 01             	mov    (%rcx),%rax
1401aedff:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
1401aee06:	48 ff 25 23 40 06 00 	rex.W jmp *0x64023(%rip)        # 0x140212e30
1401aee0d:	90                   	nop
1401aee0e:	90                   	nop
1401aee0f:	90                   	nop
1401aee10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401aee15:	57                   	push   %rdi
1401aee16:	48 83 ec 20          	sub    $0x20,%rsp
1401aee1a:	8b da                	mov    %edx,%ebx
1401aee1c:	48 8b f9             	mov    %rcx,%rdi
1401aee1f:	e8 24 00 00 00       	call   0x1401aee48
1401aee24:	f6 c3 01             	test   $0x1,%bl
1401aee27:	74 0e                	je     0x1401aee37
1401aee29:	48 85 ff             	test   %rdi,%rdi
1401aee2c:	74 09                	je     0x1401aee37
1401aee2e:	48 8b cf             	mov    %rdi,%rcx
1401aee31:	ff 15 09 3d 06 00    	call   *0x63d09(%rip)        # 0x140212b40
1401aee37:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401aee3c:	48 8b c7             	mov    %rdi,%rax
1401aee3f:	48 83 c4 20          	add    $0x20,%rsp
1401aee43:	5f                   	pop    %rdi
1401aee44:	c3                   	ret
1401aee45:	90                   	nop
1401aee46:	90                   	nop
1401aee47:	90                   	nop
1401aee48:	40 53                	rex push %rbx
1401aee4a:	48 83 ec 20          	sub    $0x20,%rsp
1401aee4e:	48 8d 05 f3 6b 09 00 	lea    0x96bf3(%rip),%rax        # 0x140245a48
1401aee55:	48 8b d9             	mov    %rcx,%rbx
1401aee58:	48 89 01             	mov    %rax,(%rcx)
1401aee5b:	48 8d 05 d6 6a 09 00 	lea    0x96ad6(%rip),%rax        # 0x140245938
1401aee62:	48 89 41 08          	mov    %rax,0x8(%rcx)
1401aee66:	48 8d 05 fb 6a 09 00 	lea    0x96afb(%rip),%rax        # 0x140245968
1401aee6d:	48 89 81 c8 00 00 00 	mov    %rax,0xc8(%rcx)
1401aee74:	48 8b 89 d0 00 00 00 	mov    0xd0(%rcx),%rcx
1401aee7b:	48 85 c9             	test   %rcx,%rcx
1401aee7e:	74 1d                	je     0x1401aee9d
1401aee80:	80 bb e4 00 00 00 00 	cmpb   $0x0,0xe4(%rbx)
1401aee87:	74 14                	je     0x1401aee9d
1401aee89:	48 8b 01             	mov    (%rcx),%rax
1401aee8c:	48 8b 40 18          	mov    0x18(%rax),%rax
1401aee90:	ff 15 9a 3f 06 00    	call   *0x63f9a(%rip)        # 0x140212e30
1401aee96:	c6 83 e4 00 00 00 00 	movb   $0x0,0xe4(%rbx)
1401aee9d:	48 8b cb             	mov    %rbx,%rcx
1401aeea0:	48 83 c4 20          	add    $0x20,%rsp
1401aeea4:	5b                   	pop    %rbx
1401aeea5:	e9 ba 05 00 00       	jmp    0x1401af464
1401aeeaa:	cc                   	int3
1401aeeab:	90                   	nop
1401aeeac:	90                   	nop
1401aeead:	90                   	nop
1401aeeae:	90                   	nop
1401aeeaf:	90                   	nop
1401aeeb0:	48 83 ec 28          	sub    $0x28,%rsp
1401aeeb4:	4c 8b c9             	mov    %rcx,%r9
1401aeeb7:	4d 85 c0             	test   %r8,%r8
1401aeeba:	75 0a                	jne    0x1401aeec6
1401aeebc:	b8 05 40 00 80       	mov    $0x80004005,%eax
1401aeec1:	48 83 c4 28          	add    $0x28,%rsp
1401aeec5:	c3                   	ret
1401aeec6:	48 8b 05 13 75 10 00 	mov    0x107513(%rip),%rax        # 0x1402b63e0
1401aeecd:	48 3b 02             	cmp    (%rdx),%rax
1401aeed0:	75 3a                	jne    0x1401aef0c
1401aeed2:	48 8b 05 0f 75 10 00 	mov    0x10750f(%rip),%rax        # 0x1402b63e8
1401aeed9:	48 3b 42 08          	cmp    0x8(%rdx),%rax
1401aeedd:	75 2d                	jne    0x1401aef0c
1401aeedf:	48 8d 91 c8 00 00 00 	lea    0xc8(%rcx),%rdx
1401aeee6:	49 8b c1             	mov    %r9,%rax
1401aeee9:	48 f7 d8             	neg    %rax
1401aeeec:	48 1b c9             	sbb    %rcx,%rcx
1401aeeef:	48 23 ca             	and    %rdx,%rcx
1401aeef2:	49 89 08             	mov    %rcx,(%r8)
1401aeef5:	49 8b c9             	mov    %r9,%rcx
1401aeef8:	49 8b 01             	mov    (%r9),%rax
1401aeefb:	48 8b 40 08          	mov    0x8(%rax),%rax
1401aeeff:	ff 15 2b 3f 06 00    	call   *0x63f2b(%rip)        # 0x140212e30
1401aef05:	33 c0                	xor    %eax,%eax
1401aef07:	48 83 c4 28          	add    $0x28,%rsp
1401aef0b:	c3                   	ret
1401aef0c:	48 8b 02             	mov    (%rdx),%rax
1401aef0f:	48 3b 05 da 74 10 00 	cmp    0x1074da(%rip),%rax        # 0x1402b63f0
1401aef16:	75 15                	jne    0x1401aef2d
1401aef18:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401aef1c:	48 3b 05 d5 74 10 00 	cmp    0x1074d5(%rip),%rax        # 0x1402b63f8
1401aef23:	75 08                	jne    0x1401aef2d
1401aef25:	4d 89 08             	mov    %r9,(%r8)
1401aef28:	48 8b 01             	mov    (%rcx),%rax
1401aef2b:	eb ce                	jmp    0x1401aeefb
1401aef2d:	48 83 c4 28          	add    $0x28,%rsp
1401aef31:	e9 82 1b 00 00       	jmp    0x1401b0ab8
1401aef36:	cc                   	int3
1401aef37:	90                   	nop
1401aef38:	90                   	nop
1401aef39:	90                   	nop
1401aef3a:	90                   	nop
1401aef3b:	90                   	nop
1401aef3c:	90                   	nop
1401aef3d:	90                   	nop
1401aef3e:	90                   	nop
1401aef3f:	90                   	nop
1401aef40:	40 53                	rex push %rbx
1401aef42:	48 83 ec 20          	sub    $0x20,%rsp
1401aef46:	48 83 b9 d0 00 00 00 	cmpq   $0x0,0xd0(%rcx)
1401aef4d:	00
1401aef4e:	48 8b d9             	mov    %rcx,%rbx
1401aef51:	75 07                	jne    0x1401aef5a
1401aef53:	b8 05 40 00 80       	mov    $0x80004005,%eax
1401aef58:	eb 2b                	jmp    0x1401aef85
1401aef5a:	e8 41 07 00 00       	call   0x1401af6a0
1401aef5f:	85 c0                	test   %eax,%eax
1401aef61:	78 22                	js     0x1401aef85
1401aef63:	0f ae e8             	lfence
1401aef66:	48 8b 8b d0 00 00 00 	mov    0xd0(%rbx),%rcx