fffff8000023c4c1:	cc                   	int3
fffff8000023c4c2:	cc                   	int3
fffff8000023c4c3:	cc                   	int3
fffff8000023c4c4:	cc                   	int3
fffff8000023c4c5:	cc                   	int3
fffff8000023c4c6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
fffff8000023c4cd:	00 00 00
fffff8000023c4d0:	80 3d c1 f1 56 00 00 	cmpb   $0x0,0x56f1c1(%rip)        # 0xfffff800007ab698
fffff8000023c4d7:	74 06                	je     0xfffff8000023c4df
fffff8000023c4d9:	41 8b c0             	mov    %r8d,%eax
fffff8000023c4dc:	cd 2d                	int    $0x2d
fffff8000023c4de:	cc                   	int3
fffff8000023c4df:	c3                   	ret
fffff8000023c4e0:	cc                   	int3
fffff8000023c4e1:	cc                   	int3
fffff8000023c4e2:	cc                   	int3
fffff8000023c4e3:	cc                   	int3
fffff8000023c4e4:	cc                   	int3
fffff8000023c4e5:	cc                   	int3
fffff8000023c4e6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
fffff8000023c4ed:	00 00 00
fffff8000023c4f0:	45 8b c8             	mov    %r8d,%r9d
fffff8000023c4f3:	44 8b c2             	mov    %edx,%r8d
fffff8000023c4f6:	66 8b 11             	mov    (%rcx),%dx
fffff8000023c4f9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
fffff8000023c4fd:	b8 01 00 00 00       	mov    $0x1,%eax
fffff8000023c502:	cd 2d                	int    $0x2d
fffff8000023c504:	cc                   	int3
fffff8000023c505:	c3                   	ret
fffff8000023c506:	cc                   	int3
fffff8000023c507:	cc                   	int3
fffff8000023c508:	cc                   	int3
fffff8000023c509:	cc                   	int3
fffff8000023c50a:	cc                   	int3
fffff8000023c50b:	cc                   	int3
fffff8000023c50c:	0f 1f 40 00          	nopl   0x0(%rax)
fffff8000023c510:	cc                   	int3
fffff8000023c511:	c3                   	ret
fffff8000023c512:	cc                   	int3
fffff8000023c513:	cc                   	int3
fffff8000023c514:	cc                   	int3
fffff8000023c515:	cc                   	int3
fffff8000023c516:	cc                   	int3
fffff8000023c517:	cc                   	int3
fffff8000023c518:	cc                   	int3
fffff8000023c519:	cc                   	int3
fffff8000023c51a:	cc                   	int3
fffff8000023c51b:	cc                   	int3
fffff8000023c51c:	cc                   	int3
fffff8000023c51d:	cc                   	int3
fffff8000023c51e:	cc                   	int3
fffff8000023c51f:	cc                   	int3
fffff8000023c520:	cc                   	int3
fffff8000023c521:	cc                   	int3
fffff8000023c522:	cc                   	int3
fffff8000023c523:	cc                   	int3
fffff8000023c524:	cc                   	int3
fffff8000023c525:	cc                   	int3
fffff8000023c526:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
fffff8000023c52d:	00 00 00
fffff8000023c530:	48 9c                	rex.W pushf
fffff8000023c532:	8c 89 18 01 00 00    	mov    %cs,0x118(%rcx)
fffff8000023c538:	8c 99 1a 01 00 00    	mov    %ds,0x11a(%rcx)
fffff8000023c53e:	8c 81 1c 01 00 00    	mov    %es,0x11c(%rcx)
fffff8000023c544:	8c 91 22 01 00 00    	mov    %ss,0x122(%rcx)
fffff8000023c54a:	8c a1 1e 01 00 00    	mov    %fs,0x11e(%rcx)
fffff8000023c550:	8c a9 20 01 00 00    	mov    %gs,0x120(%rcx)
fffff8000023c556:	48 89 81 58 01 00 00 	mov    %rax,0x158(%rcx)
fffff8000023c55d:	48 89 89 60 01 00 00 	mov    %rcx,0x160(%rcx)
fffff8000023c564:	48 89 91 68 01 00 00 	mov    %rdx,0x168(%rcx)
fffff8000023c56b:	48 89 99 70 01 00 00 	mov    %rbx,0x170(%rcx)
fffff8000023c572:	48 8d 44 24 10       	lea    0x10(%rsp),%rax
fffff8000023c577:	48 89 81 78 01 00 00 	mov    %rax,0x178(%rcx)
fffff8000023c57e:	48 89 a9 80 01 00 00 	mov    %rbp,0x180(%rcx)
fffff8000023c585:	48 89 b1 88 01 00 00 	mov    %rsi,0x188(%rcx)
fffff8000023c58c:	48 89 b9 90 01 00 00 	mov    %rdi,0x190(%rcx)
fffff8000023c593:	4c 89 81 98 01 00 00 	mov    %r8,0x198(%rcx)
fffff8000023c59a:	4c 89 89 a0 01 00 00 	mov    %r9,0x1a0(%rcx)
fffff8000023c5a1:	4c 89 91 a8 01 00 00 	mov    %r10,0x1a8(%rcx)
fffff8000023c5a8:	4c 89 99 b0 01 00 00 	mov    %r11,0x1b0(%rcx)
fffff8000023c5af:	4c 89 a1 b8 01 00 00 	mov    %r12,0x1b8(%rcx)
fffff8000023c5b6:	4c 89 a9 c0 01 00 00 	mov    %r13,0x1c0(%rcx)
fffff8000023c5bd:	4c 89 b1 c8 01 00 00 	mov    %r14,0x1c8(%rcx)
fffff8000023c5c4:	4c 89 b9 d0 01 00 00 	mov    %r15,0x1d0(%rcx)
fffff8000023c5cb:	0f ae 81 e0 01 00 00 	fxsave 0x1e0(%rcx)
fffff8000023c5d2:	66 0f 7f 81 80 02 00 	movdqa %xmm0,0x280(%rcx)
fffff8000023c5d9:	00
fffff8000023c5da:	66 0f 7f 89 90 02 00 	movdqa %xmm1,0x290(%rcx)
fffff8000023c5e1:	00
fffff8000023c5e2:	66 0f 7f 91 a0 02 00 	movdqa %xmm2,0x2a0(%rcx)
fffff8000023c5e9:	00
fffff8000023c5ea:	66 0f 7f 99 b0 02 00 	movdqa %xmm3,0x2b0(%rcx)
fffff8000023c5f1:	00
fffff8000023c5f2:	66 0f 7f a1 c0 02 00 	movdqa %xmm4,0x2c0(%rcx)
fffff8000023c5f9:	00
fffff8000023c5fa:	66 0f 7f a9 d0 02 00 	movdqa %xmm5,0x2d0(%rcx)
fffff8000023c601:	00
fffff8000023c602:	66 0f 7f b1 e0 02 00 	movdqa %xmm6,0x2e0(%rcx)
fffff8000023c609:	00
fffff8000023c60a:	66 0f 7f b9 f0 02 00 	movdqa %xmm7,0x2f0(%rcx)
fffff8000023c611:	00
fffff8000023c612:	66 44 0f 7f 81 00 03 	movdqa %xmm8,0x300(%rcx)
fffff8000023c619:	00 00
fffff8000023c61b:	66 44 0f 7f 89 10 03 	movdqa %xmm9,0x310(%rcx)
fffff8000023c622:	00 00
fffff8000023c624:	66 44 0f 7f 91 20 03 	movdqa %xmm10,0x320(%rcx)
fffff8000023c62b:	00 00
fffff8000023c62d:	66 44 0f 7f 99 30 03 	movdqa %xmm11,0x330(%rcx)
fffff8000023c634:	00 00
fffff8000023c636:	66 44 0f 7f a1 40 03 	movdqa %xmm12,0x340(%rcx)
fffff8000023c63d:	00 00
fffff8000023c63f:	66 44 0f 7f a9 50 03 	movdqa %xmm13,0x350(%rcx)
fffff8000023c646:	00 00
fffff8000023c648:	66 44 0f 7f b1 60 03 	movdqa %xmm14,0x360(%rcx)
fffff8000023c64f:	00 00
fffff8000023c651:	66 44 0f 7f b9 70 03 	movdqa %xmm15,0x370(%rcx)
fffff8000023c658:	00 00
fffff8000023c65a:	0f 20 c0             	mov    %cr0,%rax
fffff8000023c65d:	48 89 01             	mov    %rax,(%rcx)
fffff8000023c660:	0f 20 d0             	mov    %cr2,%rax
fffff8000023c663:	48 89 41 08          	mov    %rax,0x8(%rcx)
fffff8000023c667:	0f 20 d8             	mov    %cr3,%rax
fffff8000023c66a:	48 89 41 10          	mov    %rax,0x10(%rcx)
fffff8000023c66e:	0f 20 e0             	mov    %cr4,%rax
fffff8000023c671:	48 89 41 18          	mov    %rax,0x18(%rcx)
fffff8000023c675:	44 0f 20 c0          	mov    %cr8,%rax
fffff8000023c679:	48 89 81 a0 00 00 00 	mov    %rax,0xa0(%rcx)
fffff8000023c680:	0f 01 41 56          	sgdt   0x56(%rcx)
fffff8000023c684:	0f 01 49 66          	sidt   0x66(%rcx)
fffff8000023c688:	0f 00 49 70          	str    0x70(%rcx)
fffff8000023c68c:	0f 00 41 72          	sldt   0x72(%rcx)
fffff8000023c690:	0f ae 59 74          	stmxcsr 0x74(%rcx)
fffff8000023c694:	0f 21 c0             	mov    %db0,%rax
fffff8000023c697:	0f 21 ca             	mov    %db1,%rdx
fffff8000023c69a:	48 89 41 20          	mov    %rax,0x20(%rcx)
fffff8000023c69e:	48 89 51 28          	mov    %rdx,0x28(%rcx)
fffff8000023c6a2:	0f 21 d0             	mov    %db2,%rax
fffff8000023c6a5:	0f 21 da             	mov    %db3,%rdx
fffff8000023c6a8:	48 89 41 30          	mov    %rax,0x30(%rcx)
fffff8000023c6ac:	48 89 51 38          	mov    %rdx,0x38(%rcx)
fffff8000023c6b0:	0f 21 f0             	mov    %db6,%rax
fffff8000023c6b3:	0f 21 fa             	mov    %db7,%rdx
fffff8000023c6b6:	48 89 41 40          	mov    %rax,0x40(%rcx)
fffff8000023c6ba:	48 89 51 48          	mov    %rdx,0x48(%rcx)
fffff8000023c6be:	33 c0                	xor    %eax,%eax
fffff8000023c6c0:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
fffff8000023c6c5:	48 89 81 d8 01 00 00 	mov    %rax,0x1d8(%rcx)
fffff8000023c6cc:	8b 04 24             	mov    (%rsp),%eax
fffff8000023c6cf:	89 81 24 01 00 00    	mov    %eax,0x124(%rcx)
fffff8000023c6d5:	48 83 c4 08          	add    $0x8,%rsp
fffff8000023c6d9:	c3                   	ret
fffff8000023c6da:	cc                   	int3
fffff8000023c6db:	cc                   	int3
fffff8000023c6dc:	cc                   	int3
fffff8000023c6dd:	cc                   	int3
fffff8000023c6de:	cc                   	int3
fffff8000023c6df:	cc                   	int3
fffff8000023c6e0:	f8                   	clc
fffff8000023c6e1:	f3 90                	pause
fffff8000023c6e3:	90                   	nop
fffff8000023c6e4:	73 fb                	jae    0xfffff8000023c6e1
fffff8000023c6e6:	90                   	nop
fffff8000023c6e7:	c3                   	ret
fffff8000023c6e8:	cc                   	int3
fffff8000023c6e9:	cc                   	int3
fffff8000023c6ea:	cc                   	int3
fffff8000023c6eb:	cc                   	int3
fffff8000023c6ec:	cc                   	int3
fffff8000023c6ed:	cc                   	int3
fffff8000023c6ee:	cc                   	int3
fffff8000023c6ef:	cc                   	int3
fffff8000023c6f0:	cc                   	int3
fffff8000023c6f1:	cc                   	int3
fffff8000023c6f2:	cc                   	int3
fffff8000023c6f3:	cc                   	int3
fffff8000023c6f4:	cc                   	int3
fffff8000023c6f5:	cc                   	int3
fffff8000023c6f6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
fffff8000023c6fd:	00 00 00
fffff8000023c700:	8b ff                	mov    %edi,%edi
fffff8000023c702:	48 8b 4f 60          	mov    0x60(%rdi),%rcx
fffff8000023c706:	ff e1                	jmp    *%rcx
fffff8000023c708:	cc                   	int3
fffff8000023c709:	cc                   	int3
fffff8000023c70a:	cc                   	int3
fffff8000023c70b:	cc                   	int3
fffff8000023c70c:	cc                   	int3
fffff8000023c70d:	cc                   	int3
fffff8000023c70e:	66 90                	xchg   %ax,%ax
fffff8000023c710:	0f 20 d0             	mov    %cr2,%rax
fffff8000023c713:	0f 22 d0             	mov    %rax,%cr2
fffff8000023c716:	c3                   	ret
fffff8000023c717:	cc                   	int3
fffff8000023c718:	cc                   	int3
fffff8000023c719:	cc                   	int3
fffff8000023c71a:	cc                   	int3
fffff8000023c71b:	cc                   	int3
fffff8000023c71c:	cc                   	int3
fffff8000023c71d:	cc                   	int3
fffff8000023c71e:	cc                   	int3
fffff8000023c71f:	cc                   	int3
fffff8000023c720:	cc                   	int3
fffff8000023c721:	cc                   	int3
fffff8000023c722:	cc                   	int3
fffff8000023c723:	cc                   	int3
fffff8000023c724:	cc                   	int3
fffff8000023c725:	cc                   	int3
fffff8000023c726:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
fffff8000023c72d:	00 00 00
fffff8000023c730:	90                   	nop
fffff8000023c731:	fb                   	sti
fffff8000023c732:	f4                   	hlt
fffff8000023c733:	fa                   	cli
fffff8000023c734:	c3                   	ret
fffff8000023c735:	cc                   	int3
fffff8000023c736:	cc                   	int3
fffff8000023c737:	cc                   	int3
fffff8000023c738:	cc                   	int3
fffff8000023c739:	cc                   	int3
fffff8000023c73a:	cc                   	int3
fffff8000023c73b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
fffff8000023c740:	90                   	nop
fffff8000023c741:	66 8b d1             	mov    %cx,%dx
fffff8000023c744:	fb                   	sti
fffff8000023c745:	ec                   	in     (%dx),%al
fffff8000023c746:	fa                   	cli
fffff8000023c747:	c3                   	ret
fffff8000023c748:	cc                   	int3
fffff8000023c749:	cc                   	int3
fffff8000023c74a:	cc                   	int3
fffff8000023c74b:	cc                   	int3
fffff8000023c74c:	cc                   	int3
fffff8000023c74d:	cc                   	int3
fffff8000023c74e:	66 90                	xchg   %ax,%ax
fffff8000023c750:	48 8b c1             	mov    %rcx,%rax
fffff8000023c753:	33 c9                	xor    %ecx,%ecx
fffff8000023c755:	33 d2                	xor    %edx,%edx
fffff8000023c757:	0f 01 c8             	monitor %rax,%ecx,%edx
fffff8000023c75a:	c3                   	ret
fffff8000023c75b:	cc                   	int3
fffff8000023c75c:	cc                   	int3
fffff8000023c75d:	cc                   	int3
fffff8000023c75e:	cc                   	int3
fffff8000023c75f:	cc                   	int3
fffff8000023c760:	cc                   	int3
fffff8000023c761:	66 66 66 66 66 66 66 	data16 data16 data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
fffff8000023c768:	0f 1f 84 00 00 00 00
fffff8000023c76f:	00
fffff8000023c770:	48 8b c2             	mov    %rdx,%rax
fffff8000023c773:	fb                   	sti
fffff8000023c774:	0f 01 c9             	mwait  %eax,%ecx
fffff8000023c777:	fa                   	cli
fffff8000023c778:	c3                   	ret
fffff8000023c779:	cc                   	int3
fffff8000023c77a:	cc                   	int3
fffff8000023c77b:	cc                   	int3
fffff8000023c77c:	cc                   	int3
fffff8000023c77d:	cc                   	int3
fffff8000023c77e:	cc                   	int3
fffff8000023c77f:	cc                   	int3
fffff8000023c780:	cc                   	int3
fffff8000023c781:	cc                   	int3
fffff8000023c782:	cc                   	int3
fffff8000023c783:	cc                   	int3
fffff8000023c784:	cc                   	int3
fffff8000023c785:	cc                   	int3
fffff8000023c786:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
fffff8000023c78d:	00 00 00
fffff8000023c790:	48 81 ec 18 01 00 00 	sub    $0x118,%rsp
fffff8000023c797:	48 8d 84 24 00 01 00 	lea    0x100(%rsp),%rax
fffff8000023c79e:	00
fffff8000023c79f:	48 89 68 d0          	mov    %rbp,-0x30(%rax)
fffff8000023c7a3:	48 89 58 d8          	mov    %rbx,-0x28(%rax)
fffff8000023c7a7:	48 89 78 e0          	mov    %rdi,-0x20(%rax)
fffff8000023c7ab:	48 89 70 e8          	mov    %rsi,-0x18(%rax)
fffff8000023c7af:	4c 89 60 f0          	mov    %r12,-0x10(%rax)
fffff8000023c7b3:	4c 89 68 f8          	mov    %r13,-0x8(%rax)
fffff8000023c7b7:	4c 89 30             	mov    %r14,(%rax)
fffff8000023c7ba:	4c 89 78 08          	mov    %r15,0x8(%rax)
fffff8000023c7be:	f6 82 15 02 00 00 01 	testb  $0x1,0x215(%rdx)
fffff8000023c7c5:	74 36                	je     0xfffff8000023c7fd
fffff8000023c7c7:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
fffff8000023c7cc:	0f 29 7c 24 30       	movaps %xmm7,0x30(%rsp)
fffff8000023c7d1:	44 0f 29 44 24 40    	movaps %xmm8,0x40(%rsp)
fffff8000023c7d7:	44 0f 29 4c 24 50    	movaps %xmm9,0x50(%rsp)
fffff8000023c7dd:	44 0f 29 54 24 60    	movaps %xmm10,0x60(%rsp)
fffff8000023c7e3:	44 0f 29 5c 24 70    	movaps %xmm11,0x70(%rsp)
fffff8000023c7e9:	44 0f 29 60 80       	movaps %xmm12,-0x80(%rax)
fffff8000023c7ee:	44 0f 29 68 90       	movaps %xmm13,-0x70(%rax)
fffff8000023c7f3:	44 0f 29 70 a0       	movaps %xmm14,-0x60(%rax)
fffff8000023c7f8:	44 0f 29 78 b0       	movaps %xmm15,-0x50(%rax)
fffff8000023c7fd:	0f 20 d0             	mov    %cr2,%rax
fffff8000023c800:	48 89 84 24 c0 00 00 	mov    %rax,0xc0(%rsp)
fffff8000023c807:	00
fffff8000023c808:	48 8b fa             	mov    %rdx,%rdi
fffff8000023c80b:	49 8b f0             	mov    %r8,%rsi
fffff8000023c80e:	48 89 a7 b0 02 00 00 	mov    %rsp,0x2b0(%rdi)
fffff8000023c815:	8a 41 6c             	mov    0x6c(%rcx),%al
fffff8000023c818:	a8 11                	test   $0x11,%al
fffff8000023c81a:	74 65                	je     0xfffff8000023c881
fffff8000023c81c:	a8 10                	test   $0x10,%al
fffff8000023c81e:	74 31                	je     0xfffff8000023c851
fffff8000023c820:	45 33 c9             	xor    %r9d,%r9d
fffff8000023c823:	45 33 d2             	xor    %r10d,%r10d
fffff8000023c826:	45 33 db             	xor    %r11d,%r11d
fffff8000023c829:	66 0f ef c0          	pxor   %xmm0,%xmm0
fffff8000023c82d:	66 0f ef c9          	pxor   %xmm1,%xmm1
fffff8000023c831:	66 0f ef d2          	pxor   %xmm2,%xmm2
fffff8000023c835:	66 0f ef db          	pxor   %xmm3,%xmm3
fffff8000023c839:	66 0f ef e4          	pxor   %xmm4,%xmm4
fffff8000023c83d:	66 0f ef ed          	pxor   %xmm5,%xmm5
fffff8000023c841:	33 db                	xor    %ebx,%ebx
fffff8000023c843:	33 ed                	xor    %ebp,%ebp
fffff8000023c845:	45 33 e4             	xor    %r12d,%r12d
fffff8000023c848:	45 33 ed             	xor    %r13d,%r13d
fffff8000023c84b:	45 33 f6             	xor    %r14d,%r14d
fffff8000023c84e:	45 33 ff             	xor    %r15d,%r15d
fffff8000023c851:	66 0f ef f6          	pxor   %xmm6,%xmm6
fffff8000023c855:	66 0f ef ff          	pxor   %xmm7,%xmm7
fffff8000023c859:	66 45 0f ef c0       	pxor   %xmm8,%xmm8
fffff8000023c85e:	66 45 0f ef c9       	pxor   %xmm9,%xmm9
fffff8000023c863:	66 45 0f ef d2       	pxor   %xmm10,%xmm10
fffff8000023c868:	66 45 0f ef db       	pxor   %xmm11,%xmm11
fffff8000023c86d:	66 45 0f ef e4       	pxor   %xmm12,%xmm12
fffff8000023c872:	66 45 0f ef ed       	pxor   %xmm13,%xmm13
fffff8000023c877:	66 45 0f ef f6       	pxor   %xmm14,%xmm14
fffff8000023c87c:	66 45 0f ef ff       	pxor   %xmm15,%xmm15
fffff8000023c881:	88 87 15 02 00 00    	mov    %al,0x215(%rdi)
fffff8000023c887:	48 8b a1 88 ab 02 00 	mov    0x2ab88(%rcx),%rsp
fffff8000023c88e:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000023c892:	eb 29                	jmp    0xfffff8000023c8bd
fffff8000023c894:	48 8d 05 c5 8f 4e 00 	lea    0x4e8fc5(%rip),%rax        # 0xfffff80000725860
fffff8000023c89b:	48 39 47 08          	cmp    %rax,0x8(%rdi)
fffff8000023c89f:	74 1c                	je     0xfffff8000023c8bd
fffff8000023c8a1:	33 c0                	xor    %eax,%eax
fffff8000023c8a3:	48 a3 10 e0 df bf 7f 	movabs %rax,0xffffff7fbfdfe010
fffff8000023c8aa:	ff ff ff
fffff8000023c8ad:	48 a3 18 e0 df bf 7f 	movabs %rax,0xffffff7fbfdfe018
fffff8000023c8b4:	ff ff ff
fffff8000023c8b7:	0f 20 d8             	mov    %cr3,%rax
fffff8000023c8ba:	0f 22 d8             	mov    %rax,%cr3
fffff8000023c8bd:	c6 47 10 00          	movb   $0x0,0x10(%rdi)
fffff8000023c8c1:	eb 22                	jmp    0xfffff8000023c8e5
fffff8000023c8c3:	80 a1 d8 04 01 00 fb 	andb   $0xfb,0x104d8(%rcx)
fffff8000023c8ca:	48 8b 81 d0 04 01 00 	mov    0x104d0(%rcx),%rax
fffff8000023c8d1:	c6 80 da 04 01 00 00 	movb   $0x0,0x104da(%rax)
fffff8000023c8d8:	80 b9 d9 04 01 00 00 	cmpb   $0x0,0x104d9(%rcx)
fffff8000023c8df:	74 04                	je     0xfffff8000023c8e5
fffff8000023c8e1:	f3 90                	pause
fffff8000023c8e3:	eb f3                	jmp    0xfffff8000023c8d8