fffff800002bf600:	48 0b d0             	or     %rax,%rdx
fffff800002bf603:	48 8b c6             	mov    %rsi,%rax
fffff800002bf606:	49 33 c0             	xor    %r8,%rax
fffff800002bf609:	83 e2 08             	and    $0x8,%edx
fffff800002bf60c:	49 23 c3             	and    %r11,%rax
fffff800002bf60f:	4d 23 d8             	and    %r8,%r11
fffff800002bf612:	48 d3 e8             	shr    %cl,%rax
fffff800002bf615:	49 0b fb             	or     %r11,%rdi
fffff800002bf618:	83 e0 01             	and    $0x1,%eax
fffff800002bf61b:	48 d3 ef             	shr    %cl,%rdi
fffff800002bf61e:	48 c1 e0 0a          	shl    $0xa,%rax
fffff800002bf622:	83 e7 01             	and    $0x1,%edi
fffff800002bf625:	48 0b d0             	or     %rax,%rdx
fffff800002bf628:	48 8b cd             	mov    %rbp,%rcx
fffff800002bf62b:	48 8b 45 60          	mov    0x60(%rbp),%rax
fffff800002bf62f:	48 03 d2             	add    %rdx,%rdx
fffff800002bf632:	48 0b d7             	or     %rdi,%rdx
fffff800002bf635:	48 25 ee f7 ff ff    	and    $0xfffffffffffff7ee,%rax
fffff800002bf63b:	48 0b d0             	or     %rax,%rdx
fffff800002bf63e:	48 89 55 60          	mov    %rdx,0x60(%rbp)
fffff800002bf642:	48 8b d6             	mov    %rsi,%rdx
fffff800002bf645:	e8 7a 01 00 00       	call   0xfffff800002bf7c4
fffff800002bf64a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002bf64f:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002bf654:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002bf659:	48 83 c4 20          	add    $0x20,%rsp
fffff800002bf65d:	5f                   	pop    %rdi
fffff800002bf65e:	c3                   	ret
fffff800002bf65f:	cc                   	int3
fffff800002bf660:	cc                   	int3
fffff800002bf661:	cc                   	int3
fffff800002bf662:	cc                   	int3
fffff800002bf663:	cc                   	int3
fffff800002bf664:	cc                   	int3
fffff800002bf665:	cc                   	int3
fffff800002bf666:	cc                   	int3
fffff800002bf667:	cc                   	int3
fffff800002bf668:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002bf66c:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
fffff800002bf672:	4c 8b c9             	mov    %rcx,%r9
fffff800002bf675:	41 8a c8             	mov    %r8b,%cl
fffff800002bf678:	48 d3 ea             	shr    %cl,%rdx
fffff800002bf67b:	8b c2                	mov    %edx,%eax
fffff800002bf67d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff800002bf682:	41 33 41 60          	xor    0x60(%r9),%eax
fffff800002bf686:	83 e0 01             	and    $0x1,%eax
fffff800002bf689:	49 31 41 60          	xor    %rax,0x60(%r9)
fffff800002bf68d:	4d 8b 99 a0 fb ff ff 	mov    -0x460(%r9),%r11
fffff800002bf694:	4d 8b 51 60          	mov    0x60(%r9),%r10
fffff800002bf698:	49 8d 8b 80 0e 00 00 	lea    0xe80(%r11),%rcx
fffff800002bf69f:	e8 d8 95 f4 ff       	call   0xfffff80000208c7c
fffff800002bf6a4:	49 8b d2             	mov    %r10,%rdx
fffff800002bf6a7:	49 8d 8b 80 0e 00 00 	lea    0xe80(%r11),%rcx
fffff800002bf6ae:	e8 8d 37 05 00       	call   0xfffff80000312e40
fffff800002bf6b3:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
fffff800002bf6b8:	4d 33 ca             	xor    %r10,%r9
fffff800002bf6bb:	49 0f ba e1 08       	bt     $0x8,%r9
fffff800002bf6c0:	73 16                	jae    0xfffff800002bf6d8
fffff800002bf6c2:	49 8b 83 90 0e 00 00 	mov    0xe90(%r11),%rax
fffff800002bf6c9:	41 c6 83 99 0e 00 00 	movb   $0x1,0xe99(%r11)
fffff800002bf6d0:	01
fffff800002bf6d1:	c6 80 25 01 00 00 01 	movb   $0x1,0x125(%rax)
fffff800002bf6d8:	48 83 c4 28          	add    $0x28,%rsp
fffff800002bf6dc:	c3                   	ret
fffff800002bf6dd:	cc                   	int3
fffff800002bf6de:	cc                   	int3
fffff800002bf6df:	cc                   	int3
fffff800002bf6e0:	cc                   	int3
fffff800002bf6e1:	cc                   	int3
fffff800002bf6e2:	cc                   	int3
fffff800002bf6e3:	cc                   	int3
fffff800002bf6e4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002bf6e9:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002bf6ee:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002bf6f3:	57                   	push   %rdi
fffff800002bf6f4:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002bf6f8:	8a 41 50             	mov    0x50(%rcx),%al
fffff800002bf6fb:	4c 8b d2             	mov    %rdx,%r10
fffff800002bf6fe:	48 8b f2             	mov    %rdx,%rsi
fffff800002bf701:	c0 e0 03             	shl    $0x3,%al
fffff800002bf704:	fe c8                	dec    %al
fffff800002bf706:	49 c1 ea 03          	shr    $0x3,%r10
fffff800002bf70a:	49 8b f8             	mov    %r8,%rdi
fffff800002bf70d:	49 33 d1             	xor    %r9,%rdx
fffff800002bf710:	49 8b d8             	mov    %r8,%rbx
fffff800002bf713:	48 f7 d2             	not    %rdx
fffff800002bf716:	48 8b e9             	mov    %rcx,%rbp
fffff800002bf719:	4d 8b d9             	mov    %r9,%r11
fffff800002bf71c:	0f b6 c8             	movzbl %al,%ecx
fffff800002bf71f:	48 f7 d3             	not    %rbx
fffff800002bf722:	49 8b c0             	mov    %r8,%rax
fffff800002bf725:	49 c1 eb 03          	shr    $0x3,%r11
fffff800002bf729:	48 c1 e8 03          	shr    $0x3,%rax
fffff800002bf72d:	44 0f b6 c0          	movzbl %al,%r8d
fffff800002bf731:	41 0f b6 c3          	movzbl %r11b,%eax
fffff800002bf735:	4d 0b da             	or     %r10,%r11
fffff800002bf738:	4c 23 c0             	and    %rax,%r8
fffff800002bf73b:	49 c1 e3 03          	shl    $0x3,%r11
fffff800002bf73f:	41 0f b6 c2          	movzbl %r10b,%eax
fffff800002bf743:	4c 23 db             	and    %rbx,%r11
fffff800002bf746:	4c 23 c0             	and    %rax,%r8
fffff800002bf749:	48 8b c7             	mov    %rdi,%rax
fffff800002bf74c:	49 33 c1             	xor    %r9,%rax
fffff800002bf74f:	49 c1 e0 03          	shl    $0x3,%r8
fffff800002bf753:	48 23 d0             	and    %rax,%rdx
fffff800002bf756:	4d 0b c3             	or     %r11,%r8
fffff800002bf759:	48 d3 ea             	shr    %cl,%rdx
fffff800002bf75c:	41 83 e0 08          	and    $0x8,%r8d
fffff800002bf760:	83 e2 01             	and    $0x1,%edx
fffff800002bf763:	48 8b c6             	mov    %rsi,%rax
fffff800002bf766:	48 c1 e2 0a          	shl    $0xa,%rdx
fffff800002bf76a:	48 23 c7             	and    %rdi,%rax
fffff800002bf76d:	4c 0b c2             	or     %rdx,%r8
fffff800002bf770:	49 23 c1             	and    %r9,%rax
fffff800002bf773:	4d 03 c0             	add    %r8,%r8
fffff800002bf776:	48 8b d6             	mov    %rsi,%rdx
fffff800002bf779:	49 0b d1             	or     %r9,%rdx
fffff800002bf77c:	48 23 d3             	and    %rbx,%rdx
fffff800002bf77f:	48 0b d0             	or     %rax,%rdx
fffff800002bf782:	48 8b 45 60          	mov    0x60(%rbp),%rax
fffff800002bf786:	48 d3 ea             	shr    %cl,%rdx
fffff800002bf789:	48 25 ee f7 ff ff    	and    $0xfffffffffffff7ee,%rax
fffff800002bf78f:	83 e2 01             	and    $0x1,%edx
fffff800002bf792:	48 8b cd             	mov    %rbp,%rcx
fffff800002bf795:	4c 0b c2             	or     %rdx,%r8
fffff800002bf798:	48 8b d6             	mov    %rsi,%rdx
fffff800002bf79b:	4c 0b c0             	or     %rax,%r8
fffff800002bf79e:	4c 89 45 60          	mov    %r8,0x60(%rbp)
fffff800002bf7a2:	e8 1d 00 00 00       	call   0xfffff800002bf7c4
fffff800002bf7a7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002bf7ac:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002bf7b1:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002bf7b6:	48 83 c4 20          	add    $0x20,%rsp
fffff800002bf7ba:	5f                   	pop    %rdi
fffff800002bf7bb:	c3                   	ret
fffff800002bf7bc:	cc                   	int3
fffff800002bf7bd:	cc                   	int3
fffff800002bf7be:	cc                   	int3
fffff800002bf7bf:	cc                   	int3
fffff800002bf7c0:	cc                   	int3
fffff800002bf7c1:	cc                   	int3
fffff800002bf7c2:	cc                   	int3
fffff800002bf7c3:	cc                   	int3
fffff800002bf7c4:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002bf7c8:	8b 41 50             	mov    0x50(%rcx),%eax
fffff800002bf7cb:	4c 8b d9             	mov    %rcx,%r11
fffff800002bf7ce:	8b c8                	mov    %eax,%ecx
fffff800002bf7d0:	c1 e1 03             	shl    $0x3,%ecx
fffff800002bf7d3:	83 f8 08             	cmp    $0x8,%eax
fffff800002bf7d6:	75 06                	jne    0xfffff800002bf7de
fffff800002bf7d8:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
fffff800002bf7dc:	eb 0b                	jmp    0xfffff800002bf7e9
fffff800002bf7de:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800002bf7e3:	48 d3 e0             	shl    %cl,%rax
fffff800002bf7e6:	48 ff c8             	dec    %rax
fffff800002bf7e9:	48 23 c2             	and    %rdx,%rax
fffff800002bf7ec:	ff c9                	dec    %ecx
fffff800002bf7ee:	4c 8b d2             	mov    %rdx,%r10
fffff800002bf7f1:	49 d3 ea             	shr    %cl,%r10
fffff800002bf7f4:	48 8d 0d 15 8c 14 00 	lea    0x148c15(%rip),%rcx        # 0xfffff80000408410
fffff800002bf7fb:	41 83 e2 01          	and    $0x1,%r10d
fffff800002bf7ff:	49 c1 e2 05          	shl    $0x5,%r10
fffff800002bf803:	48 f7 d8             	neg    %rax
fffff800002bf806:	48 1b c0             	sbb    %rax,%rax
fffff800002bf809:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
fffff800002bf80f:	48 f7 d0             	not    %rax
fffff800002bf812:	83 e0 10             	and    $0x10,%eax
fffff800002bf815:	4c 0b d0             	or     %rax,%r10
fffff800002bf818:	0f b6 c2             	movzbl %dl,%eax
fffff800002bf81b:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff800002bf820:	0f b6 0c 08          	movzbl (%rax,%rcx,1),%ecx
fffff800002bf824:	49 8b 43 60          	mov    0x60(%r11),%rax
fffff800002bf828:	4c 0b d1             	or     %rcx,%r10
fffff800002bf82b:	48 25 3b ff ff ff    	and    $0xffffffffffffff3b,%rax
fffff800002bf831:	49 c1 e2 02          	shl    $0x2,%r10
fffff800002bf835:	4c 0b d0             	or     %rax,%r10
fffff800002bf838:	4d 89 53 60          	mov    %r10,0x60(%r11)
fffff800002bf83c:	4d 8b 9b a0 fb ff ff 	mov    -0x460(%r11),%r11
fffff800002bf843:	49 8d 8b 80 0e 00 00 	lea    0xe80(%r11),%rcx
fffff800002bf84a:	e8 2d 94 f4 ff       	call   0xfffff80000208c7c
fffff800002bf84f:	49 8b d2             	mov    %r10,%rdx
fffff800002bf852:	49 8d 8b 80 0e 00 00 	lea    0xe80(%r11),%rcx
fffff800002bf859:	e8 e2 35 05 00       	call   0xfffff80000312e40
fffff800002bf85e:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
fffff800002bf863:	4d 33 ca             	xor    %r10,%r9
fffff800002bf866:	49 0f ba e1 08       	bt     $0x8,%r9
fffff800002bf86b:	73 16                	jae    0xfffff800002bf883
fffff800002bf86d:	49 8b 83 90 0e 00 00 	mov    0xe90(%r11),%rax
fffff800002bf874:	41 c6 83 99 0e 00 00 	movb   $0x1,0xe99(%r11)
fffff800002bf87b:	01
fffff800002bf87c:	c6 80 25 01 00 00 01 	movb   $0x1,0x125(%rax)
fffff800002bf883:	48 83 c4 28          	add    $0x28,%rsp
fffff800002bf887:	c3                   	ret
fffff800002bf888:	cc                   	int3
fffff800002bf889:	cc                   	int3
fffff800002bf88a:	cc                   	int3
fffff800002bf88b:	cc                   	int3
fffff800002bf88c:	cc                   	int3
fffff800002bf88d:	cc                   	int3
fffff800002bf88e:	cc                   	int3
fffff800002bf88f:	cc                   	int3
fffff800002bf890:	45 33 d2             	xor    %r10d,%r10d
fffff800002bf893:	49 23 d0             	and    %r8,%rdx
fffff800002bf896:	49 3b d1             	cmp    %r9,%rdx
fffff800002bf899:	74 20                	je     0xfffff800002bf8bb
fffff800002bf89b:	48 8b 41 20          	mov    0x20(%rcx),%rax
fffff800002bf89f:	4c 89 50 20          	mov    %r10,0x20(%rax)
fffff800002bf8a3:	41 ba 39 10 00 00    	mov    $0x1039,%r10d
fffff800002bf8a9:	48 c7 40 14 11 00 00 	movq   $0x11,0x14(%rax)
fffff800002bf8b0:	00
fffff800002bf8b1:	c6 40 10 01          	movb   $0x1,0x10(%rax)
fffff800002bf8b5:	c7 00 07 00 00 00    	movl   $0x7,(%rax)
fffff800002bf8bb:	41 0f b7 c2          	movzwl %r10w,%eax
fffff800002bf8bf:	c3                   	ret
fffff800002bf8c0:	cc                   	int3
fffff800002bf8c1:	cc                   	int3
fffff800002bf8c2:	cc                   	int3
fffff800002bf8c3:	cc                   	int3
fffff800002bf8c4:	cc                   	int3
fffff800002bf8c5:	cc                   	int3
fffff800002bf8c6:	cc                   	int3
fffff800002bf8c7:	cc                   	int3
fffff800002bf8c8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002bf8cd:	45 0f b7 59 0e       	movzwl 0xe(%r9),%r11d
fffff800002bf8d2:	45 33 d2             	xor    %r10d,%r10d
fffff800002bf8d5:	45 84 db             	test   %r11b,%r11b
fffff800002bf8d8:	0f 89 94 00 00 00    	jns    0xfffff800002bf972
fffff800002bf8de:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
fffff800002bf8e3:	41 81 f8 01 00 06 00 	cmp    $0x60001,%r8d
fffff800002bf8ea:	75 14                	jne    0xfffff800002bf900
fffff800002bf8ec:	f6 c2 10             	test   $0x10,%dl
fffff800002bf8ef:	75 09                	jne    0xfffff800002bf8fa
fffff800002bf8f1:	f7 41 30 fd ff ff ff 	testl  $0xfffffffd,0x30(%rcx)
fffff800002bf8f8:	75 06                	jne    0xfffff800002bf900
fffff800002bf8fa:	41 8b 51 08          	mov    0x8(%r9),%edx
fffff800002bf8fe:	eb 53                	jmp    0xfffff800002bf953
fffff800002bf900:	80 e2 02             	and    $0x2,%dl
fffff800002bf903:	41 8b cb             	mov    %r11d,%ecx
fffff800002bf906:	83 e1 0f             	and    $0xf,%ecx
fffff800002bf909:	f6 da                	neg    %dl
fffff800002bf90b:	1b c0                	sbb    %eax,%eax
fffff800002bf90d:	25 cd 33 ff ff       	and    $0xffff33cd,%eax
fffff800002bf912:	05 ff cc 00 00       	add    $0xccff,%eax
fffff800002bf917:	0f a3 c8             	bt     %ecx,%eax
fffff800002bf91a:	73 56                	jae    0xfffff800002bf972
fffff800002bf91c:	41 8b 49 08          	mov    0x8(%r9),%ecx
fffff800002bf920:	41 8a c3             	mov    %r11b,%al
fffff800002bf923:	24 0c                	and    $0xc,%al
fffff800002bf925:	3c 04                	cmp    $0x4,%al
fffff800002bf927:	74 04                	je     0xfffff800002bf92d
fffff800002bf929:	8b d1                	mov    %ecx,%edx
fffff800002bf92b:	eb 26                	jmp    0xfffff800002bf953
fffff800002bf92d:	b8 00 40 00 00       	mov    $0x4000,%eax
fffff800002bf932:	ff c1                	inc    %ecx
fffff800002bf934:	66 44 23 d8          	and    %ax,%r11w
fffff800002bf938:	b8 00 00 ff ff       	mov    $0xffff0000,%eax
fffff800002bf93d:	66 41 f7 db          	neg    %r11w
fffff800002bf941:	48 1b d2             	sbb    %rdx,%rdx
fffff800002bf944:	48 23 d0             	and    %rax,%rdx
fffff800002bf947:	48 81 c2 ff ff 00 00 	add    $0xffff,%rdx
fffff800002bf94e:	48 3b d9             	cmp    %rcx,%rbx
fffff800002bf951:	72 10                	jb     0xfffff800002bf963
fffff800002bf953:	8b 44 24 30          	mov    0x30(%rsp),%eax
fffff800002bf957:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
fffff800002bf95b:	48 03 c8             	add    %rax,%rcx
fffff800002bf95e:	48 3b ca             	cmp    %rdx,%rcx
fffff800002bf961:	76 15                	jbe    0xfffff800002bf978
fffff800002bf963:	41 ba 09 10 00 00    	mov    $0x1009,%r10d
fffff800002bf969:	41 81 f8 02 00 06 00 	cmp    $0x60002,%r8d
fffff800002bf970:	74 06                	je     0xfffff800002bf978
fffff800002bf972:	41 ba 08 10 00 00    	mov    $0x1008,%r10d
fffff800002bf978:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
fffff800002bf97d:	41 0f b7 c2          	movzwl %r10w,%eax
fffff800002bf981:	c3                   	ret
fffff800002bf982:	cc                   	int3
fffff800002bf983:	cc                   	int3
fffff800002bf984:	cc                   	int3
fffff800002bf985:	cc                   	int3
fffff800002bf986:	cc                   	int3
fffff800002bf987:	cc                   	int3
fffff800002bf988:	cc                   	int3
fffff800002bf989:	cc                   	int3
fffff800002bf98a:	cc                   	int3
fffff800002bf98b:	cc                   	int3
fffff800002bf98c:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002bf990:	4c 8b d2             	mov    %rdx,%r10
fffff800002bf993:	4c 8b c9             	mov    %rcx,%r9
fffff800002bf996:	e8 2d 07 00 00       	call   0xfffff800002c00c8
fffff800002bf99b:	49 8d 89 08 01 00 00 	lea    0x108(%r9),%rcx
fffff800002bf9a2:	45 33 c0             	xor    %r8d,%r8d
fffff800002bf9a5:	49 8b d2             	mov    %r10,%rdx
fffff800002bf9a8:	e8 47 28 f4 ff       	call   0xfffff800002021f4
fffff800002bf9ad:	48 83 c4 28          	add    $0x28,%rsp
fffff800002bf9b1:	c3                   	ret
fffff800002bf9b2:	cc                   	int3
fffff800002bf9b3:	cc                   	int3
fffff800002bf9b4:	cc                   	int3
fffff800002bf9b5:	cc                   	int3
fffff800002bf9b6:	cc                   	int3
fffff800002bf9b7:	cc                   	int3
fffff800002bf9b8:	cc                   	int3
fffff800002bf9b9:	cc                   	int3
fffff800002bf9ba:	cc                   	int3
fffff800002bf9bb:	cc                   	int3
fffff800002bf9bc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002bf9c1:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002bf9c6:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002bf9cb:	57                   	push   %rdi
fffff800002bf9cc:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002bf9d0:	33 ed                	xor    %ebp,%ebp
fffff800002bf9d2:	48 8b fa             	mov    %rdx,%rdi
fffff800002bf9d5:	48 89 2a             	mov    %rbp,(%rdx)
fffff800002bf9d8:	48 8b f1             	mov    %rcx,%rsi
fffff800002bf9db:	e8 38 00 00 00       	call   0xfffff800002bfa18
fffff800002bf9e0:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bf9e3:	66 85 c0             	test   %ax,%ax
fffff800002bf9e6:	75 0f                	jne    0xfffff800002bf9f7
fffff800002bf9e8:	48 8d 8e 90 00 00 00 	lea    0x90(%rsi),%rcx
fffff800002bf9ef:	48 8b d7             	mov    %rdi,%rdx
fffff800002bf9f2:	e8 b1 63 f4 ff       	call   0xfffff80000205da8
fffff800002bf9f7:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002bf9fc:	0f b7 c3             	movzwl %bx,%eax
fffff800002bf9ff:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002bfa04:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002bfa09:	48 83 c4 20          	add    $0x20,%rsp
fffff800002bfa0d:	5f                   	pop    %rdi
fffff800002bfa0e:	c3                   	ret
fffff800002bfa0f:	cc                   	int3
fffff800002bfa10:	cc                   	int3
fffff800002bfa11:	cc                   	int3
fffff800002bfa12:	cc                   	int3
fffff800002bfa13:	cc                   	int3
fffff800002bfa14:	cc                   	int3
fffff800002bfa15:	cc                   	int3
fffff800002bfa16:	cc                   	int3
fffff800002bfa17:	cc                   	int3
fffff800002bfa18:	40 53                	rex push %rbx
fffff800002bfa1a:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002bfa1e:	48 8b d9             	mov    %rcx,%rbx
fffff800002bfa21:	e8 ba 64 f4 ff       	call   0xfffff80000205ee0
fffff800002bfa26:	66 85 c0             	test   %ax,%ax
fffff800002bfa29:	75 16                	jne    0xfffff800002bfa41
fffff800002bfa2b:	48 8b 93 88 00 00 00 	mov    0x88(%rbx),%rdx
fffff800002bfa32:	4c 8d 83 90 00 00 00 	lea    0x90(%rbx),%r8
fffff800002bfa39:	48 8b cb             	mov    %rbx,%rcx
fffff800002bfa3c:	e8 27 05 00 00       	call   0xfffff800002bff68
fffff800002bfa41:	48 83 c4 20          	add    $0x20,%rsp
fffff800002bfa45:	5b                   	pop    %rbx
fffff800002bfa46:	c3                   	ret
fffff800002bfa47:	cc                   	int3