fffff8000021e623:	49 8b 47 30          	mov    0x30(%r15),%rax
fffff8000021e627:	48 89 07             	mov    %rax,(%rdi)
fffff8000021e62a:	49 89 7f 30          	mov    %rdi,0x30(%r15)
fffff8000021e62e:	e9 78 ff ff ff       	jmp    0xfffff8000021e5ab
fffff8000021e633:	cc                   	int3
fffff8000021e634:	cc                   	int3
fffff8000021e635:	cc                   	int3
fffff8000021e636:	cc                   	int3
fffff8000021e637:	cc                   	int3
fffff8000021e638:	cc                   	int3
fffff8000021e639:	cc                   	int3
fffff8000021e63a:	cc                   	int3
fffff8000021e63b:	cc                   	int3
fffff8000021e63c:	cc                   	int3
fffff8000021e63d:	cc                   	int3
fffff8000021e63e:	cc                   	int3
fffff8000021e63f:	cc                   	int3
fffff8000021e640:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000021e645:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff8000021e64a:	56                   	push   %rsi
fffff8000021e64b:	57                   	push   %rdi
fffff8000021e64c:	41 56                	push   %r14
fffff8000021e64e:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000021e652:	65 48 8b 2c 25 00 00 	mov    %gs:0x0,%rbp
fffff8000021e659:	00 00
fffff8000021e65b:	40 32 ff             	xor    %dil,%dil
fffff8000021e65e:	45 33 f6             	xor    %r14d,%r14d
fffff8000021e661:	48 8b f1             	mov    %rcx,%rsi
fffff8000021e664:	40 0f b6 df          	movzbl %dil,%ebx
fffff8000021e668:	48 8b 9c de a8 02 00 	mov    0x2a8(%rsi,%rbx,8),%rbx
fffff8000021e66f:	00
fffff8000021e670:	48 81 c3 80 0e 00 00 	add    $0xe80,%rbx
fffff8000021e677:	48 8b 43 10          	mov    0x10(%rbx),%rax
fffff8000021e67b:	c6 80 26 01 00 00 01 	movb   $0x1,0x126(%rax)
fffff8000021e682:	44 88 b0 27 01 00 00 	mov    %r14b,0x127(%rax)
fffff8000021e689:	66 0f c7 b0 88 01 00 	vmclear 0x188(%rax)
fffff8000021e690:	00
fffff8000021e691:	83 bb f8 01 00 00 01 	cmpl   $0x1,0x1f8(%rbx)
fffff8000021e698:	0f 8d 5a de 02 00    	jge    0xfffff8000024c4f8
fffff8000021e69e:	44 38 b3 c1 01 00 00 	cmp    %r14b,0x1c1(%rbx)
fffff8000021e6a5:	0f 85 aa de 02 00    	jne    0xfffff8000024c555
fffff8000021e6ab:	40 0f b6 cf          	movzbl %dil,%ecx
fffff8000021e6af:	b8 01 00 00 00       	mov    $0x1,%eax
fffff8000021e6b4:	d3 e0                	shl    %cl,%eax
fffff8000021e6b6:	8d 48 ff             	lea    -0x1(%rax),%ecx
fffff8000021e6b9:	0b c8                	or     %eax,%ecx
fffff8000021e6bb:	f7 d1                	not    %ecx
fffff8000021e6bd:	23 8e 40 01 00 00    	and    0x140(%rsi),%ecx
fffff8000021e6c3:	0f bc f9             	bsf    %ecx,%edi
fffff8000021e6c6:	89 7c 24 40          	mov    %edi,0x40(%rsp)
fffff8000021e6ca:	0f 95 c0             	setne  %al
fffff8000021e6cd:	84 c0                	test   %al,%al
fffff8000021e6cf:	75 93                	jne    0xfffff8000021e664
fffff8000021e6d1:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff8000021e6d6:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
fffff8000021e6db:	48 83 c4 20          	add    $0x20,%rsp
fffff8000021e6df:	41 5e                	pop    %r14
fffff8000021e6e1:	5f                   	pop    %rdi
fffff8000021e6e2:	5e                   	pop    %rsi
fffff8000021e6e3:	c3                   	ret
fffff8000021e6e4:	cc                   	int3
fffff8000021e6e5:	cc                   	int3
fffff8000021e6e6:	cc                   	int3
fffff8000021e6e7:	cc                   	int3
fffff8000021e6e8:	cc                   	int3
fffff8000021e6e9:	cc                   	int3
fffff8000021e6ea:	cc                   	int3
fffff8000021e6eb:	cc                   	int3
fffff8000021e6ec:	48 85 c9             	test   %rcx,%rcx
fffff8000021e6ef:	74 76                	je     0xfffff8000021e767
fffff8000021e6f1:	53                   	push   %rbx
fffff8000021e6f2:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000021e6f6:	33 d2                	xor    %edx,%edx
fffff8000021e6f8:	48 8b d9             	mov    %rcx,%rbx
fffff8000021e6fb:	38 91 1c 01 00 00    	cmp    %dl,0x11c(%rcx)
fffff8000021e701:	75 5f                	jne    0xfffff8000021e762
fffff8000021e703:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000021e70a:	00 00
fffff8000021e70c:	38 91 c8 03 01 00    	cmp    %dl,0x103c8(%rcx)
fffff8000021e712:	0f 85 f8 60 02 00    	jne    0xfffff80000244810
fffff8000021e718:	48 8b cb             	mov    %rbx,%rcx
fffff8000021e71b:	e8 20 ff ff ff       	call   0xfffff8000021e640
fffff8000021e720:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000021e727:	00 00
fffff8000021e729:	f6 05 30 ae 3e 00 04 	testb  $0x4,0x3eae30(%rip)        # 0xfffff80000609560
fffff8000021e730:	74 37                	je     0xfffff8000021e769
fffff8000021e732:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000021e736:	0f 31                	rdtsc
fffff8000021e738:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000021e73c:	48 0b c2             	or     %rdx,%rax
fffff8000021e73f:	48 8b c8             	mov    %rax,%rcx
fffff8000021e742:	49 8b c0             	mov    %r8,%rax
fffff8000021e745:	48 f7 e1             	mul    %rcx
fffff8000021e748:	48 8b c2             	mov    %rdx,%rax
fffff8000021e74b:	48 89 83 00 05 00 00 	mov    %rax,0x500(%rbx)
fffff8000021e752:	0f 31                	rdtsc
fffff8000021e754:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000021e758:	48 0b c2             	or     %rdx,%rax
fffff8000021e75b:	48 89 83 08 05 00 00 	mov    %rax,0x508(%rbx)
fffff8000021e762:	48 83 c4 20          	add    $0x20,%rsp
fffff8000021e766:	5b                   	pop    %rbx
fffff8000021e767:	c3                   	ret
fffff8000021e768:	cc                   	int3
fffff8000021e769:	e8 ee 7d 01 00       	call   0xfffff8000023655c
fffff8000021e76e:	eb db                	jmp    0xfffff8000021e74b
fffff8000021e770:	cc                   	int3
fffff8000021e771:	cc                   	int3
fffff8000021e772:	cc                   	int3
fffff8000021e773:	cc                   	int3
fffff8000021e774:	cc                   	int3
fffff8000021e775:	cc                   	int3
fffff8000021e776:	cc                   	int3
fffff8000021e777:	cc                   	int3
fffff8000021e778:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000021e77d:	55                   	push   %rbp
fffff8000021e77e:	56                   	push   %rsi
fffff8000021e77f:	57                   	push   %rdi
fffff8000021e780:	48 8b ec             	mov    %rsp,%rbp
fffff8000021e783:	48 83 ec 40          	sub    $0x40,%rsp
fffff8000021e787:	4c 8b 49 c0          	mov    -0x40(%rcx),%r9
fffff8000021e78b:	8b c2                	mov    %edx,%eax
fffff8000021e78d:	c1 e8 04             	shr    $0x4,%eax
fffff8000021e790:	45 33 db             	xor    %r11d,%r11d
fffff8000021e793:	0f b6 f0             	movzbl %al,%esi
fffff8000021e796:	8b fa                	mov    %edx,%edi
fffff8000021e798:	0f b6 81 90 05 00 00 	movzbl 0x590(%rcx),%eax
fffff8000021e79f:	48 8b d9             	mov    %rcx,%rbx
fffff8000021e7a2:	4c 89 5d 30          	mov    %r11,0x30(%rbp)
fffff8000021e7a6:	44 0f b6 84 08 80 05 	movzbl 0x580(%rax,%rcx,1),%r8d
fffff8000021e7ad:	00 00
fffff8000021e7af:	41 c1 e8 04          	shr    $0x4,%r8d
fffff8000021e7b3:	41 3b f0             	cmp    %r8d,%esi
fffff8000021e7b6:	0f 86 b3 00 00 00    	jbe    0xfffff8000021e86f
fffff8000021e7bc:	41 b8 04 10 04 00    	mov    $0x41004,%r8d
fffff8000021e7c2:	48 8d 55 20          	lea    0x20(%rbp),%rdx
fffff8000021e7c6:	49 8b c9             	mov    %r9,%rcx
fffff8000021e7c9:	44 89 45 20          	mov    %r8d,0x20(%rbp)
fffff8000021e7cd:	e8 da fb ff ff       	call   0xfffff8000021e3ac
fffff8000021e7d2:	8b 55 20             	mov    0x20(%rbp),%edx
fffff8000021e7d5:	49 8b 81 c0 02 00 00 	mov    0x2c0(%r9),%rax
fffff8000021e7dc:	81 fa 00 00 04 00    	cmp    $0x40000,%edx
fffff8000021e7e2:	74 1b                	je     0xfffff8000021e7ff
fffff8000021e7e4:	81 fa 01 00 04 00    	cmp    $0x40001,%edx
fffff8000021e7ea:	0f 85 9c 00 00 00    	jne    0xfffff8000021e88c
fffff8000021e7f0:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
fffff8000021e7f4:	e8 b7 e6 01 00       	call   0xfffff8000023ceb0
fffff8000021e7f9:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
fffff8000021e7fd:	eb 54                	jmp    0xfffff8000021e853
fffff8000021e7ff:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff8000021e806:	4c 89 5d e8          	mov    %r11,-0x18(%rbp)
fffff8000021e80a:	4c 89 5d f0          	mov    %r11,-0x10(%rbp)
fffff8000021e80e:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff8000021e815:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff8000021e81c:	8b 05 3a ad 3e 00    	mov    0x3ead3a(%rip),%eax        # 0xfffff8000060955c
fffff8000021e822:	a8 01                	test   $0x1,%al
fffff8000021e824:	74 57                	je     0xfffff8000021e87d
fffff8000021e826:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff8000021e82d:	02 00
fffff8000021e82f:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
fffff8000021e833:	ba 00 68 00 00       	mov    $0x6800,%edx
fffff8000021e838:	e8 d3 37 0f 00       	call   0xfffff80000312010
fffff8000021e83d:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
fffff8000021e841:	48 8b 00             	mov    (%rax),%rax
fffff8000021e844:	49 8b ca             	mov    %r10,%rcx
fffff8000021e847:	48 f7 d1             	not    %rcx
fffff8000021e84a:	4d 23 ca             	and    %r10,%r9
fffff8000021e84d:	48 23 c8             	and    %rax,%rcx
fffff8000021e850:	49 0b c9             	or     %r9,%rcx
fffff8000021e853:	48 3b ce             	cmp    %rsi,%rcx
fffff8000021e856:	8b d7                	mov    %edi,%edx
fffff8000021e858:	48 8b 4b c0          	mov    -0x40(%rbx),%rcx
fffff8000021e85c:	1b c0                	sbb    %eax,%eax
fffff8000021e85e:	f7 d8                	neg    %eax
fffff8000021e860:	83 c0 02             	add    $0x2,%eax
fffff8000021e863:	83 f8 02             	cmp    $0x2,%eax
fffff8000021e866:	41 0f 94 c0          	sete   %r8b
fffff8000021e86a:	e8 19 01 00 00       	call   0xfffff8000021e988
fffff8000021e86f:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
fffff8000021e874:	48 83 c4 40          	add    $0x40,%rsp
fffff8000021e878:	5f                   	pop    %rdi
fffff8000021e879:	5e                   	pop    %rsi
fffff8000021e87a:	5d                   	pop    %rbp
fffff8000021e87b:	c3                   	ret
fffff8000021e87c:	cc                   	int3
fffff8000021e87d:	b8 00 68 00 00       	mov    $0x6800,%eax
fffff8000021e882:	0f 78 45 f0          	vmread %rax,-0x10(%rbp)
fffff8000021e886:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
fffff8000021e88a:	eb b5                	jmp    0xfffff8000021e841
fffff8000021e88c:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff8000021e892:	74 4f                	je     0xfffff8000021e8e3
fffff8000021e894:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff8000021e89a:	75 55                	jne    0xfffff8000021e8f1
fffff8000021e89c:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff8000021e8a3:	4c 89 5d 38          	mov    %r11,0x38(%rbp)
fffff8000021e8a7:	4c 89 5d e0          	mov    %r11,-0x20(%rbp)
fffff8000021e8ab:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff8000021e8b2:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff8000021e8b9:	8b 05 9d ac 3e 00    	mov    0x3eac9d(%rip),%eax        # 0xfffff8000060955c
fffff8000021e8bf:	a8 01                	test   $0x1,%al
fffff8000021e8c1:	74 68                	je     0xfffff8000021e92b
fffff8000021e8c3:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff8000021e8ca:	02 00
fffff8000021e8cc:	4c 8d 45 38          	lea    0x38(%rbp),%r8
fffff8000021e8d0:	ba 04 68 00 00       	mov    $0x6804,%edx
fffff8000021e8d5:	e8 36 37 0f 00       	call   0xfffff80000312010
fffff8000021e8da:	48 8b 45 38          	mov    0x38(%rbp),%rax
fffff8000021e8de:	e9 5e ff ff ff       	jmp    0xfffff8000021e841
fffff8000021e8e3:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
fffff8000021e8e7:	e8 44 a7 fe ff       	call   0xfffff80000209030
fffff8000021e8ec:	e9 08 ff ff ff       	jmp    0xfffff8000021e7f9
fffff8000021e8f1:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff8000021e8f7:	75 1e                	jne    0xfffff8000021e917
fffff8000021e8f9:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff8000021e900:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff8000021e907:	0f b6 89 80 00 00 00 	movzbl 0x80(%rcx),%ecx
fffff8000021e90e:	48 c1 e9 04          	shr    $0x4,%rcx
fffff8000021e912:	e9 3c ff ff ff       	jmp    0xfffff8000021e853
fffff8000021e917:	81 fa 05 00 04 00    	cmp    $0x40005,%edx
fffff8000021e91d:	75 1e                	jne    0xfffff8000021e93d
fffff8000021e91f:	49 8b 89 50 01 00 00 	mov    0x150(%r9),%rcx
fffff8000021e926:	e9 28 ff ff ff       	jmp    0xfffff8000021e853
fffff8000021e92b:	b8 04 68 00 00       	mov    $0x6804,%eax
fffff8000021e930:	0f 78 45 e0          	vmread %rax,-0x20(%rbp)
fffff8000021e934:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
fffff8000021e938:	e9 04 ff ff ff       	jmp    0xfffff8000021e841
fffff8000021e93d:	81 fa 00 10 04 00    	cmp    $0x41000,%edx
fffff8000021e943:	75 17                	jne    0xfffff8000021e95c
fffff8000021e945:	45 33 c0             	xor    %r8d,%r8d
fffff8000021e948:	48 8d 88 80 0e 00 00 	lea    0xe80(%rax),%rcx
fffff8000021e94f:	e8 24 67 0f 00       	call   0xfffff80000315078
fffff8000021e954:	48 8b c8             	mov    %rax,%rcx
fffff8000021e957:	e9 f7 fe ff ff       	jmp    0xfffff8000021e853
fffff8000021e95c:	41 3b d0             	cmp    %r8d,%edx
fffff8000021e95f:	7e e4                	jle    0xfffff8000021e945
fffff8000021e961:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
fffff8000021e965:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff8000021e96b:	74 0a                	je     0xfffff8000021e977
fffff8000021e96d:	e8 8a 99 0e 00       	call   0xfffff800003082fc
fffff8000021e972:	e9 82 fe ff ff       	jmp    0xfffff8000021e7f9
fffff8000021e977:	e8 a4 12 0f 00       	call   0xfffff8000030fc20
fffff8000021e97c:	e9 78 fe ff ff       	jmp    0xfffff8000021e7f9
fffff8000021e981:	cc                   	int3
fffff8000021e982:	cc                   	int3
fffff8000021e983:	cc                   	int3
fffff8000021e984:	cc                   	int3
fffff8000021e985:	cc                   	int3
fffff8000021e986:	cc                   	int3
fffff8000021e987:	cc                   	int3
fffff8000021e988:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000021e98c:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff8000021e993:	45 33 d2             	xor    %r10d,%r10d
fffff8000021e996:	41 b3 01             	mov    $0x1,%r11b
fffff8000021e999:	8b 88 78 10 00 00    	mov    0x1078(%rax),%ecx
fffff8000021e99f:	4c 8d 88 80 0e 00 00 	lea    0xe80(%rax),%r9
fffff8000021e9a6:	45 84 c0             	test   %r8b,%r8b
fffff8000021e9a9:	74 39                	je     0xfffff8000021e9e4
fffff8000021e9ab:	c1 ea 04             	shr    $0x4,%edx
fffff8000021e9ae:	83 f9 03             	cmp    $0x3,%ecx
fffff8000021e9b1:	0f 84 07 dc 02 00    	je     0xfffff8000024c5be
fffff8000021e9b7:	44 84 1d 9e ab 3e 00 	test   %r11b,0x3eab9e(%rip)        # 0xfffff8000060955c
fffff8000021e9be:	0f b6 ca             	movzbl %dl,%ecx
fffff8000021e9c1:	0f 85 23 dc 02 00    	jne    0xfffff8000024c5ea
fffff8000021e9c7:	8b c1                	mov    %ecx,%eax
fffff8000021e9c9:	b9 1c 40 00 00       	mov    $0x401c,%ecx
fffff8000021e9ce:	0f 79 c8             	vmwrite %rax,%rcx
fffff8000021e9d1:	49 8b 41 10          	mov    0x10(%r9),%rax
fffff8000021e9d5:	88 90 58 01 00 00    	mov    %dl,0x158(%rax)
fffff8000021e9db:	41 8a c3             	mov    %r11b,%al
fffff8000021e9de:	48 83 c4 28          	add    $0x28,%rsp
fffff8000021e9e2:	c3                   	ret
fffff8000021e9e3:	cc                   	int3
fffff8000021e9e4:	83 f9 03             	cmp    $0x3,%ecx
fffff8000021e9e7:	0f 84 2c dc 02 00    	je     0xfffff8000024c619
fffff8000021e9ed:	49 8b 51 10          	mov    0x10(%r9),%rdx
fffff8000021e9f1:	8b 82 28 01 00 00    	mov    0x128(%rdx),%eax
fffff8000021e9f7:	8b c8                	mov    %eax,%ecx
fffff8000021e9f9:	83 c9 04             	or     $0x4,%ecx
fffff8000021e9fc:	3b c8                	cmp    %eax,%ecx
fffff8000021e9fe:	74 db                	je     0xfffff8000021e9db
fffff8000021ea00:	89 8a 28 01 00 00    	mov    %ecx,0x128(%rdx)
fffff8000021ea06:	44 84 1d 4f ab 3e 00 	test   %r11b,0x3eab4f(%rip)        # 0xfffff8000060955c
fffff8000021ea0d:	0f 85 eb db 02 00    	jne    0xfffff8000024c5fe
fffff8000021ea13:	8b c1                	mov    %ecx,%eax
fffff8000021ea15:	b9 02 40 00 00       	mov    $0x4002,%ecx
fffff8000021ea1a:	0f 79 c8             	vmwrite %rax,%rcx
fffff8000021ea1d:	eb bc                	jmp    0xfffff8000021e9db
fffff8000021ea1f:	cc                   	int3
fffff8000021ea20:	cc                   	int3
fffff8000021ea21:	cc                   	int3
fffff8000021ea22:	cc                   	int3
fffff8000021ea23:	cc                   	int3
fffff8000021ea24:	cc                   	int3
fffff8000021ea25:	cc                   	int3
fffff8000021ea26:	cc                   	int3
fffff8000021ea27:	cc                   	int3
fffff8000021ea28:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000021ea2c:	33 c9                	xor    %ecx,%ecx
fffff8000021ea2e:	38 0d b4 a9 3e 00    	cmp    %cl,0x3ea9b4(%rip)        # 0xfffff800006093e8
fffff8000021ea34:	75 3a                	jne    0xfffff8000021ea70
fffff8000021ea36:	8b 05 18 ad 4f 00    	mov    0x4fad18(%rip),%eax        # 0xfffff80000719754
fffff8000021ea3c:	85 c0                	test   %eax,%eax
fffff8000021ea3e:	74 30                	je     0xfffff8000021ea70
fffff8000021ea40:	38 0d ba a9 3e 00    	cmp    %cl,0x3ea9ba(%rip)        # 0xfffff80000609400
fffff8000021ea46:	0f 84 40 dc 02 00    	je     0xfffff8000024c68c
fffff8000021ea4c:	8d 41 01             	lea    0x1(%rcx),%eax
fffff8000021ea4f:	33 d2                	xor    %edx,%edx
fffff8000021ea51:	b9 0b 01 00 00       	mov    $0x10b,%ecx
fffff8000021ea56:	0f 30                	wrmsr
fffff8000021ea58:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000021ea5f:	00 00
fffff8000021ea61:	48 ff 81 18 f1 02 00 	incq   0x2f118(%rcx)
fffff8000021ea68:	b0 01                	mov    $0x1,%al
fffff8000021ea6a:	48 83 c4 28          	add    $0x28,%rsp
fffff8000021ea6e:	c3                   	ret
fffff8000021ea6f:	cc                   	int3
fffff8000021ea70:	32 c0                	xor    %al,%al
fffff8000021ea72:	eb f6                	jmp    0xfffff8000021ea6a
fffff8000021ea74:	cc                   	int3
fffff8000021ea75:	cc                   	int3
fffff8000021ea76:	cc                   	int3
fffff8000021ea77:	cc                   	int3
fffff8000021ea78:	cc                   	int3
fffff8000021ea79:	cc                   	int3
fffff8000021ea7a:	cc                   	int3
fffff8000021ea7b:	cc                   	int3
fffff8000021ea7c:	cc                   	int3
fffff8000021ea7d:	cc                   	int3
fffff8000021ea7e:	cc                   	int3
fffff8000021ea7f:	cc                   	int3
fffff8000021ea80:	40 55                	rex push %rbp
fffff8000021ea82:	53                   	push   %rbx
fffff8000021ea83:	41 56                	push   %r14
fffff8000021ea85:	41 57                	push   %r15
fffff8000021ea87:	48 8d ac 24 98 fc ff 	lea    -0x368(%rsp),%rbp
fffff8000021ea8e:	ff
fffff8000021ea8f:	48 81 ec 68 04 00 00 	sub    $0x468,%rsp
fffff8000021ea96:	48 8b 05 4b 2b 3e 00 	mov    0x3e2b4b(%rip),%rax        # 0xfffff800006015e8
fffff8000021ea9d:	48 33 c4             	xor    %rsp,%rax
fffff8000021eaa0:	48 89 85 30 03 00 00 	mov    %rax,0x330(%rbp)
fffff8000021eaa7:	33 db                	xor    %ebx,%ebx
fffff8000021eaa9:	41 8b c0             	mov    %r8d,%eax
fffff8000021eaac:	48 c1 e8 08          	shr    $0x8,%rax
fffff8000021eab0:	4c 8b d1             	mov    %rcx,%r10
fffff8000021eab3:	83 e0 07             	and    $0x7,%eax
fffff8000021eab6:	45 0f b6 f1          	movzbl %r9b,%r14d
fffff8000021eaba:	4c 8d 0d 3f 15 de ff 	lea    -0x21eac1(%rip),%r9        # 0xfffff80000000000
fffff8000021eac1:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
fffff8000021eac6:	4d 8b d8             	mov    %r8,%r11
fffff8000021eac9:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
fffff8000021eace:	4c 89 44 24 78       	mov    %r8,0x78(%rsp)