fffff800003165c6:	0f 84 aa 00 00 00    	je     0xfffff80000316676
fffff800003165cc:	4c 8b 22             	mov    (%rdx),%r12
fffff800003165cf:	e8 10 36 00 00       	call   0xfffff80000319be4
fffff800003165d4:	33 ff                	xor    %edi,%edi
fffff800003165d6:	4c 8d b3 04 11 00 00 	lea    0x1104(%rbx),%r14
fffff800003165dd:	41 8b 2e             	mov    (%r14),%ebp
fffff800003165e0:	0f bc cd             	bsf    %ebp,%ecx
fffff800003165e3:	74 74                	je     0xfffff80000316659
fffff800003165e5:	44 8b ff             	mov    %edi,%r15d
fffff800003165e8:	41 c1 e7 05          	shl    $0x5,%r15d
fffff800003165ec:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800003165f1:	d3 e0                	shl    %cl,%eax
fffff800003165f3:	41 03 cf             	add    %r15d,%ecx
fffff800003165f6:	33 e8                	xor    %eax,%ebp
fffff800003165f8:	48 8d 05 d1 fb 2e 00 	lea    0x2efbd1(%rip),%rax        # 0xfffff800006061d0
fffff800003165ff:	8b 04 88             	mov    (%rax,%rcx,4),%eax
fffff80000316602:	8b d0                	mov    %eax,%edx
fffff80000316604:	0f b7 c8             	movzwl %ax,%ecx
fffff80000316607:	48 c1 ea 10          	shr    $0x10,%rdx
fffff8000031660b:	81 e2 ff 0f 00 00    	and    $0xfff,%edx
fffff80000316611:	48 83 64 24 58 00    	andq   $0x0,0x58(%rsp)
fffff80000316617:	41 0f 78 c9          	vmread %rcx,%r9
fffff8000031661b:	8b c8                	mov    %eax,%ecx
fffff8000031661d:	4c 89 4c 24 58       	mov    %r9,0x58(%rsp)
fffff80000316622:	c1 e9 1c             	shr    $0x1c,%ecx
fffff80000316625:	83 f9 02             	cmp    $0x2,%ecx
fffff80000316628:	74 11                	je     0xfffff8000031663b
fffff8000031662a:	83 f9 04             	cmp    $0x4,%ecx
fffff8000031662d:	74 06                	je     0xfffff80000316635
fffff8000031662f:	4a 8b 0c 22          	mov    (%rdx,%r12,1),%rcx
fffff80000316633:	eb 0b                	jmp    0xfffff80000316640
fffff80000316635:	42 8b 0c 22          	mov    (%rdx,%r12,1),%ecx
fffff80000316639:	eb 05                	jmp    0xfffff80000316640
fffff8000031663b:	42 0f b7 0c 22       	movzwl (%rdx,%r12,1),%ecx
fffff80000316640:	4c 3b c9             	cmp    %rcx,%r9
fffff80000316643:	74 0f                	je     0xfffff80000316654
fffff80000316645:	48 8b 0b             	mov    (%rbx),%rcx
fffff80000316648:	48 8b d6             	mov    %rsi,%rdx
fffff8000031664b:	44 0f b7 c0          	movzwl %ax,%r8d
fffff8000031664f:	e8 e4 f5 ff ff       	call   0xfffff80000315c38
fffff80000316654:	0f bc cd             	bsf    %ebp,%ecx
fffff80000316657:	75 93                	jne    0xfffff800003165ec
fffff80000316659:	ff c7                	inc    %edi
fffff8000031665b:	49 83 c6 04          	add    $0x4,%r14
fffff8000031665f:	83 ff 05             	cmp    $0x5,%edi
fffff80000316662:	0f 82 75 ff ff ff    	jb     0xfffff800003165dd
fffff80000316668:	48 8b 83 90 0e 00 00 	mov    0xe90(%rbx),%rax
fffff8000031666f:	0f c7 b0 88 01 00 00 	vmptrld 0x188(%rax)
fffff80000316676:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff8000031667b:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
fffff80000316680:	48 83 c4 20          	add    $0x20,%rsp
fffff80000316684:	41 5f                	pop    %r15
fffff80000316686:	41 5e                	pop    %r14
fffff80000316688:	41 5c                	pop    %r12
fffff8000031668a:	5f                   	pop    %rdi
fffff8000031668b:	5e                   	pop    %rsi
fffff8000031668c:	c3                   	ret
fffff8000031668d:	cc                   	int3
fffff8000031668e:	cc                   	int3
fffff8000031668f:	cc                   	int3
fffff80000316690:	cc                   	int3
fffff80000316691:	cc                   	int3
fffff80000316692:	cc                   	int3
fffff80000316693:	cc                   	int3
fffff80000316694:	48 8b c4             	mov    %rsp,%rax
fffff80000316697:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff8000031669b:	48 89 68 18          	mov    %rbp,0x18(%rax)
fffff8000031669f:	48 89 70 20          	mov    %rsi,0x20(%rax)
fffff800003166a3:	57                   	push   %rdi
fffff800003166a4:	48 83 ec 20          	sub    $0x20,%rsp
fffff800003166a8:	45 33 c9             	xor    %r9d,%r9d
fffff800003166ab:	4c 8b d1             	mov    %rcx,%r10
fffff800003166ae:	44 89 48 08          	mov    %r9d,0x8(%rax)
fffff800003166b2:	44 38 4a 68          	cmp    %r9b,0x68(%rdx)
fffff800003166b6:	0f 85 b8 00 00 00    	jne    0xfffff80000316774
fffff800003166bc:	44 38 89 20 11 00 00 	cmp    %r9b,0x1120(%rcx)
fffff800003166c3:	0f 84 ab 00 00 00    	je     0xfffff80000316774
fffff800003166c9:	48 8b 81 18 11 00 00 	mov    0x1118(%rcx),%rax
fffff800003166d0:	48 39 82 c0 00 00 00 	cmp    %rax,0xc0(%rdx)
fffff800003166d7:	0f 84 93 00 00 00    	je     0xfffff80000316770
fffff800003166dd:	48 8b 2a             	mov    (%rdx),%rbp
fffff800003166e0:	e8 ff 34 00 00       	call   0xfffff80000319be4
fffff800003166e5:	4d 8d 9a f0 10 00 00 	lea    0x10f0(%r10),%r11
fffff800003166ec:	41 8b 1b             	mov    (%r11),%ebx
fffff800003166ef:	0f bc cb             	bsf    %ebx,%ecx
fffff800003166f2:	74 53                	je     0xfffff80000316747
fffff800003166f4:	41 8b f9             	mov    %r9d,%edi
fffff800003166f7:	c1 e7 05             	shl    $0x5,%edi
fffff800003166fa:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800003166ff:	d3 e0                	shl    %cl,%eax
fffff80000316701:	03 cf                	add    %edi,%ecx
fffff80000316703:	33 d8                	xor    %eax,%ebx
fffff80000316705:	48 8d 05 c4 fa 2e 00 	lea    0x2efac4(%rip),%rax        # 0xfffff800006061d0
fffff8000031670c:	8b 04 88             	mov    (%rax,%rcx,4),%eax
fffff8000031670f:	8b c8                	mov    %eax,%ecx
fffff80000316711:	8b f0                	mov    %eax,%esi
fffff80000316713:	48 c1 e9 10          	shr    $0x10,%rcx
fffff80000316717:	81 e1 ff 0f 00 00    	and    $0xfff,%ecx
fffff8000031671d:	c1 e8 1c             	shr    $0x1c,%eax
fffff80000316720:	83 f8 02             	cmp    $0x2,%eax
fffff80000316723:	74 11                	je     0xfffff80000316736
fffff80000316725:	83 f8 04             	cmp    $0x4,%eax
fffff80000316728:	74 06                	je     0xfffff80000316730
fffff8000031672a:	4c 8b 04 29          	mov    (%rcx,%rbp,1),%r8
fffff8000031672e:	eb 0b                	jmp    0xfffff8000031673b
fffff80000316730:	44 8b 04 29          	mov    (%rcx,%rbp,1),%r8d
fffff80000316734:	eb 05                	jmp    0xfffff8000031673b
fffff80000316736:	44 0f b7 04 29       	movzwl (%rcx,%rbp,1),%r8d
fffff8000031673b:	0f b7 c6             	movzwl %si,%eax
fffff8000031673e:	41 0f 79 c0          	vmwrite %r8,%rax
fffff80000316742:	0f bc cb             	bsf    %ebx,%ecx
fffff80000316745:	75 b3                	jne    0xfffff800003166fa
fffff80000316747:	41 ff c1             	inc    %r9d
fffff8000031674a:	49 83 c3 04          	add    $0x4,%r11
fffff8000031674e:	41 83 f9 05          	cmp    $0x5,%r9d
fffff80000316752:	72 98                	jb     0xfffff800003166ec
fffff80000316754:	49 8b 82 90 0e 00 00 	mov    0xe90(%r10),%rax
fffff8000031675b:	0f c7 b0 88 01 00 00 	vmptrld 0x188(%rax)
fffff80000316762:	49 8b 82 18 11 00 00 	mov    0x1118(%r10),%rax
fffff80000316769:	48 89 82 c0 00 00 00 	mov    %rax,0xc0(%rdx)
fffff80000316770:	c6 42 69 01          	movb   $0x1,0x69(%rdx)
fffff80000316774:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
fffff80000316779:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
fffff8000031677e:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
fffff80000316783:	48 83 c4 20          	add    $0x20,%rsp
fffff80000316787:	5f                   	pop    %rdi
fffff80000316788:	c3                   	ret
fffff80000316789:	cc                   	int3
fffff8000031678a:	cc                   	int3
fffff8000031678b:	cc                   	int3
fffff8000031678c:	cc                   	int3
fffff8000031678d:	cc                   	int3
fffff8000031678e:	cc                   	int3
fffff8000031678f:	cc                   	int3
fffff80000316790:	40 53                	rex push %rbx
fffff80000316792:	48 83 ec 50          	sub    $0x50,%rsp
fffff80000316796:	48 8b 05 4b ae 2e 00 	mov    0x2eae4b(%rip),%rax        # 0xfffff800006015e8
fffff8000031679d:	48 33 c4             	xor    %rsp,%rax
fffff800003167a0:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
fffff800003167a5:	33 c0                	xor    %eax,%eax
fffff800003167a7:	48 8b d9             	mov    %rcx,%rbx
fffff800003167aa:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800003167ad:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
fffff800003167b2:	4c 8b ca             	mov    %rdx,%r9
fffff800003167b5:	49 8b c8             	mov    %r8,%rcx
fffff800003167b8:	4d 8b d8             	mov    %r8,%r11
fffff800003167bb:	45 33 d2             	xor    %r10d,%r10d
fffff800003167be:	8d 50 02             	lea    0x2(%rax),%edx
fffff800003167c1:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
fffff800003167c6:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
fffff800003167cb:	e8 e8 18 00 00       	call   0xfffff800003180b8
fffff800003167d0:	84 c0                	test   %al,%al
fffff800003167d2:	75 4e                	jne    0xfffff80000316822
fffff800003167d4:	49 8b cb             	mov    %r11,%rcx
fffff800003167d7:	e8 b8 18 00 00       	call   0xfffff80000318094
fffff800003167dc:	84 c0                	test   %al,%al
fffff800003167de:	74 42                	je     0xfffff80000316822
fffff800003167e0:	48 8b cb             	mov    %rbx,%rcx
fffff800003167e3:	e8 a0 22 ef ff       	call   0xfffff80000208a88
fffff800003167e8:	49 8b 93 28 02 00 00 	mov    0x228(%r11),%rdx
fffff800003167ef:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
fffff800003167f4:	49 83 c1 70          	add    $0x70,%r9
fffff800003167f8:	e8 af d9 fa ff       	call   0xfffff800002c41ac
fffff800003167fd:	48 8b cb             	mov    %rbx,%rcx
fffff80000316800:	44 0f b7 d0          	movzwl %ax,%r10d
fffff80000316804:	e8 cb 06 ef ff       	call   0xfffff80000206ed4
fffff80000316809:	41 bb 07 10 00 00    	mov    $0x1007,%r11d
fffff8000031680f:	66 45 3b d3          	cmp    %r11w,%r10w
fffff80000316813:	75 0d                	jne    0xfffff80000316822
fffff80000316815:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff8000031681a:	48 8b cb             	mov    %rbx,%rcx
fffff8000031681d:	e8 22 dd fa ff       	call   0xfffff800002c4544
fffff80000316822:	41 0f b7 c2          	movzwl %r10w,%eax
fffff80000316826:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
fffff8000031682b:	48 33 cc             	xor    %rsp,%rcx
fffff8000031682e:	e8 3d 4d f2 ff       	call   0xfffff8000023b570
fffff80000316833:	48 83 c4 50          	add    $0x50,%rsp
fffff80000316837:	5b                   	pop    %rbx
fffff80000316838:	c3                   	ret
fffff80000316839:	cc                   	int3
fffff8000031683a:	cc                   	int3
fffff8000031683b:	cc                   	int3
fffff8000031683c:	cc                   	int3
fffff8000031683d:	cc                   	int3
fffff8000031683e:	cc                   	int3
fffff8000031683f:	cc                   	int3
fffff80000316840:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff80000316845:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff8000031684a:	56                   	push   %rsi
fffff8000031684b:	57                   	push   %rdi
fffff8000031684c:	41 54                	push   %r12
fffff8000031684e:	41 56                	push   %r14
fffff80000316850:	41 57                	push   %r15
fffff80000316852:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000316856:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff8000031685d:	45 33 e4             	xor    %r12d,%r12d
fffff80000316860:	41 8a d8             	mov    %r8b,%bl
fffff80000316863:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
fffff80000316868:	44 8a f2             	mov    %dl,%r14b
fffff8000031686b:	48 8b f1             	mov    %rcx,%rsi
fffff8000031686e:	48 8b b8 80 10 00 00 	mov    0x1080(%rax),%rdi
fffff80000316875:	48 8d a8 80 0e 00 00 	lea    0xe80(%rax),%rbp
fffff8000031687c:	44 8a 7f 68          	mov    0x68(%rdi),%r15b
fffff80000316880:	44 88 67 68          	mov    %r12b,0x68(%rdi)
fffff80000316884:	44 38 65 18          	cmp    %r12b,0x18(%rbp)
fffff80000316888:	0f 85 fc 00 00 00    	jne    0xfffff8000031698a
fffff8000031688e:	44 38 65 1c          	cmp    %r12b,0x1c(%rbp)
fffff80000316892:	0f 85 f2 00 00 00    	jne    0xfffff8000031698a
fffff80000316898:	f7 85 90 f1 ff ff 00 	testl  $0x4000,-0xe70(%rbp)
fffff8000031689f:	40 00 00
fffff800003168a2:	0f 85 e2 00 00 00    	jne    0xfffff8000031698a
fffff800003168a8:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff800003168af:	8b 88 80 0e 00 00    	mov    0xe80(%rax),%ecx
fffff800003168b5:	c1 e9 1f             	shr    $0x1f,%ecx
fffff800003168b8:	84 c9                	test   %cl,%cl
fffff800003168ba:	0f 85 ca 00 00 00    	jne    0xfffff8000031698a
fffff800003168c0:	4c 8b c7             	mov    %rdi,%r8
fffff800003168c3:	48 8b ce             	mov    %rsi,%rcx
fffff800003168c6:	e8 55 36 00 00       	call   0xfffff80000319f20
fffff800003168cb:	66 85 c0             	test   %ax,%ax
fffff800003168ce:	0f 85 bb 00 00 00    	jne    0xfffff8000031698f
fffff800003168d4:	41 b1 01             	mov    $0x1,%r9b
fffff800003168d7:	4c 8b c7             	mov    %rdi,%r8
fffff800003168da:	48 8b d5             	mov    %rbp,%rdx
fffff800003168dd:	48 8b ce             	mov    %rsi,%rcx
fffff800003168e0:	e8 57 39 00 00       	call   0xfffff8000031a23c
fffff800003168e5:	66 85 c0             	test   %ax,%ax
fffff800003168e8:	0f 85 a1 00 00 00    	jne    0xfffff8000031698f
fffff800003168ee:	48 8b 17             	mov    (%rdi),%rdx
fffff800003168f1:	48 8b cf             	mov    %rdi,%rcx
fffff800003168f4:	41 c0 e6 04          	shl    $0x4,%r14b
fffff800003168f8:	45 8a c6             	mov    %r14b,%r8b
fffff800003168fb:	e8 90 35 00 00       	call   0xfffff80000319e90
fffff80000316900:	66 85 c0             	test   %ax,%ax
fffff80000316903:	0f 85 86 00 00 00    	jne    0xfffff8000031698f
fffff80000316909:	48 8b d7             	mov    %rdi,%rdx
fffff8000031690c:	c6 47 6d ff          	movb   $0xff,0x6d(%rdi)
fffff80000316910:	c6 47 4a 01          	movb   $0x1,0x4a(%rdi)
fffff80000316914:	e8 73 0e 00 00       	call   0xfffff8000031778c
fffff80000316919:	66 85 c0             	test   %ax,%ax
fffff8000031691c:	75 71                	jne    0xfffff8000031698f
fffff8000031691e:	41 be 01 00 08 00    	mov    $0x80001,%r14d
fffff80000316924:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
fffff80000316929:	41 8b ce             	mov    %r14d,%ecx
fffff8000031692c:	e8 93 de f0 ff       	call   0xfffff800002247c4
fffff80000316931:	4c 8b c7             	mov    %rdi,%r8
fffff80000316934:	48 8b d5             	mov    %rbp,%rdx
fffff80000316937:	48 8b ce             	mov    %rsi,%rcx
fffff8000031693a:	e8 ad 1f 00 00       	call   0xfffff800003188ec
fffff8000031693f:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
fffff80000316944:	41 8b ce             	mov    %r14d,%ecx
fffff80000316947:	e8 e4 86 ff ff       	call   0xfffff8000030f030
fffff8000031694c:	48 8b ce             	mov    %rsi,%rcx
fffff8000031694f:	44 88 7f 68          	mov    %r15b,0x68(%rdi)
fffff80000316953:	e8 98 c2 ff ff       	call   0xfffff80000312bf0
fffff80000316958:	44 8a f3             	mov    %bl,%r14b
fffff8000031695b:	41 80 e6 01          	and    $0x1,%r14b
fffff8000031695f:	74 0c                	je     0xfffff8000031696d
fffff80000316961:	d0 eb                	shr    $1,%bl
fffff80000316963:	80 e3 01             	and    $0x1,%bl
fffff80000316966:	8a cb                	mov    %bl,%cl
fffff80000316968:	e8 93 e7 fe ff       	call   0xfffff80000305100
fffff8000031696d:	b2 01                	mov    $0x1,%dl
fffff8000031696f:	48 8b ce             	mov    %rsi,%rcx
fffff80000316972:	e8 d9 dc ff ff       	call   0xfffff80000314650
fffff80000316977:	83 3e 1b             	cmpl   $0x1b,(%rsi)
fffff8000031697a:	74 2f                	je     0xfffff800003169ab
fffff8000031697c:	48 8b ce             	mov    %rsi,%rcx
fffff8000031697f:	c7 06 1b 00 00 00    	movl   $0x1b,(%rsi)
fffff80000316985:	e8 36 e1 ff ff       	call   0xfffff80000314ac0
fffff8000031698a:	b8 2d 10 00 00       	mov    $0x102d,%eax
fffff8000031698f:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
fffff80000316994:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
fffff80000316999:	44 88 7f 68          	mov    %r15b,0x68(%rdi)
fffff8000031699d:	48 83 c4 20          	add    $0x20,%rsp
fffff800003169a1:	41 5f                	pop    %r15
fffff800003169a3:	41 5e                	pop    %r14
fffff800003169a5:	41 5c                	pop    %r12
fffff800003169a7:	5f                   	pop    %rdi
fffff800003169a8:	5e                   	pop    %rsi
fffff800003169a9:	c3                   	ret
fffff800003169aa:	cc                   	int3
fffff800003169ab:	8a 85 20 02 00 00    	mov    0x220(%rbp),%al
fffff800003169b1:	24 fe                	and    $0xfe,%al
fffff800003169b3:	c6 85 da 02 00 00 01 	movb   $0x1,0x2da(%rbp)
fffff800003169ba:	41 0a c6             	or     %r14b,%al
fffff800003169bd:	88 85 20 02 00 00    	mov    %al,0x220(%rbp)
fffff800003169c3:	41 0f b7 c4          	movzwl %r12w,%eax
fffff800003169c7:	eb c6                	jmp    0xfffff8000031698f
fffff800003169c9:	cc                   	int3
fffff800003169ca:	cc                   	int3
fffff800003169cb:	cc                   	int3
fffff800003169cc:	cc                   	int3
fffff800003169cd:	cc                   	int3
fffff800003169ce:	cc                   	int3
fffff800003169cf:	cc                   	int3
fffff800003169d0:	4c 8b dc             	mov    %rsp,%r11
fffff800003169d3:	53                   	push   %rbx
fffff800003169d4:	48 83 ec 60          	sub    $0x60,%rsp
fffff800003169d8:	48 8b 05 09 ac 2e 00 	mov    0x2eac09(%rip),%rax        # 0xfffff800006015e8
fffff800003169df:	48 33 c4             	xor    %rsp,%rax
fffff800003169e2:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
fffff800003169e7:	33 c0                	xor    %eax,%eax
fffff800003169e9:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800003169ec:	48 8b d9             	mov    %rcx,%rbx
fffff800003169ef:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
fffff800003169f4:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
fffff800003169f9:	49 89 43 e8          	mov    %rax,-0x18(%r11)
fffff800003169fd:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff80000316a04:	48 8b 88 80 10 00 00 	mov    0x1080(%rax),%rcx
fffff80000316a0b:	48 8b 01             	mov    (%rcx),%rax
fffff80000316a0e:	48 83 c1 10          	add    $0x10,%rcx
fffff80000316a12:	48 8b 50 78          	mov    0x78(%rax),%rdx
fffff80000316a16:	33 c0                	xor    %eax,%eax
fffff80000316a18:	48 39 01             	cmp    %rax,(%rcx)
fffff80000316a1b:	75 3a                	jne    0xfffff80000316a57
fffff80000316a1d:	49 8d 43 c8          	lea    -0x38(%r11),%rax
fffff80000316a21:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff80000316a27:	49 89 43 c0          	mov    %rax,-0x40(%r11)
fffff80000316a2b:	49 89 4b b8          	mov    %rcx,-0x48(%r11)
fffff80000316a2f:	48 8b cb             	mov    %rbx,%rcx
fffff80000316a32:	e8 11 ef fa ff       	call   0xfffff800002c5948
fffff80000316a37:	44 0f b7 c8          	movzwl %ax,%r9d
fffff80000316a3b:	b8 07 10 00 00       	mov    $0x1007,%eax
fffff80000316a40:	66 44 3b c8          	cmp    %ax,%r9w
fffff80000316a44:	75 0d                	jne    0xfffff80000316a53
fffff80000316a46:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff80000316a4b:	48 8b cb             	mov    %rbx,%rcx
fffff80000316a4e:	e8 f1 da fa ff       	call   0xfffff800002c4544
fffff80000316a53:	41 0f b7 c1          	movzwl %r9w,%eax
fffff80000316a57:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
fffff80000316a5c:	48 33 cc             	xor    %rsp,%rcx
fffff80000316a5f:	e8 0c 4b f2 ff       	call   0xfffff8000023b570
fffff80000316a64:	48 83 c4 60          	add    $0x60,%rsp
fffff80000316a68:	5b                   	pop    %rbx
fffff80000316a69:	c3                   	ret
fffff80000316a6a:	cc                   	int3
fffff80000316a6b:	cc                   	int3
fffff80000316a6c:	cc                   	int3
fffff80000316a6d:	cc                   	int3
fffff80000316a6e:	cc                   	int3
fffff80000316a6f:	cc                   	int3
fffff80000316a70:	cc                   	int3
fffff80000316a71:	cc                   	int3
fffff80000316a72:	cc                   	int3
fffff80000316a73:	cc                   	int3
fffff80000316a74:	48 8b c4             	mov    %rsp,%rax
fffff80000316a77:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff80000316a7b:	48 89 68 18          	mov    %rbp,0x18(%rax)
fffff80000316a7f:	88 50 10             	mov    %dl,0x10(%rax)