fffff800002a4377:	cc                   	int3
fffff800002a4378:	cc                   	int3
fffff800002a4379:	cc                   	int3
fffff800002a437a:	cc                   	int3
fffff800002a437b:	cc                   	int3
fffff800002a437c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002a4381:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002a4386:	57                   	push   %rdi
fffff800002a4387:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a438b:	48 8b b9 c0 02 00 00 	mov    0x2c0(%rcx),%rdi
fffff800002a4392:	33 f6                	xor    %esi,%esi
fffff800002a4394:	b9 01 00 08 00       	mov    $0x80001,%ecx
fffff800002a4399:	49 8b d8             	mov    %r8,%rbx
fffff800002a439c:	44 0f b7 c6          	movzwl %si,%r8d
fffff800002a43a0:	3b d1                	cmp    %ecx,%edx
fffff800002a43a2:	74 09                	je     0xfffff800002a43ad
fffff800002a43a4:	48 89 9f e0 0b 00 00 	mov    %rbx,0xbe0(%rdi)
fffff800002a43ab:	eb 1c                	jmp    0xfffff800002a43c9
fffff800002a43ad:	48 8b d3             	mov    %rbx,%rdx
fffff800002a43b0:	48 83 e2 fe          	and    $0xfffffffffffffffe,%rdx
fffff800002a43b4:	e8 77 ac 06 00       	call   0xfffff8000030f030
fffff800002a43b9:	44 0f b7 c0          	movzwl %ax,%r8d
fffff800002a43bd:	66 85 c0             	test   %ax,%ax
fffff800002a43c0:	75 07                	jne    0xfffff800002a43c9
fffff800002a43c2:	48 89 9f e8 0b 00 00 	mov    %rbx,0xbe8(%rdi)
fffff800002a43c9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002a43ce:	41 0f b7 c0          	movzwl %r8w,%eax
fffff800002a43d2:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff800002a43d7:	48 83 c4 20          	add    $0x20,%rsp
fffff800002a43db:	5f                   	pop    %rdi
fffff800002a43dc:	c3                   	ret
fffff800002a43dd:	cc                   	int3
fffff800002a43de:	cc                   	int3
fffff800002a43df:	cc                   	int3
fffff800002a43e0:	cc                   	int3
fffff800002a43e1:	cc                   	int3
fffff800002a43e2:	cc                   	int3
fffff800002a43e3:	cc                   	int3
fffff800002a43e4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002a43e9:	57                   	push   %rdi
fffff800002a43ea:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002a43ee:	8a 81 38 0b 00 00    	mov    0xb38(%rcx),%al
fffff800002a43f4:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002a43f7:	48 8b f9             	mov    %rcx,%rdi
fffff800002a43fa:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
fffff800002a43ff:	a8 04                	test   $0x4,%al
fffff800002a4401:	0f 85 c5 00 00 00    	jne    0xfffff800002a44cc
fffff800002a4407:	0c 04                	or     $0x4,%al
fffff800002a4409:	48 8d 91 e0 0b 00 00 	lea    0xbe0(%rcx),%rdx
fffff800002a4410:	88 81 38 0b 00 00    	mov    %al,0xb38(%rcx)
fffff800002a4416:	b9 05 00 08 00       	mov    $0x80005,%ecx
fffff800002a441b:	e8 a4 03 f8 ff       	call   0xfffff800002247c4
fffff800002a4420:	48 8d 9f e8 0b 00 00 	lea    0xbe8(%rdi),%rbx
fffff800002a4427:	b9 01 00 08 00       	mov    $0x80001,%ecx
fffff800002a442c:	48 8b d3             	mov    %rbx,%rdx
fffff800002a442f:	e8 90 03 f8 ff       	call   0xfffff800002247c4
fffff800002a4434:	48 8b 13             	mov    (%rbx),%rdx
fffff800002a4437:	b9 01 00 08 00       	mov    $0x80001,%ecx
fffff800002a443c:	48 83 e2 fe          	and    $0xfffffffffffffffe,%rdx
fffff800002a4440:	e8 eb ab 06 00       	call   0xfffff8000030f030
fffff800002a4445:	33 d2                	xor    %edx,%edx
fffff800002a4447:	b9 05 00 08 00       	mov    $0x80005,%ecx
fffff800002a444c:	e8 df ab 06 00       	call   0xfffff8000030f030
fffff800002a4451:	41 bb 01 00 07 00    	mov    $0x70001,%r11d
fffff800002a4457:	48 8d 97 f0 0b 00 00 	lea    0xbf0(%rdi),%rdx
fffff800002a445e:	41 8b cb             	mov    %r11d,%ecx
fffff800002a4461:	e8 3a dc f5 ff       	call   0xfffff800002020a0
fffff800002a4466:	45 8d 53 ff          	lea    -0x1(%r11),%r10d
fffff800002a446a:	41 8b ca             	mov    %r10d,%ecx
fffff800002a446d:	48 8d 97 00 0c 00 00 	lea    0xc00(%rdi),%rdx
fffff800002a4474:	e8 27 dc f5 ff       	call   0xfffff800002020a0
fffff800002a4479:	41 b9 06 00 06 00    	mov    $0x60006,%r9d
fffff800002a447f:	48 8d 97 10 0c 00 00 	lea    0xc10(%rdi),%rdx
fffff800002a4486:	41 8b c9             	mov    %r9d,%ecx
fffff800002a4489:	e8 5e cc f5 ff       	call   0xfffff800002010ec
fffff800002a448e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff800002a4493:	41 8b cb             	mov    %r11d,%ecx
fffff800002a4496:	e8 41 c5 f5 ff       	call   0xfffff800002009dc
fffff800002a449b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff800002a44a0:	41 8b ca             	mov    %r10d,%ecx
fffff800002a44a3:	e8 34 c5 f5 ff       	call   0xfffff800002009dc
fffff800002a44a8:	33 d2                	xor    %edx,%edx
fffff800002a44aa:	41 8b c9             	mov    %r9d,%ecx
fffff800002a44ad:	e8 ca e6 06 00       	call   0xfffff80000312b7c
fffff800002a44b2:	48 8b 0f             	mov    (%rdi),%rcx
fffff800002a44b5:	e8 12 aa 00 00       	call   0xfffff800002aeecc
fffff800002a44ba:	48 8b cf             	mov    %rdi,%rcx
fffff800002a44bd:	e8 72 35 00 00       	call   0xfffff800002a7a34
fffff800002a44c2:	b2 01                	mov    $0x1,%dl
fffff800002a44c4:	48 8b cf             	mov    %rdi,%rcx
fffff800002a44c7:	e8 58 3c 06 00       	call   0xfffff80000308124
fffff800002a44cc:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff800002a44d1:	48 83 c4 30          	add    $0x30,%rsp
fffff800002a44d5:	5f                   	pop    %rdi
fffff800002a44d6:	c3                   	ret
fffff800002a44d7:	cc                   	int3
fffff800002a44d8:	cc                   	int3
fffff800002a44d9:	cc                   	int3
fffff800002a44da:	cc                   	int3
fffff800002a44db:	cc                   	int3
fffff800002a44dc:	cc                   	int3
fffff800002a44dd:	cc                   	int3
fffff800002a44de:	cc                   	int3
fffff800002a44df:	cc                   	int3
fffff800002a44e0:	40 53                	rex push %rbx
fffff800002a44e2:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a44e6:	8a 81 38 0b 00 00    	mov    0xb38(%rcx),%al
fffff800002a44ec:	48 8b d9             	mov    %rcx,%rbx
fffff800002a44ef:	a8 04                	test   $0x4,%al
fffff800002a44f1:	74 76                	je     0xfffff800002a4569
fffff800002a44f3:	48 8b 91 e8 0b 00 00 	mov    0xbe8(%rcx),%rdx
fffff800002a44fa:	24 fb                	and    $0xfb,%al
fffff800002a44fc:	88 81 38 0b 00 00    	mov    %al,0xb38(%rcx)
fffff800002a4502:	b9 01 00 08 00       	mov    $0x80001,%ecx
fffff800002a4507:	e8 24 ab 06 00       	call   0xfffff8000030f030
fffff800002a450c:	48 8b 93 e0 0b 00 00 	mov    0xbe0(%rbx),%rdx
fffff800002a4513:	b9 05 00 08 00       	mov    $0x80005,%ecx
fffff800002a4518:	e8 13 ab 06 00       	call   0xfffff8000030f030
fffff800002a451d:	48 8d 93 f0 0b 00 00 	lea    0xbf0(%rbx),%rdx
fffff800002a4524:	b9 01 00 07 00       	mov    $0x70001,%ecx
fffff800002a4529:	e8 ae c4 f5 ff       	call   0xfffff800002009dc
fffff800002a452e:	48 8d 93 00 0c 00 00 	lea    0xc00(%rbx),%rdx
fffff800002a4535:	b9 00 00 07 00       	mov    $0x70000,%ecx
fffff800002a453a:	e8 9d c4 f5 ff       	call   0xfffff800002009dc
fffff800002a453f:	8b 93 10 0c 00 00    	mov    0xc10(%rbx),%edx
fffff800002a4545:	b9 06 00 06 00       	mov    $0x60006,%ecx
fffff800002a454a:	e8 2d e6 06 00       	call   0xfffff80000312b7c
fffff800002a454f:	48 8b 0b             	mov    (%rbx),%rcx
fffff800002a4552:	e8 75 a9 00 00       	call   0xfffff800002aeecc
fffff800002a4557:	48 8b cb             	mov    %rbx,%rcx
fffff800002a455a:	e8 d5 34 00 00       	call   0xfffff800002a7a34
fffff800002a455f:	33 d2                	xor    %edx,%edx
fffff800002a4561:	48 8b cb             	mov    %rbx,%rcx
fffff800002a4564:	e8 bb 3b 06 00       	call   0xfffff80000308124
fffff800002a4569:	48 83 c4 20          	add    $0x20,%rsp
fffff800002a456d:	5b                   	pop    %rbx
fffff800002a456e:	c3                   	ret
fffff800002a456f:	cc                   	int3
fffff800002a4570:	cc                   	int3
fffff800002a4571:	cc                   	int3
fffff800002a4572:	cc                   	int3
fffff800002a4573:	cc                   	int3
fffff800002a4574:	cc                   	int3
fffff800002a4575:	cc                   	int3
fffff800002a4576:	cc                   	int3
fffff800002a4577:	cc                   	int3
fffff800002a4578:	40 53                	rex push %rbx
fffff800002a457a:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a457e:	48 ba 00 00 00 00 80 	movabs $0x8000000000,%rdx
fffff800002a4585:	00 00 00
fffff800002a4588:	48 85 15 d1 4f 36 00 	test   %rdx,0x364fd1(%rip)        # 0xfffff80000609560
fffff800002a458f:	0f 84 90 00 00 00    	je     0xfffff800002a4625
fffff800002a4595:	80 b9 1c 01 00 00 00 	cmpb   $0x0,0x11c(%rcx)
fffff800002a459c:	0f 84 83 00 00 00    	je     0xfffff800002a4625
fffff800002a45a2:	48 8b 99 c0 02 00 00 	mov    0x2c0(%rcx),%rbx
fffff800002a45a9:	80 7b 14 00          	cmpb   $0x0,0x14(%rbx)
fffff800002a45ad:	75 76                	jne    0xfffff800002a4625
fffff800002a45af:	48 8b 83 90 0e 00 00 	mov    0xe90(%rbx),%rax
fffff800002a45b6:	8a 93 38 0b 00 00    	mov    0xb38(%rbx),%dl
fffff800002a45bc:	8b 88 10 01 00 00    	mov    0x110(%rax),%ecx
fffff800002a45c2:	48 0f ba e1 0b       	bt     $0xb,%rcx
fffff800002a45c7:	73 0c                	jae    0xfffff800002a45d5
fffff800002a45c9:	8a c2                	mov    %dl,%al
fffff800002a45cb:	24 03                	and    $0x3,%al
fffff800002a45cd:	3c 01                	cmp    $0x1,%al
fffff800002a45cf:	74 04                	je     0xfffff800002a45d5
fffff800002a45d1:	b1 01                	mov    $0x1,%cl
fffff800002a45d3:	eb 02                	jmp    0xfffff800002a45d7
fffff800002a45d5:	32 c9                	xor    %cl,%cl
fffff800002a45d7:	8a c2                	mov    %dl,%al
fffff800002a45d9:	c0 e8 06             	shr    $0x6,%al
fffff800002a45dc:	24 01                	and    $0x1,%al
fffff800002a45de:	3a c1                	cmp    %cl,%al
fffff800002a45e0:	74 43                	je     0xfffff800002a4625
fffff800002a45e2:	80 e2 bf             	and    $0xbf,%dl
fffff800002a45e5:	8a c1                	mov    %cl,%al
fffff800002a45e7:	c0 e0 06             	shl    $0x6,%al
fffff800002a45ea:	0a d0                	or     %al,%dl
fffff800002a45ec:	88 93 38 0b 00 00    	mov    %dl,0xb38(%rbx)
fffff800002a45f2:	84 c9                	test   %cl,%cl
fffff800002a45f4:	75 27                	jne    0xfffff800002a461d
fffff800002a45f6:	48 8b cb             	mov    %rbx,%rcx
fffff800002a45f9:	e8 ee 12 06 00       	call   0xfffff800003058ec
fffff800002a45fe:	44 8a 83 38 0b 00 00 	mov    0xb38(%rbx),%r8b
fffff800002a4605:	45 84 c0             	test   %r8b,%r8b
fffff800002a4608:	79 13                	jns    0xfffff800002a461d
fffff800002a460a:	41 80 e0 7f          	and    $0x7f,%r8b
fffff800002a460e:	48 8b cb             	mov    %rbx,%rcx
fffff800002a4611:	44 88 83 38 0b 00 00 	mov    %r8b,0xb38(%rbx)
fffff800002a4618:	e8 83 11 06 00       	call   0xfffff800003057a0
fffff800002a461d:	48 8b cb             	mov    %rbx,%rcx
fffff800002a4620:	e8 33 10 06 00       	call   0xfffff80000305658
fffff800002a4625:	48 83 c4 20          	add    $0x20,%rsp
fffff800002a4629:	5b                   	pop    %rbx
fffff800002a462a:	c3                   	ret
fffff800002a462b:	cc                   	int3
fffff800002a462c:	cc                   	int3
fffff800002a462d:	cc                   	int3
fffff800002a462e:	cc                   	int3
fffff800002a462f:	cc                   	int3
fffff800002a4630:	cc                   	int3
fffff800002a4631:	cc                   	int3
fffff800002a4632:	cc                   	int3
fffff800002a4633:	cc                   	int3
fffff800002a4634:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002a4638:	4c 8b 91 c0 02 00 00 	mov    0x2c0(%rcx),%r10
fffff800002a463f:	41 8a 82 38 0b 00 00 	mov    0xb38(%r10),%al
fffff800002a4646:	a8 20                	test   $0x20,%al
fffff800002a4648:	75 2f                	jne    0xfffff800002a4679
fffff800002a464a:	45 33 c9             	xor    %r9d,%r9d
fffff800002a464d:	a8 02                	test   $0x2,%al
fffff800002a464f:	74 1d                	je     0xfffff800002a466e
fffff800002a4651:	41 8b 82 80 0e 00 00 	mov    0xe80(%r10),%eax
fffff800002a4658:	c1 e8 1f             	shr    $0x1f,%eax
fffff800002a465b:	84 c0                	test   %al,%al
fffff800002a465d:	75 0f                	jne    0xfffff800002a466e
fffff800002a465f:	e8 10 4a f6 ff       	call   0xfffff80000209074
fffff800002a4664:	3c 03                	cmp    $0x3,%al
fffff800002a4666:	75 06                	jne    0xfffff800002a466e
fffff800002a4668:	41 b9 01 00 00 00    	mov    $0x1,%r9d
fffff800002a466e:	41 8b d1             	mov    %r9d,%edx
fffff800002a4671:	49 8b ca             	mov    %r10,%rcx
fffff800002a4674:	e8 93 fc ff ff       	call   0xfffff800002a430c
fffff800002a4679:	48 83 c4 28          	add    $0x28,%rsp
fffff800002a467d:	c3                   	ret
fffff800002a467e:	cc                   	int3
fffff800002a467f:	cc                   	int3
fffff800002a4680:	cc                   	int3
fffff800002a4681:	cc                   	int3
fffff800002a4682:	cc                   	int3
fffff800002a4683:	cc                   	int3
fffff800002a4684:	cc                   	int3
fffff800002a4685:	cc                   	int3
fffff800002a4686:	cc                   	int3
fffff800002a4687:	cc                   	int3
fffff800002a4688:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002a468d:	57                   	push   %rdi
fffff800002a468e:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a4692:	4c 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%r8
fffff800002a4699:	40 8a fa             	mov    %dl,%dil
fffff800002a469c:	48 8b d9             	mov    %rcx,%rbx
fffff800002a469f:	41 b2 01             	mov    $0x1,%r10b
fffff800002a46a2:	84 d2                	test   %dl,%dl
fffff800002a46a4:	75 0d                	jne    0xfffff800002a46b3
fffff800002a46a6:	45 84 90 38 0b 00 00 	test   %r10b,0xb38(%r8)
fffff800002a46ad:	0f 84 94 00 00 00    	je     0xfffff800002a4747
fffff800002a46b3:	41 8a 90 38 0b 00 00 	mov    0xb38(%r8),%dl
fffff800002a46ba:	45 32 c9             	xor    %r9b,%r9b
fffff800002a46bd:	41 84 d2             	test   %dl,%r10b
fffff800002a46c0:	74 38                	je     0xfffff800002a46fa
fffff800002a46c2:	f6 c2 10             	test   $0x10,%dl
fffff800002a46c5:	75 33                	jne    0xfffff800002a46fa
fffff800002a46c7:	49 8b 80 90 0e 00 00 	mov    0xe90(%r8),%rax
fffff800002a46ce:	48 8b 88 10 01 00 00 	mov    0x110(%rax),%rcx
fffff800002a46d5:	48 0f ba e1 0b       	bt     $0xb,%rcx
fffff800002a46da:	73 1e                	jae    0xfffff800002a46fa
fffff800002a46dc:	48 0f ba e1 08       	bt     $0x8,%rcx
fffff800002a46e1:	72 14                	jb     0xfffff800002a46f7
fffff800002a46e3:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff800002a46ea:	8b 88 78 34 00 00    	mov    0x3478(%rax),%ecx
fffff800002a46f0:	48 0f ba e1 17       	bt     $0x17,%rcx
fffff800002a46f5:	72 03                	jb     0xfffff800002a46fa
fffff800002a46f7:	45 8a ca             	mov    %r10b,%r9b
fffff800002a46fa:	8a c2                	mov    %dl,%al
fffff800002a46fc:	d0 e8                	shr    $1,%al
fffff800002a46fe:	41 22 c2             	and    %r10b,%al
fffff800002a4701:	41 3a c1             	cmp    %r9b,%al
fffff800002a4704:	74 41                	je     0xfffff800002a4747
fffff800002a4706:	80 e2 fd             	and    $0xfd,%dl
fffff800002a4709:	45 02 c9             	add    %r9b,%r9b
fffff800002a470c:	41 0a d1             	or     %r9b,%dl
fffff800002a470f:	41 88 90 38 0b 00 00 	mov    %dl,0xb38(%r8)
fffff800002a4716:	f6 c2 20             	test   $0x20,%dl
fffff800002a4719:	74 17                	je     0xfffff800002a4732
fffff800002a471b:	f6 c2 40             	test   $0x40,%dl
fffff800002a471e:	74 08                	je     0xfffff800002a4728
fffff800002a4720:	49 8b c8             	mov    %r8,%rcx
fffff800002a4723:	e8 c4 11 06 00       	call   0xfffff800003058ec
fffff800002a4728:	49 8b c8             	mov    %r8,%rcx
fffff800002a472b:	e8 70 10 06 00       	call   0xfffff800003057a0
fffff800002a4730:	eb 08                	jmp    0xfffff800002a473a
fffff800002a4732:	48 8b cb             	mov    %rbx,%rcx
fffff800002a4735:	e8 fa fe ff ff       	call   0xfffff800002a4634
fffff800002a473a:	40 84 ff             	test   %dil,%dil
fffff800002a473d:	75 08                	jne    0xfffff800002a4747
fffff800002a473f:	48 8b cb             	mov    %rbx,%rcx
fffff800002a4742:	e8 31 fe ff ff       	call   0xfffff800002a4578
fffff800002a4747:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002a474c:	48 83 c4 20          	add    $0x20,%rsp
fffff800002a4750:	5f                   	pop    %rdi
fffff800002a4751:	c3                   	ret
fffff800002a4752:	cc                   	int3
fffff800002a4753:	cc                   	int3
fffff800002a4754:	cc                   	int3
fffff800002a4755:	cc                   	int3
fffff800002a4756:	cc                   	int3
fffff800002a4757:	cc                   	int3
fffff800002a4758:	cc                   	int3
fffff800002a4759:	cc                   	int3
fffff800002a475a:	cc                   	int3
fffff800002a475b:	cc                   	int3
fffff800002a475c:	40 53                	rex push %rbx
fffff800002a475e:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a4762:	33 d2                	xor    %edx,%edx
fffff800002a4764:	48 8b d9             	mov    %rcx,%rbx
fffff800002a4767:	e8 7c 31 00 00       	call   0xfffff800002a78e8
fffff800002a476c:	65 4c 8b 0c 25 00 00 	mov    %gs:0x0,%r9
fffff800002a4773:	00 00
fffff800002a4775:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff800002a477c:	4c 8b 80 c0 0c 01 00 	mov    0x10cc0(%rax),%r8
fffff800002a4783:	4d 3b 81 08 a5 02 00 	cmp    0x2a508(%r9),%r8
fffff800002a478a:	74 18                	je     0xfffff800002a47a4
fffff800002a478c:	49 8b d0             	mov    %r8,%rdx
fffff800002a478f:	49 8b c0             	mov    %r8,%rax
fffff800002a4792:	48 c1 ea 20          	shr    $0x20,%rdx
fffff800002a4796:	b9 8f 0c 00 00       	mov    $0xc8f,%ecx
fffff800002a479b:	0f 30                	wrmsr
fffff800002a479d:	4d 89 81 08 a5 02 00 	mov    %r8,0x2a508(%r9)
fffff800002a47a4:	65 4c 8b 0c 25 00 00 	mov    %gs:0x0,%r9
fffff800002a47ab:	00 00
fffff800002a47ad:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff800002a47b3:	44 84 05 be 4c 36 00 	test   %r8b,0x364cbe(%rip)        # 0xfffff80000609478
fffff800002a47ba:	74 52                	je     0xfffff800002a480e
fffff800002a47bc:	49 8b 81 80 c9 02 00 	mov    0x2c980(%r9),%rax
fffff800002a47c3:	48 85 c0             	test   %rax,%rax
fffff800002a47c6:	74 05                	je     0xfffff800002a47cd
fffff800002a47c8:	49 3b c1             	cmp    %r9,%rax
fffff800002a47cb:	75 41                	jne    0xfffff800002a480e
fffff800002a47cd:	e8 36 6e 06 00       	call   0xfffff8000030b608
fffff800002a47d2:	84 c0                	test   %al,%al
fffff800002a47d4:	74 14                	je     0xfffff800002a47ea
fffff800002a47d6:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff800002a47dd:	8b 88 20 01 00 00    	mov    0x120(%rax),%ecx
fffff800002a47e3:	48 0f ba e1 1b       	bt     $0x1b,%rcx
fffff800002a47e8:	72 03                	jb     0xfffff800002a47ed
fffff800002a47ea:	45 33 c0             	xor    %r8d,%r8d
fffff800002a47ed:	45 3a 81 10 a5 02 00 	cmp    0x2a510(%r9),%r8b
fffff800002a47f4:	74 18                	je     0xfffff800002a480e
fffff800002a47f6:	49 8b d0             	mov    %r8,%rdx
fffff800002a47f9:	49 8b c0             	mov    %r8,%rax
fffff800002a47fc:	48 c1 ea 20          	shr    $0x20,%rdx
fffff800002a4800:	b9 b8 00 00 00       	mov    $0xb8,%ecx
fffff800002a4805:	0f 30                	wrmsr
fffff800002a4807:	45 88 81 10 a5 02 00 	mov    %r8b,0x2a510(%r9)
fffff800002a480e:	48 83 c4 20          	add    $0x20,%rsp
fffff800002a4812:	5b                   	pop    %rbx
fffff800002a4813:	c3                   	ret
fffff800002a4814:	cc                   	int3
fffff800002a4815:	cc                   	int3
fffff800002a4816:	cc                   	int3