fffff8000030a6f9:	cc                   	int3
fffff8000030a6fa:	cc                   	int3
fffff8000030a6fb:	cc                   	int3
fffff8000030a6fc:	cc                   	int3
fffff8000030a6fd:	cc                   	int3
fffff8000030a6fe:	cc                   	int3
fffff8000030a6ff:	cc                   	int3
fffff8000030a700:	45 33 c0             	xor    %r8d,%r8d
fffff8000030a703:	48 85 c9             	test   %rcx,%rcx
fffff8000030a706:	75 05                	jne    0xfffff8000030a70d
fffff8000030a708:	8d 41 05             	lea    0x5(%rcx),%eax
fffff8000030a70b:	c3                   	ret
fffff8000030a70c:	cc                   	int3
fffff8000030a70d:	8b 51 04             	mov    0x4(%rcx),%edx
fffff8000030a710:	8b 09                	mov    (%rcx),%ecx
fffff8000030a712:	8b c2                	mov    %edx,%eax
fffff8000030a714:	81 c1 90 0c 00 00    	add    $0xc90,%ecx
fffff8000030a71a:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000030a71e:	0f 30                	wrmsr
fffff8000030a720:	41 0f b7 c0          	movzwl %r8w,%eax
fffff8000030a724:	c3                   	ret
fffff8000030a725:	cc                   	int3
fffff8000030a726:	cc                   	int3
fffff8000030a727:	cc                   	int3
fffff8000030a728:	cc                   	int3
fffff8000030a729:	cc                   	int3
fffff8000030a72a:	cc                   	int3
fffff8000030a72b:	cc                   	int3
fffff8000030a72c:	cc                   	int3
fffff8000030a72d:	cc                   	int3
fffff8000030a72e:	cc                   	int3
fffff8000030a72f:	cc                   	int3
fffff8000030a730:	45 33 c0             	xor    %r8d,%r8d
fffff8000030a733:	48 85 c9             	test   %rcx,%rcx
fffff8000030a736:	75 05                	jne    0xfffff8000030a73d
fffff8000030a738:	8d 41 05             	lea    0x5(%rcx),%eax
fffff8000030a73b:	c3                   	ret
fffff8000030a73c:	cc                   	int3
fffff8000030a73d:	8b 51 04             	mov    0x4(%rcx),%edx
fffff8000030a740:	8b 09                	mov    (%rcx),%ecx
fffff8000030a742:	8b c2                	mov    %edx,%eax
fffff8000030a744:	81 c1 50 0d 00 00    	add    $0xd50,%ecx
fffff8000030a74a:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000030a74e:	0f 30                	wrmsr
fffff8000030a750:	41 0f b7 c0          	movzwl %r8w,%eax
fffff8000030a754:	c3                   	ret
fffff8000030a755:	cc                   	int3
fffff8000030a756:	cc                   	int3
fffff8000030a757:	cc                   	int3
fffff8000030a758:	cc                   	int3
fffff8000030a759:	cc                   	int3
fffff8000030a75a:	cc                   	int3
fffff8000030a75b:	cc                   	int3
fffff8000030a75c:	b2 01                	mov    $0x1,%dl
fffff8000030a75e:	84 ca                	test   %cl,%dl
fffff8000030a760:	75 2b                	jne    0xfffff8000030a78d
fffff8000030a762:	84 15 10 ed 2f 00    	test   %dl,0x2fed10(%rip)        # 0xfffff80000609478
fffff8000030a768:	74 23                	je     0xfffff8000030a78d
fffff8000030a76a:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000030a771:	00 00
fffff8000030a773:	c6 80 10 a5 02 00 00 	movb   $0x0,0x2a510(%rax)
fffff8000030a77a:	84 15 f8 ec 2f 00    	test   %dl,0x2fecf8(%rip)        # 0xfffff80000609478
fffff8000030a780:	74 0b                	je     0xfffff8000030a78d
fffff8000030a782:	33 c0                	xor    %eax,%eax
fffff8000030a784:	b9 b8 00 00 00       	mov    $0xb8,%ecx
fffff8000030a789:	33 d2                	xor    %edx,%edx
fffff8000030a78b:	0f 30                	wrmsr
fffff8000030a78d:	c3                   	ret
fffff8000030a78e:	cc                   	int3
fffff8000030a78f:	cc                   	int3
fffff8000030a790:	cc                   	int3
fffff8000030a791:	cc                   	int3
fffff8000030a792:	cc                   	int3
fffff8000030a793:	cc                   	int3
fffff8000030a794:	cc                   	int3
fffff8000030a795:	cc                   	int3
fffff8000030a796:	cc                   	int3
fffff8000030a797:	cc                   	int3
fffff8000030a798:	40 55                	rex push %rbp
fffff8000030a79a:	53                   	push   %rbx
fffff8000030a79b:	56                   	push   %rsi
fffff8000030a79c:	57                   	push   %rdi
fffff8000030a79d:	41 54                	push   %r12
fffff8000030a79f:	41 56                	push   %r14
fffff8000030a7a1:	41 57                	push   %r15
fffff8000030a7a3:	48 8b ec             	mov    %rsp,%rbp
fffff8000030a7a6:	48 83 ec 40          	sub    $0x40,%rsp
fffff8000030a7aa:	8b 81 40 08 01 00    	mov    0x10840(%rcx),%eax
fffff8000030a7b0:	48 8d 55 40          	lea    0x40(%rbp),%rdx
fffff8000030a7b4:	45 33 e4             	xor    %r12d,%r12d
fffff8000030a7b7:	83 e0 3f             	and    $0x3f,%eax
fffff8000030a7ba:	0d c0 00 00 00       	or     $0xc0,%eax
fffff8000030a7bf:	4c 89 65 50          	mov    %r12,0x50(%rbp)
fffff8000030a7c3:	89 45 40             	mov    %eax,0x40(%rbp)
fffff8000030a7c6:	4c 8b f9             	mov    %rcx,%r15
fffff8000030a7c9:	48 8b 05 d8 b0 41 00 	mov    0x41b0d8(%rip),%rax        # 0xfffff800007258a8
fffff8000030a7d0:	41 8b dc             	mov    %r12d,%ebx
fffff8000030a7d3:	45 33 c9             	xor    %r9d,%r9d
fffff8000030a7d6:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
fffff8000030a7da:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff8000030a7e0:	4c 89 65 58          	mov    %r12,0x58(%rbp)
fffff8000030a7e4:	41 8b fc             	mov    %r12d,%edi
fffff8000030a7e7:	4c 89 65 f0          	mov    %r12,-0x10(%rbp)
fffff8000030a7eb:	48 8b 08             	mov    (%rax),%rcx
fffff8000030a7ee:	41 8b f4             	mov    %r12d,%esi
fffff8000030a7f1:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
fffff8000030a7f5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000030a7fa:	e8 f9 b4 f1 ff       	call   0xfffff80000225cf8
fffff8000030a7ff:	44 0f b7 f0          	movzwl %ax,%r14d
fffff8000030a803:	66 85 c0             	test   %ax,%ax
fffff8000030a806:	0f 85 3b 01 00 00    	jne    0xfffff8000030a947
fffff8000030a80c:	48 8b 05 95 b0 41 00 	mov    0x41b095(%rip),%rax        # 0xfffff800007258a8
fffff8000030a813:	48 8d 55 40          	lea    0x40(%rbp),%rdx
fffff8000030a817:	45 33 c9             	xor    %r9d,%r9d
fffff8000030a81a:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff8000030a820:	48 8b 08             	mov    (%rax),%rcx
fffff8000030a823:	48 8d 45 48          	lea    0x48(%rbp),%rax
fffff8000030a827:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000030a82c:	e8 c7 b4 f1 ff       	call   0xfffff80000225cf8
fffff8000030a831:	44 0f b7 f0          	movzwl %ax,%r14d
fffff8000030a835:	66 85 c0             	test   %ax,%ax
fffff8000030a838:	0f 85 05 01 00 00    	jne    0xfffff8000030a943
fffff8000030a83e:	48 8b 05 63 b0 41 00 	mov    0x41b063(%rip),%rax        # 0xfffff800007258a8
fffff8000030a845:	48 8d 55 40          	lea    0x40(%rbp),%rdx
fffff8000030a849:	45 33 c9             	xor    %r9d,%r9d
fffff8000030a84c:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff8000030a852:	48 8b 08             	mov    (%rax),%rcx
fffff8000030a855:	48 8d 45 50          	lea    0x50(%rbp),%rax
fffff8000030a859:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000030a85e:	e8 95 b4 f1 ff       	call   0xfffff80000225cf8
fffff8000030a863:	44 0f b7 f0          	movzwl %ax,%r14d
fffff8000030a867:	66 85 c0             	test   %ax,%ax
fffff8000030a86a:	0f 85 cf 00 00 00    	jne    0xfffff8000030a93f
fffff8000030a870:	48 8b 05 31 b0 41 00 	mov    0x41b031(%rip),%rax        # 0xfffff800007258a8
fffff8000030a877:	48 8d 55 40          	lea    0x40(%rbp),%rdx
fffff8000030a87b:	45 33 c9             	xor    %r9d,%r9d
fffff8000030a87e:	41 b8 40 40 00 00    	mov    $0x4040,%r8d
fffff8000030a884:	48 8b 08             	mov    (%rax),%rcx
fffff8000030a887:	48 8d 45 58          	lea    0x58(%rbp),%rax
fffff8000030a88b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000030a890:	e8 63 b4 f1 ff       	call   0xfffff80000225cf8
fffff8000030a895:	44 0f b7 f0          	movzwl %ax,%r14d
fffff8000030a899:	66 85 c0             	test   %ax,%ax
fffff8000030a89c:	0f 85 99 00 00 00    	jne    0xfffff8000030a93b
fffff8000030a8a2:	8b 05 38 ec 2f 00    	mov    0x2fec38(%rip),%eax        # 0xfffff800006094e0
fffff8000030a8a8:	ba ff ff ff 7f       	mov    $0x7fffffff,%edx
fffff8000030a8ad:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
fffff8000030a8b1:	23 c2                	and    %edx,%eax
fffff8000030a8b3:	4c 8b 4d 48          	mov    0x48(%rbp),%r9
fffff8000030a8b7:	4c 8b 55 50          	mov    0x50(%rbp),%r10
fffff8000030a8bb:	4c 89 65 40          	mov    %r12,0x40(%rbp)
fffff8000030a8bf:	89 01                	mov    %eax,(%rcx)
fffff8000030a8c1:	8b 05 19 ec 2f 00    	mov    0x2fec19(%rip),%eax        # 0xfffff800006094e0
fffff8000030a8c7:	23 c2                	and    %edx,%eax
fffff8000030a8c9:	48 8d 55 40          	lea    0x40(%rbp),%rdx
fffff8000030a8cd:	41 89 01             	mov    %eax,(%r9)
fffff8000030a8d0:	49 89 8f 68 a5 02 00 	mov    %rcx,0x2a568(%r15)
fffff8000030a8d7:	4d 89 8f 78 a5 02 00 	mov    %r9,0x2a578(%r15)
fffff8000030a8de:	4d 89 97 88 a5 02 00 	mov    %r10,0x2a588(%r15)
fffff8000030a8e5:	e8 a6 17 03 00       	call   0xfffff8000033c090
fffff8000030a8ea:	48 8b 55 40          	mov    0x40(%rbp),%rdx
fffff8000030a8ee:	49 8b c9             	mov    %r9,%rcx
fffff8000030a8f1:	49 89 97 70 a5 02 00 	mov    %rdx,0x2a570(%r15)
fffff8000030a8f8:	48 8d 55 40          	lea    0x40(%rbp),%rdx
fffff8000030a8fc:	4c 89 65 40          	mov    %r12,0x40(%rbp)
fffff8000030a900:	e8 8b 17 03 00       	call   0xfffff8000033c090
fffff8000030a905:	48 8b 55 40          	mov    0x40(%rbp),%rdx
fffff8000030a909:	49 8b ca             	mov    %r10,%rcx
fffff8000030a90c:	49 89 97 80 a5 02 00 	mov    %rdx,0x2a580(%r15)
fffff8000030a913:	48 8d 55 40          	lea    0x40(%rbp),%rdx
fffff8000030a917:	4c 89 65 40          	mov    %r12,0x40(%rbp)
fffff8000030a91b:	e8 70 17 03 00       	call   0xfffff8000033c090
fffff8000030a920:	48 8b 45 58          	mov    0x58(%rbp),%rax
fffff8000030a924:	48 8b 55 40          	mov    0x40(%rbp),%rdx
fffff8000030a928:	49 89 87 c0 a8 02 00 	mov    %rax,0x2a8c0(%r15)
fffff8000030a92f:	49 89 97 90 a5 02 00 	mov    %rdx,0x2a590(%r15)
fffff8000030a936:	e9 9f 00 00 00       	jmp    0xfffff8000030a9da
fffff8000030a93b:	48 8b 75 58          	mov    0x58(%rbp),%rsi
fffff8000030a93f:	48 8b 7d 50          	mov    0x50(%rbp),%rdi
fffff8000030a943:	48 8b 5d 48          	mov    0x48(%rbp),%rbx
fffff8000030a947:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
fffff8000030a94b:	41 bf ff 0f 00 00    	mov    $0xfff,%r15d
fffff8000030a951:	48 85 d2             	test   %rdx,%rdx
fffff8000030a954:	74 1b                	je     0xfffff8000030a971
fffff8000030a956:	48 8b 05 4b af 41 00 	mov    0x41af4b(%rip),%rax        # 0xfffff800007258a8
fffff8000030a95d:	48 8b 08             	mov    (%rax),%rcx
fffff8000030a960:	49 85 d7             	test   %rdx,%r15
fffff8000030a963:	75 07                	jne    0xfffff8000030a96c
fffff8000030a965:	e8 da e2 f1 ff       	call   0xfffff80000228c44
fffff8000030a96a:	eb 05                	jmp    0xfffff8000030a971
fffff8000030a96c:	e8 eb e3 f1 ff       	call   0xfffff80000228d5c
fffff8000030a971:	48 85 db             	test   %rbx,%rbx
fffff8000030a974:	74 1e                	je     0xfffff8000030a994
fffff8000030a976:	48 8b 05 2b af 41 00 	mov    0x41af2b(%rip),%rax        # 0xfffff800007258a8
fffff8000030a97d:	48 8b d3             	mov    %rbx,%rdx
fffff8000030a980:	48 8b 08             	mov    (%rax),%rcx
fffff8000030a983:	49 85 df             	test   %rbx,%r15
fffff8000030a986:	75 07                	jne    0xfffff8000030a98f
fffff8000030a988:	e8 b7 e2 f1 ff       	call   0xfffff80000228c44
fffff8000030a98d:	eb 05                	jmp    0xfffff8000030a994
fffff8000030a98f:	e8 c8 e3 f1 ff       	call   0xfffff80000228d5c
fffff8000030a994:	48 85 ff             	test   %rdi,%rdi
fffff8000030a997:	74 1e                	je     0xfffff8000030a9b7
fffff8000030a999:	48 8b 05 08 af 41 00 	mov    0x41af08(%rip),%rax        # 0xfffff800007258a8
fffff8000030a9a0:	48 8b d7             	mov    %rdi,%rdx
fffff8000030a9a3:	48 8b 08             	mov    (%rax),%rcx
fffff8000030a9a6:	49 85 ff             	test   %rdi,%r15
fffff8000030a9a9:	75 07                	jne    0xfffff8000030a9b2
fffff8000030a9ab:	e8 94 e2 f1 ff       	call   0xfffff80000228c44
fffff8000030a9b0:	eb 05                	jmp    0xfffff8000030a9b7
fffff8000030a9b2:	e8 a5 e3 f1 ff       	call   0xfffff80000228d5c
fffff8000030a9b7:	48 85 f6             	test   %rsi,%rsi
fffff8000030a9ba:	74 1e                	je     0xfffff8000030a9da
fffff8000030a9bc:	48 8b 05 e5 ae 41 00 	mov    0x41aee5(%rip),%rax        # 0xfffff800007258a8
fffff8000030a9c3:	48 8b d6             	mov    %rsi,%rdx
fffff8000030a9c6:	48 8b 08             	mov    (%rax),%rcx
fffff8000030a9c9:	49 85 f7             	test   %rsi,%r15
fffff8000030a9cc:	75 07                	jne    0xfffff8000030a9d5
fffff8000030a9ce:	e8 71 e2 f1 ff       	call   0xfffff80000228c44
fffff8000030a9d3:	eb 05                	jmp    0xfffff8000030a9da
fffff8000030a9d5:	e8 82 e3 f1 ff       	call   0xfffff80000228d5c
fffff8000030a9da:	41 0f b7 c6          	movzwl %r14w,%eax
fffff8000030a9de:	48 83 c4 40          	add    $0x40,%rsp
fffff8000030a9e2:	41 5f                	pop    %r15
fffff8000030a9e4:	41 5e                	pop    %r14
fffff8000030a9e6:	41 5c                	pop    %r12
fffff8000030a9e8:	5f                   	pop    %rdi
fffff8000030a9e9:	5e                   	pop    %rsi
fffff8000030a9ea:	5b                   	pop    %rbx
fffff8000030a9eb:	5d                   	pop    %rbp
fffff8000030a9ec:	c3                   	ret
fffff8000030a9ed:	cc                   	int3
fffff8000030a9ee:	cc                   	int3
fffff8000030a9ef:	cc                   	int3
fffff8000030a9f0:	cc                   	int3
fffff8000030a9f1:	cc                   	int3
fffff8000030a9f2:	cc                   	int3
fffff8000030a9f3:	cc                   	int3
fffff8000030a9f4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000030a9f9:	57                   	push   %rdi
fffff8000030a9fa:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000030a9fe:	48 8b 91 68 a5 02 00 	mov    0x2a568(%rcx),%rdx
fffff8000030aa05:	48 8b d9             	mov    %rcx,%rbx
fffff8000030aa08:	bf ff 0f 00 00       	mov    $0xfff,%edi
fffff8000030aa0d:	48 85 d2             	test   %rdx,%rdx
fffff8000030aa10:	74 1b                	je     0xfffff8000030aa2d
fffff8000030aa12:	48 8b 05 8f ae 41 00 	mov    0x41ae8f(%rip),%rax        # 0xfffff800007258a8
fffff8000030aa19:	48 8b 08             	mov    (%rax),%rcx
fffff8000030aa1c:	48 85 d7             	test   %rdx,%rdi
fffff8000030aa1f:	75 07                	jne    0xfffff8000030aa28
fffff8000030aa21:	e8 1e e2 f1 ff       	call   0xfffff80000228c44
fffff8000030aa26:	eb 05                	jmp    0xfffff8000030aa2d
fffff8000030aa28:	e8 2f e3 f1 ff       	call   0xfffff80000228d5c
fffff8000030aa2d:	48 8b 93 78 a5 02 00 	mov    0x2a578(%rbx),%rdx
fffff8000030aa34:	48 85 d2             	test   %rdx,%rdx
fffff8000030aa37:	74 1b                	je     0xfffff8000030aa54
fffff8000030aa39:	48 8b 05 68 ae 41 00 	mov    0x41ae68(%rip),%rax        # 0xfffff800007258a8
fffff8000030aa40:	48 8b 08             	mov    (%rax),%rcx
fffff8000030aa43:	48 85 d7             	test   %rdx,%rdi
fffff8000030aa46:	75 07                	jne    0xfffff8000030aa4f
fffff8000030aa48:	e8 f7 e1 f1 ff       	call   0xfffff80000228c44
fffff8000030aa4d:	eb 05                	jmp    0xfffff8000030aa54
fffff8000030aa4f:	e8 08 e3 f1 ff       	call   0xfffff80000228d5c
fffff8000030aa54:	48 8b 93 88 a5 02 00 	mov    0x2a588(%rbx),%rdx
fffff8000030aa5b:	48 85 d2             	test   %rdx,%rdx
fffff8000030aa5e:	74 1b                	je     0xfffff8000030aa7b
fffff8000030aa60:	48 8b 05 41 ae 41 00 	mov    0x41ae41(%rip),%rax        # 0xfffff800007258a8
fffff8000030aa67:	48 8b 08             	mov    (%rax),%rcx
fffff8000030aa6a:	48 85 d7             	test   %rdx,%rdi
fffff8000030aa6d:	75 07                	jne    0xfffff8000030aa76
fffff8000030aa6f:	e8 d0 e1 f1 ff       	call   0xfffff80000228c44
fffff8000030aa74:	eb 05                	jmp    0xfffff8000030aa7b
fffff8000030aa76:	e8 e1 e2 f1 ff       	call   0xfffff80000228d5c
fffff8000030aa7b:	48 8b 93 c0 a8 02 00 	mov    0x2a8c0(%rbx),%rdx
fffff8000030aa82:	48 85 d2             	test   %rdx,%rdx
fffff8000030aa85:	74 1b                	je     0xfffff8000030aaa2
fffff8000030aa87:	48 8b 05 1a ae 41 00 	mov    0x41ae1a(%rip),%rax        # 0xfffff800007258a8
fffff8000030aa8e:	48 8b 08             	mov    (%rax),%rcx
fffff8000030aa91:	48 85 d7             	test   %rdx,%rdi
fffff8000030aa94:	75 07                	jne    0xfffff8000030aa9d
fffff8000030aa96:	e8 a9 e1 f1 ff       	call   0xfffff80000228c44
fffff8000030aa9b:	eb 05                	jmp    0xfffff8000030aaa2
fffff8000030aa9d:	e8 ba e2 f1 ff       	call   0xfffff80000228d5c
fffff8000030aaa2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000030aaa7:	48 83 c4 20          	add    $0x20,%rsp
fffff8000030aaab:	5f                   	pop    %rdi
fffff8000030aaac:	c3                   	ret
fffff8000030aaad:	cc                   	int3
fffff8000030aaae:	cc                   	int3
fffff8000030aaaf:	cc                   	int3
fffff8000030aab0:	cc                   	int3
fffff8000030aab1:	cc                   	int3
fffff8000030aab2:	cc                   	int3
fffff8000030aab3:	cc                   	int3
fffff8000030aab4:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000030aab9:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff8000030aabe:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
fffff8000030aac3:	55                   	push   %rbp
fffff8000030aac4:	41 55                	push   %r13
fffff8000030aac6:	41 57                	push   %r15
fffff8000030aac8:	48 8b ec             	mov    %rsp,%rbp
fffff8000030aacb:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
fffff8000030aad2:	48 8b 05 0f 6b 2f 00 	mov    0x2f6b0f(%rip),%rax        # 0xfffff800006015e8
fffff8000030aad9:	48 33 c4             	xor    %rsp,%rax
fffff8000030aadc:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
fffff8000030aae0:	33 f6                	xor    %esi,%esi
fffff8000030aae2:	48 8b f9             	mov    %rcx,%rdi
fffff8000030aae5:	48 8b 0d 44 ea 2f 00 	mov    0x2fea44(%rip),%rcx        # 0xfffff80000609530
fffff8000030aaec:	41 bf 00 00 01 00    	mov    $0x10000,%r15d
fffff8000030aaf2:	48 89 75 b0          	mov    %rsi,-0x50(%rbp)
fffff8000030aaf6:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff8000030aaf9:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
fffff8000030aafd:	49 85 cf             	test   %rcx,%r15
fffff8000030ab00:	74 2c                	je     0xfffff8000030ab2e
fffff8000030ab02:	48 8b 05 57 ea 2f 00 	mov    0x2fea57(%rip),%rax        # 0xfffff80000609560
fffff8000030ab09:	48 83 e0 fd          	and    $0xfffffffffffffffd,%rax
fffff8000030ab0d:	48 83 c8 01          	or     $0x1,%rax
fffff8000030ab11:	48 89 05 48 ea 2f 00 	mov    %rax,0x2fea48(%rip)        # 0xfffff80000609560
fffff8000030ab18:	48 0f ba e1 11       	bt     $0x11,%rcx
fffff8000030ab1d:	73 0f                	jae    0xfffff8000030ab2e
fffff8000030ab1f:	48 83 e0 fe          	and    $0xfffffffffffffffe,%rax
fffff8000030ab23:	48 83 c8 02          	or     $0x2,%rax
fffff8000030ab27:	48 89 05 32 ea 2f 00 	mov    %rax,0x2fea32(%rip)        # 0xfffff80000609560
fffff8000030ab2e:	8b 0d d8 e9 2f 00    	mov    0x2fe9d8(%rip),%ecx        # 0xfffff8000060950c
fffff8000030ab34:	ba 05 00 00 00       	mov    $0x5,%edx
fffff8000030ab39:	48 8b 05 20 ea 2f 00 	mov    0x2fea20(%rip),%rax        # 0xfffff80000609560
fffff8000030ab40:	81 e1 00 04 00 00    	and    $0x400,%ecx
fffff8000030ab46:	48 c1 e1 02          	shl    $0x2,%rcx
fffff8000030ab4a:	48 0f ba f0 0c       	btr    $0xc,%rax
fffff8000030ab4f:	48 0b c8             	or     %rax,%rcx
fffff8000030ab52:	48 89 0d 07 ea 2f 00 	mov    %rcx,0x2fea07(%rip)        # 0xfffff80000609560
fffff8000030ab59:	48 8b cf             	mov    %rdi,%rcx
fffff8000030ab5c:	e8 e7 a8 f5 ff       	call   0xfffff80000265448
fffff8000030ab61:	84 c0                	test   %al,%al
fffff8000030ab63:	75 09                	jne    0xfffff8000030ab6e
fffff8000030ab65:	48 0f ba 2d f2 e9 2f 	btsq   $0xf,0x2fe9f2(%rip)        # 0xfffff80000609560
fffff8000030ab6c:	00 0f
fffff8000030ab6e:	41 bd 07 00 00 00    	mov    $0x7,%r13d
fffff8000030ab74:	44 39 af 54 23 00 00 	cmp    %r13d,0x2354(%rdi)
fffff8000030ab7b:	73 0a                	jae    0xfffff8000030ab87
fffff8000030ab7d:	bb 34 10 00 00       	mov    $0x1034,%ebx
fffff8000030ab82:	e9 13 06 00 00       	jmp    0xfffff8000030b19a
fffff8000030ab87:	4c 8b 87 58 23 00 00 	mov    0x2358(%rdi),%r8
fffff8000030ab8e:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
fffff8000030ab92:	49 8b c0             	mov    %r8,%rax
fffff8000030ab95:	49 8b d5             	mov    %r13,%rdx
fffff8000030ab98:	48 c1 e8 0c          	shr    $0xc,%rax
fffff8000030ab9c:	48 89 01             	mov    %rax,(%rcx)
fffff8000030ab9f:	48 ff c0             	inc    %rax
fffff8000030aba2:	48 8d 49 08          	lea    0x8(%rcx),%rcx