fffff8000030eec7:	eb 3c                	jmp    0xfffff8000030ef05
fffff8000030eec9:	49 8b 89 f8 0e 00 00 	mov    0xef8(%r9),%rcx
fffff8000030eed0:	49 8d 80 48 01 00 00 	lea    0x148(%r8),%rax
fffff8000030eed7:	48 f7 d1             	not    %rcx
fffff8000030eeda:	49 89 91 a8 0f 00 00 	mov    %rdx,0xfa8(%r9)
fffff8000030eee1:	48 0b 0d 98 25 2f 00 	or     0x2f2598(%rip),%rcx        # 0xfffff80000601480
fffff8000030eee8:	48 0b ca             	or     %rdx,%rcx
fffff8000030eeeb:	ba 04 60 00 00       	mov    $0x6004,%edx
fffff8000030eef0:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
fffff8000030eef5:	49 81 c0 38 01 00 00 	add    $0x138,%r8
fffff8000030eefc:	b9 00 68 00 00       	mov    $0x6800,%ecx
fffff8000030ef01:	44 8d 4a fc          	lea    -0x4(%rdx),%r9d
fffff8000030ef05:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000030ef0a:	e8 f1 11 00 00       	call   0xfffff80000310100
fffff8000030ef0f:	48 83 c4 38          	add    $0x38,%rsp
fffff8000030ef13:	c3                   	ret
fffff8000030ef14:	cc                   	int3
fffff8000030ef15:	cc                   	int3
fffff8000030ef16:	cc                   	int3
fffff8000030ef17:	cc                   	int3
fffff8000030ef18:	cc                   	int3
fffff8000030ef19:	cc                   	int3
fffff8000030ef1a:	cc                   	int3
fffff8000030ef1b:	cc                   	int3
fffff8000030ef1c:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
fffff8000030ef21:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000030ef25:	65 48 8b 14 25 a0 03 	mov    %gs:0x103a0,%rdx
fffff8000030ef2c:	01 00
fffff8000030ef2e:	4c 8b 82 c0 02 00 00 	mov    0x2c0(%rdx),%r8
fffff8000030ef35:	81 f9 03 00 05 00    	cmp    $0x50003,%ecx
fffff8000030ef3b:	7e 36                	jle    0xfffff8000030ef73
fffff8000030ef3d:	81 f9 04 00 05 00    	cmp    $0x50004,%ecx
fffff8000030ef43:	74 18                	je     0xfffff8000030ef5d
fffff8000030ef45:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
fffff8000030ef4a:	e8 c9 ce ff ff       	call   0xfffff8000030be18
fffff8000030ef4f:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
fffff8000030ef54:	49 89 88 e8 0e 00 00 	mov    %rcx,0xee8(%r8)
fffff8000030ef5b:	eb 34                	jmp    0xfffff8000030ef91
fffff8000030ef5d:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff8000030ef62:	0f 23 f0             	mov    %rax,%db6
fffff8000030ef65:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff8000030ef6a:	48 89 82 a8 0b 00 00 	mov    %rax,0xba8(%rdx)
fffff8000030ef71:	eb 1e                	jmp    0xfffff8000030ef91
fffff8000030ef73:	48 8b 82 80 0b 00 00 	mov    0xb80(%rdx),%rax
fffff8000030ef7a:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
fffff8000030ef7f:	48 05 80 01 d8 ff    	add    $0xffffffffffd80180,%rax
fffff8000030ef85:	48 63 c9             	movslq %ecx,%rcx
fffff8000030ef88:	48 8d 0c c8          	lea    (%rax,%rcx,8),%rcx
fffff8000030ef8c:	e8 ff cd f2 ff       	call   0xfffff8000023bd90
fffff8000030ef91:	33 c0                	xor    %eax,%eax
fffff8000030ef93:	48 83 c4 28          	add    $0x28,%rsp
fffff8000030ef97:	c3                   	ret
fffff8000030ef98:	cc                   	int3
fffff8000030ef99:	cc                   	int3
fffff8000030ef9a:	cc                   	int3
fffff8000030ef9b:	cc                   	int3
fffff8000030ef9c:	cc                   	int3
fffff8000030ef9d:	cc                   	int3
fffff8000030ef9e:	cc                   	int3
fffff8000030ef9f:	cc                   	int3
fffff8000030efa0:	40 53                	rex push %rbx
fffff8000030efa2:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000030efa6:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000030efad:	00 00
fffff8000030efaf:	48 8b d9             	mov    %rcx,%rbx
fffff8000030efb2:	48 8b 89 80 0b 00 00 	mov    0xb80(%rcx),%rcx
fffff8000030efb9:	f6 40 6c 10          	testb  $0x10,0x6c(%rax)
fffff8000030efbd:	74 40                	je     0xfffff8000030efff
fffff8000030efbf:	0f 10 02             	movups (%rdx),%xmm0
fffff8000030efc2:	0f 11 01             	movups %xmm0,(%rcx)
fffff8000030efc5:	0f 10 4a 10          	movups 0x10(%rdx),%xmm1
fffff8000030efc9:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
fffff8000030efcd:	0f 10 42 20          	movups 0x20(%rdx),%xmm0
fffff8000030efd1:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
fffff8000030efd5:	0f 10 4a 30          	movups 0x30(%rdx),%xmm1
fffff8000030efd9:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
fffff8000030efdd:	0f 10 42 40          	movups 0x40(%rdx),%xmm0
fffff8000030efe1:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
fffff8000030efe5:	0f 10 4a 50          	movups 0x50(%rdx),%xmm1
fffff8000030efe9:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
fffff8000030efed:	0f 10 42 60          	movups 0x60(%rdx),%xmm0
fffff8000030eff1:	0f 11 41 60          	movups %xmm0,0x60(%rcx)
fffff8000030eff5:	0f 10 4a 70          	movups 0x70(%rdx),%xmm1
fffff8000030eff9:	0f 11 49 70          	movups %xmm1,0x70(%rcx)
fffff8000030effd:	eb 0b                	jmp    0xfffff8000030f00a
fffff8000030efff:	41 b8 80 00 00 00    	mov    $0x80,%r8d
fffff8000030f005:	e8 d6 cc f2 ff       	call   0xfffff8000023bce0
fffff8000030f00a:	48 8b 8b 80 0b 00 00 	mov    0xb80(%rbx),%rcx
fffff8000030f011:	80 8b a0 0b 00 00 80 	orb    $0x80,0xba0(%rbx)
fffff8000030f018:	48 83 c1 20          	add    $0x20,%rcx
fffff8000030f01c:	e8 83 d3 ff ff       	call   0xfffff8000030c3a4
fffff8000030f021:	48 83 c4 20          	add    $0x20,%rsp
fffff8000030f025:	5b                   	pop    %rbx
fffff8000030f026:	c3                   	ret
fffff8000030f027:	cc                   	int3
fffff8000030f028:	cc                   	int3
fffff8000030f029:	cc                   	int3
fffff8000030f02a:	cc                   	int3
fffff8000030f02b:	cc                   	int3
fffff8000030f02c:	cc                   	int3
fffff8000030f02d:	cc                   	int3
fffff8000030f02e:	cc                   	int3
fffff8000030f02f:	cc                   	int3
fffff8000030f030:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff8000030f035:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
fffff8000030f03a:	55                   	push   %rbp
fffff8000030f03b:	56                   	push   %rsi
fffff8000030f03c:	57                   	push   %rdi
fffff8000030f03d:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000030f041:	65 4c 8b 14 25 00 00 	mov    %gs:0x0,%r10
fffff8000030f048:	00 00
fffff8000030f04a:	33 ed                	xor    %ebp,%ebp
fffff8000030f04c:	65 4c 8b 0c 25 a0 03 	mov    %gs:0x103a0,%r9
fffff8000030f053:	01 00
fffff8000030f055:	0f b7 f5             	movzwl %bp,%esi
fffff8000030f058:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff8000030f05d:	8d 55 05             	lea    0x5(%rbp),%edx
fffff8000030f060:	49 8b b9 c0 02 00 00 	mov    0x2c0(%r9),%rdi
fffff8000030f067:	44 8d 5d 01          	lea    0x1(%rbp),%r11d
fffff8000030f06b:	48 81 c7 80 0e 00 00 	add    $0xe80,%rdi
fffff8000030f072:	81 f9 02 00 08 00    	cmp    $0x80002,%ecx
fffff8000030f078:	74 1b                	je     0xfffff8000030f095
fffff8000030f07a:	81 f9 05 00 08 00    	cmp    $0x80005,%ecx
fffff8000030f080:	7e 24                	jle    0xfffff8000030f0a6
fffff8000030f082:	81 f9 07 00 08 00    	cmp    $0x80007,%ecx
fffff8000030f088:	7e 0b                	jle    0xfffff8000030f095
fffff8000030f08a:	8d 81 f7 ff f7 ff    	lea    -0x80009(%rcx),%eax
fffff8000030f090:	41 3b c3             	cmp    %r11d,%eax
fffff8000030f093:	77 11                	ja     0xfffff8000030f0a6
fffff8000030f095:	48 8b c3             	mov    %rbx,%rax
fffff8000030f098:	48 c1 f8 2f          	sar    $0x2f,%rax
fffff8000030f09c:	49 03 c3             	add    %r11,%rax
fffff8000030f09f:	49 3b c3             	cmp    %r11,%rax
fffff8000030f0a2:	76 0b                	jbe    0xfffff8000030f0af
fffff8000030f0a4:	8b f2                	mov    %edx,%esi
fffff8000030f0a6:	66 85 f6             	test   %si,%si
fffff8000030f0a9:	0f 85 7d 04 00 00    	jne    0xfffff8000030f52c
fffff8000030f0af:	81 e9 01 00 08 00    	sub    $0x80001,%ecx
fffff8000030f0b5:	0f 84 2f 04 00 00    	je     0xfffff8000030f4ea
fffff8000030f0bb:	41 2b cb             	sub    %r11d,%ecx
fffff8000030f0be:	0f 84 13 04 00 00    	je     0xfffff8000030f4d7
fffff8000030f0c4:	83 e9 03             	sub    $0x3,%ecx
fffff8000030f0c7:	0f 84 fa 03 00 00    	je     0xfffff8000030f4c7
fffff8000030f0cd:	41 2b cb             	sub    %r11d,%ecx
fffff8000030f0d0:	0f 84 e5 03 00 00    	je     0xfffff8000030f4bb
fffff8000030f0d6:	41 2b cb             	sub    %r11d,%ecx
fffff8000030f0d9:	0f 84 d0 03 00 00    	je     0xfffff8000030f4af
fffff8000030f0df:	41 2b cb             	sub    %r11d,%ecx
fffff8000030f0e2:	0f 84 aa 03 00 00    	je     0xfffff8000030f492
fffff8000030f0e8:	41 2b cb             	sub    %r11d,%ecx
fffff8000030f0eb:	0f 84 96 03 00 00    	je     0xfffff8000030f487
fffff8000030f0f1:	41 2b cb             	sub    %r11d,%ecx
fffff8000030f0f4:	0f 84 81 03 00 00    	je     0xfffff8000030f47b
fffff8000030f0fa:	41 2b cb             	sub    %r11d,%ecx
fffff8000030f0fd:	0f 84 56 03 00 00    	je     0xfffff8000030f459
fffff8000030f103:	83 e9 71             	sub    $0x71,%ecx
fffff8000030f106:	0f 84 93 02 00 00    	je     0xfffff8000030f39f
fffff8000030f10c:	41 2b cb             	sub    %r11d,%ecx
fffff8000030f10f:	0f 84 d1 01 00 00    	je     0xfffff8000030f2e6
fffff8000030f115:	83 e9 07             	sub    $0x7,%ecx
fffff8000030f118:	0f 84 b8 01 00 00    	je     0xfffff8000030f2d6
fffff8000030f11e:	41 2b cb             	sub    %r11d,%ecx
fffff8000030f121:	0f 84 8f 01 00 00    	je     0xfffff8000030f2b6
fffff8000030f127:	83 e9 03             	sub    $0x3,%ecx
fffff8000030f12a:	0f 84 73 01 00 00    	je     0xfffff8000030f2a3
fffff8000030f130:	2b ca                	sub    %edx,%ecx
fffff8000030f132:	0f 84 ee 00 00 00    	je     0xfffff8000030f226
fffff8000030f138:	41 2b cb             	sub    %r11d,%ecx
fffff8000030f13b:	0f 84 bf 00 00 00    	je     0xfffff8000030f200
fffff8000030f141:	2b ca                	sub    %edx,%ecx
fffff8000030f143:	0f 84 8e 00 00 00    	je     0xfffff8000030f1d7
fffff8000030f149:	81 e9 71 ff f7 0f    	sub    $0xff7ff71,%ecx
fffff8000030f14f:	74 77                	je     0xfffff8000030f1c8
fffff8000030f151:	83 f9 03             	cmp    $0x3,%ecx
fffff8000030f154:	74 37                	je     0xfffff8000030f18d
fffff8000030f156:	44 84 1d ff a3 2f 00 	test   %r11b,0x2fa3ff(%rip)        # 0xfffff8000060955c
fffff8000030f15d:	74 21                	je     0xfffff8000030f180
fffff8000030f15f:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff8000030f166:	02 00
fffff8000030f168:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
fffff8000030f16d:	83 a1 38 03 00 00 fb 	andl   $0xfffffffb,0x338(%rcx)
fffff8000030f174:	48 89 81 d8 03 00 00 	mov    %rax,0x3d8(%rcx)
fffff8000030f17b:	e9 ac 03 00 00       	jmp    0xfffff8000030f52c
fffff8000030f180:	b8 32 20 00 00       	mov    $0x2032,%eax
fffff8000030f185:	0f 79 c3             	vmwrite %rbx,%rax
fffff8000030f188:	e9 9f 03 00 00       	jmp    0xfffff8000030f52c
fffff8000030f18d:	41 38 a9 1c 01 00 00 	cmp    %bpl,0x11c(%r9)
fffff8000030f194:	0f 84 92 03 00 00    	je     0xfffff8000030f52c
fffff8000030f19a:	b9 a0 01 00 00       	mov    $0x1a0,%ecx
fffff8000030f19f:	0f 32                	rdmsr
fffff8000030f1a1:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000030f1a5:	48 0b c2             	or     %rdx,%rax
fffff8000030f1a8:	48 ba 80 18 00 00 04 	movabs $0x400001880,%rdx
fffff8000030f1af:	00 00 00
fffff8000030f1b2:	48 33 c3             	xor    %rbx,%rax
fffff8000030f1b5:	48 23 d0             	and    %rax,%rdx
fffff8000030f1b8:	48 33 d3             	xor    %rbx,%rdx
fffff8000030f1bb:	e8 8c bf f4 ff       	call   0xfffff8000025b14c
fffff8000030f1c0:	0f b7 f0             	movzwl %ax,%esi
fffff8000030f1c3:	e9 64 03 00 00       	jmp    0xfffff8000030f52c
fffff8000030f1c8:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
fffff8000030f1cd:	e8 1e d5 ff ff       	call   0xfffff8000030c6f0
fffff8000030f1d2:	e9 55 03 00 00       	jmp    0xfffff8000030f52c
fffff8000030f1d7:	48 8b 47 10          	mov    0x10(%rdi),%rax
fffff8000030f1db:	48 89 98 d8 01 00 00 	mov    %rbx,0x1d8(%rax)
fffff8000030f1e2:	48 8b 47 10          	mov    0x10(%rdi),%rax
fffff8000030f1e6:	40 38 a8 c0 01 00 00 	cmp    %bpl,0x1c0(%rax)
fffff8000030f1ed:	0f 84 39 03 00 00    	je     0xfffff8000030f52c
fffff8000030f1f3:	48 8b cb             	mov    %rbx,%rcx
fffff8000030f1f6:	e8 59 b7 f2 ff       	call   0xfffff8000023a954
fffff8000030f1fb:	e9 2c 03 00 00       	jmp    0xfffff8000030f52c
fffff8000030f200:	48 8b 47 10          	mov    0x10(%rdi),%rax
fffff8000030f204:	40 38 a8 c0 01 00 00 	cmp    %bpl,0x1c0(%rax)
fffff8000030f20b:	74 0d                	je     0xfffff8000030f21a
fffff8000030f20d:	48 8b cb             	mov    %rbx,%rcx
fffff8000030f210:	e8 73 b7 f2 ff       	call   0xfffff8000023a988
fffff8000030f215:	e9 12 03 00 00       	jmp    0xfffff8000030f52c
fffff8000030f21a:	48 89 98 d0 01 00 00 	mov    %rbx,0x1d0(%rax)
fffff8000030f221:	e9 06 03 00 00       	jmp    0xfffff8000030f52c
fffff8000030f226:	48 8b 47 10          	mov    0x10(%rdi),%rax
fffff8000030f22a:	48 89 98 c8 01 00 00 	mov    %rbx,0x1c8(%rax)
fffff8000030f231:	48 8b 47 10          	mov    0x10(%rdi),%rax
fffff8000030f235:	40 38 a8 c0 01 00 00 	cmp    %bpl,0x1c0(%rax)
fffff8000030f23c:	0f 84 ea 02 00 00    	je     0xfffff8000030f52c
fffff8000030f242:	48 8b cb             	mov    %rbx,%rcx
fffff8000030f245:	e8 72 b7 f2 ff       	call   0xfffff8000023a9bc
fffff8000030f24a:	84 da                	test   %bl,%dl
fffff8000030f24c:	ba 00 00 00 10       	mov    $0x10000000,%edx
fffff8000030f251:	75 07                	jne    0xfffff8000030f25a
fffff8000030f253:	e8 3c 1a 00 00       	call   0xfffff80000310c94
fffff8000030f258:	eb 05                	jmp    0xfffff8000030f25f
fffff8000030f25a:	e8 69 1a 00 00       	call   0xfffff80000310cc8
fffff8000030f25f:	48 8d 97 80 f1 ff ff 	lea    -0xe80(%rdi),%rdx
fffff8000030f266:	49 23 db             	and    %r11,%rbx
fffff8000030f269:	4c 8b 82 28 0e 00 00 	mov    0xe28(%rdx),%r8
fffff8000030f270:	49 8b c0             	mov    %r8,%rax
fffff8000030f273:	48 c1 e8 0c          	shr    $0xc,%rax
fffff8000030f277:	49 23 c3             	and    %r11,%rax
fffff8000030f27a:	48 3b c3             	cmp    %rbx,%rax
fffff8000030f27d:	0f 84 a9 02 00 00    	je     0xfffff8000030f52c
fffff8000030f283:	49 0f ba f0 0c       	btr    $0xc,%r8
fffff8000030f288:	48 c1 e3 0c          	shl    $0xc,%rbx
fffff8000030f28c:	4c 0b c3             	or     %rbx,%r8
fffff8000030f28f:	49 8b c9             	mov    %r9,%rcx
fffff8000030f292:	4c 89 82 28 0e 00 00 	mov    %r8,0xe28(%rdx)
fffff8000030f299:	e8 e6 a0 f2 ff       	call   0xfffff80000239384
fffff8000030f29e:	e9 89 02 00 00       	jmp    0xfffff8000030f52c
fffff8000030f2a3:	45 8a c3             	mov    %r11b,%r8b
fffff8000030f2a6:	48 8b d3             	mov    %rbx,%rdx
fffff8000030f2a9:	49 8b c9             	mov    %r9,%rcx
fffff8000030f2ac:	e8 3b 03 00 00       	call   0xfffff8000030f5ec
fffff8000030f2b1:	e9 0a ff ff ff       	jmp    0xfffff8000030f1c0
fffff8000030f2b6:	48 f7 c3 fe ff ff ff 	test   $0xfffffffffffffffe,%rbx
fffff8000030f2bd:	0f 85 8c 01 00 00    	jne    0xfffff8000030f44f
fffff8000030f2c3:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000030f2ca:	00 00
fffff8000030f2cc:	e8 07 9b fe ff       	call   0xfffff800002f8dd8
fffff8000030f2d1:	e9 56 02 00 00       	jmp    0xfffff8000030f52c
fffff8000030f2d6:	48 8b d3             	mov    %rbx,%rdx
fffff8000030f2d9:	49 8b c9             	mov    %r9,%rcx
fffff8000030f2dc:	e8 a7 a7 fe ff       	call   0xfffff800002f9a88
fffff8000030f2e1:	e9 da fe ff ff       	jmp    0xfffff8000030f1c0
fffff8000030f2e6:	0f b6 87 94 f1 ff ff 	movzbl -0xe6c(%rdi),%eax
fffff8000030f2ed:	48 69 c8 c0 46 00 00 	imul   $0x46c0,%rax,%rcx
fffff8000030f2f4:	49 8b 81 08 03 00 00 	mov    0x308(%r9),%rax
fffff8000030f2fb:	48 23 9c 01 28 7d 00 	and    0x7d28(%rcx,%rax,1),%rbx
fffff8000030f302:	00
fffff8000030f303:	48 8b eb             	mov    %rbx,%rbp
fffff8000030f306:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
fffff8000030f30b:	48 33 6f 58          	xor    0x58(%rdi),%rbp
fffff8000030f30f:	48 89 5f 58          	mov    %rbx,0x58(%rdi)
fffff8000030f313:	48 8b 05 76 cc 2f 00 	mov    0x2fcc76(%rip),%rax        # 0xfffff8000060bf90
fffff8000030f31a:	41 84 c3             	test   %al,%r11b
fffff8000030f31d:	74 0b                	je     0xfffff8000030f32a
fffff8000030f31f:	48 0f ba e0 1b       	bt     $0x1b,%rax
fffff8000030f324:	0f 83 02 02 00 00    	jae    0xfffff8000030f52c
fffff8000030f32a:	44 84 1d 2b a2 2f 00 	test   %r11b,0x2fa22b(%rip)        # 0xfffff8000060955c
fffff8000030f331:	74 1f                	je     0xfffff8000030f352
fffff8000030f333:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff8000030f33a:	02 00
fffff8000030f33c:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff8000030f341:	0f ba b0 38 03 00 00 	btrl   $0xb,0x338(%rax)
fffff8000030f348:	0b
fffff8000030f349:	48 89 98 a8 01 00 00 	mov    %rbx,0x1a8(%rax)
fffff8000030f350:	eb 08                	jmp    0xfffff8000030f35a
fffff8000030f352:	b8 02 28 00 00       	mov    $0x2802,%eax
fffff8000030f357:	0f 79 c3             	vmwrite %rbx,%rax
fffff8000030f35a:	40 f6 c5 02          	test   $0x2,%bpl
fffff8000030f35e:	74 0f                	je     0xfffff8000030f36f
fffff8000030f360:	48 8b 47 10          	mov    0x10(%rdi),%rax
fffff8000030f364:	44 88 5f 19          	mov    %r11b,0x19(%rdi)
fffff8000030f368:	44 88 98 25 01 00 00 	mov    %r11b,0x125(%rax)
fffff8000030f36f:	41 84 eb             	test   %bpl,%r11b
fffff8000030f372:	74 11                	je     0xfffff8000030f385
fffff8000030f374:	41 22 db             	and    %r11b,%bl
fffff8000030f377:	48 8b d7             	mov    %rdi,%rdx
fffff8000030f37a:	44 8a c3             	mov    %bl,%r8b
fffff8000030f37d:	49 8b c9             	mov    %r9,%rcx
fffff8000030f380:	e8 fb 2c ff ff       	call   0xfffff80000302080
fffff8000030f385:	48 f7 c5 00 18 00 00 	test   $0x1800,%rbp
fffff8000030f38c:	0f 84 9a 01 00 00    	je     0xfffff8000030f52c
fffff8000030f392:	48 8b cf             	mov    %rdi,%rcx
fffff8000030f395:	e8 8a 39 ff ff       	call   0xfffff80000302d24
fffff8000030f39a:	e9 8d 01 00 00       	jmp    0xfffff8000030f52c
fffff8000030f39f:	48 f7 c3 fc 0f 00 00 	test   $0xffc,%rbx
fffff8000030f3a6:	0f 85 a3 00 00 00    	jne    0xfffff8000030f44f
fffff8000030f3ac:	48 8b c3             	mov    %rbx,%rax
fffff8000030f3af:	48 c1 f8 2f          	sar    $0x2f,%rax
fffff8000030f3b3:	49 03 c3             	add    %r11,%rax
fffff8000030f3b6:	49 3b c3             	cmp    %r11,%rax
fffff8000030f3b9:	0f 87 90 00 00 00    	ja     0xfffff8000030f44f
fffff8000030f3bf:	48 8b 47 10          	mov    0x10(%rdi),%rax
fffff8000030f3c3:	48 89 98 b8 01 00 00 	mov    %rbx,0x1b8(%rax)
fffff8000030f3ca:	41 84 db             	test   %bl,%r11b
fffff8000030f3cd:	74 58                	je     0xfffff8000030f427
fffff8000030f3cf:	44 84 1d 86 a1 2f 00 	test   %r11b,0x2fa186(%rip)        # 0xfffff8000060955c
fffff8000030f3d6:	74 1f                	je     0xfffff8000030f3f7
fffff8000030f3d8:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff8000030f3df:	02 00
fffff8000030f3e1:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
fffff8000030f3e6:	0f ba b1 38 03 00 00 	btrl   $0xb,0x338(%rcx)
fffff8000030f3ed:	0b
fffff8000030f3ee:	48 89 81 80 03 00 00 	mov    %rax,0x380(%rcx)
fffff8000030f3f5:	eb 08                	jmp    0xfffff8000030f3ff
fffff8000030f3f7:	b8 12 28 00 00       	mov    $0x2812,%eax
fffff8000030f3fc:	0f 79 c3             	vmwrite %rbx,%rax
fffff8000030f3ff:	48 8b 47 10          	mov    0x10(%rdi),%rax
fffff8000030f403:	45 33 c0             	xor    %r8d,%r8d
fffff8000030f406:	48 8b cf             	mov    %rdi,%rcx
fffff8000030f409:	8b 90 30 01 00 00    	mov    0x130(%rax),%edx
fffff8000030f40f:	0f ba ea 10          	bts    $0x10,%edx
fffff8000030f413:	e8 48 30 00 00       	call   0xfffff80000312460
fffff8000030f418:	ba 00 00 80 00       	mov    $0x800000,%edx
fffff8000030f41d:	e8 a6 18 00 00       	call   0xfffff80000310cc8
fffff8000030f422:	e9 05 01 00 00       	jmp    0xfffff8000030f52c
fffff8000030f427:	48 8b 47 10          	mov    0x10(%rdi),%rax
fffff8000030f42b:	45 33 c0             	xor    %r8d,%r8d
fffff8000030f42e:	48 8b cf             	mov    %rdi,%rcx
fffff8000030f431:	8b 90 30 01 00 00    	mov    0x130(%rax),%edx
fffff8000030f437:	0f ba f2 10          	btr    $0x10,%edx
fffff8000030f43b:	e8 20 30 00 00       	call   0xfffff80000312460
fffff8000030f440:	ba 00 00 80 00       	mov    $0x800000,%edx
fffff8000030f445:	e8 4a 18 00 00       	call   0xfffff80000310c94
fffff8000030f44a:	e9 dd 00 00 00       	jmp    0xfffff8000030f52c
fffff8000030f44f:	be 13 10 00 00       	mov    $0x1013,%esi
fffff8000030f454:	e9 d3 00 00 00       	jmp    0xfffff8000030f52c
fffff8000030f459:	48 b8 00 00 00 00 ff 	movabs $0xffffffff00000000,%rax
fffff8000030f460:	ff ff ff
fffff8000030f463:	48 85 d8             	test   %rbx,%rax
fffff8000030f466:	74 08                	je     0xfffff8000030f470