fffff8000025aa05:	48 23 c1             	and    %rcx,%rax
fffff8000025aa08:	48 2b d0             	sub    %rax,%rdx
fffff8000025aa0b:	48 8b ca             	mov    %rdx,%rcx
fffff8000025aa0e:	49 23 d5             	and    %r13,%rdx
fffff8000025aa11:	48 c1 e9 02          	shr    $0x2,%rcx
fffff8000025aa15:	49 23 cd             	and    %r13,%rcx
fffff8000025aa18:	48 03 ca             	add    %rdx,%rcx
fffff8000025aa1b:	48 8b c1             	mov    %rcx,%rax
fffff8000025aa1e:	48 c1 e8 04          	shr    $0x4,%rax
fffff8000025aa22:	48 03 c1             	add    %rcx,%rax
fffff8000025aa25:	48 b9 0f 0f 0f 0f 0f 	movabs $0xf0f0f0f0f0f0f0f,%rcx
fffff8000025aa2c:	0f 0f 0f
fffff8000025aa2f:	48 23 c1             	and    %rcx,%rax
fffff8000025aa32:	48 b9 01 01 01 01 01 	movabs $0x101010101010101,%rcx
fffff8000025aa39:	01 01 01
fffff8000025aa3c:	48 0f af c1          	imul   %rcx,%rax
fffff8000025aa40:	48 c1 e8 38          	shr    $0x38,%rax
fffff8000025aa44:	44 03 c8             	add    %eax,%r9d
fffff8000025aa47:	48 2b df             	sub    %rdi,%rbx
fffff8000025aa4a:	75 a3                	jne    0xfffff8000025a9ef
fffff8000025aa4c:	45 33 ed             	xor    %r13d,%r13d
fffff8000025aa4f:	0f b7 45 97          	movzwl -0x69(%rbp),%eax
fffff8000025aa53:	44 3b c0             	cmp    %eax,%r8d
fffff8000025aa56:	73 0f                	jae    0xfffff8000025aa67
fffff8000025aa58:	66 39 7d 99          	cmp    %di,-0x67(%rbp)
fffff8000025aa5c:	75 09                	jne    0xfffff8000025aa67
fffff8000025aa5e:	41 2b c0             	sub    %r8d,%eax
fffff8000025aa61:	c1 e0 06             	shl    $0x6,%eax
fffff8000025aa64:	44 03 c8             	add    %eax,%r9d
fffff8000025aa67:	44 89 0d 5a 51 4e 00 	mov    %r9d,0x4e515a(%rip)        # 0xfffff8000073fbc8
fffff8000025aa6e:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
fffff8000025aa72:	45 33 c9             	xor    %r9d,%r9d
fffff8000025aa75:	45 33 c0             	xor    %r8d,%r8d
fffff8000025aa78:	41 8d 51 03          	lea    0x3(%r9),%edx
fffff8000025aa7c:	e8 d3 94 ff ff       	call   0xfffff80000253f54
fffff8000025aa81:	eb 02                	jmp    0xfffff8000025aa85
fffff8000025aa83:	f3 90                	pause
fffff8000025aa85:	8b 05 3d 51 4e 00    	mov    0x4e513d(%rip),%eax        # 0xfffff8000073fbc8
fffff8000025aa8b:	85 c0                	test   %eax,%eax
fffff8000025aa8d:	75 f4                	jne    0xfffff8000025aa83
fffff8000025aa8f:	45 84 f6             	test   %r14b,%r14b
fffff8000025aa92:	75 0c                	jne    0xfffff8000025aaa0
fffff8000025aa94:	48 8d 05 e5 50 4e 00 	lea    0x4e50e5(%rip),%rax        # 0xfffff8000073fb80
fffff8000025aa9b:	44 88 6c f0 01       	mov    %r13b,0x1(%rax,%rsi,8)
fffff8000025aaa0:	45 84 e4             	test   %r12b,%r12b
fffff8000025aaa3:	74 0a                	je     0xfffff8000025aaaf
fffff8000025aaa5:	f0 44 21 2d 03 51 4e 	lock and %r13d,0x4e5103(%rip)        # 0xfffff8000073fbb0
fffff8000025aaac:	00
fffff8000025aaad:	eb 07                	jmp    0xfffff8000025aab6
fffff8000025aaaf:	f0 ff 0d fa 50 4e 00 	lock decl 0x4e50fa(%rip)        # 0xfffff8000073fbb0
fffff8000025aab6:	41 0f b7 c7          	movzwl %r15w,%eax
fffff8000025aaba:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
fffff8000025aabe:	48 33 cc             	xor    %rsp,%rcx
fffff8000025aac1:	e8 aa 0a fe ff       	call   0xfffff8000023b570
fffff8000025aac6:	4c 8d 9c 24 d0 00 00 	lea    0xd0(%rsp),%r11
fffff8000025aacd:	00
fffff8000025aace:	49 8b 5b 38          	mov    0x38(%r11),%rbx
fffff8000025aad2:	49 8b 73 40          	mov    0x40(%r11),%rsi
fffff8000025aad6:	49 8b 7b 48          	mov    0x48(%r11),%rdi
fffff8000025aada:	49 8b e3             	mov    %r11,%rsp
fffff8000025aadd:	41 5f                	pop    %r15
fffff8000025aadf:	41 5e                	pop    %r14
fffff8000025aae1:	41 5d                	pop    %r13
fffff8000025aae3:	41 5c                	pop    %r12
fffff8000025aae5:	5d                   	pop    %rbp
fffff8000025aae6:	c3                   	ret
fffff8000025aae7:	cc                   	int3
fffff8000025aae8:	cc                   	int3
fffff8000025aae9:	cc                   	int3
fffff8000025aaea:	cc                   	int3
fffff8000025aaeb:	cc                   	int3
fffff8000025aaec:	cc                   	int3
fffff8000025aaed:	cc                   	int3
fffff8000025aaee:	cc                   	int3
fffff8000025aaef:	cc                   	int3
fffff8000025aaf0:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000025aaf4:	4c 8b c1             	mov    %rcx,%r8
fffff8000025aaf7:	b8 01 00 00 00       	mov    $0x1,%eax
fffff8000025aafc:	8b ca                	mov    %edx,%ecx
fffff8000025aafe:	44 8b ca             	mov    %edx,%r9d
fffff8000025ab01:	d3 e0                	shl    %cl,%eax
fffff8000025ab03:	41 8b 88 1c a4 02 00 	mov    0x2a41c(%r8),%ecx
fffff8000025ab0a:	85 c9                	test   %ecx,%ecx
fffff8000025ab0c:	74 28                	je     0xfffff8000025ab36
fffff8000025ab0e:	85 c0                	test   %eax,%eax
fffff8000025ab10:	74 24                	je     0xfffff8000025ab36
fffff8000025ab12:	f7 d0                	not    %eax
fffff8000025ab14:	23 c1                	and    %ecx,%eax
fffff8000025ab16:	41 89 80 1c a4 02 00 	mov    %eax,0x2a41c(%r8)
fffff8000025ab1d:	41 88 80 c5 01 01 00 	mov    %al,0x101c5(%r8)
fffff8000025ab24:	48 8b 05 35 50 4e 00 	mov    0x4e5035(%rip),%rax        # 0xfffff8000073fb60
fffff8000025ab2b:	0f 94 c2             	sete   %dl
fffff8000025ab2e:	41 8b c9             	mov    %r9d,%ecx
fffff8000025ab31:	e8 4a 23 fe ff       	call   0xfffff8000023ce80
fffff8000025ab36:	48 83 c4 28          	add    $0x28,%rsp
fffff8000025ab3a:	c3                   	ret
fffff8000025ab3b:	cc                   	int3
fffff8000025ab3c:	cc                   	int3
fffff8000025ab3d:	cc                   	int3
fffff8000025ab3e:	cc                   	int3
fffff8000025ab3f:	cc                   	int3
fffff8000025ab40:	cc                   	int3
fffff8000025ab41:	cc                   	int3
fffff8000025ab42:	cc                   	int3
fffff8000025ab43:	cc                   	int3
fffff8000025ab44:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000025ab49:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff8000025ab4e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff8000025ab53:	57                   	push   %rdi
fffff8000025ab54:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000025ab58:	48 8b f1             	mov    %rcx,%rsi
fffff8000025ab5b:	bf 01 00 00 00       	mov    $0x1,%edi
fffff8000025ab60:	8b ca                	mov    %edx,%ecx
fffff8000025ab62:	8b da                	mov    %edx,%ebx
fffff8000025ab64:	d3 e7                	shl    %cl,%edi
fffff8000025ab66:	8b ae 1c a4 02 00    	mov    0x2a41c(%rsi),%ebp
fffff8000025ab6c:	85 ef                	test   %ebp,%edi
fffff8000025ab6e:	75 46                	jne    0xfffff8000025abb6
fffff8000025ab70:	48 8b 05 e1 4f 4e 00 	mov    0x4e4fe1(%rip),%rax        # 0xfffff8000073fb58
fffff8000025ab77:	33 d2                	xor    %edx,%edx
fffff8000025ab79:	e8 02 23 fe ff       	call   0xfffff8000023ce80
fffff8000025ab7e:	8b c5                	mov    %ebp,%eax
fffff8000025ab80:	0b c7                	or     %edi,%eax
fffff8000025ab82:	89 86 1c a4 02 00    	mov    %eax,0x2a41c(%rsi)
fffff8000025ab88:	88 86 c5 01 01 00    	mov    %al,0x101c5(%rsi)
fffff8000025ab8e:	85 ed                	test   %ebp,%ebp
fffff8000025ab90:	75 11                	jne    0xfffff8000025aba3
fffff8000025ab92:	48 8b 05 bf 4f 4e 00 	mov    0x4e4fbf(%rip),%rax        # 0xfffff8000073fb58
fffff8000025ab99:	8d 55 01             	lea    0x1(%rbp),%edx
fffff8000025ab9c:	8b cb                	mov    %ebx,%ecx
fffff8000025ab9e:	e8 dd 22 fe ff       	call   0xfffff8000023ce80
fffff8000025aba3:	48 8b 05 ae 4f 4e 00 	mov    0x4e4fae(%rip),%rax        # 0xfffff8000073fb58
fffff8000025abaa:	ba 02 00 00 00       	mov    $0x2,%edx
fffff8000025abaf:	8b cb                	mov    %ebx,%ecx
fffff8000025abb1:	e8 ca 22 fe ff       	call   0xfffff8000023ce80
fffff8000025abb6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000025abbb:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff8000025abc0:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff8000025abc5:	48 83 c4 20          	add    $0x20,%rsp
fffff8000025abc9:	5f                   	pop    %rdi
fffff8000025abca:	c3                   	ret
fffff8000025abcb:	cc                   	int3
fffff8000025abcc:	cc                   	int3
fffff8000025abcd:	cc                   	int3
fffff8000025abce:	cc                   	int3
fffff8000025abcf:	cc                   	int3
fffff8000025abd0:	cc                   	int3
fffff8000025abd1:	cc                   	int3
fffff8000025abd2:	cc                   	int3
fffff8000025abd3:	cc                   	int3
fffff8000025abd4:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000025abd8:	48 8d 0d 61 4f 4e 00 	lea    0x4e4f61(%rip),%rcx        # 0xfffff8000073fb40
fffff8000025abdf:	e8 a8 06 0e 00       	call   0xfffff8000033b28c
fffff8000025abe4:	48 83 3d 5c 4f 4e 00 	cmpq   $0x0,0x4e4f5c(%rip)        # 0xfffff8000073fb48
fffff8000025abeb:	00
fffff8000025abec:	75 45                	jne    0xfffff8000025ac33
fffff8000025abee:	48 f7 05 97 13 3b 00 	testq  $0x1000000,0x3b1397(%rip)        # 0xfffff8000060bf90
fffff8000025abf5:	00 00 00 01
fffff8000025abf9:	74 42                	je     0xfffff8000025ac3d
fffff8000025abfb:	0f 28 05 1e 60 1a 00 	movaps 0x1a601e(%rip),%xmm0        # 0xfffff80000400c20
fffff8000025ac02:	0f 28 0d 27 60 1a 00 	movaps 0x1a6027(%rip),%xmm1        # 0xfffff80000400c30
fffff8000025ac09:	0f 11 05 30 4f 4e 00 	movups %xmm0,0x4e4f30(%rip)        # 0xfffff8000073fb40
fffff8000025ac10:	0f 28 05 29 60 1a 00 	movaps 0x1a6029(%rip),%xmm0        # 0xfffff80000400c40
fffff8000025ac17:	0f 11 0d 32 4f 4e 00 	movups %xmm1,0x4e4f32(%rip)        # 0xfffff8000073fb50
fffff8000025ac1e:	0f 28 0d 2b 60 1a 00 	movaps 0x1a602b(%rip),%xmm1        # 0xfffff80000400c50
fffff8000025ac25:	0f 11 05 34 4f 4e 00 	movups %xmm0,0x4e4f34(%rip)        # 0xfffff8000073fb60
fffff8000025ac2c:	0f 11 0d 3d 4f 4e 00 	movups %xmm1,0x4e4f3d(%rip)        # 0xfffff8000073fb70
fffff8000025ac33:	c7 05 73 4f 4e 00 00 	movl   $0x0,0x4e4f73(%rip)        # 0xfffff8000073fbb0
fffff8000025ac3a:	00 00 00
fffff8000025ac3d:	48 83 c4 28          	add    $0x28,%rsp
fffff8000025ac41:	c3                   	ret
fffff8000025ac42:	cc                   	int3
fffff8000025ac43:	cc                   	int3
fffff8000025ac44:	cc                   	int3
fffff8000025ac45:	cc                   	int3
fffff8000025ac46:	cc                   	int3
fffff8000025ac47:	cc                   	int3
fffff8000025ac48:	cc                   	int3
fffff8000025ac49:	cc                   	int3
fffff8000025ac4a:	cc                   	int3
fffff8000025ac4b:	cc                   	int3
fffff8000025ac4c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000025ac51:	57                   	push   %rdi
fffff8000025ac52:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000025ac56:	48 8b 05 eb 4e 4e 00 	mov    0x4e4eeb(%rip),%rax        # 0xfffff8000073fb48
fffff8000025ac5d:	8a da                	mov    %dl,%bl
fffff8000025ac5f:	48 8b f9             	mov    %rcx,%rdi
fffff8000025ac62:	48 85 c0             	test   %rax,%rax
fffff8000025ac65:	74 30                	je     0xfffff8000025ac97
fffff8000025ac67:	e8 14 22 fe ff       	call   0xfffff8000023ce80
fffff8000025ac6c:	84 db                	test   %bl,%bl
fffff8000025ac6e:	74 27                	je     0xfffff8000025ac97
fffff8000025ac70:	8b 9f 1c a4 02 00    	mov    0x2a41c(%rdi),%ebx
fffff8000025ac76:	83 a7 1c a4 02 00 00 	andl   $0x0,0x2a41c(%rdi)
fffff8000025ac7d:	eb 13                	jmp    0xfffff8000025ac92
fffff8000025ac7f:	b8 01 00 00 00       	mov    $0x1,%eax
fffff8000025ac84:	8b d1                	mov    %ecx,%edx
fffff8000025ac86:	d3 e0                	shl    %cl,%eax
fffff8000025ac88:	48 8b cf             	mov    %rdi,%rcx
fffff8000025ac8b:	33 d8                	xor    %eax,%ebx
fffff8000025ac8d:	e8 b2 fe ff ff       	call   0xfffff8000025ab44
fffff8000025ac92:	0f bc cb             	bsf    %ebx,%ecx
fffff8000025ac95:	75 e8                	jne    0xfffff8000025ac7f
fffff8000025ac97:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000025ac9c:	48 83 c4 20          	add    $0x20,%rsp
fffff8000025aca0:	5f                   	pop    %rdi
fffff8000025aca1:	c3                   	ret
fffff8000025aca2:	cc                   	int3
fffff8000025aca3:	cc                   	int3
fffff8000025aca4:	cc                   	int3
fffff8000025aca5:	cc                   	int3
fffff8000025aca6:	cc                   	int3
fffff8000025aca7:	cc                   	int3
fffff8000025aca8:	cc                   	int3
fffff8000025aca9:	cc                   	int3
fffff8000025acaa:	cc                   	int3
fffff8000025acab:	cc                   	int3
fffff8000025acac:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000025acb1:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff8000025acb6:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff8000025acbb:	57                   	push   %rdi
fffff8000025acbc:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000025acc0:	0f b6 89 c5 01 01 00 	movzbl 0x101c5(%rcx),%ecx
fffff8000025acc7:	48 8b f2             	mov    %rdx,%rsi
fffff8000025acca:	48 8b 05 97 4e 4e 00 	mov    0x4e4e97(%rip),%rax        # 0xfffff8000073fb68
fffff8000025acd1:	e8 aa 21 fe ff       	call   0xfffff8000023ce80
fffff8000025acd6:	8b d8                	mov    %eax,%ebx
fffff8000025acd8:	85 c0                	test   %eax,%eax
fffff8000025acda:	74 45                	je     0xfffff8000025ad21
fffff8000025acdc:	0f bc c8             	bsf    %eax,%ecx
fffff8000025acdf:	8b f8                	mov    %eax,%edi
fffff8000025ace1:	74 30                	je     0xfffff8000025ad13
fffff8000025ace3:	48 8d 2d 96 4e 4e 00 	lea    0x4e4e96(%rip),%rbp        # 0xfffff8000073fb80
fffff8000025acea:	ba 01 00 00 00       	mov    $0x1,%edx
fffff8000025acef:	d3 e2                	shl    %cl,%edx
fffff8000025acf1:	33 fa                	xor    %edx,%edi
fffff8000025acf3:	48 8d 14 49          	lea    (%rcx,%rcx,2),%rdx
fffff8000025acf7:	48 8b 44 d5 08       	mov    0x8(%rbp,%rdx,8),%rax
fffff8000025acfc:	48 85 c0             	test   %rax,%rax
fffff8000025acff:	74 0d                	je     0xfffff8000025ad0e
fffff8000025ad01:	48 8b 54 d5 10       	mov    0x10(%rbp,%rdx,8),%rdx
fffff8000025ad06:	48 8b ce             	mov    %rsi,%rcx
fffff8000025ad09:	e8 72 21 fe ff       	call   0xfffff8000023ce80
fffff8000025ad0e:	0f bc cf             	bsf    %edi,%ecx
fffff8000025ad11:	75 d7                	jne    0xfffff8000025acea
fffff8000025ad13:	48 8b 05 56 4e 4e 00 	mov    0x4e4e56(%rip),%rax        # 0xfffff8000073fb70
fffff8000025ad1a:	8b cb                	mov    %ebx,%ecx
fffff8000025ad1c:	e8 5f 21 fe ff       	call   0xfffff8000023ce80
fffff8000025ad21:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
fffff8000025ad26:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
fffff8000025ad2b:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
fffff8000025ad30:	48 83 c4 20          	add    $0x20,%rsp
fffff8000025ad34:	5f                   	pop    %rdi
fffff8000025ad35:	c3                   	ret
fffff8000025ad36:	cc                   	int3
fffff8000025ad37:	cc                   	int3
fffff8000025ad38:	cc                   	int3
fffff8000025ad39:	cc                   	int3
fffff8000025ad3a:	cc                   	int3
fffff8000025ad3b:	cc                   	int3
fffff8000025ad3c:	cc                   	int3
fffff8000025ad3d:	cc                   	int3
fffff8000025ad3e:	cc                   	int3
fffff8000025ad3f:	cc                   	int3
fffff8000025ad40:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000025ad47:	00 00
fffff8000025ad49:	48 8b 88 b8 c7 02 00 	mov    0x2c7b8(%rax),%rcx
fffff8000025ad50:	33 c0                	xor    %eax,%eax
fffff8000025ad52:	38 41 38             	cmp    %al,0x38(%rcx)
fffff8000025ad55:	0f 95 c0             	setne  %al
fffff8000025ad58:	c3                   	ret
fffff8000025ad59:	cc                   	int3
fffff8000025ad5a:	cc                   	int3
fffff8000025ad5b:	cc                   	int3
fffff8000025ad5c:	cc                   	int3
fffff8000025ad5d:	cc                   	int3
fffff8000025ad5e:	cc                   	int3
fffff8000025ad5f:	cc                   	int3
fffff8000025ad60:	33 c0                	xor    %eax,%eax
fffff8000025ad62:	85 c9                	test   %ecx,%ecx
fffff8000025ad64:	75 1f                	jne    0xfffff8000025ad85
fffff8000025ad66:	81 fa 00 06 00 00    	cmp    $0x600,%edx
fffff8000025ad6c:	75 17                	jne    0xfffff8000025ad85
fffff8000025ad6e:	49 81 f8 e8 03 00 00 	cmp    $0x3e8,%r8
fffff8000025ad75:	73 05                	jae    0xfffff8000025ad7c
fffff8000025ad77:	8d 41 05             	lea    0x5(%rcx),%eax
fffff8000025ad7a:	c3                   	ret
fffff8000025ad7b:	cc                   	int3
fffff8000025ad7c:	4c 89 05 4d 4e 4e 00 	mov    %r8,0x4e4e4d(%rip)        # 0xfffff8000073fbd0
fffff8000025ad83:	c3                   	ret
fffff8000025ad84:	cc                   	int3
fffff8000025ad85:	b8 1e 00 00 00       	mov    $0x1e,%eax
fffff8000025ad8a:	c3                   	ret
fffff8000025ad8b:	cc                   	int3
fffff8000025ad8c:	cc                   	int3
fffff8000025ad8d:	cc                   	int3
fffff8000025ad8e:	cc                   	int3
fffff8000025ad8f:	cc                   	int3
fffff8000025ad90:	cc                   	int3
fffff8000025ad91:	cc                   	int3
fffff8000025ad92:	cc                   	int3
fffff8000025ad93:	cc                   	int3
fffff8000025ad94:	cc                   	int3
fffff8000025ad95:	cc                   	int3
fffff8000025ad96:	cc                   	int3
fffff8000025ad97:	cc                   	int3
fffff8000025ad98:	cc                   	int3
fffff8000025ad99:	cc                   	int3
fffff8000025ad9a:	cc                   	int3
fffff8000025ad9b:	cc                   	int3
fffff8000025ad9c:	cc                   	int3
fffff8000025ad9d:	cc                   	int3
fffff8000025ad9e:	cc                   	int3
fffff8000025ad9f:	cc                   	int3
fffff8000025ada0:	85 d2                	test   %edx,%edx
fffff8000025ada2:	74 2a                	je     0xfffff8000025adce
fffff8000025ada4:	83 fa 02             	cmp    $0x2,%edx
fffff8000025ada7:	75 39                	jne    0xfffff8000025ade2
fffff8000025ada9:	48 8b 15 20 4e 4e 00 	mov    0x4e4e20(%rip),%rdx        # 0xfffff8000073fbd0
fffff8000025adb0:	b9 15 01 00 40       	mov    $0x40000115,%ecx
fffff8000025adb5:	48 8b c2             	mov    %rdx,%rax
fffff8000025adb8:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000025adbc:	0f 30                	wrmsr
fffff8000025adbe:	b8 02 01 00 00       	mov    $0x102,%eax
fffff8000025adc3:	33 d2                	xor    %edx,%edx
fffff8000025adc5:	b9 14 01 00 40       	mov    $0x40000114,%ecx
fffff8000025adca:	0f 30                	wrmsr
fffff8000025adcc:	c3                   	ret
fffff8000025adcd:	cc                   	int3
fffff8000025adce:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000025add5:	00 00
fffff8000025add7:	48 8b 88 b8 c7 02 00 	mov    0x2c7b8(%rax),%rcx
fffff8000025adde:	c6 41 38 00          	movb   $0x0,0x38(%rcx)
fffff8000025ade2:	c3                   	ret
fffff8000025ade3:	cc                   	int3
fffff8000025ade4:	cc                   	int3
fffff8000025ade5:	cc                   	int3
fffff8000025ade6:	cc                   	int3
fffff8000025ade7:	cc                   	int3
fffff8000025ade8:	cc                   	int3
fffff8000025ade9:	cc                   	int3
fffff8000025adea:	cc                   	int3
fffff8000025adeb:	cc                   	int3
fffff8000025adec:	85 c9                	test   %ecx,%ecx
fffff8000025adee:	74 12                	je     0xfffff8000025ae02
fffff8000025adf0:	8b c9                	mov    %ecx,%ecx
fffff8000025adf2:	48 8b 02             	mov    (%rdx),%rax
fffff8000025adf5:	0f 01 38             	invlpg (%rax)
fffff8000025adf8:	48 8d 52 08          	lea    0x8(%rdx),%rdx
fffff8000025adfc:	48 83 e9 01          	sub    $0x1,%rcx