fffff8000021ca82:	75 e5                	jne    0xfffff8000021ca69
fffff8000021ca84:	48 85 c0             	test   %rax,%rax
fffff8000021ca87:	75 4d                	jne    0xfffff8000021cad6
fffff8000021ca89:	44 8b 44 24 34       	mov    0x34(%rsp),%r8d
fffff8000021ca8e:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
fffff8000021ca92:	41 83 f8 ff          	cmp    $0xffffffff,%r8d
fffff8000021ca96:	74 0d                	je     0xfffff8000021caa5
fffff8000021ca98:	48 8b 51 28          	mov    0x28(%rcx),%rdx
fffff8000021ca9c:	48 8b 02             	mov    (%rdx),%rax
fffff8000021ca9f:	44 39 40 08          	cmp    %r8d,0x8(%rax)
fffff8000021caa3:	74 04                	je     0xfffff8000021caa9
fffff8000021caa5:	48 8b 51 20          	mov    0x20(%rcx),%rdx
fffff8000021caa9:	0f 0d 8a 85 00 00 00 	prefetchw 0x85(%rdx)
fffff8000021cab0:	0f b6 82 85 00 00 00 	movzbl 0x85(%rdx),%eax
fffff8000021cab7:	0f b6 c8             	movzbl %al,%ecx
fffff8000021caba:	80 c9 01             	or     $0x1,%cl
fffff8000021cabd:	f0 0f b0 8a 85 00 00 	lock cmpxchg %cl,0x85(%rdx)
fffff8000021cac4:	00
fffff8000021cac5:	75 f0                	jne    0xfffff8000021cab7
fffff8000021cac7:	84 c0                	test   %al,%al
fffff8000021cac9:	75 0b                	jne    0xfffff8000021cad6
fffff8000021cacb:	0f b6 82 84 00 00 00 	movzbl 0x84(%rdx),%eax
fffff8000021cad2:	84 c0                	test   %al,%al
fffff8000021cad4:	74 44                	je     0xfffff8000021cb1a
fffff8000021cad6:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff8000021cadb:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
fffff8000021cae0:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
fffff8000021cae5:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
fffff8000021caea:	48 83 c4 40          	add    $0x40,%rsp
fffff8000021caee:	41 5f                	pop    %r15
fffff8000021caf0:	41 5e                	pop    %r14
fffff8000021caf2:	41 5c                	pop    %r12
fffff8000021caf4:	c3                   	ret
fffff8000021caf5:	cc                   	int3
fffff8000021caf6:	48 8d 4f 20          	lea    0x20(%rdi),%rcx
fffff8000021cafa:	e8 11 eb ff ff       	call   0xfffff8000021b610
fffff8000021caff:	e9 0d ff ff ff       	jmp    0xfffff8000021ca11
fffff8000021cb04:	8b 49 34             	mov    0x34(%rcx),%ecx
fffff8000021cb07:	89 4c 24 34          	mov    %ecx,0x34(%rsp)
fffff8000021cb0b:	e9 59 ff ff ff       	jmp    0xfffff8000021ca69
fffff8000021cb10:	e8 47 9a 01 00       	call   0xfffff8000023655c
fffff8000021cb15:	e9 d2 fe ff ff       	jmp    0xfffff8000021c9ec
fffff8000021cb1a:	48 8b 02             	mov    (%rdx),%rax
fffff8000021cb1d:	8b 48 08             	mov    0x8(%rax),%ecx
fffff8000021cb20:	4d 85 e4             	test   %r12,%r12
fffff8000021cb23:	75 30                	jne    0xfffff8000021cb55
fffff8000021cb25:	8b c1                	mov    %ecx,%eax
fffff8000021cb27:	48 8d 0d 92 eb 58 00 	lea    0x58eb92(%rip),%rcx        # 0xfffff800007ab6c0
fffff8000021cb2e:	8b 14 81             	mov    (%rcx,%rax,4),%edx
fffff8000021cb31:	8b c2                	mov    %edx,%eax
fffff8000021cb33:	8b 0d f3 b3 50 00    	mov    0x50b3f3(%rip),%ecx        # 0xfffff80000727f2c
fffff8000021cb39:	c1 e0 18             	shl    $0x18,%eax
fffff8000021cb3c:	80 e1 04             	and    $0x4,%cl
fffff8000021cb3f:	b9 fc 00 00 00       	mov    $0xfc,%ecx
fffff8000021cb44:	0f 44 d0             	cmove  %eax,%edx
fffff8000021cb47:	48 8b 05 ba b4 50 00 	mov    0x50b4ba(%rip),%rax        # 0xfffff80000728008
fffff8000021cb4e:	e8 2d 03 02 00       	call   0xfffff8000023ce80
fffff8000021cb53:	eb 81                	jmp    0xfffff8000021cad6
fffff8000021cb55:	49 8b 04 24          	mov    (%r12),%rax
fffff8000021cb59:	44 8b c1             	mov    %ecx,%r8d
fffff8000021cb5c:	48 8b d0             	mov    %rax,%rdx
fffff8000021cb5f:	41 c1 e8 06          	shr    $0x6,%r8d
fffff8000021cb63:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000021cb67:	83 e1 3f             	and    $0x3f,%ecx
fffff8000021cb6a:	44 3b c2             	cmp    %edx,%r8d
fffff8000021cb6d:	72 2f                	jb     0xfffff8000021cb9e
fffff8000021cb6f:	48 c1 e8 10          	shr    $0x10,%rax
fffff8000021cb73:	66 85 c0             	test   %ax,%ax
fffff8000021cb76:	0f 85 5a ff ff ff    	jne    0xfffff8000021cad6
fffff8000021cb7c:	0f 1f 40 00          	nopl   0x0(%rax)
fffff8000021cb80:	8b c2                	mov    %edx,%eax
fffff8000021cb82:	ff c2                	inc    %edx
fffff8000021cb84:	49 c7 44 c4 08 00 00 	movq   $0x0,0x8(%r12,%rax,8)
fffff8000021cb8b:	00 00
fffff8000021cb8d:	41 3b d0             	cmp    %r8d,%edx
fffff8000021cb90:	76 ee                	jbe    0xfffff8000021cb80
fffff8000021cb92:	41 8d 40 01          	lea    0x1(%r8),%eax
fffff8000021cb96:	0f b7 c0             	movzwl %ax,%eax
fffff8000021cb99:	41 89 44 24 04       	mov    %eax,0x4(%r12)
fffff8000021cb9e:	4b 0f ab 4c c4 08    	bts    %rcx,0x8(%r12,%r8,8)
fffff8000021cba4:	e9 2d ff ff ff       	jmp    0xfffff8000021cad6
fffff8000021cba9:	cc                   	int3
fffff8000021cbaa:	cc                   	int3
fffff8000021cbab:	cc                   	int3
fffff8000021cbac:	cc                   	int3
fffff8000021cbad:	cc                   	int3
fffff8000021cbae:	cc                   	int3
fffff8000021cbaf:	cc                   	int3
fffff8000021cbb0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
fffff8000021cbb5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
fffff8000021cbba:	55                   	push   %rbp
fffff8000021cbbb:	56                   	push   %rsi
fffff8000021cbbc:	57                   	push   %rdi
fffff8000021cbbd:	41 54                	push   %r12
fffff8000021cbbf:	41 55                	push   %r13
fffff8000021cbc1:	41 56                	push   %r14
fffff8000021cbc3:	41 57                	push   %r15
fffff8000021cbc5:	48 8b ec             	mov    %rsp,%rbp
fffff8000021cbc8:	48 83 ec 50          	sub    $0x50,%rsp
fffff8000021cbcc:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000021cbd3:	00 00
fffff8000021cbd5:	4d 8b e9             	mov    %r9,%r13
fffff8000021cbd8:	49 8b f8             	mov    %r8,%rdi
fffff8000021cbdb:	48 8b f1             	mov    %rcx,%rsi
fffff8000021cbde:	48 8b 58 38          	mov    0x38(%rax),%rbx
fffff8000021cbe2:	8b 43 4c             	mov    0x4c(%rbx),%eax
fffff8000021cbe5:	83 f8 02             	cmp    $0x2,%eax
fffff8000021cbe8:	75 0c                	jne    0xfffff8000021cbf6
fffff8000021cbea:	48 8b 0b             	mov    (%rbx),%rcx
fffff8000021cbed:	48 85 c9             	test   %rcx,%rcx
fffff8000021cbf0:	0f 85 0b 01 00 00    	jne    0xfffff8000021cd01
fffff8000021cbf6:	48 8b 9f 38 01 00 00 	mov    0x138(%rdi),%rbx
fffff8000021cbfd:	48 8b 83 f0 00 00 00 	mov    0xf0(%rbx),%rax
fffff8000021cc04:	48 85 c0             	test   %rax,%rax
fffff8000021cc07:	0f 85 a5 01 00 00    	jne    0xfffff8000021cdb2
fffff8000021cc0d:	80 bb c2 00 00 00 00 	cmpb   $0x0,0xc2(%rbx)
fffff8000021cc14:	0f 85 a1 01 00 00    	jne    0xfffff8000021cdbb
fffff8000021cc1a:	45 32 e4             	xor    %r12b,%r12b
fffff8000021cc1d:	4c 8b b3 a8 00 00 00 	mov    0xa8(%rbx),%r14
fffff8000021cc24:	41 bf 01 00 00 00    	mov    $0x1,%r15d
fffff8000021cc2a:	44 89 7f 4c          	mov    %r15d,0x4c(%rdi)
fffff8000021cc2e:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000021cc35:	00 00
fffff8000021cc37:	f6 05 22 c9 3e 00 04 	testb  $0x4,0x3ec922(%rip)        # 0xfffff80000609560
fffff8000021cc3e:	0f 84 b3 00 00 00    	je     0xfffff8000021ccf7
fffff8000021cc44:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000021cc48:	0f 31                	rdtsc
fffff8000021cc4a:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000021cc4e:	48 0b c2             	or     %rdx,%rax
fffff8000021cc51:	48 8b c8             	mov    %rax,%rcx
fffff8000021cc54:	49 8b c0             	mov    %r8,%rax
fffff8000021cc57:	48 f7 e1             	mul    %rcx
fffff8000021cc5a:	48 8b c2             	mov    %rdx,%rax
fffff8000021cc5d:	48 89 87 a8 00 00 00 	mov    %rax,0xa8(%rdi)
fffff8000021cc64:	41 0f b6 46 01       	movzbl 0x1(%r14),%eax
fffff8000021cc69:	fe c8                	dec    %al
fffff8000021cc6b:	41 88 46 01          	mov    %al,0x1(%r14)
fffff8000021cc6f:	80 7f 30 00          	cmpb   $0x0,0x30(%rdi)
fffff8000021cc73:	0f 84 f8 00 00 00    	je     0xfffff8000021cd71
fffff8000021cc79:	45 84 e4             	test   %r12b,%r12b
fffff8000021cc7c:	74 19                	je     0xfffff8000021cc97
fffff8000021cc7e:	80 7f 14 00          	cmpb   $0x0,0x14(%rdi)
fffff8000021cc82:	0f 84 19 01 00 00    	je     0xfffff8000021cda1
fffff8000021cc88:	c6 47 15 01          	movb   $0x1,0x15(%rdi)
fffff8000021cc8c:	41 0f b6 46 05       	movzbl 0x5(%r14),%eax
fffff8000021cc91:	fe c8                	dec    %al
fffff8000021cc93:	41 88 46 05          	mov    %al,0x5(%r14)
fffff8000021cc97:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
fffff8000021cc9e:	48 8b 00             	mov    (%rax),%rax
fffff8000021cca1:	48 8b c8             	mov    %rax,%rcx
fffff8000021cca4:	48 c1 e8 08          	shr    $0x8,%rax
fffff8000021cca8:	48 c1 e9 18          	shr    $0x18,%rcx
fffff8000021ccac:	0f b6 d1             	movzbl %cl,%edx
fffff8000021ccaf:	0f b6 c8             	movzbl %al,%ecx
fffff8000021ccb2:	03 d1                	add    %ecx,%edx
fffff8000021ccb4:	0f 85 30 ee 02 00    	jne    0xfffff8000024baea
fffff8000021ccba:	83 7b 34 ff          	cmpl   $0xffffffff,0x34(%rbx)
fffff8000021ccbe:	c7 43 30 02 00 00 00 	movl   $0x2,0x30(%rbx)
fffff8000021ccc5:	0f 84 f8 00 00 00    	je     0xfffff8000021cdc3
fffff8000021cccb:	4c 8b 46 08          	mov    0x8(%rsi),%r8
fffff8000021cccf:	4d 8b cd             	mov    %r13,%r9
fffff8000021ccd2:	48 8b 55 48          	mov    0x48(%rbp),%rdx
fffff8000021ccd6:	48 8b ce             	mov    %rsi,%rcx
fffff8000021ccd9:	e8 32 d3 ff ff       	call   0xfffff8000021a010
fffff8000021ccde:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
fffff8000021cce5:	00
fffff8000021cce6:	48 83 c4 50          	add    $0x50,%rsp
fffff8000021ccea:	41 5f                	pop    %r15
fffff8000021ccec:	41 5e                	pop    %r14
fffff8000021ccee:	41 5d                	pop    %r13
fffff8000021ccf0:	41 5c                	pop    %r12
fffff8000021ccf2:	5f                   	pop    %rdi
fffff8000021ccf3:	5e                   	pop    %rsi
fffff8000021ccf4:	5d                   	pop    %rbp
fffff8000021ccf5:	c3                   	ret
fffff8000021ccf6:	cc                   	int3
fffff8000021ccf7:	e8 60 98 01 00       	call   0xfffff8000023655c
fffff8000021ccfc:	e9 5c ff ff ff       	jmp    0xfffff8000021cc5d
fffff8000021cd01:	e8 56 03 00 00       	call   0xfffff8000021d05c
fffff8000021cd06:	84 c0                	test   %al,%al
fffff8000021cd08:	0f 85 e8 fe ff ff    	jne    0xfffff8000021cbf6
fffff8000021cd0e:	48 8b 83 30 01 00 00 	mov    0x130(%rbx),%rax
fffff8000021cd15:	83 78 10 01          	cmpl   $0x1,0x10(%rax)
fffff8000021cd19:	0f 86 d7 fe ff ff    	jbe    0xfffff8000021cbf6
fffff8000021cd1f:	4c 8b 03             	mov    (%rbx),%r8
fffff8000021cd22:	45 33 db             	xor    %r11d,%r11d
fffff8000021cd25:	4c 89 5d 50          	mov    %r11,0x50(%rbp)
fffff8000021cd29:	4d 85 c0             	test   %r8,%r8
fffff8000021cd2c:	0f 84 c4 fe ff ff    	je     0xfffff8000021cbf6
fffff8000021cd32:	48 8d 55 40          	lea    0x40(%rbp),%rdx
fffff8000021cd36:	c7 45 40 04 10 04 00 	movl   $0x41004,0x40(%rbp)
fffff8000021cd3d:	49 8b c8             	mov    %r8,%rcx
fffff8000021cd40:	e8 67 16 00 00       	call   0xfffff8000021e3ac
fffff8000021cd45:	8b 55 40             	mov    0x40(%rbp),%edx
fffff8000021cd48:	49 8b 80 c0 02 00 00 	mov    0x2c0(%r8),%rax
fffff8000021cd4f:	81 fa 00 00 04 00    	cmp    $0x40000,%edx
fffff8000021cd55:	74 7c                	je     0xfffff8000021cdd3
fffff8000021cd57:	81 fa 01 00 04 00    	cmp    $0x40001,%edx
fffff8000021cd5d:	0f 85 e4 00 00 00    	jne    0xfffff8000021ce47
fffff8000021cd63:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
fffff8000021cd67:	e8 44 01 02 00       	call   0xfffff8000023ceb0
fffff8000021cd6c:	e9 85 fe ff ff       	jmp    0xfffff8000021cbf6
fffff8000021cd71:	48 8b 87 30 01 00 00 	mov    0x130(%rdi),%rax
fffff8000021cd78:	80 78 32 00          	cmpb   $0x0,0x32(%rax)
fffff8000021cd7c:	0f 84 f7 fe ff ff    	je     0xfffff8000021cc79
fffff8000021cd82:	48 8b cf             	mov    %rdi,%rcx
fffff8000021cd85:	e8 ce 01 00 00       	call   0xfffff8000021cf58
fffff8000021cd8a:	84 c0                	test   %al,%al
fffff8000021cd8c:	0f 84 e7 fe ff ff    	je     0xfffff8000021cc79
fffff8000021cd92:	44 88 7f 30          	mov    %r15b,0x30(%rdi)
fffff8000021cd96:	f0 45 0f c0 7e 06    	lock xadd %r15b,0x6(%r14)
fffff8000021cd9c:	e9 d8 fe ff ff       	jmp    0xfffff8000021cc79
fffff8000021cda1:	48 8b 0f             	mov    (%rdi),%rcx
fffff8000021cda4:	e8 43 19 00 00       	call   0xfffff8000021e6ec
fffff8000021cda9:	c6 47 14 01          	movb   $0x1,0x14(%rdi)
fffff8000021cdad:	e9 d6 fe ff ff       	jmp    0xfffff8000021cc88
fffff8000021cdb2:	48 3b 06             	cmp    (%rsi),%rax
fffff8000021cdb5:	0f 84 52 fe ff ff    	je     0xfffff8000021cc0d
fffff8000021cdbb:	41 b4 01             	mov    $0x1,%r12b
fffff8000021cdbe:	e9 5a fe ff ff       	jmp    0xfffff8000021cc1d
fffff8000021cdc3:	48 8b 46 30          	mov    0x30(%rsi),%rax
fffff8000021cdc7:	48 89 03             	mov    %rax,(%rbx)
fffff8000021cdca:	48 89 5e 30          	mov    %rbx,0x30(%rsi)
fffff8000021cdce:	e9 f8 fe ff ff       	jmp    0xfffff8000021cccb
fffff8000021cdd3:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff8000021cdda:	4c 89 5d d8          	mov    %r11,-0x28(%rbp)
fffff8000021cdde:	4c 89 5d e8          	mov    %r11,-0x18(%rbp)
fffff8000021cde2:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff8000021cde9:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff8000021cdf0:	8b 05 66 c7 3e 00    	mov    0x3ec766(%rip),%eax        # 0xfffff8000060955c
fffff8000021cdf6:	a8 01                	test   $0x1,%al
fffff8000021cdf8:	74 3a                	je     0xfffff8000021ce34
fffff8000021cdfa:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff8000021ce01:	02 00
fffff8000021ce03:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
fffff8000021ce07:	ba 00 68 00 00       	mov    $0x6800,%edx
fffff8000021ce0c:	e8 ff 51 0f 00       	call   0xfffff80000312010
fffff8000021ce11:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
fffff8000021ce15:	48 8b 00             	mov    (%rax),%rax
fffff8000021ce18:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
fffff8000021ce1c:	49 8b ca             	mov    %r10,%rcx
fffff8000021ce1f:	4d 23 ca             	and    %r10,%r9
fffff8000021ce22:	48 f7 d1             	not    %rcx
fffff8000021ce25:	48 23 c8             	and    %rax,%rcx
fffff8000021ce28:	49 0b c9             	or     %r9,%rcx
fffff8000021ce2b:	48 89 4d 50          	mov    %rcx,0x50(%rbp)
fffff8000021ce2f:	e9 c2 fd ff ff       	jmp    0xfffff8000021cbf6
fffff8000021ce34:	b8 00 68 00 00       	mov    $0x6800,%eax
fffff8000021ce39:	0f 78 45 e8          	vmread %rax,-0x18(%rbp)
fffff8000021ce3d:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
fffff8000021ce41:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
fffff8000021ce45:	eb ce                	jmp    0xfffff8000021ce15
fffff8000021ce47:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff8000021ce4d:	74 56                	je     0xfffff8000021cea5
fffff8000021ce4f:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff8000021ce55:	75 5c                	jne    0xfffff8000021ceb3
fffff8000021ce57:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff8000021ce5e:	4c 89 5d d0          	mov    %r11,-0x30(%rbp)
fffff8000021ce62:	4c 89 5d e0          	mov    %r11,-0x20(%rbp)
fffff8000021ce66:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff8000021ce6d:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff8000021ce74:	8b 05 e2 c6 3e 00    	mov    0x3ec6e2(%rip),%eax        # 0xfffff8000060955c
fffff8000021ce7a:	a8 01                	test   $0x1,%al
fffff8000021ce7c:	74 77                	je     0xfffff8000021cef5
fffff8000021ce7e:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff8000021ce85:	02 00
fffff8000021ce87:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
fffff8000021ce8b:	ba 04 68 00 00       	mov    $0x6804,%edx
fffff8000021ce90:	e8 7b 51 0f 00       	call   0xfffff80000312010
fffff8000021ce95:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
fffff8000021ce99:	48 8b 00             	mov    (%rax),%rax
fffff8000021ce9c:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
fffff8000021cea0:	e9 77 ff ff ff       	jmp    0xfffff8000021ce1c
fffff8000021cea5:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
fffff8000021cea9:	e8 82 c1 fe ff       	call   0xfffff80000209030
fffff8000021ceae:	e9 43 fd ff ff       	jmp    0xfffff8000021cbf6
fffff8000021ceb3:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff8000021ceb9:	74 18                	je     0xfffff8000021ced3
fffff8000021cebb:	81 fa 05 00 04 00    	cmp    $0x40005,%edx
fffff8000021cec1:	75 45                	jne    0xfffff8000021cf08
fffff8000021cec3:	49 8b 80 50 01 00 00 	mov    0x150(%r8),%rax
fffff8000021ceca:	48 89 45 50          	mov    %rax,0x50(%rbp)
fffff8000021cece:	e9 23 fd ff ff       	jmp    0xfffff8000021cbf6
fffff8000021ced3:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff8000021ceda:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff8000021cee1:	0f b6 81 80 00 00 00 	movzbl 0x80(%rcx),%eax
fffff8000021cee8:	48 c1 e8 04          	shr    $0x4,%rax
fffff8000021ceec:	48 89 45 50          	mov    %rax,0x50(%rbp)
fffff8000021cef0:	e9 01 fd ff ff       	jmp    0xfffff8000021cbf6
fffff8000021cef5:	b8 04 68 00 00       	mov    $0x6804,%eax
fffff8000021cefa:	0f 78 45 e0          	vmread %rax,-0x20(%rbp)
fffff8000021cefe:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
fffff8000021cf02:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
fffff8000021cf06:	eb 91                	jmp    0xfffff8000021ce99
fffff8000021cf08:	81 fa 00 10 04 00    	cmp    $0x41000,%edx
fffff8000021cf0e:	75 18                	jne    0xfffff8000021cf28
fffff8000021cf10:	45 33 c0             	xor    %r8d,%r8d
fffff8000021cf13:	48 8d 88 80 0e 00 00 	lea    0xe80(%rax),%rcx
fffff8000021cf1a:	e8 59 81 0f 00       	call   0xfffff80000315078
fffff8000021cf1f:	48 89 45 50          	mov    %rax,0x50(%rbp)
fffff8000021cf23:	e9 ce fc ff ff       	jmp    0xfffff8000021cbf6
fffff8000021cf28:	81 fa 04 10 04 00    	cmp    $0x41004,%edx
fffff8000021cf2e:	7e e0                	jle    0xfffff8000021cf10
fffff8000021cf30:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
fffff8000021cf34:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff8000021cf3a:	74 0a                	je     0xfffff8000021cf46
fffff8000021cf3c:	e8 bb b3 0e 00       	call   0xfffff800003082fc
fffff8000021cf41:	e9 b0 fc ff ff       	jmp    0xfffff8000021cbf6
fffff8000021cf46:	e8 d5 2c 0f 00       	call   0xfffff8000030fc20
fffff8000021cf4b:	e9 a6 fc ff ff       	jmp    0xfffff8000021cbf6
fffff8000021cf50:	cc                   	int3
fffff8000021cf51:	cc                   	int3
fffff8000021cf52:	cc                   	int3
fffff8000021cf53:	cc                   	int3
fffff8000021cf54:	cc                   	int3
fffff8000021cf55:	cc                   	int3
fffff8000021cf56:	cc                   	int3
fffff8000021cf57:	cc                   	int3
fffff8000021cf58:	4c 8b 09             	mov    (%rcx),%r9
fffff8000021cf5b:	45 33 c0             	xor    %r8d,%r8d
fffff8000021cf5e:	4d 85 c9             	test   %r9,%r9
fffff8000021cf61:	0f 84 eb 00 00 00    	je     0xfffff8000021d052
fffff8000021cf67:	48 b9 00 00 00 00 00 	movabs $0x40000000000,%rcx
fffff8000021cf6e:	04 00 00
fffff8000021cf71:	48 85 0d e8 c5 3e 00 	test   %rcx,0x3ec5e8(%rip)        # 0xfffff80000609560
fffff8000021cf78:	0f 85 d4 00 00 00    	jne    0xfffff8000021d052
fffff8000021cf7e:	65 4c 8b 1c 25 00 00 	mov    %gs:0x0,%r11
fffff8000021cf85:	00 00
fffff8000021cf87:	49 83 ca ff          	or     $0xffffffffffffffff,%r10
fffff8000021cf8b:	4d 39 93 d8 03 01 00 	cmp    %r10,0x103d8(%r11)
fffff8000021cf92:	0f 85 88 00 00 00    	jne    0xfffff8000021d020
fffff8000021cf98:	41 8d 48 48          	lea    0x48(%r8),%ecx
fffff8000021cf9c:	0f 32                	rdmsr
fffff8000021cf9e:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000021cfa2:	48 0b c2             	or     %rdx,%rax
fffff8000021cfa5:	49 89 83 d8 03 01 00 	mov    %rax,0x103d8(%r11)
fffff8000021cfac:	48 8b c8             	mov    %rax,%rcx
fffff8000021cfaf:	48 23 0d fa ca 3e 00 	and    0x3ecafa(%rip),%rcx        # 0xfffff80000609ab0
fffff8000021cfb6:	49 89 8b e0 03 01 00 	mov    %rcx,0x103e0(%r11)
fffff8000021cfbd:	49 8b 89 08 03 00 00 	mov    0x308(%r9),%rcx
fffff8000021cfc4:	48 8b 91 e8 0c 01 00 	mov    0x10ce8(%rcx),%rdx
fffff8000021cfcb:	48 23 d0             	and    %rax,%rdx
fffff8000021cfce:	49 8b 81 c0 02 00 00 	mov    0x2c0(%r9),%rax
fffff8000021cfd5:	48 89 90 e0 0e 00 00 	mov    %rdx,0xee0(%rax)
fffff8000021cfdc:	b2 01                	mov    $0x1,%dl
fffff8000021cfde:	41 08 93 e8 03 01 00 	or     %dl,0x103e8(%r11)
fffff8000021cfe5:	41 84 93 d8 03 01 00 	test   %dl,0x103d8(%r11)
fffff8000021cfec:	74 32                	je     0xfffff8000021d020
fffff8000021cfee:	45 38 81 e4 02 00 00 	cmp    %r8b,0x2e4(%r9)
fffff8000021cff5:	75 29                	jne    0xfffff8000021d020