fffff80000227303:	cc                   	int3
fffff80000227304:	40 53                	rex push %rbx
fffff80000227306:	56                   	push   %rsi
fffff80000227307:	57                   	push   %rdi
fffff80000227308:	48 81 ec 30 0a 00 00 	sub    $0xa30,%rsp
fffff8000022730f:	48 8b 05 d2 a2 3d 00 	mov    0x3da2d2(%rip),%rax        # 0xfffff800006015e8
fffff80000227316:	48 33 c4             	xor    %rsp,%rax
fffff80000227319:	48 89 84 24 20 0a 00 	mov    %rax,0xa20(%rsp)
fffff80000227320:	00
fffff80000227321:	49 8b c0             	mov    %r8,%rax
fffff80000227324:	8b f2                	mov    %edx,%esi
fffff80000227326:	48 8b f9             	mov    %rcx,%rdi
fffff80000227329:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
fffff8000022732e:	48 8b c8             	mov    %rax,%rcx
fffff80000227331:	e8 b6 f1 ff ff       	call   0xfffff800002264ec
fffff80000227336:	48 8d 9f 10 02 00 00 	lea    0x210(%rdi),%rbx
fffff8000022733d:	f0 48 0f ba 2b 00    	lock btsq $0x0,(%rbx)
fffff80000227343:	72 3c                	jb     0xfffff80000227381
fffff80000227345:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
fffff8000022734a:	b2 01                	mov    $0x1,%dl
fffff8000022734c:	48 8b cf             	mov    %rdi,%rcx
fffff8000022734f:	e8 e0 fd ff ff       	call   0xfffff80000227134
fffff80000227354:	48 8b c6             	mov    %rsi,%rax
fffff80000227357:	f0 48 0f c1 05 b8 9c 	lock xadd %rax,0x559cb8(%rip)        # 0xfffff80000781018
fffff8000022735e:	55 00
fffff80000227360:	f0 48 83 23 00       	lock andq $0x0,(%rbx)
fffff80000227365:	48 8b 8c 24 20 0a 00 	mov    0xa20(%rsp),%rcx
fffff8000022736c:	00
fffff8000022736d:	48 33 cc             	xor    %rsp,%rcx
fffff80000227370:	e8 fb 41 01 00       	call   0xfffff8000023b570
fffff80000227375:	48 81 c4 30 0a 00 00 	add    $0xa30,%rsp
fffff8000022737c:	5f                   	pop    %rdi
fffff8000022737d:	5e                   	pop    %rsi
fffff8000022737e:	5b                   	pop    %rbx
fffff8000022737f:	c3                   	ret
fffff80000227380:	cc                   	int3
fffff80000227381:	48 8b cb             	mov    %rbx,%rcx
fffff80000227384:	e8 87 42 ff ff       	call   0xfffff8000021b610
fffff80000227389:	eb ba                	jmp    0xfffff80000227345
fffff8000022738b:	cc                   	int3
fffff8000022738c:	cc                   	int3
fffff8000022738d:	cc                   	int3
fffff8000022738e:	cc                   	int3
fffff8000022738f:	cc                   	int3
fffff80000227390:	cc                   	int3
fffff80000227391:	cc                   	int3
fffff80000227392:	cc                   	int3
fffff80000227393:	cc                   	int3
fffff80000227394:	40 53                	rex push %rbx
fffff80000227396:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000022739a:	65 4c 8b 14 25 a0 03 	mov    %gs:0x103a0,%r10
fffff800002273a1:	01 00
fffff800002273a3:	44 8b c1             	mov    %ecx,%r8d
fffff800002273a6:	b9 7b 00 08 00       	mov    $0x8007b,%ecx
fffff800002273ab:	33 db                	xor    %ebx,%ebx
fffff800002273ad:	4c 8b ca             	mov    %rdx,%r9
fffff800002273b0:	44 3b c1             	cmp    %ecx,%r8d
fffff800002273b3:	0f 84 b0 01 00 00    	je     0xfffff80000227569
fffff800002273b9:	41 81 f8 7c 00 08 00 	cmp    $0x8007c,%r8d
fffff800002273c0:	0f 84 8a 01 00 00    	je     0xfffff80000227550
fffff800002273c6:	41 81 f8 7d 00 08 00 	cmp    $0x8007d,%r8d
fffff800002273cd:	0f 8e 91 01 00 00    	jle    0xfffff80000227564
fffff800002273d3:	41 81 f8 7f 00 08 00 	cmp    $0x8007f,%r8d
fffff800002273da:	0f 8e 39 01 00 00    	jle    0xfffff80000227519
fffff800002273e0:	b9 84 00 08 00       	mov    $0x80084,%ecx
fffff800002273e5:	44 3b c1             	cmp    %ecx,%r8d
fffff800002273e8:	0f 84 11 01 00 00    	je     0xfffff800002274ff
fffff800002273ee:	41 81 f8 85 00 08 00 	cmp    $0x80085,%r8d
fffff800002273f5:	74 66                	je     0xfffff8000022745d
fffff800002273f7:	b9 86 00 08 00       	mov    $0x80086,%ecx
fffff800002273fc:	44 3b c1             	cmp    %ecx,%r8d
fffff800002273ff:	0f 84 cd 00 00 00    	je     0xfffff800002274d2
fffff80000227405:	b9 88 00 08 00       	mov    $0x80088,%ecx
fffff8000022740a:	44 3b c1             	cmp    %ecx,%r8d
fffff8000022740d:	0f 84 a2 00 00 00    	je     0xfffff800002274b5
fffff80000227413:	b9 8b 00 08 00       	mov    $0x8008b,%ecx
fffff80000227418:	44 3b c1             	cmp    %ecx,%r8d
fffff8000022741b:	74 7f                	je     0xfffff8000022749c
fffff8000022741d:	0f 8e 41 01 00 00    	jle    0xfffff80000227564
fffff80000227423:	41 81 f8 8d 00 08 00 	cmp    $0x8008d,%r8d
fffff8000022742a:	7e 60                	jle    0xfffff8000022748c
fffff8000022742c:	41 81 f8 93 00 08 00 	cmp    $0x80093,%r8d
fffff80000227433:	7e 37                	jle    0xfffff8000022746c
fffff80000227435:	41 81 f8 06 00 00 10 	cmp    $0x10000006,%r8d
fffff8000022743c:	0f 84 0e 01 00 00    	je     0xfffff80000227550
fffff80000227442:	b9 07 00 00 10       	mov    $0x10000007,%ecx
fffff80000227447:	44 3b c1             	cmp    %ecx,%r8d
fffff8000022744a:	0f 85 14 01 00 00    	jne    0xfffff80000227564
fffff80000227450:	83 3d 3d 42 58 00 01 	cmpl   $0x1,0x58423d(%rip)        # 0xfffff800007ab694
fffff80000227457:	0f 84 30 01 00 00    	je     0xfffff8000022758d
fffff8000022745d:	bb 13 10 00 00       	mov    $0x1013,%ebx
fffff80000227462:	0f b7 c3             	movzwl %bx,%eax
fffff80000227465:	48 83 c4 20          	add    $0x20,%rsp
fffff80000227469:	5b                   	pop    %rbx
fffff8000022746a:	c3                   	ret
fffff8000022746b:	cc                   	int3
fffff8000022746c:	49 8b 82 08 03 00 00 	mov    0x308(%r10),%rax
fffff80000227473:	8b 88 80 34 00 00    	mov    0x3480(%rax),%ecx
fffff80000227479:	48 f7 c1 00 01 00 00 	test   $0x100,%rcx
fffff80000227480:	74 db                	je     0xfffff8000022745d
fffff80000227482:	41 8b c8             	mov    %r8d,%ecx
fffff80000227485:	e8 72 d0 ff ff       	call   0xfffff800002244fc
fffff8000022748a:	eb d6                	jmp    0xfffff80000227462
fffff8000022748c:	49 8b 8a 08 03 00 00 	mov    0x308(%r10),%rcx
fffff80000227493:	e8 a0 0d 01 00       	call   0xfffff80000238238
fffff80000227498:	84 c0                	test   %al,%al
fffff8000022749a:	eb e4                	jmp    0xfffff80000227480
fffff8000022749c:	49 8b 82 08 03 00 00 	mov    0x308(%r10),%rax
fffff800002274a3:	8b 90 88 34 00 00    	mov    0x3488(%rax),%edx
fffff800002274a9:	48 0f ba e2 0c       	bt     $0xc,%rdx
fffff800002274ae:	73 ad                	jae    0xfffff8000022745d
fffff800002274b0:	49 8b d1             	mov    %r9,%rdx
fffff800002274b3:	eb d0                	jmp    0xfffff80000227485
fffff800002274b5:	49 8b 82 08 03 00 00 	mov    0x308(%r10),%rax
fffff800002274bc:	48 8b 90 78 34 00 00 	mov    0x3478(%rax),%rdx
fffff800002274c3:	48 b8 00 00 00 00 00 	movabs $0x4000000000000000,%rax
fffff800002274ca:	00 00 40
fffff800002274cd:	e9 af 00 00 00       	jmp    0xfffff80000227581
fffff800002274d2:	8b 05 bc 41 58 00    	mov    0x5841bc(%rip),%eax        # 0xfffff800007ab694
fffff800002274d8:	83 c0 fe             	add    $0xfffffffe,%eax
fffff800002274db:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
fffff800002274e0:	0f 85 77 ff ff ff    	jne    0xfffff8000022745d
fffff800002274e6:	49 8b 82 08 03 00 00 	mov    0x308(%r10),%rax
fffff800002274ed:	f6 80 7f 34 00 00 01 	testb  $0x1,0x347f(%rax)
fffff800002274f4:	0f 84 63 ff ff ff    	je     0xfffff8000022745d
fffff800002274fa:	e9 8e 00 00 00       	jmp    0xfffff8000022758d
fffff800002274ff:	49 8b 82 08 03 00 00 	mov    0x308(%r10),%rax
fffff80000227506:	48 8b 90 78 34 00 00 	mov    0x3478(%rax),%rdx
fffff8000022750d:	48 b8 00 00 00 00 00 	movabs $0x1300000000000,%rax
fffff80000227514:	30 01 00
fffff80000227517:	eb 68                	jmp    0xfffff80000227581
fffff80000227519:	49 8b 82 08 03 00 00 	mov    0x308(%r10),%rax
fffff80000227520:	f6 80 80 34 00 00 01 	testb  $0x1,0x3480(%rax)
fffff80000227527:	0f 84 30 ff ff ff    	je     0xfffff8000022745d
fffff8000022752d:	41 81 f8 7e 00 08 00 	cmp    $0x8007e,%r8d
fffff80000227534:	49 8b ca             	mov    %r10,%rcx
fffff80000227537:	4d 8b c1             	mov    %r9,%r8
fffff8000022753a:	0f 95 c3             	setne  %bl
fffff8000022753d:	8d 93 e7 00 00 00    	lea    0xe7(%rbx),%edx
fffff80000227543:	e8 d4 18 0d 00       	call   0xfffff800002f8e1c
fffff80000227548:	0f b7 d8             	movzwl %ax,%ebx
fffff8000022754b:	e9 12 ff ff ff       	jmp    0xfffff80000227462
fffff80000227550:	49 8b 82 08 03 00 00 	mov    0x308(%r10),%rax
fffff80000227557:	f6 80 88 34 00 00 20 	testb  $0x20,0x3488(%rax)
fffff8000022755e:	0f 84 f9 fe ff ff    	je     0xfffff8000022745d
fffff80000227564:	41 8b c8             	mov    %r8d,%ecx
fffff80000227567:	eb 24                	jmp    0xfffff8000022758d
fffff80000227569:	49 8b 82 08 03 00 00 	mov    0x308(%r10),%rax
fffff80000227570:	48 8b 90 78 34 00 00 	mov    0x3478(%rax),%rdx
fffff80000227577:	48 b8 00 00 00 00 40 	movabs $0x4000000000,%rax
fffff8000022757e:	00 00 00
fffff80000227581:	48 85 d0             	test   %rdx,%rax
fffff80000227584:	0f 84 d3 fe ff ff    	je     0xfffff8000022745d
fffff8000022758a:	49 8b d1             	mov    %r9,%rdx
fffff8000022758d:	e8 ee ce ff ff       	call   0xfffff80000224480
fffff80000227592:	e9 cb fe ff ff       	jmp    0xfffff80000227462
fffff80000227597:	cc                   	int3
fffff80000227598:	cc                   	int3
fffff80000227599:	cc                   	int3
fffff8000022759a:	cc                   	int3
fffff8000022759b:	cc                   	int3
fffff8000022759c:	cc                   	int3
fffff8000022759d:	cc                   	int3
fffff8000022759e:	cc                   	int3
fffff8000022759f:	cc                   	int3
fffff800002275a0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002275a5:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
fffff800002275aa:	55                   	push   %rbp
fffff800002275ab:	56                   	push   %rsi
fffff800002275ac:	57                   	push   %rdi
fffff800002275ad:	41 54                	push   %r12
fffff800002275af:	41 55                	push   %r13
fffff800002275b1:	41 56                	push   %r14
fffff800002275b3:	41 57                	push   %r15
fffff800002275b5:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002275b9:	48 8b c1             	mov    %rcx,%rax
fffff800002275bc:	49 8b e9             	mov    %r9,%rbp
fffff800002275bf:	33 c9                	xor    %ecx,%ecx
fffff800002275c1:	41 8b f0             	mov    %r8d,%esi
fffff800002275c4:	89 4c 24 70          	mov    %ecx,0x70(%rsp)
fffff800002275c8:	4c 8b e2             	mov    %rdx,%r12
fffff800002275cb:	45 85 c0             	test   %r8d,%r8d
fffff800002275ce:	0f 84 82 00 00 00    	je     0xfffff80000227656
fffff800002275d4:	65 4c 8b 2c 25 00 00 	mov    %gs:0x0,%r13
fffff800002275db:	00 00
fffff800002275dd:	4d 8b f1             	mov    %r9,%r14
fffff800002275e0:	4c 8b bc 24 80 00 00 	mov    0x80(%rsp),%r15
fffff800002275e7:	00
fffff800002275e8:	0f b7 f9             	movzwl %cx,%edi
fffff800002275eb:	48 8b 08             	mov    (%rax),%rcx
fffff800002275ee:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
fffff800002275f3:	bb 80 00 00 00       	mov    $0x80,%ebx
fffff800002275f8:	49 8b d6             	mov    %r14,%rdx
fffff800002275fb:	3b f3                	cmp    %ebx,%esi
fffff800002275fd:	0f 42 de             	cmovb  %esi,%ebx
fffff80000227600:	44 8b c3             	mov    %ebx,%r8d
fffff80000227603:	e8 68 ca fd ff       	call   0xfffff80000204070
fffff80000227608:	8b 4c 24 70          	mov    0x70(%rsp),%ecx
fffff8000022760c:	41 01 0f             	add    %ecx,(%r15)
fffff8000022760f:	3b cb                	cmp    %ebx,%ecx
fffff80000227611:	72 4f                	jb     0xfffff80000227662
fffff80000227613:	4d 8d 34 ce          	lea    (%r14,%rcx,8),%r14
fffff80000227617:	2b f1                	sub    %ecx,%esi
fffff80000227619:	74 10                	je     0xfffff8000022762b
fffff8000022761b:	49 8b cd             	mov    %r13,%rcx
fffff8000022761e:	e8 61 98 fd ff       	call   0xfffff80000200e84
fffff80000227623:	0f b7 f8             	movzwl %ax,%edi
fffff80000227626:	66 85 c0             	test   %ax,%ax
fffff80000227629:	74 30                	je     0xfffff8000022765b
fffff8000022762b:	41 8b 17             	mov    (%r15),%edx
fffff8000022762e:	85 d2                	test   %edx,%edx
fffff80000227630:	74 0b                	je     0xfffff8000022763d
fffff80000227632:	4c 8b c5             	mov    %rbp,%r8
fffff80000227635:	49 8b cc             	mov    %r12,%rcx
fffff80000227638:	e8 c7 fc ff ff       	call   0xfffff80000227304
fffff8000022763d:	0f b7 c7             	movzwl %di,%eax
fffff80000227640:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
fffff80000227645:	48 83 c4 20          	add    $0x20,%rsp
fffff80000227649:	41 5f                	pop    %r15
fffff8000022764b:	41 5e                	pop    %r14
fffff8000022764d:	41 5d                	pop    %r13
fffff8000022764f:	41 5c                	pop    %r12
fffff80000227651:	5f                   	pop    %rdi
fffff80000227652:	5e                   	pop    %rsi
fffff80000227653:	5d                   	pop    %rbp
fffff80000227654:	c3                   	ret
fffff80000227655:	cc                   	int3
fffff80000227656:	0f b7 c1             	movzwl %cx,%eax
fffff80000227659:	eb e5                	jmp    0xfffff80000227640
fffff8000022765b:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
fffff80000227660:	eb 89                	jmp    0xfffff800002275eb
fffff80000227662:	bf 08 00 00 00       	mov    $0x8,%edi
fffff80000227667:	eb c2                	jmp    0xfffff8000022762b
fffff80000227669:	cc                   	int3
fffff8000022766a:	cc                   	int3
fffff8000022766b:	cc                   	int3
fffff8000022766c:	cc                   	int3
fffff8000022766d:	cc                   	int3
fffff8000022766e:	cc                   	int3
fffff8000022766f:	cc                   	int3
fffff80000227670:	48 8b 01             	mov    (%rcx),%rax
fffff80000227673:	49 b9 00 00 00 00 00 	movabs $0xfffffe0000000000,%r9
fffff8000022767a:	fe ff ff
fffff8000022767d:	48 c1 e0 11          	shl    $0x11,%rax
fffff80000227681:	49 b8 00 00 fe ff ff 	movabs $0x3ffffffffe0000,%r8
fffff80000227688:	ff 3f 00
fffff8000022768b:	49 33 04 d1          	xor    (%r9,%rdx,8),%rax
fffff8000022768f:	49 23 c0             	and    %r8,%rax
fffff80000227692:	49 33 04 d1          	xor    (%r9,%rdx,8),%rax
fffff80000227696:	48 0d 00 ff 01 00    	or     $0x1ff00,%rax
fffff8000022769c:	49 89 04 d1          	mov    %rax,(%r9,%rdx,8)
fffff800002276a0:	48 b8 ff ff ff ff 1f 	movabs $0x1fffffffff,%rax
fffff800002276a7:	00 00 00
fffff800002276aa:	48 39 01             	cmp    %rax,(%rcx)
fffff800002276ad:	74 0c                	je     0xfffff800002276bb
fffff800002276af:	81 41 10 00 02 00 00 	addl   $0x200,0x10(%rcx)
fffff800002276b6:	48 89 11             	mov    %rdx,(%rcx)
fffff800002276b9:	c3                   	ret
fffff800002276ba:	cc                   	int3
fffff800002276bb:	48 89 51 08          	mov    %rdx,0x8(%rcx)
fffff800002276bf:	eb ee                	jmp    0xfffff800002276af
fffff800002276c1:	cc                   	int3
fffff800002276c2:	cc                   	int3
fffff800002276c3:	cc                   	int3
fffff800002276c4:	cc                   	int3
fffff800002276c5:	cc                   	int3
fffff800002276c6:	cc                   	int3
fffff800002276c7:	cc                   	int3
fffff800002276c8:	40 53                	rex push %rbx
fffff800002276ca:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002276ce:	48 8b d1             	mov    %rcx,%rdx
fffff800002276d1:	41 b8 06 00 00 00    	mov    $0x6,%r8d
fffff800002276d7:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002276de:	00 00
fffff800002276e0:	e8 d3 0b fe ff       	call   0xfffff800002082b8
fffff800002276e5:	33 d2                	xor    %edx,%edx
fffff800002276e7:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff800002276ed:	48 8b c8             	mov    %rax,%rcx
fffff800002276f0:	48 8b d8             	mov    %rax,%rbx
fffff800002276f3:	e8 c8 ce 01 00       	call   0xfffff800002445c0
fffff800002276f8:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002276ff:	00 00
fffff80000227701:	45 33 c0             	xor    %r8d,%r8d
fffff80000227704:	48 8b d3             	mov    %rbx,%rdx
fffff80000227707:	e8 a4 ed ff ff       	call   0xfffff800002264b0
fffff8000022770c:	48 83 c4 20          	add    $0x20,%rsp
fffff80000227710:	5b                   	pop    %rbx
fffff80000227711:	c3                   	ret
fffff80000227712:	cc                   	int3
fffff80000227713:	cc                   	int3
fffff80000227714:	cc                   	int3
fffff80000227715:	cc                   	int3
fffff80000227716:	cc                   	int3
fffff80000227717:	cc                   	int3
fffff80000227718:	cc                   	int3
fffff80000227719:	cc                   	int3
fffff8000022771a:	cc                   	int3
fffff8000022771b:	cc                   	int3
fffff8000022771c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000227721:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff80000227726:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff8000022772b:	57                   	push   %rdi
fffff8000022772c:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000227730:	65 48 8b 34 25 a0 03 	mov    %gs:0x103a0,%rsi
fffff80000227737:	01 00
fffff80000227739:	bd 01 00 00 00       	mov    $0x1,%ebp
fffff8000022773e:	48 63 f9             	movslq %ecx,%rdi
fffff80000227741:	48 8b da             	mov    %rdx,%rbx
fffff80000227744:	8d 87 fc ff fa ff    	lea    -0x50004(%rdi),%eax
fffff8000022774a:	3b c5                	cmp    %ebp,%eax
fffff8000022774c:	0f 87 72 7a 02 00    	ja     0xfffff8000024f1c4
fffff80000227752:	40 32 ed             	xor    %bpl,%bpl
fffff80000227755:	65 48 8b 0c 25 a0 03 	mov    %gs:0x103a0,%rcx
fffff8000022775c:	01 00
fffff8000022775e:	4c 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%r8
fffff80000227765:	81 ff 03 00 05 00    	cmp    $0x50003,%edi
fffff8000022776b:	0f 8e 9f 7a 02 00    	jle    0xfffff8000024f210
fffff80000227771:	81 ff 04 00 05 00    	cmp    $0x50004,%edi
fffff80000227777:	0f 84 81 7a 02 00    	je     0xfffff8000024f1fe
fffff8000022777d:	49 8b 90 e8 0e 00 00 	mov    0xee8(%r8),%rdx
fffff80000227784:	48 85 d2             	test   %rdx,%rdx
fffff80000227787:	0f 85 52 7a 02 00    	jne    0xfffff8000024f1df
fffff8000022778d:	48 8b cb             	mov    %rbx,%rcx
fffff80000227790:	e8 ef f4 ff ff       	call   0xfffff80000226c84
fffff80000227795:	48 8b 0b             	mov    (%rbx),%rcx
fffff80000227798:	49 89 88 e8 0e 00 00 	mov    %rcx,0xee8(%r8)
fffff8000022779f:	40 84 ed             	test   %bpl,%bpl
fffff800002277a2:	0f 85 87 7a 02 00    	jne    0xfffff8000024f22f
fffff800002277a8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002277ad:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002277b2:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002277b7:	48 83 c4 20          	add    $0x20,%rsp
fffff800002277bb:	5f                   	pop    %rdi
fffff800002277bc:	c3                   	ret
fffff800002277bd:	cc                   	int3
fffff800002277be:	cc                   	int3
fffff800002277bf:	cc                   	int3
fffff800002277c0:	cc                   	int3
fffff800002277c1:	cc                   	int3
fffff800002277c2:	cc                   	int3
fffff800002277c3:	cc                   	int3
fffff800002277c4:	48 8b c4             	mov    %rsp,%rax
fffff800002277c7:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff800002277cb:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff800002277cf:	48 89 70 20          	mov    %rsi,0x20(%rax)
fffff800002277d3:	57                   	push   %rdi
fffff800002277d4:	41 54                	push   %r12
fffff800002277d6:	41 55                	push   %r13
fffff800002277d8:	41 56                	push   %r14
fffff800002277da:	41 57                	push   %r15