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
fffff800003114a6:	74 18                	je     0xfffff800003114c0
fffff800003114a8:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff800003114af:	02 00
fffff800003114b1:	21 90 38 03 00 00    	and    %edx,0x338(%rax)
fffff800003114b7:	48 89 88 08 02 00 00 	mov    %rcx,0x208(%rax)
fffff800003114be:	eb 08                	jmp    0xfffff800003114c8
fffff800003114c0:	b8 02 60 00 00       	mov    $0x6002,%eax
fffff800003114c5:	0f 79 c1             	vmwrite %rcx,%rax
fffff800003114c8:	b8 02 00 06 00       	mov    $0x60002,%eax
fffff800003114cd:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
fffff800003114d2:	41 89 47 10          	mov    %eax,0x10(%r15)
fffff800003114d6:	89 44 24 48          	mov    %eax,0x48(%rsp)
fffff800003114da:	e8 cd 35 ff ff       	call   0xfffff80000304aac
fffff800003114df:	44 8b 05 76 80 2f 00 	mov    0x2f8076(%rip),%r8d        # 0xfffff8000060955c
fffff800003114e6:	45 84 c3             	test   %r8b,%r11b
fffff800003114e9:	75 17                	jne    0xfffff80000311502
fffff800003114eb:	b8 06 40 00 00       	mov    $0x4006,%eax
fffff800003114f0:	41 0f 79 c2          	vmwrite %r10,%rax
fffff800003114f4:	45 84 c3             	test   %r8b,%r11b
fffff800003114f7:	75 09                	jne    0xfffff80000311502
fffff800003114f9:	b8 08 40 00 00       	mov    $0x4008,%eax
fffff800003114fe:	41 0f 79 c2          	vmwrite %r10,%rax
fffff80000311502:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
fffff80000311506:	4c 89 55 68          	mov    %r10,0x68(%rbp)
fffff8000031150a:	e8 e1 b1 ff ff       	call   0xfffff8000030c6f0
fffff8000031150f:	44 84 1d 46 80 2f 00 	test   %r11b,0x2f8046(%rip)        # 0xfffff8000060955c
fffff80000311516:	75 09                	jne    0xfffff80000311521
fffff80000311518:	b8 0a 40 00 00       	mov    $0x400a,%eax
fffff8000031151d:	41 0f 79 c2          	vmwrite %r10,%rax
fffff80000311521:	49 8b 8e 18 01 00 00 	mov    0x118(%r14),%rcx
fffff80000311528:	48 8d 55 08          	lea    0x8(%rbp),%rdx
fffff8000031152c:	4c 89 55 08          	mov    %r10,0x8(%rbp)
fffff80000311530:	e8 5b ab 02 00       	call   0xfffff8000033c090
fffff80000311535:	44 84 1d 20 80 2f 00 	test   %r11b,0x2f8020(%rip)        # 0xfffff8000060955c
fffff8000031153c:	41 b9 fb ff ff ff    	mov    $0xfffffffb,%r9d
fffff80000311542:	74 1d                	je     0xfffff80000311561
fffff80000311544:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff8000031154b:	02 00
fffff8000031154d:	48 8b 45 08          	mov    0x8(%rbp),%rax
fffff80000311551:	44 21 89 38 03 00 00 	and    %r9d,0x338(%rcx)
fffff80000311558:	48 89 81 98 01 00 00 	mov    %rax,0x198(%rcx)
fffff8000031155f:	eb 09                	jmp    0xfffff8000031156a
fffff80000311561:	b9 12 20 00 00       	mov    $0x2012,%ecx
fffff80000311566:	0f 79 4d 08          	vmwrite 0x8(%rbp),%rcx
fffff8000031156a:	44 84 1d eb 7f 2f 00 	test   %r11b,0x2f7feb(%rip)        # 0xfffff8000060955c
fffff80000311571:	74 12                	je     0xfffff80000311585
fffff80000311573:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff8000031157a:	02 00
fffff8000031157c:	44 89 90 2c 03 00 00 	mov    %r10d,0x32c(%rax)
fffff80000311583:	eb 09                	jmp    0xfffff8000031158e
fffff80000311585:	b8 1c 40 00 00       	mov    $0x401c,%eax
fffff8000031158a:	41 0f 79 c2          	vmwrite %r10,%rax
fffff8000031158e:	48 8b 47 10          	mov    0x10(%rdi),%rax
fffff80000311592:	44 88 90 58 01 00 00 	mov    %r10b,0x158(%rax)
fffff80000311599:	44 84 1d bc 7f 2f 00 	test   %r11b,0x2f7fbc(%rip)        # 0xfffff8000060955c
fffff800003115a0:	74 19                	je     0xfffff800003115bb
fffff800003115a2:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff800003115a9:	02 00
fffff800003115ab:	44 21 88 38 03 00 00 	and    %r9d,0x338(%rax)
fffff800003115b2:	44 89 90 84 01 00 00 	mov    %r10d,0x184(%rax)
fffff800003115b9:	eb 09                	jmp    0xfffff800003115c4
fffff800003115bb:	b8 0e 40 00 00       	mov    $0x400e,%eax
fffff800003115c0:	41 0f 79 c2          	vmwrite %r10,%rax
fffff800003115c4:	44 84 1d 91 7f 2f 00 	test   %r11b,0x2f7f91(%rip)        # 0xfffff8000060955c
fffff800003115cb:	74 19                	je     0xfffff800003115e6
fffff800003115cd:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff800003115d4:	02 00
fffff800003115d6:	44 21 88 38 03 00 00 	and    %r9d,0x338(%rax)
fffff800003115dd:	4c 89 90 40 01 00 00 	mov    %r10,0x140(%rax)
fffff800003115e4:	eb 09                	jmp    0xfffff800003115ef
fffff800003115e6:	b8 06 20 00 00       	mov    $0x2006,%eax
fffff800003115eb:	41 0f 79 c2          	vmwrite %r10,%rax
fffff800003115ef:	44 38 15 72 7f 2f 00 	cmp    %r10b,0x2f7f72(%rip)        # 0xfffff80000609568
fffff800003115f6:	0f 85 d8 00 00 00    	jne    0xfffff800003116d4
fffff800003115fc:	44 84 1d 59 7f 2f 00 	test   %r11b,0x2f7f59(%rip)        # 0xfffff8000060955c
fffff80000311603:	74 19                	je     0xfffff8000031161e
fffff80000311605:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff8000031160c:	02 00
fffff8000031160e:	44 21 88 38 03 00 00 	and    %r9d,0x338(%rax)
fffff80000311615:	44 89 90 88 01 00 00 	mov    %r10d,0x188(%rax)
fffff8000031161c:	eb 09                	jmp    0xfffff80000311627
fffff8000031161e:	b8 10 40 00 00       	mov    $0x4010,%eax
fffff80000311623:	41 0f 79 c2          	vmwrite %r10,%rax
fffff80000311627:	44 84 1d 2e 7f 2f 00 	test   %r11b,0x2f7f2e(%rip)        # 0xfffff8000060955c
fffff8000031162e:	48 8b 0d 13 7f 2f 00 	mov    0x2f7f13(%rip),%rcx        # 0xfffff80000609548
fffff80000311635:	74 19                	je     0xfffff80000311650
fffff80000311637:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff8000031163e:	02 00
fffff80000311640:	44 21 88 38 03 00 00 	and    %r9d,0x338(%rax)
fffff80000311647:	48 89 88 48 01 00 00 	mov    %rcx,0x148(%rax)
fffff8000031164e:	eb 08                	jmp    0xfffff80000311658
fffff80000311650:	b8 08 20 00 00       	mov    $0x2008,%eax
fffff80000311655:	0f 79 c1             	vmwrite %rcx,%rax
fffff80000311658:	44 84 1d fd 7e 2f 00 	test   %r11b,0x2f7efd(%rip)        # 0xfffff8000060955c
fffff8000031165f:	74 19                	je     0xfffff8000031167a
fffff80000311661:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff80000311668:	02 00
fffff8000031166a:	44 21 88 38 03 00 00 	and    %r9d,0x338(%rax)
fffff80000311671:	44 89 90 8c 01 00 00 	mov    %r10d,0x18c(%rax)
fffff80000311678:	eb 09                	jmp    0xfffff80000311683
fffff8000031167a:	b8 14 40 00 00       	mov    $0x4014,%eax
fffff8000031167f:	41 0f 79 c2          	vmwrite %r10,%rax
fffff80000311683:	48 8b 97 48 01 00 00 	mov    0x148(%rdi),%rdx
fffff8000031168a:	48 85 d2             	test   %rdx,%rdx
fffff8000031168d:	75 08                	jne    0xfffff80000311697
fffff8000031168f:	49 8b ca             	mov    %r10,%rcx
fffff80000311692:	e9 03 01 00 00       	jmp    0xfffff8000031179a
fffff80000311697:	48 8b c2             	mov    %rdx,%rax
fffff8000031169a:	49 b8 ff ff ff ff 0f 	movabs $0xfffffffff,%r8
fffff800003116a1:	00 00 00
fffff800003116a4:	48 c1 e8 0c          	shr    $0xc,%rax
fffff800003116a8:	81 e2 ff 0f 00 00    	and    $0xfff,%edx
fffff800003116ae:	49 23 c0             	and    %r8,%rax
fffff800003116b1:	49 b8 00 00 00 00 00 	movabs $0xffffff0000000000,%r8
fffff800003116b8:	ff ff ff
fffff800003116bb:	49 8b 0c c0          	mov    (%r8,%rax,8),%rcx
fffff800003116bf:	48 b8 00 f0 ff ff ff 	movabs $0xffffffffff000,%rax
fffff800003116c6:	ff 0f 00
fffff800003116c9:	48 23 c8             	and    %rax,%rcx
fffff800003116cc:	48 03 ca             	add    %rdx,%rcx
fffff800003116cf:	e9 c6 00 00 00       	jmp    0xfffff8000031179a
fffff800003116d4:	44 84 1d 81 7e 2f 00 	test   %r11b,0x2f7e81(%rip)        # 0xfffff8000060955c
fffff800003116db:	74 19                	je     0xfffff800003116f6
fffff800003116dd:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff800003116e4:	02 00
fffff800003116e6:	44 21 88 38 03 00 00 	and    %r9d,0x338(%rax)
fffff800003116ed:	44 89 98 88 01 00 00 	mov    %r11d,0x188(%rax)
fffff800003116f4:	eb 09                	jmp    0xfffff800003116ff
fffff800003116f6:	b8 10 40 00 00       	mov    $0x4010,%eax
fffff800003116fb:	41 0f 79 c3          	vmwrite %r11,%rax
fffff800003116ff:	48 8b 8f 48 01 00 00 	mov    0x148(%rdi),%rcx
fffff80000311706:	49 b8 ff ff ff ff 0f 	movabs $0xfffffffff,%r8
fffff8000031170d:	00 00 00
fffff80000311710:	48 8b c1             	mov    %rcx,%rax
fffff80000311713:	81 e1 ff 0f 00 00    	and    $0xfff,%ecx
fffff80000311719:	48 c1 e8 0c          	shr    $0xc,%rax
fffff8000031171d:	49 23 c0             	and    %r8,%rax
fffff80000311720:	49 b8 00 00 00 00 00 	movabs $0xffffff0000000000,%r8
fffff80000311727:	ff ff ff
fffff8000031172a:	49 8b 14 c0          	mov    (%r8,%rax,8),%rdx
fffff8000031172e:	48 b8 00 f0 ff ff ff 	movabs $0xffffffffff000,%rax
fffff80000311735:	ff 0f 00
fffff80000311738:	48 23 d0             	and    %rax,%rdx
fffff8000031173b:	48 03 d1             	add    %rcx,%rdx
fffff8000031173e:	44 84 1d 17 7e 2f 00 	test   %r11b,0x2f7e17(%rip)        # 0xfffff8000060955c
fffff80000311745:	74 19                	je     0xfffff80000311760
fffff80000311747:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff8000031174e:	02 00
fffff80000311750:	44 21 88 38 03 00 00 	and    %r9d,0x338(%rax)
fffff80000311757:	48 89 90 48 01 00 00 	mov    %rdx,0x148(%rax)
fffff8000031175e:	eb 08                	jmp    0xfffff80000311768
fffff80000311760:	b8 08 20 00 00       	mov    $0x2008,%eax
fffff80000311765:	0f 79 c2             	vmwrite %rdx,%rax
fffff80000311768:	44 84 1d ed 7d 2f 00 	test   %r11b,0x2f7ded(%rip)        # 0xfffff8000060955c
fffff8000031176f:	74 19                	je     0xfffff8000031178a
fffff80000311771:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff80000311778:	02 00
fffff8000031177a:	44 21 88 38 03 00 00 	and    %r9d,0x338(%rax)
fffff80000311781:	44 89 98 8c 01 00 00 	mov    %r11d,0x18c(%rax)
fffff80000311788:	eb 09                	jmp    0xfffff80000311793
fffff8000031178a:	b8 14 40 00 00       	mov    $0x4014,%eax
fffff8000031178f:	41 0f 79 c3          	vmwrite %r11,%rax
fffff80000311793:	48 8b 0d b6 7d 2f 00 	mov    0x2f7db6(%rip),%rcx        # 0xfffff80000609550
fffff8000031179a:	44 84 1d bb 7d 2f 00 	test   %r11b,0x2f7dbb(%rip)        # 0xfffff8000060955c
fffff800003117a1:	74 19                	je     0xfffff800003117bc
fffff800003117a3:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff800003117aa:	02 00
fffff800003117ac:	44 21 88 38 03 00 00 	and    %r9d,0x338(%rax)
fffff800003117b3:	48 89 88 50 01 00 00 	mov    %rcx,0x150(%rax)
fffff800003117ba:	eb 08                	jmp    0xfffff800003117c4
fffff800003117bc:	b8 0a 20 00 00       	mov    $0x200a,%eax
fffff800003117c1:	0f 79 c1             	vmwrite %rcx,%rax
fffff800003117c4:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff800003117c9:	44 89 54 24 50       	mov    %r10d,0x50(%rsp)
fffff800003117ce:	e8 1d 88 f2 ff       	call   0xfffff80000239ff0