fffff8000021d233:	44 38 35 01 00 5d 00 	cmp    %r14b,0x5d0001(%rip)        # 0xfffff800007ed23b
fffff8000021d23a:	0f 84 74 01 00 00    	je     0xfffff8000021d3b4
fffff8000021d240:	49 8b 0b             	mov    (%r11),%rcx
fffff8000021d243:	49 8d 9d 00 05 01 00 	lea    0x10500(%r13),%rbx
fffff8000021d24a:	48 8b 03             	mov    (%rbx),%rax
fffff8000021d24d:	48 8b d1             	mov    %rcx,%rdx
fffff8000021d250:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000021d254:	4c 8b c0             	mov    %rax,%r8
fffff8000021d257:	49 c1 e8 20          	shr    $0x20,%r8
fffff8000021d25b:	44 3b c2             	cmp    %edx,%r8d
fffff8000021d25e:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
fffff8000021d262:	66 89 45 b7          	mov    %ax,-0x49(%rbp)
fffff8000021d266:	44 0f 46 c2          	cmovbe %edx,%r8d
fffff8000021d26a:	48 89 4d 97          	mov    %rcx,-0x69(%rbp)
fffff8000021d26e:	48 c1 e8 10          	shr    $0x10,%rax
fffff8000021d272:	44 89 45 bb          	mov    %r8d,-0x45(%rbp)
fffff8000021d276:	66 85 c0             	test   %ax,%ax
fffff8000021d279:	0f 85 da 00 00 00    	jne    0xfffff8000021d359
fffff8000021d27f:	45 0f b7 ce          	movzwl %r14w,%r9d
fffff8000021d283:	44 8b 45 a3          	mov    -0x5d(%rbp),%r8d
fffff8000021d287:	41 8b d6             	mov    %r14d,%edx
fffff8000021d28a:	66 44 89 4d b9       	mov    %r9w,-0x47(%rbp)
fffff8000021d28f:	44 8b 4d 9b          	mov    -0x65(%rbp),%r9d
fffff8000021d293:	0f 1f 40 00          	nopl   0x0(%rax)
fffff8000021d297:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
fffff8000021d29e:	00 00
fffff8000021d2a0:	45 3b c1             	cmp    %r9d,%r8d
fffff8000021d2a3:	44 8b d2             	mov    %edx,%r10d
fffff8000021d2a6:	41 8b c1             	mov    %r9d,%eax
fffff8000021d2a9:	41 0f 42 c0          	cmovb  %r8d,%eax
fffff8000021d2ad:	3b d0                	cmp    %eax,%edx
fffff8000021d2af:	73 16                	jae    0xfffff8000021d2c7
fffff8000021d2b1:	4b 8b 44 d3 08       	mov    0x8(%r11,%r10,8),%rax
fffff8000021d2b6:	4a 8b 4c d3 08       	mov    0x8(%rbx,%r10,8),%rcx
fffff8000021d2bb:	48 23 c8             	and    %rax,%rcx
fffff8000021d2be:	4a 89 4c d5 bf       	mov    %rcx,-0x41(%rbp,%r10,8)
fffff8000021d2c3:	ff c2                	inc    %edx
fffff8000021d2c5:	eb d9                	jmp    0xfffff8000021d2a0
fffff8000021d2c7:	41 3b d0             	cmp    %r8d,%edx
fffff8000021d2ca:	0f 83 a1 00 00 00    	jae    0xfffff8000021d371
fffff8000021d2d0:	0f b7 45 99          	movzwl -0x67(%rbp),%eax
fffff8000021d2d4:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
fffff8000021d2d8:	66 f7 d8             	neg    %ax
fffff8000021d2db:	4a 8d 0c d1          	lea    (%rcx,%r10,8),%rcx
fffff8000021d2df:	4c 8d 55 bf          	lea    -0x41(%rbp),%r10
fffff8000021d2e3:	48 8b c3             	mov    %rbx,%rax
fffff8000021d2e6:	4d 1b c9             	sbb    %r9,%r9
fffff8000021d2e9:	49 2b c2             	sub    %r10,%rax
fffff8000021d2ec:	44 2b c2             	sub    %edx,%r8d
fffff8000021d2ef:	41 8b d0             	mov    %r8d,%edx
fffff8000021d2f2:	4c 8d 50 08          	lea    0x8(%rax),%r10
fffff8000021d2f6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
fffff8000021d2fd:	00 00 00
fffff8000021d300:	49 8b 04 0a          	mov    (%r10,%rcx,1),%rax
fffff8000021d304:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff8000021d308:	49 23 c1             	and    %r9,%rax
fffff8000021d30b:	48 89 41 f8          	mov    %rax,-0x8(%rcx)
fffff8000021d30f:	48 83 ea 01          	sub    $0x1,%rdx
fffff8000021d313:	75 eb                	jne    0xfffff8000021d300
fffff8000021d315:	eb 63                	jmp    0xfffff8000021d37a
fffff8000021d317:	41 8b c8             	mov    %r8d,%ecx
fffff8000021d31a:	48 0f a3 8c d7 78 01 	bt     %rcx,0x178(%rdi,%rdx,8)
fffff8000021d321:	00 00
fffff8000021d323:	0f 92 c0             	setb   %al
fffff8000021d326:	e9 e0 fe ff ff       	jmp    0xfffff8000021d20b
fffff8000021d32b:	41 8b 43 04          	mov    0x4(%r11),%eax
fffff8000021d32f:	3b c2                	cmp    %edx,%eax
fffff8000021d331:	0f 87 f2 fe ff ff    	ja     0xfffff8000021d229
fffff8000021d337:	8d 4a 01             	lea    0x1(%rdx),%ecx
fffff8000021d33a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
fffff8000021d340:	f0 41 0f b1 4b 04    	lock cmpxchg %ecx,0x4(%r11)
fffff8000021d346:	0f 84 dd fe ff ff    	je     0xfffff8000021d229
fffff8000021d34c:	41 8b 43 04          	mov    0x4(%r11),%eax
fffff8000021d350:	3b c2                	cmp    %edx,%eax
fffff8000021d352:	76 ec                	jbe    0xfffff8000021d340
fffff8000021d354:	e9 d0 fe ff ff       	jmp    0xfffff8000021d229
fffff8000021d359:	48 c1 e9 10          	shr    $0x10,%rcx
fffff8000021d35d:	66 85 c9             	test   %cx,%cx
fffff8000021d360:	0f 84 19 ff ff ff    	je     0xfffff8000021d27f
fffff8000021d366:	41 b9 01 00 00 00    	mov    $0x1,%r9d
fffff8000021d36c:	e9 12 ff ff ff       	jmp    0xfffff8000021d283
fffff8000021d371:	41 3b d1             	cmp    %r9d,%edx
fffff8000021d374:	0f 82 ee 00 00 00    	jb     0xfffff8000021d468
fffff8000021d37a:	48 8b 03             	mov    (%rbx),%rax
fffff8000021d37d:	44 8b 4d bb          	mov    -0x45(%rbp),%r9d
fffff8000021d381:	48 89 45 97          	mov    %rax,-0x69(%rbp)
fffff8000021d385:	41 8b c6             	mov    %r14d,%eax
fffff8000021d388:	44 8b 45 9b          	mov    -0x65(%rbp),%r8d
fffff8000021d38c:	0f 1f 40 00          	nopl   0x0(%rax)
fffff8000021d390:	45 3b c8             	cmp    %r8d,%r9d
fffff8000021d393:	8b d0                	mov    %eax,%edx
fffff8000021d395:	41 8b c8             	mov    %r8d,%ecx
fffff8000021d398:	41 0f 42 c9          	cmovb  %r9d,%ecx
fffff8000021d39c:	3b c1                	cmp    %ecx,%eax
fffff8000021d39e:	0f 83 8d 00 00 00    	jae    0xfffff8000021d431
fffff8000021d3a4:	48 8b 4c d3 08       	mov    0x8(%rbx,%rdx,8),%rcx
fffff8000021d3a9:	48 39 4c d5 bf       	cmp    %rcx,-0x41(%rbp,%rdx,8)
fffff8000021d3ae:	75 04                	jne    0xfffff8000021d3b4
fffff8000021d3b0:	ff c0                	inc    %eax
fffff8000021d3b2:	eb dc                	jmp    0xfffff8000021d390
fffff8000021d3b4:	49 8b 07             	mov    (%r15),%rax
fffff8000021d3b7:	44 38 b0 d8 04 01 00 	cmp    %r14b,0x104d8(%rax)
fffff8000021d3be:	75 41                	jne    0xfffff8000021d401
fffff8000021d3c0:	41 0f b6 87 87 00 00 	movzbl 0x87(%r15),%eax
fffff8000021d3c7:	00
fffff8000021d3c8:	49 8b f6             	mov    %r14,%rsi
fffff8000021d3cb:	84 c0                	test   %al,%al
fffff8000021d3cd:	0f 85 ed ec 02 00    	jne    0xfffff8000024c0c0
fffff8000021d3d3:	49 8b 55 38          	mov    0x38(%r13),%rdx
fffff8000021d3d7:	49 8b cd             	mov    %r13,%rcx
fffff8000021d3da:	e8 d5 01 00 00       	call   0xfffff8000021d5b4
fffff8000021d3df:	44 38 35 2d 55 56 00 	cmp    %r14b,0x56552d(%rip)        # 0xfffff80000782913
fffff8000021d3e6:	74 0c                	je     0xfffff8000021d3f4
fffff8000021d3e8:	49 8b 4f 08          	mov    0x8(%r15),%rcx
fffff8000021d3ec:	49 8b d7             	mov    %r15,%rdx
fffff8000021d3ef:	e8 d8 fc ff ff       	call   0xfffff8000021d0cc
fffff8000021d3f4:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
fffff8000021d3f8:	48 85 db             	test   %rbx,%rbx
fffff8000021d3fb:	0f 85 4a ed 02 00    	jne    0xfffff8000024c14b
fffff8000021d401:	32 c0                	xor    %al,%al
fffff8000021d403:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
fffff8000021d407:	48 33 cc             	xor    %rsp,%rcx
fffff8000021d40a:	e8 61 e1 01 00       	call   0xfffff8000023b570
fffff8000021d40f:	4c 8d 9c 24 e0 00 00 	lea    0xe0(%rsp),%r11
fffff8000021d416:	00
fffff8000021d417:	49 8b 5b 38          	mov    0x38(%r11),%rbx
fffff8000021d41b:	49 8b 73 40          	mov    0x40(%r11),%rsi
fffff8000021d41f:	49 8b 7b 48          	mov    0x48(%r11),%rdi
fffff8000021d423:	49 8b e3             	mov    %r11,%rsp
fffff8000021d426:	41 5f                	pop    %r15
fffff8000021d428:	41 5e                	pop    %r14
fffff8000021d42a:	41 5d                	pop    %r13
fffff8000021d42c:	41 5c                	pop    %r12
fffff8000021d42e:	5d                   	pop    %rbp
fffff8000021d42f:	c3                   	ret
fffff8000021d430:	cc                   	int3
fffff8000021d431:	44 0f b7 5d b9       	movzwl -0x47(%rbp),%r11d
fffff8000021d436:	44 0f b7 55 99       	movzwl -0x67(%rbp),%r10d
fffff8000021d43b:	41 3b c1             	cmp    %r9d,%eax
fffff8000021d43e:	73 6b                	jae    0xfffff8000021d4ab
fffff8000021d440:	41 0f b7 ca          	movzwl %r10w,%ecx
fffff8000021d444:	66 f7 d9             	neg    %cx
fffff8000021d447:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
fffff8000021d44b:	48 8d 0c d1          	lea    (%rcx,%rdx,8),%rcx
fffff8000021d44f:	4d 1b c0             	sbb    %r8,%r8
fffff8000021d452:	4c 39 01             	cmp    %r8,(%rcx)
fffff8000021d455:	0f 85 59 ff ff ff    	jne    0xfffff8000021d3b4
fffff8000021d45b:	ff c0                	inc    %eax
fffff8000021d45d:	48 83 c1 08          	add    $0x8,%rcx
fffff8000021d461:	41 3b c1             	cmp    %r9d,%eax
fffff8000021d464:	72 ec                	jb     0xfffff8000021d452
fffff8000021d466:	eb 4c                	jmp    0xfffff8000021d4b4
fffff8000021d468:	0f b7 45 a1          	movzwl -0x5f(%rbp),%eax
fffff8000021d46c:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
fffff8000021d470:	66 f7 d8             	neg    %ax
fffff8000021d473:	4a 8d 0c d1          	lea    (%rcx,%r10,8),%rcx
fffff8000021d477:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
fffff8000021d47b:	4d 1b c0             	sbb    %r8,%r8
fffff8000021d47e:	4c 2b d8             	sub    %rax,%r11
fffff8000021d481:	44 2b ca             	sub    %edx,%r9d
fffff8000021d484:	41 8b d1             	mov    %r9d,%edx
fffff8000021d487:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
fffff8000021d48e:	00 00
fffff8000021d490:	49 8b 44 0b 08       	mov    0x8(%r11,%rcx,1),%rax
fffff8000021d495:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff8000021d499:	49 23 c0             	and    %r8,%rax
fffff8000021d49c:	48 89 41 f8          	mov    %rax,-0x8(%rcx)
fffff8000021d4a0:	48 83 ea 01          	sub    $0x1,%rdx
fffff8000021d4a4:	75 ea                	jne    0xfffff8000021d490
fffff8000021d4a6:	e9 cf fe ff ff       	jmp    0xfffff8000021d37a
fffff8000021d4ab:	41 3b c0             	cmp    %r8d,%eax
fffff8000021d4ae:	0f 82 cf 00 00 00    	jb     0xfffff8000021d583
fffff8000021d4b4:	0f b7 4d b7          	movzwl -0x49(%rbp),%ecx
fffff8000021d4b8:	3b c1                	cmp    %ecx,%eax
fffff8000021d4ba:	73 0a                	jae    0xfffff8000021d4c6
fffff8000021d4bc:	66 45 3b da          	cmp    %r10w,%r11w
fffff8000021d4c0:	0f 85 ee fe ff ff    	jne    0xfffff8000021d3b4
fffff8000021d4c6:	48 8b 0b             	mov    (%rbx),%rcx
fffff8000021d4c9:	45 8b c6             	mov    %r14d,%r8d
fffff8000021d4cc:	48 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%rax
fffff8000021d4d3:	4c 8b c9             	mov    %rcx,%r9
fffff8000021d4d6:	48 89 4d 97          	mov    %rcx,-0x69(%rbp)
fffff8000021d4da:	49 c1 e9 20          	shr    $0x20,%r9
fffff8000021d4de:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000021d4e2:	85 c9                	test   %ecx,%ecx
fffff8000021d4e4:	74 2f                	je     0xfffff8000021d515
fffff8000021d4e6:	48 83 c3 08          	add    $0x8,%rbx
fffff8000021d4ea:	48 8d 97 f0 00 00 00 	lea    0xf0(%rdi),%rdx
fffff8000021d4f1:	4d 8b c1             	mov    %r9,%r8
fffff8000021d4f4:	0f 1f 40 00          	nopl   0x0(%rax)
fffff8000021d4f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
fffff8000021d4ff:	00
fffff8000021d500:	48 8b 0b             	mov    (%rbx),%rcx
fffff8000021d503:	f0 48 09 0a          	lock or %rcx,(%rdx)
fffff8000021d507:	48 8d 52 08          	lea    0x8(%rdx),%rdx
fffff8000021d50b:	48 8d 5b 08          	lea    0x8(%rbx),%rbx
fffff8000021d50f:	49 83 e9 01          	sub    $0x1,%r9
fffff8000021d513:	75 eb                	jne    0xfffff8000021d500
fffff8000021d515:	0f b7 d0             	movzwl %ax,%edx
fffff8000021d518:	44 3b c2             	cmp    %edx,%r8d
fffff8000021d51b:	72 32                	jb     0xfffff8000021d54f
fffff8000021d51d:	8b 87 ec 00 00 00    	mov    0xec(%rdi),%eax
fffff8000021d523:	41 3b c0             	cmp    %r8d,%eax
fffff8000021d526:	0f 83 88 fe ff ff    	jae    0xfffff8000021d3b4
fffff8000021d52c:	0f 1f 40 00          	nopl   0x0(%rax)
fffff8000021d530:	f0 44 0f b1 87 ec 00 	lock cmpxchg %r8d,0xec(%rdi)
fffff8000021d537:	00 00
fffff8000021d539:	0f 84 75 fe ff ff    	je     0xfffff8000021d3b4
fffff8000021d53f:	8b 87 ec 00 00 00    	mov    0xec(%rdi),%eax
fffff8000021d545:	41 3b c0             	cmp    %r8d,%eax
fffff8000021d548:	72 e6                	jb     0xfffff8000021d530
fffff8000021d54a:	e9 65 fe ff ff       	jmp    0xfffff8000021d3b4
fffff8000021d54f:	66 83 7d 99 01       	cmpw   $0x1,-0x67(%rbp)
fffff8000021d554:	75 c7                	jne    0xfffff8000021d51d
fffff8000021d556:	41 8b c8             	mov    %r8d,%ecx
fffff8000021d559:	44 8b ca             	mov    %edx,%r9d
fffff8000021d55c:	48 83 c1 1e          	add    $0x1e,%rcx
fffff8000021d560:	45 2b c8             	sub    %r8d,%r9d
fffff8000021d563:	44 8b c2             	mov    %edx,%r8d
fffff8000021d566:	48 8d 0c cf          	lea    (%rdi,%rcx,8),%rcx
fffff8000021d56a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
fffff8000021d570:	48 c7 01 ff ff ff ff 	movq   $0xffffffffffffffff,(%rcx)
fffff8000021d577:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff8000021d57b:	49 83 e9 01          	sub    $0x1,%r9
fffff8000021d57f:	75 ef                	jne    0xfffff8000021d570
fffff8000021d581:	eb 9a                	jmp    0xfffff8000021d51d
fffff8000021d583:	41 0f b7 cb          	movzwl %r11w,%ecx
fffff8000021d587:	66 f7 d9             	neg    %cx
fffff8000021d58a:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
fffff8000021d58e:	48 8d 0c d1          	lea    (%rcx,%rdx,8),%rcx
fffff8000021d592:	4d 1b c9             	sbb    %r9,%r9
fffff8000021d595:	4c 39 09             	cmp    %r9,(%rcx)
fffff8000021d598:	0f 85 16 fe ff ff    	jne    0xfffff8000021d3b4
fffff8000021d59e:	ff c0                	inc    %eax
fffff8000021d5a0:	48 83 c1 08          	add    $0x8,%rcx
fffff8000021d5a4:	41 3b c0             	cmp    %r8d,%eax
fffff8000021d5a7:	72 ec                	jb     0xfffff8000021d595
fffff8000021d5a9:	e9 06 ff ff ff       	jmp    0xfffff8000021d4b4
fffff8000021d5ae:	cc                   	int3
fffff8000021d5af:	cc                   	int3
fffff8000021d5b0:	cc                   	int3
fffff8000021d5b1:	cc                   	int3
fffff8000021d5b2:	cc                   	int3
fffff8000021d5b3:	cc                   	int3
fffff8000021d5b4:	48 8b c4             	mov    %rsp,%rax
fffff8000021d5b7:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff8000021d5bb:	48 89 68 18          	mov    %rbp,0x18(%rax)
fffff8000021d5bf:	48 89 70 20          	mov    %rsi,0x20(%rax)
fffff8000021d5c3:	57                   	push   %rdi
fffff8000021d5c4:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000021d5c8:	48 8b 2a             	mov    (%rdx),%rbp
fffff8000021d5cb:	45 33 d2             	xor    %r10d,%r10d
fffff8000021d5ce:	4c 8b 89 d8 03 01 00 	mov    0x103d8(%rcx),%r9
fffff8000021d5d5:	48 8b f9             	mov    %rcx,%rdi
fffff8000021d5d8:	44 89 50 10          	mov    %r10d,0x10(%rax)
fffff8000021d5dc:	48 85 ed             	test   %rbp,%rbp
fffff8000021d5df:	75 35                	jne    0xfffff8000021d616
fffff8000021d5e1:	4d 85 c9             	test   %r9,%r9
fffff8000021d5e4:	74 17                	je     0xfffff8000021d5fd
fffff8000021d5e6:	33 c0                	xor    %eax,%eax
fffff8000021d5e8:	8d 4d 48             	lea    0x48(%rbp),%ecx
fffff8000021d5eb:	33 d2                	xor    %edx,%edx
fffff8000021d5ed:	0f 30                	wrmsr
fffff8000021d5ef:	48 21 87 d8 03 01 00 	and    %rax,0x103d8(%rdi)
fffff8000021d5f6:	48 21 87 e0 03 01 00 	and    %rax,0x103e0(%rdi)
fffff8000021d5fd:	0f ae e8             	lfence
fffff8000021d600:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000021d605:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
fffff8000021d60a:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
fffff8000021d60f:	48 83 c4 20          	add    $0x20,%rsp
fffff8000021d613:	5f                   	pop    %rdi
fffff8000021d614:	c3                   	ret
fffff8000021d615:	cc                   	int3
fffff8000021d616:	49 83 f9 ff          	cmp    $0xffffffffffffffff,%r9
fffff8000021d61a:	74 e1                	je     0xfffff8000021d5fd
fffff8000021d61c:	48 8b 82 30 01 00 00 	mov    0x130(%rdx),%rax
fffff8000021d623:	4c 8b 05 36 bf 3e 00 	mov    0x3ebf36(%rip),%r8        # 0xfffff80000609560
fffff8000021d62a:	8a 48 32             	mov    0x32(%rax),%cl
fffff8000021d62d:	48 b8 00 00 00 00 00 	movabs $0x40000000000,%rax
fffff8000021d634:	04 00 00
fffff8000021d637:	4c 85 c0             	test   %r8,%rax
fffff8000021d63a:	74 2f                	je     0xfffff8000021d66b
fffff8000021d63c:	f6 d9                	neg    %cl
fffff8000021d63e:	4d 1b c0             	sbb    %r8,%r8
fffff8000021d641:	41 83 e0 02          	and    $0x2,%r8d
fffff8000021d645:	4d 3b c8             	cmp    %r8,%r9
fffff8000021d648:	74 b3                	je     0xfffff8000021d5fd
fffff8000021d64a:	41 8b d0             	mov    %r8d,%edx
fffff8000021d64d:	41 8b c0             	mov    %r8d,%eax
fffff8000021d650:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000021d654:	b9 48 00 00 00       	mov    $0x48,%ecx
fffff8000021d659:	0f 30                	wrmsr
fffff8000021d65b:	4c 89 87 d8 03 01 00 	mov    %r8,0x103d8(%rdi)
fffff8000021d662:	4c 89 87 e0 03 01 00 	mov    %r8,0x103e0(%rdi)
fffff8000021d669:	eb 92                	jmp    0xfffff8000021d5fd
fffff8000021d66b:	84 c9                	test   %cl,%cl
fffff8000021d66d:	74 8e                	je     0xfffff8000021d5fd
fffff8000021d66f:	48 8b cd             	mov    %rbp,%rcx
fffff8000021d672:	e8 8d ab 01 00       	call   0xfffff80000238204
fffff8000021d677:	48 8b d8             	mov    %rax,%rbx
fffff8000021d67a:	a8 03                	test   $0x3,%al
fffff8000021d67c:	0f 84 7b ff ff ff    	je     0xfffff8000021d5fd
fffff8000021d682:	41 f6 c1 03          	test   $0x3,%r9b
fffff8000021d686:	0f 85 71 ff ff ff    	jne    0xfffff8000021d5fd
fffff8000021d68c:	40 b6 01             	mov    $0x1,%sil
fffff8000021d68f:	40 84 de             	test   %bl,%sil
fffff8000021d692:	74 23                	je     0xfffff8000021d6b7
fffff8000021d694:	48 b8 00 00 00 00 01 	movabs $0x100000000,%rax
fffff8000021d69b:	00 00 00
fffff8000021d69e:	4c 85 c0             	test   %r8,%rax
fffff8000021d6a1:	74 14                	je     0xfffff8000021d6b7
fffff8000021d6a3:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
fffff8000021d6a8:	48 8b cf             	mov    %rdi,%rcx
fffff8000021d6ab:	e8 60 c3 0d 00       	call   0xfffff800002f9a10
fffff8000021d6b0:	44 8b 54 24 38       	mov    0x38(%rsp),%r10d
fffff8000021d6b5:	eb 03                	jmp    0xfffff8000021d6ba
fffff8000021d6b7:	40 32 f6             	xor    %sil,%sil
fffff8000021d6ba:	48 8b d3             	mov    %rbx,%rdx
fffff8000021d6bd:	48 8b c3             	mov    %rbx,%rax
fffff8000021d6c0:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000021d6c4:	b9 48 00 00 00       	mov    $0x48,%ecx
fffff8000021d6c9:	0f 30                	wrmsr
fffff8000021d6cb:	48 89 9f d8 03 01 00 	mov    %rbx,0x103d8(%rdi)
fffff8000021d6d2:	48 89 9f e0 03 01 00 	mov    %rbx,0x103e0(%rdi)
fffff8000021d6d9:	40 84 f6             	test   %sil,%sil
fffff8000021d6dc:	0f 84 1e ff ff ff    	je     0xfffff8000021d600
fffff8000021d6e2:	41 8b d2             	mov    %r10d,%edx
fffff8000021d6e5:	48 8b cf             	mov    %rdi,%rcx
fffff8000021d6e8:	e8 a3 c1 0d 00       	call   0xfffff800002f9890
fffff8000021d6ed:	83 a5 e0 02 00 00 00 	andl   $0x0,0x2e0(%rbp)
fffff8000021d6f4:	e9 07 ff ff ff       	jmp    0xfffff8000021d600
fffff8000021d6f9:	cc                   	int3
fffff8000021d6fa:	cc                   	int3
fffff8000021d6fb:	cc                   	int3
fffff8000021d6fc:	cc                   	int3
fffff8000021d6fd:	cc                   	int3
fffff8000021d6fe:	cc                   	int3
fffff8000021d6ff:	cc                   	int3
fffff8000021d700:	41 55                	push   %r13
fffff8000021d702:	48 83 ec 40          	sub    $0x40,%rsp
fffff8000021d706:	4c 8b e9             	mov    %rcx,%r13
fffff8000021d709:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
fffff8000021d70e:	f0 0f c1 05 c2 dd 58 	lock xadd %eax,0x58ddc2(%rip)        # 0xfffff800007ab4d8
fffff8000021d715:	00
fffff8000021d716:	83 f8 01             	cmp    $0x1,%eax
fffff8000021d719:	0f 84 c0 01 00 00    	je     0xfffff8000021d8df
fffff8000021d71f:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
fffff8000021d724:	8b b9 98 03 01 00    	mov    0x10398(%rcx),%edi
fffff8000021d72a:	85 ff                	test   %edi,%edi
fffff8000021d72c:	0f 84 5b 01 00 00    	je     0xfffff8000021d88d