fffff800002a82df:	48 8b cb             	mov    %rbx,%rcx
fffff800002a82e2:	8b 44 24 78          	mov    0x78(%rsp),%eax
fffff800002a82e6:	89 44 24 28          	mov    %eax,0x28(%rsp)
fffff800002a82ea:	8a 44 24 70          	mov    0x70(%rsp),%al
fffff800002a82ee:	88 44 24 20          	mov    %al,0x20(%rsp)
fffff800002a82f2:	e8 95 c2 05 00       	call   0xfffff8000030458c
fffff800002a82f7:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff800002a82fc:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
fffff800002a8301:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
fffff800002a8306:	48 83 c4 40          	add    $0x40,%rsp
fffff800002a830a:	5f                   	pop    %rdi
fffff800002a830b:	c3                   	ret
fffff800002a830c:	cc                   	int3
fffff800002a830d:	cc                   	int3
fffff800002a830e:	cc                   	int3
fffff800002a830f:	cc                   	int3
fffff800002a8310:	cc                   	int3
fffff800002a8311:	cc                   	int3
fffff800002a8312:	cc                   	int3
fffff800002a8313:	cc                   	int3
fffff800002a8314:	40 53                	rex push %rbx
fffff800002a8316:	48 83 ec 40          	sub    $0x40,%rsp
fffff800002a831a:	8b da                	mov    %edx,%ebx
fffff800002a831c:	44 8b da             	mov    %edx,%r11d
fffff800002a831f:	8b c2                	mov    %edx,%eax
fffff800002a8321:	c1 eb 09             	shr    $0x9,%ebx
fffff800002a8324:	4c 8b d2             	mov    %rdx,%r10
fffff800002a8327:	41 c1 eb 05          	shr    $0x5,%r11d
fffff800002a832b:	44 8b c2             	mov    %edx,%r8d
fffff800002a832e:	c1 e8 04             	shr    $0x4,%eax
fffff800002a8331:	44 8b ca             	mov    %edx,%r9d
fffff800002a8334:	49 c1 ea 20          	shr    $0x20,%r10
fffff800002a8338:	80 e3 01             	and    $0x1,%bl
fffff800002a833b:	41 d1 e8             	shr    $1,%r8d
fffff800002a833e:	88 5c 24 38          	mov    %bl,0x38(%rsp)
fffff800002a8342:	41 83 e3 0f          	and    $0xf,%r11d
fffff800002a8346:	44 89 5c 24 30       	mov    %r11d,0x30(%rsp)
fffff800002a834b:	24 01                	and    $0x1,%al
fffff800002a834d:	44 89 54 24 28       	mov    %r10d,0x28(%rsp)
fffff800002a8352:	41 83 e0 07          	and    $0x7,%r8d
fffff800002a8356:	41 c1 e9 10          	shr    $0x10,%r9d
fffff800002a835a:	80 e2 01             	and    $0x1,%dl
fffff800002a835d:	88 44 24 20          	mov    %al,0x20(%rsp)
fffff800002a8361:	e8 2a ff ff ff       	call   0xfffff800002a8290
fffff800002a8366:	48 83 c4 40          	add    $0x40,%rsp
fffff800002a836a:	5b                   	pop    %rbx
fffff800002a836b:	c3                   	ret
fffff800002a836c:	cc                   	int3
fffff800002a836d:	cc                   	int3
fffff800002a836e:	cc                   	int3
fffff800002a836f:	cc                   	int3
fffff800002a8370:	cc                   	int3
fffff800002a8371:	cc                   	int3
fffff800002a8372:	cc                   	int3
fffff800002a8373:	cc                   	int3
fffff800002a8374:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002a8379:	57                   	push   %rdi
fffff800002a837a:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002a837e:	48 8b fa             	mov    %rdx,%rdi
fffff800002a8381:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002a8384:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff800002a8389:	8b d9                	mov    %ecx,%ebx
fffff800002a838b:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
fffff800002a8390:	e8 57 8c f5 ff       	call   0xfffff80000200fec
fffff800002a8395:	f6 05 c0 11 36 00 01 	testb  $0x1,0x3611c0(%rip)        # 0xfffff8000060955c
fffff800002a839c:	8d 83 00 00 fa ff    	lea    -0x60000(%rbx),%eax
fffff800002a83a2:	0f b7 4f 0c          	movzwl 0xc(%rdi),%ecx
fffff800002a83a6:	4c 8d 15 53 7c d5 ff 	lea    -0x2a83ad(%rip),%r10        # 0xfffff80000000000
fffff800002a83ad:	44 8b c0             	mov    %eax,%r8d
fffff800002a83b0:	41 b9 ff ef ff ff    	mov    $0xffffefff,%r9d
fffff800002a83b6:	74 1b                	je     0xfffff800002a83d3
fffff800002a83b8:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff800002a83bf:	02 00
fffff800002a83c1:	66 42 89 8c 40 80 00 	mov    %cx,0x80(%rax,%r8,2)
fffff800002a83c8:	00 00
fffff800002a83ca:	44 21 88 38 03 00 00 	and    %r9d,0x338(%rax)
fffff800002a83d1:	eb 0b                	jmp    0xfffff800002a83de
fffff800002a83d3:	41 8b 84 82 c8 65 40 	mov    0x4065c8(%r10,%rax,4),%eax
fffff800002a83da:	00
fffff800002a83db:	0f 79 c1             	vmwrite %rcx,%rax
fffff800002a83de:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff800002a83e5:	01 00
fffff800002a83e7:	48 8b 0f             	mov    (%rdi),%rcx
fffff800002a83ea:	48 8b 90 c0 02 00 00 	mov    0x2c0(%rax),%rdx
fffff800002a83f1:	81 fb 07 00 06 00    	cmp    $0x60007,%ebx
fffff800002a83f7:	75 12                	jne    0xfffff800002a840b
fffff800002a83f9:	80 ba 98 0e 00 00 00 	cmpb   $0x0,0xe98(%rdx)
fffff800002a8400:	74 09                	je     0xfffff800002a840b
fffff800002a8402:	48 89 8a 68 0f 00 00 	mov    %rcx,0xf68(%rdx)
fffff800002a8409:	eb 2e                	jmp    0xfffff800002a8439
fffff800002a840b:	f6 05 4a 11 36 00 01 	testb  $0x1,0x36114a(%rip)        # 0xfffff8000060955c
fffff800002a8412:	74 1a                	je     0xfffff800002a842e
fffff800002a8414:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff800002a841b:	02 00
fffff800002a841d:	4a 89 8c c0 d8 00 00 	mov    %rcx,0xd8(%rax,%r8,8)
fffff800002a8424:	00
fffff800002a8425:	44 21 88 38 03 00 00 	and    %r9d,0x338(%rax)
fffff800002a842c:	eb 0b                	jmp    0xfffff800002a8439
fffff800002a842e:	43 8b 84 82 a8 65 40 	mov    0x4065a8(%r10,%r8,4),%eax
fffff800002a8435:	00
fffff800002a8436:	0f 79 c1             	vmwrite %rcx,%rax
fffff800002a8439:	8b 57 08             	mov    0x8(%rdi),%edx
fffff800002a843c:	81 fb 06 00 06 00    	cmp    $0x60006,%ebx
fffff800002a8442:	75 21                	jne    0xfffff800002a8465
fffff800002a8444:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff800002a844b:	01 00
fffff800002a844d:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff800002a8454:	f6 81 38 0b 00 00 04 	testb  $0x4,0xb38(%rcx)
fffff800002a845b:	74 08                	je     0xfffff800002a8465
fffff800002a845d:	89 91 10 0c 00 00    	mov    %edx,0xc10(%rcx)
fffff800002a8463:	eb 07                	jmp    0xfffff800002a846c
fffff800002a8465:	8b cb                	mov    %ebx,%ecx
fffff800002a8467:	e8 10 a7 06 00       	call   0xfffff80000312b7c
fffff800002a846c:	0f b7 57 0e          	movzwl 0xe(%rdi),%edx
fffff800002a8470:	8b cb                	mov    %ebx,%ecx
fffff800002a8472:	e8 61 a6 06 00       	call   0xfffff80000312ad8
fffff800002a8477:	81 fb 02 00 06 00    	cmp    $0x60002,%ebx
fffff800002a847d:	75 0e                	jne    0xfffff800002a848d
fffff800002a847f:	65 48 8b 0c 25 a0 03 	mov    %gs:0x103a0,%rcx
fffff800002a8486:	01 00
fffff800002a8488:	e8 a7 c1 ff ff       	call   0xfffff800002a4634
fffff800002a848d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff800002a8492:	48 83 c4 30          	add    $0x30,%rsp
fffff800002a8496:	5f                   	pop    %rdi
fffff800002a8497:	c3                   	ret
fffff800002a8498:	cc                   	int3
fffff800002a8499:	cc                   	int3
fffff800002a849a:	cc                   	int3
fffff800002a849b:	cc                   	int3
fffff800002a849c:	cc                   	int3
fffff800002a849d:	cc                   	int3
fffff800002a849e:	cc                   	int3
fffff800002a849f:	cc                   	int3
fffff800002a84a0:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002a84a4:	4c 8b 89 c0 02 00 00 	mov    0x2c0(%rcx),%r9
fffff800002a84ab:	45 33 d2             	xor    %r10d,%r10d
fffff800002a84ae:	44 38 91 1c 01 00 00 	cmp    %r10b,0x11c(%rcx)
fffff800002a84b5:	75 3a                	jne    0xfffff800002a84f1
fffff800002a84b7:	4c 8b 81 08 03 00 00 	mov    0x308(%rcx),%r8
fffff800002a84be:	49 8b 80 68 37 00 00 	mov    0x3768(%r8),%rax
fffff800002a84c5:	8b 10                	mov    (%rax),%edx
fffff800002a84c7:	85 d2                	test   %edx,%edx
fffff800002a84c9:	74 26                	je     0xfffff800002a84f1
fffff800002a84cb:	f0 44 09 14 24       	lock or %r10d,(%rsp)
fffff800002a84d0:	4d 89 91 10 0b 00 00 	mov    %r10,0xb10(%r9)
fffff800002a84d7:	48 8b 89 c0 02 00 00 	mov    0x2c0(%rcx),%rcx
fffff800002a84de:	49 8b 80 90 25 00 00 	mov    0x2590(%r8),%rax
fffff800002a84e5:	48 89 81 08 0b 00 00 	mov    %rax,0xb08(%rcx)
fffff800002a84ec:	e8 93 00 00 00       	call   0xfffff800002a8584
fffff800002a84f1:	48 83 c4 28          	add    $0x28,%rsp
fffff800002a84f5:	c3                   	ret
fffff800002a84f6:	cc                   	int3
fffff800002a84f7:	cc                   	int3
fffff800002a84f8:	cc                   	int3
fffff800002a84f9:	cc                   	int3
fffff800002a84fa:	cc                   	int3
fffff800002a84fb:	cc                   	int3
fffff800002a84fc:	cc                   	int3
fffff800002a84fd:	cc                   	int3
fffff800002a84fe:	cc                   	int3
fffff800002a84ff:	cc                   	int3
fffff800002a8500:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002a8504:	48 ba 00 00 00 00 40 	movabs $0x4000000000,%rdx
fffff800002a850b:	00 00 00
fffff800002a850e:	48 85 15 4b 10 36 00 	test   %rdx,0x36104b(%rip)        # 0xfffff80000609560
fffff800002a8515:	74 61                	je     0xfffff800002a8578
fffff800002a8517:	48 8b 01             	mov    (%rcx),%rax
fffff800002a851a:	48 8b 90 08 03 00 00 	mov    0x308(%rax),%rdx
fffff800002a8521:	f6 82 80 34 00 00 02 	testb  $0x2,0x3480(%rdx)
fffff800002a8528:	76 4e                	jbe    0xfffff800002a8578
fffff800002a852a:	48 8b 81 20 0b 00 00 	mov    0xb20(%rcx),%rax
fffff800002a8531:	49 b8 ff ff ff ff ff 	movabs $0xfffeffffffffffff,%r8
fffff800002a8538:	ff fe ff
fffff800002a853b:	48 8b 92 00 0d 01 00 	mov    0x10d00(%rdx),%rdx
fffff800002a8542:	49 85 c0             	test   %rax,%r8
fffff800002a8545:	74 15                	je     0xfffff800002a855c
fffff800002a8547:	49 85 d0             	test   %rdx,%r8
fffff800002a854a:	74 24                	je     0xfffff800002a8570
fffff800002a854c:	48 f7 e2             	mul    %rdx
fffff800002a854f:	48 c1 e8 30          	shr    $0x30,%rax
fffff800002a8553:	48 c1 e2 10          	shl    $0x10,%rdx
fffff800002a8557:	48 0b c2             	or     %rdx,%rax
fffff800002a855a:	eb 14                	jmp    0xfffff800002a8570
fffff800002a855c:	48 85 d2             	test   %rdx,%rdx
fffff800002a855f:	48 8b c2             	mov    %rdx,%rax
fffff800002a8562:	49 b8 00 00 00 00 00 	movabs $0x1000000000000,%r8
fffff800002a8569:	00 01 00
fffff800002a856c:	49 0f 44 c0          	cmove  %r8,%rax
fffff800002a8570:	48 8b d0             	mov    %rax,%rdx
fffff800002a8573:	e8 b0 7f 06 00       	call   0xfffff80000310528
fffff800002a8578:	48 83 c4 28          	add    $0x28,%rsp
fffff800002a857c:	c3                   	ret
fffff800002a857d:	cc                   	int3
fffff800002a857e:	cc                   	int3
fffff800002a857f:	cc                   	int3
fffff800002a8580:	cc                   	int3
fffff800002a8581:	cc                   	int3
fffff800002a8582:	cc                   	int3
fffff800002a8583:	cc                   	int3
fffff800002a8584:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002a8588:	4c 8b 99 20 0b 00 00 	mov    0xb20(%rcx),%r11
fffff800002a858f:	48 b8 ff ff ff ff ff 	movabs $0xfffeffffffffffff,%rax
fffff800002a8596:	ff fe ff
fffff800002a8599:	4c 8b 89 10 0b 00 00 	mov    0xb10(%rcx),%r9
fffff800002a85a0:	4c 8b 91 08 0b 00 00 	mov    0xb08(%rcx),%r10
fffff800002a85a7:	4c 85 d8             	test   %r11,%rax
fffff800002a85aa:	74 43                	je     0xfffff800002a85ef
fffff800002a85ac:	0f 31                	rdtsc
fffff800002a85ae:	48 8b 09             	mov    (%rcx),%rcx
fffff800002a85b1:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002a85b5:	48 0b c2             	or     %rdx,%rax
fffff800002a85b8:	48 8b 91 08 03 00 00 	mov    0x308(%rcx),%rdx
fffff800002a85bf:	48 8b c8             	mov    %rax,%rcx
fffff800002a85c2:	48 8b 92 00 0d 01 00 	mov    0x10d00(%rdx),%rdx
fffff800002a85c9:	e8 3e 81 06 00       	call   0xfffff8000031070c
fffff800002a85ce:	48 8b c8             	mov    %rax,%rcx
fffff800002a85d1:	49 8b d3             	mov    %r11,%rdx
fffff800002a85d4:	e8 33 81 06 00       	call   0xfffff8000031070c
fffff800002a85d9:	49 8b d3             	mov    %r11,%rdx
fffff800002a85dc:	49 03 ca             	add    %r10,%rcx
fffff800002a85df:	4c 8b c0             	mov    %rax,%r8
fffff800002a85e2:	e8 25 81 06 00       	call   0xfffff8000031070c
fffff800002a85e7:	4d 2b c8             	sub    %r8,%r9
fffff800002a85ea:	49 03 c1             	add    %r9,%rax
fffff800002a85ed:	eb 04                	jmp    0xfffff800002a85f3
fffff800002a85ef:	4b 8d 04 0a          	lea    (%r10,%r9,1),%rax
fffff800002a85f3:	48 8b d0             	mov    %rax,%rdx
fffff800002a85f6:	b9 04 00 00 10       	mov    $0x10000004,%ecx
fffff800002a85fb:	e8 30 6a 06 00       	call   0xfffff8000030f030
fffff800002a8600:	48 83 c4 28          	add    $0x28,%rsp
fffff800002a8604:	c3                   	ret
fffff800002a8605:	cc                   	int3
fffff800002a8606:	cc                   	int3
fffff800002a8607:	cc                   	int3
fffff800002a8608:	cc                   	int3
fffff800002a8609:	cc                   	int3
fffff800002a860a:	cc                   	int3
fffff800002a860b:	cc                   	int3
fffff800002a860c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002a8611:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002a8616:	89 54 24 10          	mov    %edx,0x10(%rsp)
fffff800002a861a:	55                   	push   %rbp
fffff800002a861b:	57                   	push   %rdi
fffff800002a861c:	41 55                	push   %r13
fffff800002a861e:	41 56                	push   %r14
fffff800002a8620:	41 57                	push   %r15
fffff800002a8622:	48 8b ec             	mov    %rsp,%rbp
fffff800002a8625:	48 83 ec 40          	sub    $0x40,%rsp
fffff800002a8629:	48 8d 55 38          	lea    0x38(%rbp),%rdx
fffff800002a862d:	49 8b d8             	mov    %r8,%rbx
fffff800002a8630:	48 8b f1             	mov    %rcx,%rsi
fffff800002a8633:	e8 74 5d f7 ff       	call   0xfffff8000021e3ac
fffff800002a8638:	44 8b 75 38          	mov    0x38(%rbp),%r14d
fffff800002a863c:	45 33 ff             	xor    %r15d,%r15d
fffff800002a863f:	41 8b d6             	mov    %r14d,%edx
fffff800002a8642:	41 bd 00 00 04 00    	mov    $0x40000,%r13d
fffff800002a8648:	41 b8 fb 0f 00 00    	mov    $0xffb,%r8d
fffff800002a864e:	41 2b d5             	sub    %r13d,%edx
fffff800002a8651:	0f 84 66 04 00 00    	je     0xfffff800002a8abd
fffff800002a8657:	83 ea 03             	sub    $0x3,%edx
fffff800002a865a:	0f 84 40 02 00 00    	je     0xfffff800002a88a0
fffff800002a8660:	83 ea 02             	sub    $0x2,%edx
fffff800002a8663:	0f 84 27 02 00 00    	je     0xfffff800002a8890
fffff800002a8669:	41 2b d0             	sub    %r8d,%edx
fffff800002a866c:	0f 84 4b 04 00 00    	je     0xfffff800002a8abd
fffff800002a8672:	83 fa 03             	cmp    $0x3,%edx
fffff800002a8675:	0f 84 25 02 00 00    	je     0xfffff800002a88a0
fffff800002a867b:	48 8b be c0 02 00 00 	mov    0x2c0(%rsi),%rdi
fffff800002a8682:	41 8b ce             	mov    %r14d,%ecx
fffff800002a8685:	48 81 c7 80 0e 00 00 	add    $0xe80,%rdi
fffff800002a868c:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
fffff800002a8690:	41 2b cd             	sub    %r13d,%ecx
fffff800002a8693:	0f 84 ea 01 00 00    	je     0xfffff800002a8883
fffff800002a8699:	83 e9 01             	sub    $0x1,%ecx
fffff800002a869c:	0f 84 d3 01 00 00    	je     0xfffff800002a8875
fffff800002a86a2:	83 e9 01             	sub    $0x1,%ecx
fffff800002a86a5:	0f 84 b7 01 00 00    	je     0xfffff800002a8862
fffff800002a86ab:	83 e9 01             	sub    $0x1,%ecx
fffff800002a86ae:	0f 84 41 01 00 00    	je     0xfffff800002a87f5
fffff800002a86b4:	83 e9 01             	sub    $0x1,%ecx
fffff800002a86b7:	0f 84 ec 00 00 00    	je     0xfffff800002a87a9
fffff800002a86bd:	83 e9 01             	sub    $0x1,%ecx
fffff800002a86c0:	0f 84 d3 00 00 00    	je     0xfffff800002a8799
fffff800002a86c6:	41 2b c8             	sub    %r8d,%ecx
fffff800002a86c9:	0f 84 87 00 00 00    	je     0xfffff800002a8756
fffff800002a86cf:	83 e9 03             	sub    $0x3,%ecx
fffff800002a86d2:	74 3a                	je     0xfffff800002a870e
fffff800002a86d4:	83 e9 01             	sub    $0x1,%ecx
fffff800002a86d7:	74 20                	je     0xfffff800002a86f9
fffff800002a86d9:	81 f9 fc ef fb 0f    	cmp    $0xffbeffc,%ecx
fffff800002a86df:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
fffff800002a86e3:	74 0a                	je     0xfffff800002a86ef
fffff800002a86e5:	e8 72 fd 05 00       	call   0xfffff8000030845c
fffff800002a86ea:	e9 68 05 00 00       	jmp    0xfffff800002a8c57
fffff800002a86ef:	e8 08 36 06 00       	call   0xfffff8000030bcfc
fffff800002a86f4:	e9 5e 05 00 00       	jmp    0xfffff800002a8c57
fffff800002a86f9:	4c 8b c3             	mov    %rbx,%r8
fffff800002a86fc:	ba 04 10 04 00       	mov    $0x41004,%edx
fffff800002a8701:	48 8b cf             	mov    %rdi,%rcx
fffff800002a8704:	e8 ab ec 06 00       	call   0xfffff800003173b4
fffff800002a8709:	e9 49 05 00 00       	jmp    0xfffff800002a8c57
fffff800002a870e:	4c 8b c3             	mov    %rbx,%r8
fffff800002a8711:	48 8b cf             	mov    %rdi,%rcx
fffff800002a8714:	bb 03 10 04 00       	mov    $0x41003,%ebx
fffff800002a8719:	8b d3                	mov    %ebx,%edx
fffff800002a871b:	e8 94 ec 06 00       	call   0xfffff800003173b4
fffff800002a8720:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002a8725:	48 8b 45 48          	mov    0x48(%rbp),%rax
fffff800002a8729:	4c 8b 47 10          	mov    0x10(%rdi),%r8
fffff800002a872d:	ba 06 60 00 00       	mov    $0x6006,%edx
fffff800002a8732:	4c 8b 8f 80 00 00 00 	mov    0x80(%rdi),%r9
fffff800002a8739:	49 81 c0 40 01 00 00 	add    $0x140,%r8
fffff800002a8740:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002a8745:	b9 04 68 00 00       	mov    $0x6804,%ecx
fffff800002a874a:	e8 bd 76 06 00       	call   0xfffff8000030fe0c
fffff800002a874f:	8b d3                	mov    %ebx,%edx
fffff800002a8751:	e9 f9 04 00 00       	jmp    0xfffff800002a8c4f
fffff800002a8756:	4c 8b c3             	mov    %rbx,%r8
fffff800002a8759:	48 8b cf             	mov    %rdi,%rcx
fffff800002a875c:	bb 00 10 04 00       	mov    $0x41000,%ebx
fffff800002a8761:	8b d3                	mov    %ebx,%edx
fffff800002a8763:	e8 4c ec 06 00       	call   0xfffff800003173b4
fffff800002a8768:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
fffff800002a876c:	48 83 c9 10          	or     $0x10,%rcx
fffff800002a8770:	48 89 4d 48          	mov    %rcx,0x48(%rbp)
fffff800002a8774:	4c 8b 47 10          	mov    0x10(%rdi),%r8
fffff800002a8778:	ba 04 60 00 00       	mov    $0x6004,%edx
fffff800002a877d:	4c 8b 4f 78          	mov    0x78(%rdi),%r9
fffff800002a8781:	49 81 c0 38 01 00 00 	add    $0x138,%r8
fffff800002a8788:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002a878d:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff800002a8792:	b9 00 68 00 00       	mov    $0x6800,%ecx
fffff800002a8797:	eb b1                	jmp    0xfffff800002a874a
fffff800002a8799:	48 8b d3             	mov    %rbx,%rdx
fffff800002a879c:	48 8b ce             	mov    %rsi,%rcx
fffff800002a879f:	e8 94 2a 05 00       	call   0xfffff800002fb238
fffff800002a87a4:	e9 ae 04 00 00       	jmp    0xfffff800002a8c57
fffff800002a87a9:	48 8b 47 10          	mov    0x10(%rdi),%rax
fffff800002a87ad:	c0 e3 04             	shl    $0x4,%bl
fffff800002a87b0:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff800002a87b7:	88 99 80 00 00 00    	mov    %bl,0x80(%rcx)
fffff800002a87bd:	f6 05 98 0d 36 00 01 	testb  $0x1,0x360d98(%rip)        # 0xfffff8000060955c
fffff800002a87c4:	74 16                	je     0xfffff800002a87dc
fffff800002a87c6:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff800002a87cd:	02 00
fffff800002a87cf:	44 8b 75 38          	mov    0x38(%rbp),%r14d
fffff800002a87d3:	44 89 b8 2c 03 00 00 	mov    %r15d,0x32c(%rax)
fffff800002a87da:	eb 09                	jmp    0xfffff800002a87e5
fffff800002a87dc:	b8 1c 40 00 00       	mov    $0x401c,%eax
fffff800002a87e1:	41 0f 79 c7          	vmwrite %r15,%rax