fffff80000310ebc:	48 83 c3 08          	add    $0x8,%rbx
fffff80000310ec0:	48 83 ef 01          	sub    $0x1,%rdi
fffff80000310ec4:	75 cc                	jne    0xfffff80000310e92
fffff80000310ec6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000310ecb:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff80000310ed0:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
fffff80000310ed5:	48 83 c4 20          	add    $0x20,%rsp
fffff80000310ed9:	41 5e                	pop    %r14
fffff80000310edb:	c3                   	ret
fffff80000310edc:	cc                   	int3
fffff80000310edd:	cc                   	int3
fffff80000310ede:	cc                   	int3
fffff80000310edf:	cc                   	int3
fffff80000310ee0:	cc                   	int3
fffff80000310ee1:	cc                   	int3
fffff80000310ee2:	cc                   	int3
fffff80000310ee3:	cc                   	int3
fffff80000310ee4:	40 55                	rex push %rbp
fffff80000310ee6:	53                   	push   %rbx
fffff80000310ee7:	56                   	push   %rsi
fffff80000310ee8:	57                   	push   %rdi
fffff80000310ee9:	41 54                	push   %r12
fffff80000310eeb:	41 55                	push   %r13
fffff80000310eed:	41 56                	push   %r14
fffff80000310eef:	41 57                	push   %r15
fffff80000310ef1:	48 8d ac 24 e8 fe ff 	lea    -0x118(%rsp),%rbp
fffff80000310ef8:	ff
fffff80000310ef9:	48 81 ec 18 02 00 00 	sub    $0x218,%rsp
fffff80000310f00:	65 48 8b 34 25 00 00 	mov    %gs:0x0,%rsi
fffff80000310f07:	00 00
fffff80000310f09:	4c 8d ba 80 f1 ff ff 	lea    -0xe80(%rdx),%r15
fffff80000310f10:	4c 8b 72 10          	mov    0x10(%rdx),%r14
fffff80000310f14:	41 bd 01 00 00 00    	mov    $0x1,%r13d
fffff80000310f1a:	45 33 e4             	xor    %r12d,%r12d
fffff80000310f1d:	48 8b fa             	mov    %rdx,%rdi
fffff80000310f20:	48 8b d9             	mov    %rcx,%rbx
fffff80000310f23:	45 88 ae 26 01 00 00 	mov    %r13b,0x126(%r14)
fffff80000310f2a:	45 88 a6 27 01 00 00 	mov    %r12b,0x127(%r14)
fffff80000310f31:	66 41 0f c7 b6 88 01 	vmclear 0x188(%r14)
fffff80000310f38:	00 00
fffff80000310f3a:	49 8b 8e 80 01 00 00 	mov    0x180(%r14),%rcx
fffff80000310f41:	ba 00 10 00 00       	mov    $0x1000,%edx
fffff80000310f46:	e8 bf c5 f2 ff       	call   0xfffff8000023d50a
fffff80000310f4b:	49 8b 8e 18 01 00 00 	mov    0x118(%r14),%rcx
fffff80000310f52:	ba 00 10 00 00       	mov    $0x1000,%edx
fffff80000310f57:	e8 ae c5 f2 ff       	call   0xfffff8000023d50a
fffff80000310f5c:	44 84 2d f9 85 2f 00 	test   %r13b,0x2f85f9(%rip)        # 0xfffff8000060955c
fffff80000310f63:	49 8b 86 80 01 00 00 	mov    0x180(%r14),%rax
fffff80000310f6a:	74 05                	je     0xfffff80000310f71
fffff80000310f6c:	44 89 28             	mov    %r13d,(%rax)
fffff80000310f6f:	eb 0c                	jmp    0xfffff80000310f7d
fffff80000310f71:	8b 0d 69 85 2f 00    	mov    0x2f8569(%rip),%ecx        # 0xfffff800006094e0
fffff80000310f77:	0f ba f1 1f          	btr    $0x1f,%ecx
fffff80000310f7b:	89 08                	mov    %ecx,(%rax)
fffff80000310f7d:	49 8b 86 80 01 00 00 	mov    0x180(%r14),%rax
fffff80000310f84:	44 89 60 04          	mov    %r12d,0x4(%rax)
fffff80000310f88:	48 8b 47 10          	mov    0x10(%rdi),%rax
fffff80000310f8c:	44 88 a0 26 01 00 00 	mov    %r12b,0x126(%rax)
fffff80000310f93:	8b 05 c3 85 2f 00    	mov    0x2f85c3(%rip),%eax        # 0xfffff8000060955c
fffff80000310f99:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
fffff80000310f9d:	41 84 c5             	test   %al,%r13b
fffff80000310fa0:	74 32                	je     0xfffff80000310fd4
fffff80000310fa2:	48 8b 91 88 01 00 00 	mov    0x188(%rcx),%rdx
fffff80000310fa9:	48 8b 89 80 01 00 00 	mov    0x180(%rcx),%rcx
fffff80000310fb0:	44 89 a9 40 03 00 00 	mov    %r13d,0x340(%rcx)
fffff80000310fb7:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff80000310fbe:	00 00
fffff80000310fc0:	48 89 88 50 c9 02 00 	mov    %rcx,0x2c950(%rax)
fffff80000310fc7:	48 8b 80 b8 c7 02 00 	mov    0x2c7b8(%rax),%rax
fffff80000310fce:	48 89 50 30          	mov    %rdx,0x30(%rax)
fffff80000310fd2:	eb 07                	jmp    0xfffff80000310fdb
fffff80000310fd4:	0f c7 b1 88 01 00 00 	vmptrld 0x188(%rcx)
fffff80000310fdb:	49 8b 8e 90 01 00 00 	mov    0x190(%r14),%rcx
fffff80000310fe2:	48 85 c9             	test   %rcx,%rcx
fffff80000310fe5:	0f 84 97 00 00 00    	je     0xfffff80000311082
fffff80000310feb:	44 38 a3 1c 01 00 00 	cmp    %r12b,0x11c(%rbx)
fffff80000310ff2:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff80000310ff8:	48 8b 15 41 84 2f 00 	mov    0x2f8441(%rip),%rdx        # 0xfffff80000609440
fffff80000310fff:	48 0f 45 15 51 84 2f 	cmovne 0x2f8451(%rip),%rdx        # 0xfffff80000609458
fffff80000311006:	00
fffff80000311007:	e8 f4 32 f3 ff       	call   0xfffff80000244300
fffff8000031100c:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff80000311013:	48 ba 00 00 00 00 00 	movabs $0x1300000000000,%rdx
fffff8000031101a:	30 01 00
fffff8000031101d:	48 85 91 78 34 00 00 	test   %rdx,0x3478(%rcx)
fffff80000311024:	74 1a                	je     0xfffff80000311040
fffff80000311026:	45 8b cd             	mov    %r13d,%r9d
fffff80000311029:	45 8b c5             	mov    %r13d,%r8d
fffff8000031102c:	ba 48 00 00 00       	mov    $0x48,%edx
fffff80000311031:	48 8b cf             	mov    %rdi,%rcx
fffff80000311034:	e8 53 c5 ff ff       	call   0xfffff8000030d58c
fffff80000311039:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff80000311040:	48 8b 81 78 34 00 00 	mov    0x3478(%rcx),%rax
fffff80000311047:	48 c1 e8 2e          	shr    $0x2e,%rax
fffff8000031104b:	41 84 c5             	test   %al,%r13b
fffff8000031104e:	74 13                	je     0xfffff80000311063
fffff80000311050:	45 8b cd             	mov    %r13d,%r9d
fffff80000311053:	45 8b c5             	mov    %r13d,%r8d
fffff80000311056:	ba 49 00 00 00       	mov    $0x49,%edx
fffff8000031105b:	48 8b cf             	mov    %rdi,%rcx
fffff8000031105e:	e8 29 c5 ff ff       	call   0xfffff8000030d58c
fffff80000311063:	48 8b cb             	mov    %rbx,%rcx
fffff80000311066:	e8 a1 13 00 00       	call   0xfffff8000031240c
fffff8000031106b:	84 c0                	test   %al,%al
fffff8000031106d:	74 13                	je     0xfffff80000311082
fffff8000031106f:	45 8b cd             	mov    %r13d,%r9d
fffff80000311072:	45 8b c5             	mov    %r13d,%r8d
fffff80000311075:	ba 0b 01 00 00       	mov    $0x10b,%edx
fffff8000031107a:	48 8b cf             	mov    %rdi,%rcx
fffff8000031107d:	e8 0a c5 ff ff       	call   0xfffff8000030d58c
fffff80000311082:	48 8b ce             	mov    %rsi,%rcx
fffff80000311085:	e8 e2 0f 00 00       	call   0xfffff8000031206c
fffff8000031108a:	48 8d 0d 43 54 0f 00 	lea    0xf5443(%rip),%rcx        # 0xfffff800004064d4
fffff80000311091:	e8 4e 3a ff ff       	call   0xfffff80000304ae4
fffff80000311096:	44 8b 25 df 03 2f 00 	mov    0x2f03df(%rip),%r12d        # 0xfffff8000060147c
fffff8000031109d:	45 33 db             	xor    %r11d,%r11d
fffff800003110a0:	b9 00 20 00 00       	mov    $0x2000,%ecx
fffff800003110a5:	44 8b 2d ec 03 2f 00 	mov    0x2f03ec(%rip),%r13d        # 0xfffff80000601498
fffff800003110ac:	44 8b 83 a4 0b 00 00 	mov    0xba4(%rbx),%r8d
fffff800003110b3:	44 38 9b 1c 01 00 00 	cmp    %r11b,0x11c(%rbx)
fffff800003110ba:	0f 84 84 00 00 00    	je     0xfffff80000311144
fffff800003110c0:	f6 05 95 84 2f 00 01 	testb  $0x1,0x2f8495(%rip)        # 0xfffff8000060955c
fffff800003110c7:	4c 8d 0d 32 ef ce ff 	lea    -0x3110ce(%rip),%r9        # 0xfffff80000000000
fffff800003110ce:	41 0f b6 57 14       	movzbl 0x14(%r15),%edx
fffff800003110d3:	41 ba fe ff ff ff    	mov    $0xfffffffe,%r10d
fffff800003110d9:	74 1e                	je     0xfffff800003110f9
fffff800003110db:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800003110e2:	02 00
fffff800003110e4:	49 8b 84 d1 20 94 60 	mov    0x609420(%r9,%rdx,8),%rax
fffff800003110eb:	00
fffff800003110ec:	44 21 91 38 03 00 00 	and    %r10d,0x338(%rcx)
fffff800003110f3:	48 89 41 68          	mov    %rax,0x68(%rcx)
fffff800003110f7:	eb 09                	jmp    0xfffff80000311102
fffff800003110f9:	41 0f 79 8c d1 20 94 	vmwrite 0x609420(%r9,%rdx,8),%rcx
fffff80000311100:	60 00
fffff80000311102:	f6 05 53 84 2f 00 01 	testb  $0x1,0x2f8453(%rip)        # 0xfffff8000060955c
fffff80000311109:	41 0f b6 57 14       	movzbl 0x14(%r15),%edx
fffff8000031110e:	74 1e                	je     0xfffff8000031112e
fffff80000311110:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff80000311117:	02 00
fffff80000311119:	49 8b 84 d1 60 94 60 	mov    0x609460(%r9,%rdx,8),%rax
fffff80000311120:	00
fffff80000311121:	44 21 91 38 03 00 00 	and    %r10d,0x338(%rcx)
fffff80000311128:	48 89 41 70          	mov    %rax,0x70(%rcx)
fffff8000031112c:	eb 0e                	jmp    0xfffff8000031113c
fffff8000031112e:	b9 02 20 00 00       	mov    $0x2002,%ecx
fffff80000311133:	41 0f 79 8c d1 60 94 	vmwrite 0x609460(%r9,%rdx,8),%rcx
fffff8000031113a:	60 00
fffff8000031113c:	41 b9 fa 6d 20 a6    	mov    $0xa6206dfa,%r9d
fffff80000311142:	eb 06                	jmp    0xfffff8000031114a
fffff80000311144:	41 b9 fa 6d 20 a5    	mov    $0xa5206dfa,%r9d
fffff8000031114a:	45 0b c8             	or     %r8d,%r9d
fffff8000031114d:	b9 00 00 00 10       	mov    $0x10000000,%ecx
fffff80000311152:	85 0d 9c 83 2f 00    	test   %ecx,0x2f839c(%rip)        # 0xfffff800006094f4
fffff80000311158:	74 58                	je     0xfffff800003111b2
fffff8000031115a:	44 0b c9             	or     %ecx,%r9d
fffff8000031115d:	49 8b 8e 90 01 00 00 	mov    0x190(%r14),%rcx
fffff80000311164:	48 85 c9             	test   %rcx,%rcx
fffff80000311167:	74 1b                	je     0xfffff80000311184
fffff80000311169:	48 8d 55 10          	lea    0x10(%rbp),%rdx
fffff8000031116d:	4c 89 5d 10          	mov    %r11,0x10(%rbp)
fffff80000311171:	e8 1a af 02 00       	call   0xfffff8000033c090
fffff80000311176:	48 8b 55 10          	mov    0x10(%rbp),%rdx
fffff8000031117a:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
fffff8000031117e:	48 89 55 28          	mov    %rdx,0x28(%rbp)
fffff80000311182:	eb 29                	jmp    0xfffff800003111ad
fffff80000311184:	44 38 9b 1c 01 00 00 	cmp    %r11b,0x11c(%rbx)
fffff8000031118b:	74 11                	je     0xfffff8000031119e
fffff8000031118d:	48 8b 05 0c 83 2f 00 	mov    0x2f830c(%rip),%rax        # 0xfffff800006094a0
fffff80000311194:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
fffff80000311198:	48 89 45 30          	mov    %rax,0x30(%rbp)
fffff8000031119c:	eb 0f                	jmp    0xfffff800003111ad
fffff8000031119e:	48 8b 05 93 82 2f 00 	mov    0x2f8293(%rip),%rax        # 0xfffff80000609438
fffff800003111a5:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
fffff800003111a9:	48 89 45 38          	mov    %rax,0x38(%rbp)
fffff800003111ad:	e8 e2 72 ff ff       	call   0xfffff80000308494
fffff800003111b2:	41 b0 01             	mov    $0x1,%r8b
fffff800003111b5:	41 8b d1             	mov    %r9d,%edx
fffff800003111b8:	48 8b cf             	mov    %rdi,%rcx
fffff800003111bb:	e8 ec 9c f1 ff       	call   0xfffff8000022aeac
fffff800003111c0:	44 8b 05 c1 02 2f 00 	mov    0x2f02c1(%rip),%r8d        # 0xfffff80000601488
fffff800003111c7:	41 f6 c0 01          	test   $0x1,%r8b
fffff800003111cb:	74 15                	je     0xfffff800003111e2
fffff800003111cd:	f6 05 88 83 2f 00 01 	testb  $0x1,0x2f8388(%rip)        # 0xfffff8000060955c
fffff800003111d4:	75 0c                	jne    0xfffff800003111e2
fffff800003111d6:	b9 14 20 00 00       	mov    $0x2014,%ecx
fffff800003111db:	0f 79 0d 66 82 2f 00 	vmwrite 0x2f8266(%rip),%rcx        # 0xfffff80000609448
fffff800003111e2:	8b 05 74 83 2f 00    	mov    0x2f8374(%rip),%eax        # 0xfffff8000060955c
fffff800003111e8:	41 8b d0             	mov    %r8d,%edx
fffff800003111eb:	0f ba ea 07          	bts    $0x7,%edx
fffff800003111ef:	8b c8                	mov    %eax,%ecx
fffff800003111f1:	80 e1 10             	and    $0x10,%cl
fffff800003111f4:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff800003111fb:	41 0f 44 d0          	cmove  %r8d,%edx
fffff800003111ff:	44 8b ca             	mov    %edx,%r9d
fffff80000311202:	44 38 99 80 35 00 00 	cmp    %r11b,0x3580(%rcx)
fffff80000311209:	74 36                	je     0xfffff80000311241
fffff8000031120b:	48 f7 05 4a 83 2f 00 	testq  $0x1000,0x2f834a(%rip)        # 0xfffff80000609560
fffff80000311212:	00 10 00 00
fffff80000311216:	74 29                	je     0xfffff80000311241
fffff80000311218:	41 0f ba e9 0a       	bts    $0xa,%r9d
fffff8000031121d:	a8 01                	test   $0x1,%al
fffff8000031121f:	75 20                	jne    0xfffff80000311241
fffff80000311221:	8b 0d 29 82 2f 00    	mov    0x2f8229(%rip),%ecx        # 0xfffff80000609450
fffff80000311227:	ba 20 40 00 00       	mov    $0x4020,%edx
fffff8000031122c:	0f 79 d1             	vmwrite %rcx,%rdx
fffff8000031122f:	a8 01                	test   $0x1,%al
fffff80000311231:	75 0e                	jne    0xfffff80000311241
fffff80000311233:	8b 0d 1b 82 2f 00    	mov    0x2f821b(%rip),%ecx        # 0xfffff80000609454
fffff80000311239:	ba 22 40 00 00       	mov    $0x4022,%edx
fffff8000031123e:	0f 79 d1             	vmwrite %rcx,%rdx
fffff80000311241:	4c 8b 93 08 03 00 00 	mov    0x308(%rbx),%r10
fffff80000311248:	48 ba 00 00 00 00 00 	movabs $0x80000000000,%rdx
fffff8000031124f:	08 00 00
fffff80000311252:	4d 8b 82 78 34 00 00 	mov    0x3478(%r10),%r8
fffff80000311259:	49 8b c8             	mov    %r8,%rcx
fffff8000031125c:	48 23 ca             	and    %rdx,%rcx
fffff8000031125f:	41 8b d1             	mov    %r9d,%edx
fffff80000311262:	0f ba ea 0c          	bts    $0xc,%edx
fffff80000311266:	48 85 c9             	test   %rcx,%rcx
fffff80000311269:	48 b9 00 00 00 00 40 	movabs $0x4000000000,%rcx
fffff80000311270:	00 00 00
fffff80000311273:	41 0f 44 d1          	cmove  %r9d,%edx
fffff80000311277:	44 8b ca             	mov    %edx,%r9d
fffff8000031127a:	41 83 c9 08          	or     $0x8,%r9d
fffff8000031127e:	4c 23 c1             	and    %rcx,%r8
fffff80000311281:	44 0f 44 ca          	cmove  %edx,%r9d
fffff80000311285:	41 8b f1             	mov    %r9d,%esi
fffff80000311288:	44 38 9b 1c 01 00 00 	cmp    %r11b,0x11c(%rbx)
fffff8000031128f:	75 0e                	jne    0xfffff8000031129f
fffff80000311291:	8b 0d 75 82 2f 00    	mov    0x2f8275(%rip),%ecx        # 0xfffff8000060950c
fffff80000311297:	f6 c1 40             	test   $0x40,%cl
fffff8000031129a:	74 03                	je     0xfffff8000031129f
fffff8000031129c:	83 ce 40             	or     $0x40,%esi
fffff8000031129f:	41 8b 8a 88 34 00 00 	mov    0x3488(%r10),%ecx
fffff800003112a6:	48 0f ba e1 0c       	bt     $0xc,%rcx
fffff800003112ab:	73 2a                	jae    0xfffff800003112d7
fffff800003112ad:	0f ba ee 14          	bts    $0x14,%esi
fffff800003112b1:	a8 01                	test   $0x1,%al
fffff800003112b3:	74 19                	je     0xfffff800003112ce
fffff800003112b5:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff800003112bc:	02 00
fffff800003112be:	83 a0 38 03 00 00 fb 	andl   $0xfffffffb,0x338(%rax)
fffff800003112c5:	4c 89 98 c0 03 00 00 	mov    %r11,0x3c0(%rax)
fffff800003112cc:	eb 09                	jmp    0xfffff800003112d7
fffff800003112ce:	b8 2c 20 00 00       	mov    $0x202c,%eax
fffff800003112d3:	41 0f 79 c3          	vmwrite %r11,%rax
fffff800003112d7:	48 8b 15 82 82 2f 00 	mov    0x2f8282(%rip),%rdx        # 0xfffff80000609560
fffff800003112de:	48 0f ba e2 15       	bt     $0x15,%rdx
fffff800003112e3:	73 32                	jae    0xfffff80000311317
fffff800003112e5:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff800003112ec:	0f ba ee 0f          	bts    $0xf,%esi
fffff800003112f0:	f6 80 20 01 00 00 20 	testb  $0x20,0x120(%rax)
fffff800003112f7:	74 0d                	je     0xfffff80000311306
fffff800003112f9:	48 c1 ea 18          	shr    $0x18,%rdx
fffff800003112fd:	83 e2 01             	and    $0x1,%edx
fffff80000311300:	48 c1 e2 02          	shl    $0x2,%rdx
fffff80000311304:	eb 04                	jmp    0xfffff8000031130a
fffff80000311306:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
fffff8000031130a:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
fffff8000031130e:	48 89 55 40          	mov    %rdx,0x40(%rbp)
fffff80000311312:	e8 d5 70 ff ff       	call   0xfffff800003083ec
fffff80000311317:	48 8b 8f 40 01 00 00 	mov    0x140(%rdi),%rcx
fffff8000031131e:	48 85 c9             	test   %rcx,%rcx
fffff80000311321:	74 3c                	je     0xfffff8000031135f
fffff80000311323:	0f ba ee 0d          	bts    $0xd,%esi
fffff80000311327:	f6 05 2e 82 2f 00 01 	testb  $0x1,0x2f822e(%rip)        # 0xfffff8000060955c
fffff8000031132e:	75 10                	jne    0xfffff80000311340
fffff80000311330:	b8 18 20 00 00       	mov    $0x2018,%eax
fffff80000311335:	41 0f 79 c3          	vmwrite %r11,%rax
fffff80000311339:	48 8b 8f 40 01 00 00 	mov    0x140(%rdi),%rcx
fffff80000311340:	48 8d 55 18          	lea    0x18(%rbp),%rdx
fffff80000311344:	4c 89 5d 18          	mov    %r11,0x18(%rbp)
fffff80000311348:	e8 43 ad 02 00       	call   0xfffff8000033c090
fffff8000031134d:	f6 05 08 82 2f 00 01 	testb  $0x1,0x2f8208(%rip)        # 0xfffff8000060955c
fffff80000311354:	75 09                	jne    0xfffff8000031135f
fffff80000311356:	b9 24 20 00 00       	mov    $0x2024,%ecx
fffff8000031135b:	0f 79 4d 18          	vmwrite 0x18(%rbp),%rcx
fffff8000031135f:	4c 8b 9b 08 03 00 00 	mov    0x308(%rbx),%r11
fffff80000311366:	41 8a 57 14          	mov    0x14(%r15),%dl
fffff8000031136a:	49 8b cb             	mov    %r11,%rcx
fffff8000031136d:	e8 6a ac f1 ff       	call   0xfffff8000022bfdc
fffff80000311372:	45 33 d2             	xor    %r10d,%r10d
fffff80000311375:	84 c0                	test   %al,%al
fffff80000311377:	74 19                	je     0xfffff80000311392
fffff80000311379:	f6 05 dc 81 2f 00 01 	testb  $0x1,0x2f81dc(%rip)        # 0xfffff8000060955c
fffff80000311380:	75 10                	jne    0xfffff80000311392
fffff80000311382:	b8 14 28 00 00       	mov    $0x2814,%eax
fffff80000311387:	41 0f 79 c2          	vmwrite %r10,%rax
fffff8000031138b:	4c 8b 9b 08 03 00 00 	mov    0x308(%rbx),%r11
fffff80000311392:	41 f6 83 30 0b 01 00 	testb  $0x1,0x10b30(%r11)
fffff80000311399:	01
fffff8000031139a:	74 25                	je     0xfffff800003113c1
fffff8000031139c:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff800003113a3:	00 00
fffff800003113a5:	48 8b 48 30          	mov    0x30(%rax),%rcx
fffff800003113a9:	49 39 8b 38 0b 01 00 	cmp    %rcx,0x10b38(%r11)
fffff800003113b0:	74 0f                	je     0xfffff800003113c1
fffff800003113b2:	49 8b cf             	mov    %r15,%rcx
fffff800003113b5:	e8 46 71 f9 ff       	call   0xfffff800002a8500
fffff800003113ba:	0f ba ee 19          	bts    $0x19,%esi
fffff800003113be:	45 33 d2             	xor    %r10d,%r10d
fffff800003113c1:	41 bb 01 00 00 00    	mov    $0x1,%r11d
fffff800003113c7:	8b d6                	mov    %esi,%edx
fffff800003113c9:	45 8a c3             	mov    %r11b,%r8b
fffff800003113cc:	48 8b cf             	mov    %rdi,%rcx
fffff800003113cf:	e8 b4 14 00 00       	call   0xfffff80000312888
fffff800003113d4:	41 8b d4             	mov    %r12d,%edx
fffff800003113d7:	48 8b cf             	mov    %rdi,%rcx
fffff800003113da:	e8 81 10 00 00       	call   0xfffff80000312460
fffff800003113df:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
fffff800003113e4:	44 89 6c 24 40       	mov    %r13d,0x40(%rsp)
fffff800003113e9:	e8 da a8 ff ff       	call   0xfffff8000030bcc8
fffff800003113ee:	41 b8 31 00 00 80    	mov    $0x80000031,%r8d
fffff800003113f4:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
fffff800003113f8:	4c 89 45 48          	mov    %r8,0x48(%rbp)
fffff800003113fc:	e8 fb a8 ff ff       	call   0xfffff8000030bcfc
fffff80000311401:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
fffff80000311405:	4c 89 55 50          	mov    %r10,0x50(%rbp)
fffff80000311409:	e8 16 70 ff ff       	call   0xfffff80000308424
fffff8000031140e:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
fffff80000311412:	48 c7 45 58 40 20 00 	movq   $0x2040,0x58(%rbp)
fffff80000311419:	00
fffff8000031141a:	e8 3d 70 ff ff       	call   0xfffff8000030845c
fffff8000031141f:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
fffff80000311423:	4c 89 55 60          	mov    %r10,0x60(%rbp)
fffff80000311427:	e8 5c e8 ff ff       	call   0xfffff8000030fc88
fffff8000031142c:	48 8b 0d 5d 00 2f 00 	mov    0x2f005d(%rip),%rcx        # 0xfffff80000601490
fffff80000311433:	ba ff fe ff ff       	mov    $0xfffffeff,%edx
fffff80000311438:	48 89 4f 78          	mov    %rcx,0x78(%rdi)
fffff8000031143c:	48 f7 d1             	not    %rcx
fffff8000031143f:	48 0b 0d 3a 00 2f 00 	or     0x2f003a(%rip),%rcx        # 0xfffff80000601480
fffff80000311446:	48 c7 87 80 00 00 00 	movq   $0xb70fbf,0x80(%rdi)
fffff8000031144d:	bf 0f b7 00
fffff80000311451:	49 89 8e 48 01 00 00 	mov    %rcx,0x148(%r14)
fffff80000311458:	48 8b 87 80 00 00 00 	mov    0x80(%rdi),%rax
fffff8000031145f:	48 f7 d0             	not    %rax
fffff80000311462:	48 0d 30 08 b7 00    	or     $0xb70830,%rax
fffff80000311468:	49 89 86 50 01 00 00 	mov    %rax,0x150(%r14)
fffff8000031146f:	44 84 1d e6 80 2f 00 	test   %r11b,0x2f80e6(%rip)        # 0xfffff8000060955c
fffff80000311476:	74 18                	je     0xfffff80000311490
fffff80000311478:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff8000031147f:	02 00
fffff80000311481:	21 90 38 03 00 00    	and    %edx,0x338(%rax)
fffff80000311487:	48 89 88 00 02 00 00 	mov    %rcx,0x200(%rax)
fffff8000031148e:	eb 08                	jmp    0xfffff80000311498
fffff80000311490:	b8 00 60 00 00       	mov    $0x6000,%eax
fffff80000311495:	0f 79 c1             	vmwrite %rcx,%rax
fffff80000311498:	44 84 1d bd 80 2f 00 	test   %r11b,0x2f80bd(%rip)        # 0xfffff8000060955c
fffff8000031149f:	49 8b 8e 50 01 00 00 	mov    0x150(%r14),%rcx