fffff8000021c2f9:	48 8b fd             	mov    %rbp,%rdi
fffff8000021c2fc:	f6 05 5d d2 3e 00 04 	testb  $0x4,0x3ed25d(%rip)        # 0xfffff80000609560
fffff8000021c303:	74 18                	je     0xfffff8000021c31d
fffff8000021c305:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000021c309:	0f 31                	rdtsc
fffff8000021c30b:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000021c30f:	48 0b c2             	or     %rdx,%rax
fffff8000021c312:	48 8b c8             	mov    %rax,%rcx
fffff8000021c315:	49 8b c0             	mov    %r8,%rax
fffff8000021c318:	48 f7 e1             	mul    %rcx
fffff8000021c31b:	eb 08                	jmp    0xfffff8000021c325
fffff8000021c31d:	e8 3a a2 01 00       	call   0xfffff8000023655c
fffff8000021c322:	48 8b d0             	mov    %rax,%rdx
fffff8000021c325:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
fffff8000021c32c:	48 85 c0             	test   %rax,%rax
fffff8000021c32f:	74 19                	je     0xfffff8000021c34a
fffff8000021c331:	48 3b d0             	cmp    %rax,%rdx
fffff8000021c334:	76 0d                	jbe    0xfffff8000021c343
fffff8000021c336:	48 8b fa             	mov    %rdx,%rdi
fffff8000021c339:	48 2b f8             	sub    %rax,%rdi
fffff8000021c33c:	48 01 bb 68 22 00 00 	add    %rdi,0x2268(%rbx)
fffff8000021c343:	48 89 ab a8 00 00 00 	mov    %rbp,0xa8(%rbx)
fffff8000021c34a:	48 8b cb             	mov    %rbx,%rcx
fffff8000021c34d:	e8 da 1d 00 00       	call   0xfffff8000021e12c
fffff8000021c352:	40 38 2d 47 cf 56 00 	cmp    %bpl,0x56cf47(%rip)        # 0xfffff800007892a0
fffff8000021c359:	74 5e                	je     0xfffff8000021c3b9
fffff8000021c35b:	f7 05 2f cf 56 00 00 	testl  $0x10000,0x56cf2f(%rip)        # 0xfffff80000789294
fffff8000021c362:	00 01 00
fffff8000021c365:	74 52                	je     0xfffff8000021c3b9
fffff8000021c367:	48 8b 03             	mov    (%rbx),%rax
fffff8000021c36a:	4c 8b 83 88 00 00 00 	mov    0x88(%rbx),%r8
fffff8000021c371:	48 85 c0             	test   %rax,%rax
fffff8000021c374:	74 0e                	je     0xfffff8000021c384
fffff8000021c376:	48 8b 80 c0 02 00 00 	mov    0x2c0(%rax),%rax
fffff8000021c37d:	48 8b a8 08 0b 00 00 	mov    0xb08(%rax),%rbp
fffff8000021c384:	48 8b 93 30 01 00 00 	mov    0x130(%rbx),%rdx
fffff8000021c38b:	4c 8b cd             	mov    %rbp,%r9
fffff8000021c38e:	0f b6 43 17          	movzbl 0x17(%rbx),%eax
fffff8000021c392:	b9 b0 1d 00 00       	mov    $0x1db0,%ecx
fffff8000021c397:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
fffff8000021c39c:	4c 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%r8
fffff8000021c3a3:	48 8b 92 a0 01 00 00 	mov    0x1a0(%rdx),%rdx
fffff8000021c3aa:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
fffff8000021c3af:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000021c3b4:	e8 6b cf 05 00       	call   0xfffff80000279324
fffff8000021c3b9:	c6 43 17 00          	movb   $0x0,0x17(%rbx)
fffff8000021c3bd:	48 ff 83 60 22 00 00 	incq   0x2260(%rbx)
fffff8000021c3c4:	f6 43 13 02          	testb  $0x2,0x13(%rbx)
fffff8000021c3c8:	74 46                	je     0xfffff8000021c410
fffff8000021c3ca:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000021c3d1:	00 00
fffff8000021c3d3:	f6 05 86 d1 3e 00 04 	testb  $0x4,0x3ed186(%rip)        # 0xfffff80000609560
fffff8000021c3da:	74 1b                	je     0xfffff8000021c3f7
fffff8000021c3dc:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000021c3e0:	0f 31                	rdtsc
fffff8000021c3e2:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000021c3e6:	48 0b c2             	or     %rdx,%rax
fffff8000021c3e9:	48 8b c8             	mov    %rax,%rcx
fffff8000021c3ec:	49 8b c0             	mov    %r8,%rax
fffff8000021c3ef:	48 f7 e1             	mul    %rcx
fffff8000021c3f2:	48 8b c2             	mov    %rdx,%rax
fffff8000021c3f5:	eb 05                	jmp    0xfffff8000021c3fc
fffff8000021c3f7:	e8 60 a1 01 00       	call   0xfffff8000023655c
fffff8000021c3fc:	48 8b 93 e8 00 00 00 	mov    0xe8(%rbx),%rdx
fffff8000021c403:	48 3b d0             	cmp    %rax,%rdx
fffff8000021c406:	76 08                	jbe    0xfffff8000021c410
fffff8000021c408:	48 8b cb             	mov    %rbx,%rcx
fffff8000021c40b:	e8 4c 12 08 00       	call   0xfffff8000029d65c
fffff8000021c410:	4c 8b bc 24 80 00 00 	mov    0x80(%rsp),%r15
fffff8000021c417:	00
fffff8000021c418:	4c 8b 6c 24 78       	mov    0x78(%rsp),%r13
fffff8000021c41d:	48 83 c4 40          	add    $0x40,%rsp
fffff8000021c421:	41 5e                	pop    %r14
fffff8000021c423:	5f                   	pop    %rdi
fffff8000021c424:	5e                   	pop    %rsi
fffff8000021c425:	5d                   	pop    %rbp
fffff8000021c426:	5b                   	pop    %rbx
fffff8000021c427:	c3                   	ret
fffff8000021c428:	cc                   	int3
fffff8000021c429:	cc                   	int3
fffff8000021c42a:	cc                   	int3
fffff8000021c42b:	cc                   	int3
fffff8000021c42c:	cc                   	int3
fffff8000021c42d:	cc                   	int3
fffff8000021c42e:	cc                   	int3
fffff8000021c42f:	cc                   	int3
fffff8000021c430:	40 53                	rex push %rbx
fffff8000021c432:	56                   	push   %rsi
fffff8000021c433:	57                   	push   %rdi
fffff8000021c434:	41 54                	push   %r12
fffff8000021c436:	41 57                	push   %r15
fffff8000021c438:	48 83 ec 50          	sub    $0x50,%rsp
fffff8000021c43c:	48 8b f9             	mov    %rcx,%rdi
fffff8000021c43f:	4d 8b f9             	mov    %r9,%r15
fffff8000021c442:	48 83 c1 10          	add    $0x10,%rcx
fffff8000021c446:	49 8b f0             	mov    %r8,%rsi
fffff8000021c449:	4c 8b e2             	mov    %rdx,%r12
fffff8000021c44c:	f0 48 0f ba 29 00    	lock btsq $0x0,(%rcx)
fffff8000021c452:	0f 82 3d 01 00 00    	jb     0xfffff8000021c595
fffff8000021c458:	48 8b 47 08          	mov    0x8(%rdi),%rax
fffff8000021c45c:	c7 47 44 01 00 00 00 	movl   $0x1,0x44(%rdi)
fffff8000021c463:	48 8b 9e 38 01 00 00 	mov    0x138(%rsi),%rbx
fffff8000021c46a:	48 3b d8             	cmp    %rax,%rbx
fffff8000021c46d:	0f 85 ac 01 00 00    	jne    0xfffff8000021c61f
fffff8000021c473:	48 8b 43 10          	mov    0x10(%rbx),%rax
fffff8000021c477:	48 89 ac 24 88 00 00 	mov    %rbp,0x88(%rsp)
fffff8000021c47e:	00
fffff8000021c47f:	4c 89 b4 24 98 00 00 	mov    %r14,0x98(%rsp)
fffff8000021c486:	00
fffff8000021c487:	48 39 86 c0 00 00 00 	cmp    %rax,0xc0(%rsi)
fffff8000021c48e:	75 0a                	jne    0xfffff8000021c49a
fffff8000021c490:	80 7e 12 00          	cmpb   $0x0,0x12(%rsi)
fffff8000021c494:	0f 85 c8 f4 02 00    	jne    0xfffff8000024b962
fffff8000021c49a:	80 7b 3e 00          	cmpb   $0x0,0x3e(%rbx)
fffff8000021c49e:	4c 8b 37             	mov    (%rdi),%r14
fffff8000021c4a1:	48 8b 6b 58          	mov    0x58(%rbx),%rbp
fffff8000021c4a5:	48 89 9c 24 90 00 00 	mov    %rbx,0x90(%rsp)
fffff8000021c4ac:	00
fffff8000021c4ad:	0f 85 ec 00 00 00    	jne    0xfffff8000021c59f
fffff8000021c4b3:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000021c4ba:	00 00
fffff8000021c4bc:	f6 05 9d d0 3e 00 04 	testb  $0x4,0x3ed09d(%rip)        # 0xfffff80000609560
fffff8000021c4c3:	0f 84 84 00 00 00    	je     0xfffff8000021c54d
fffff8000021c4c9:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000021c4cd:	0f 31                	rdtsc
fffff8000021c4cf:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000021c4d3:	48 0b c2             	or     %rdx,%rax
fffff8000021c4d6:	48 8b c8             	mov    %rax,%rcx
fffff8000021c4d9:	49 8b c0             	mov    %r8,%rax
fffff8000021c4dc:	48 f7 e1             	mul    %rcx
fffff8000021c4df:	4c 8b ca             	mov    %rdx,%r9
fffff8000021c4e2:	8b 45 38             	mov    0x38(%rbp),%eax
fffff8000021c4e5:	39 45 50             	cmp    %eax,0x50(%rbp)
fffff8000021c4e8:	75 6d                	jne    0xfffff8000021c557
fffff8000021c4ea:	80 3d af cd 56 00 00 	cmpb   $0x0,0x56cdaf(%rip)        # 0xfffff800007892a0
fffff8000021c4f1:	0f 85 7f f4 02 00    	jne    0xfffff8000024b976
fffff8000021c4f7:	80 7b 3e 00          	cmpb   $0x0,0x3e(%rbx)
fffff8000021c4fb:	75 1a                	jne    0xfffff8000021c517
fffff8000021c4fd:	0f b6 83 1d 01 00 00 	movzbl 0x11d(%rbx),%eax
fffff8000021c504:	84 c0                	test   %al,%al
fffff8000021c506:	0f 85 00 01 00 00    	jne    0xfffff8000021c60c
fffff8000021c50c:	41 83 7e 28 01       	cmpl   $0x1,0x28(%r14)
fffff8000021c511:	0f 87 b6 00 00 00    	ja     0xfffff8000021c5cd
fffff8000021c517:	48 8b ac 24 90 00 00 	mov    0x90(%rsp),%rbp
fffff8000021c51e:	00
fffff8000021c51f:	4d 8b cf             	mov    %r15,%r9
fffff8000021c522:	4c 8b c5             	mov    %rbp,%r8
fffff8000021c525:	49 8b d4             	mov    %r12,%rdx
fffff8000021c528:	48 8b cf             	mov    %rdi,%rcx
fffff8000021c52b:	e8 e0 da ff ff       	call   0xfffff8000021a010
fffff8000021c530:	4c 8b b4 24 98 00 00 	mov    0x98(%rsp),%r14
fffff8000021c537:	00
fffff8000021c538:	48 8b ac 24 88 00 00 	mov    0x88(%rsp),%rbp
fffff8000021c53f:	00
fffff8000021c540:	48 83 c4 50          	add    $0x50,%rsp
fffff8000021c544:	41 5f                	pop    %r15
fffff8000021c546:	41 5c                	pop    %r12
fffff8000021c548:	5f                   	pop    %rdi
fffff8000021c549:	5e                   	pop    %rsi
fffff8000021c54a:	5b                   	pop    %rbx
fffff8000021c54b:	c3                   	ret
fffff8000021c54c:	cc                   	int3
fffff8000021c54d:	e8 0a a0 01 00       	call   0xfffff8000023655c
fffff8000021c552:	4c 8b c8             	mov    %rax,%r9
fffff8000021c555:	eb 8b                	jmp    0xfffff8000021c4e2
fffff8000021c557:	83 f8 01             	cmp    $0x1,%eax
fffff8000021c55a:	76 8e                	jbe    0xfffff8000021c4ea
fffff8000021c55c:	48 8b 45 28          	mov    0x28(%rbp),%rax
fffff8000021c560:	4c 3b c8             	cmp    %rax,%r9
fffff8000021c563:	72 85                	jb     0xfffff8000021c4ea
fffff8000021c565:	49 8d 91 a0 86 01 00 	lea    0x186a0(%r9),%rdx
fffff8000021c56c:	f0 48 0f b1 55 28    	lock cmpxchg %rdx,0x28(%rbp)
fffff8000021c572:	0f 85 72 ff ff ff    	jne    0xfffff8000021c4ea
fffff8000021c578:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
fffff8000021c57f:	00
fffff8000021c580:	4c 8b c5             	mov    %rbp,%r8
fffff8000021c583:	48 8b d3             	mov    %rbx,%rdx
fffff8000021c586:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000021c58b:	49 8b ce             	mov    %r14,%rcx
fffff8000021c58e:	e8 0d ce 00 00       	call   0xfffff800002293a0
fffff8000021c593:	eb 56                	jmp    0xfffff8000021c5eb
fffff8000021c595:	e8 76 f0 ff ff       	call   0xfffff8000021b610
fffff8000021c59a:	e9 b9 fe ff ff       	jmp    0xfffff8000021c458
fffff8000021c59f:	80 bb 1e 01 00 00 00 	cmpb   $0x0,0x11e(%rbx)
fffff8000021c5a6:	0f 85 07 ff ff ff    	jne    0xfffff8000021c4b3
fffff8000021c5ac:	c6 83 1e 01 00 00 01 	movb   $0x1,0x11e(%rbx)
fffff8000021c5b3:	8b 45 38             	mov    0x38(%rbp),%eax
fffff8000021c5b6:	83 f8 05             	cmp    $0x5,%eax
fffff8000021c5b9:	72 05                	jb     0xfffff8000021c5c0
fffff8000021c5bb:	b8 05 00 00 00       	mov    $0x5,%eax
fffff8000021c5c0:	02 c0                	add    %al,%al
fffff8000021c5c2:	88 83 c1 00 00 00    	mov    %al,0xc1(%rbx)
fffff8000021c5c8:	e9 e6 fe ff ff       	jmp    0xfffff8000021c4b3
fffff8000021c5cd:	4c 8d 84 24 90 00 00 	lea    0x90(%rsp),%r8
fffff8000021c5d4:	00
fffff8000021c5d5:	c6 43 3c 01          	movb   $0x1,0x3c(%rbx)
fffff8000021c5d9:	48 8b d3             	mov    %rbx,%rdx
fffff8000021c5dc:	c6 83 c3 00 00 00 04 	movb   $0x4,0xc3(%rbx)
fffff8000021c5e3:	49 8b ce             	mov    %r14,%rcx
fffff8000021c5e6:	e8 75 42 ff ff       	call   0xfffff80000210860
fffff8000021c5eb:	48 8b ac 24 90 00 00 	mov    0x90(%rsp),%rbp
fffff8000021c5f2:	00
fffff8000021c5f3:	48 3b eb             	cmp    %rbx,%rbp
fffff8000021c5f6:	0f 84 23 ff ff ff    	je     0xfffff8000021c51f
fffff8000021c5fc:	48 8b d6             	mov    %rsi,%rdx
fffff8000021c5ff:	48 8b cf             	mov    %rdi,%rcx
fffff8000021c602:	e8 c9 1e 00 00       	call   0xfffff8000021e4d0
fffff8000021c607:	e9 13 ff ff ff       	jmp    0xfffff8000021c51f
fffff8000021c60c:	2c 01                	sub    $0x1,%al
fffff8000021c60e:	88 83 1d 01 00 00    	mov    %al,0x11d(%rbx)
fffff8000021c614:	0f 85 fd fe ff ff    	jne    0xfffff8000021c517
fffff8000021c61a:	e9 ed fe ff ff       	jmp    0xfffff8000021c50c
fffff8000021c61f:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000021c626:	00 00
fffff8000021c628:	48 8b 58 38          	mov    0x38(%rax),%rbx
fffff8000021c62c:	8b 43 4c             	mov    0x4c(%rbx),%eax
fffff8000021c62f:	83 f8 02             	cmp    $0x2,%eax
fffff8000021c632:	75 08                	jne    0xfffff8000021c63c
fffff8000021c634:	48 8b 0b             	mov    (%rbx),%rcx
fffff8000021c637:	48 85 c9             	test   %rcx,%rcx
fffff8000021c63a:	75 22                	jne    0xfffff8000021c65e
fffff8000021c63c:	48 8b d6             	mov    %rsi,%rdx
fffff8000021c63f:	48 8b cf             	mov    %rdi,%rcx
fffff8000021c642:	e8 89 1e 00 00       	call   0xfffff8000021e4d0
fffff8000021c647:	4c 8b 47 08          	mov    0x8(%rdi),%r8
fffff8000021c64b:	4d 8b cf             	mov    %r15,%r9
fffff8000021c64e:	49 8b d4             	mov    %r12,%rdx
fffff8000021c651:	48 8b cf             	mov    %rdi,%rcx
fffff8000021c654:	e8 b7 d9 ff ff       	call   0xfffff8000021a010
fffff8000021c659:	e9 e2 fe ff ff       	jmp    0xfffff8000021c540
fffff8000021c65e:	e8 f9 09 00 00       	call   0xfffff8000021d05c
fffff8000021c663:	84 c0                	test   %al,%al
fffff8000021c665:	75 d5                	jne    0xfffff8000021c63c
fffff8000021c667:	48 8b 83 30 01 00 00 	mov    0x130(%rbx),%rax
fffff8000021c66e:	83 78 10 01          	cmpl   $0x1,0x10(%rax)
fffff8000021c672:	76 c8                	jbe    0xfffff8000021c63c
fffff8000021c674:	4c 8b 03             	mov    (%rbx),%r8
fffff8000021c677:	45 33 c9             	xor    %r9d,%r9d
fffff8000021c67a:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
fffff8000021c67f:	4d 85 c0             	test   %r8,%r8
fffff8000021c682:	74 b8                	je     0xfffff8000021c63c
fffff8000021c684:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
fffff8000021c68b:	00
fffff8000021c68c:	c7 84 24 80 00 00 00 	movl   $0x41004,0x80(%rsp)
fffff8000021c693:	04 10 04 00
fffff8000021c697:	49 8b c8             	mov    %r8,%rcx
fffff8000021c69a:	e8 0d 1d 00 00       	call   0xfffff8000021e3ac
fffff8000021c69f:	49 8b 88 c0 02 00 00 	mov    0x2c0(%r8),%rcx
fffff8000021c6a6:	8b 94 24 80 00 00 00 	mov    0x80(%rsp),%edx
fffff8000021c6ad:	48 81 c1 80 0e 00 00 	add    $0xe80,%rcx
fffff8000021c6b4:	81 fa 00 00 04 00    	cmp    $0x40000,%edx
fffff8000021c6ba:	74 17                	je     0xfffff8000021c6d3
fffff8000021c6bc:	81 fa 01 00 04 00    	cmp    $0x40001,%edx
fffff8000021c6c2:	75 31                	jne    0xfffff8000021c6f5
fffff8000021c6c4:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff8000021c6c9:	e8 e2 07 02 00       	call   0xfffff8000023ceb0
fffff8000021c6ce:	e9 69 ff ff ff       	jmp    0xfffff8000021c63c
fffff8000021c6d3:	8b 05 83 ce 3e 00    	mov    0x3ece83(%rip),%eax        # 0xfffff8000060955c
fffff8000021c6d9:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
fffff8000021c6de:	a8 01                	test   $0x1,%al
fffff8000021c6e0:	0f 85 56 ff ff ff    	jne    0xfffff8000021c63c
fffff8000021c6e6:	b8 00 68 00 00       	mov    $0x6800,%eax
fffff8000021c6eb:	0f 78 44 24 40       	vmread %rax,0x40(%rsp)
fffff8000021c6f0:	e9 47 ff ff ff       	jmp    0xfffff8000021c63c
fffff8000021c6f5:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff8000021c6fb:	75 0f                	jne    0xfffff8000021c70c
fffff8000021c6fd:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff8000021c702:	e8 29 c9 fe ff       	call   0xfffff80000209030
fffff8000021c707:	e9 30 ff ff ff       	jmp    0xfffff8000021c63c
fffff8000021c70c:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff8000021c712:	74 2d                	je     0xfffff8000021c741
fffff8000021c714:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff8000021c71a:	0f 84 1c ff ff ff    	je     0xfffff8000021c63c
fffff8000021c720:	81 fa 05 00 04 00    	cmp    $0x40005,%edx
fffff8000021c726:	0f 84 10 ff ff ff    	je     0xfffff8000021c63c
fffff8000021c72c:	81 fa 00 10 04 00    	cmp    $0x41000,%edx
fffff8000021c732:	75 2f                	jne    0xfffff8000021c763
fffff8000021c734:	45 33 c0             	xor    %r8d,%r8d
fffff8000021c737:	e8 3c 89 0f 00       	call   0xfffff80000315078
fffff8000021c73c:	e9 fb fe ff ff       	jmp    0xfffff8000021c63c
fffff8000021c741:	8b 05 15 ce 3e 00    	mov    0x3ece15(%rip),%eax        # 0xfffff8000060955c
fffff8000021c747:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
fffff8000021c74c:	a8 01                	test   $0x1,%al
fffff8000021c74e:	0f 85 e8 fe ff ff    	jne    0xfffff8000021c63c
fffff8000021c754:	b8 04 68 00 00       	mov    $0x6804,%eax
fffff8000021c759:	0f 78 44 24 38       	vmread %rax,0x38(%rsp)
fffff8000021c75e:	e9 d9 fe ff ff       	jmp    0xfffff8000021c63c
fffff8000021c763:	81 fa 04 10 04 00    	cmp    $0x41004,%edx
fffff8000021c769:	7e c9                	jle    0xfffff8000021c734
fffff8000021c76b:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff8000021c770:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff8000021c776:	74 0a                	je     0xfffff8000021c782
fffff8000021c778:	e8 7f bb 0e 00       	call   0xfffff800003082fc
fffff8000021c77d:	e9 ba fe ff ff       	jmp    0xfffff8000021c63c
fffff8000021c782:	e8 99 34 0f 00       	call   0xfffff8000030fc20
fffff8000021c787:	e9 b0 fe ff ff       	jmp    0xfffff8000021c63c
fffff8000021c78c:	cc                   	int3
fffff8000021c78d:	cc                   	int3
fffff8000021c78e:	cc                   	int3
fffff8000021c78f:	cc                   	int3
fffff8000021c790:	cc                   	int3
fffff8000021c791:	cc                   	int3
fffff8000021c792:	cc                   	int3
fffff8000021c793:	cc                   	int3
fffff8000021c794:	cc                   	int3
fffff8000021c795:	cc                   	int3
fffff8000021c796:	cc                   	int3
fffff8000021c797:	cc                   	int3
fffff8000021c798:	cc                   	int3
fffff8000021c799:	cc                   	int3
fffff8000021c79a:	cc                   	int3
fffff8000021c79b:	cc                   	int3
fffff8000021c79c:	cc                   	int3
fffff8000021c79d:	cc                   	int3
fffff8000021c79e:	cc                   	int3
fffff8000021c79f:	cc                   	int3
fffff8000021c7a0:	40 55                	rex push %rbp
fffff8000021c7a2:	57                   	push   %rdi
fffff8000021c7a3:	41 56                	push   %r14
fffff8000021c7a5:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000021c7a9:	48 8b 42 20          	mov    0x20(%rdx),%rax
fffff8000021c7ad:	4d 8b c8             	mov    %r8,%r9
fffff8000021c7b0:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
fffff8000021c7b5:	4c 2b c8             	sub    %rax,%r9
fffff8000021c7b8:	48 8b 9a a8 00 00 00 	mov    0xa8(%rdx),%rbx
fffff8000021c7bf:	49 8b e8             	mov    %r8,%rbp
fffff8000021c7c2:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
fffff8000021c7c7:	48 8b fa             	mov    %rdx,%rdi
fffff8000021c7ca:	4c 89 64 24 60       	mov    %r12,0x60(%rsp)
fffff8000021c7cf:	4c 8b f1             	mov    %rcx,%r14
fffff8000021c7d2:	45 33 e4             	xor    %r12d,%r12d
fffff8000021c7d5:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
fffff8000021c7da:	4c 3b c0             	cmp    %rax,%r8
fffff8000021c7dd:	41 8b f4             	mov    %r12d,%esi
fffff8000021c7e0:	49 0f 47 f1          	cmova  %r9,%rsi
fffff8000021c7e4:	48 01 72 48          	add    %rsi,0x48(%rdx)
fffff8000021c7e8:	48 01 72 28          	add    %rsi,0x28(%rdx)
fffff8000021c7ec:	f0 48 0f ba 6b 20 00 	lock btsq $0x0,0x20(%rbx)
fffff8000021c7f3:	73 09                	jae    0xfffff8000021c7fe
fffff8000021c7f5:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
fffff8000021c7f9:	e8 12 ee ff ff       	call   0xfffff8000021b610
fffff8000021c7fe:	41 8b c4             	mov    %r12d,%eax
fffff8000021c801:	38 43 04             	cmp    %al,0x4(%rbx)
fffff8000021c804:	76 22                	jbe    0xfffff8000021c828
fffff8000021c806:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
fffff8000021c80d:	00 00 00
fffff8000021c810:	8b c8                	mov    %eax,%ecx
fffff8000021c812:	ff c0                	inc    %eax
fffff8000021c814:	48 8b 54 cb 10       	mov    0x10(%rbx,%rcx,8),%rdx
fffff8000021c819:	48 01 b2 b0 24 00 00 	add    %rsi,0x24b0(%rdx)