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
fffff8000030aba6:	48 83 ea 01          	sub    $0x1,%rdx
fffff8000030abaa:	75 f0                	jne    0xfffff8000030ab9c
fffff8000030abac:	8b 05 5a e9 2f 00    	mov    0x2fe95a(%rip),%eax        # 0xfffff8000060950c
fffff8000030abb2:	a8 01                	test   $0x1,%al
fffff8000030abb4:	74 40                	je     0xfffff8000030abf6
fffff8000030abb6:	83 0d cb 68 2f 00 01 	orl    $0x1,0x2f68cb(%rip)        # 0xfffff80000601488
fffff8000030abbd:	49 8d 90 00 10 00 00 	lea    0x1000(%r8),%rdx
fffff8000030abc4:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
fffff8000030abc8:	48 8b ca             	mov    %rdx,%rcx
fffff8000030abcb:	81 e1 ff ff 1f 00    	and    $0x1fffff,%ecx
fffff8000030abd1:	48 0f 44 45 b8       	cmove  -0x48(%rbp),%rax
fffff8000030abd6:	48 85 c9             	test   %rcx,%rcx
fffff8000030abd9:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
fffff8000030abdd:	4c 0f 44 c2          	cmove  %rdx,%r8
fffff8000030abe1:	4c 89 05 60 e8 2f 00 	mov    %r8,0x2fe860(%rip)        # 0xfffff80000609448
fffff8000030abe8:	49 c1 e8 0c          	shr    $0xc,%r8
fffff8000030abec:	49 8b c8             	mov    %r8,%rcx
fffff8000030abef:	e8 d4 ca f1 ff       	call   0xfffff800002276c8
fffff8000030abf4:	eb 14                	jmp    0xfffff8000030ac0a
fffff8000030abf6:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
fffff8000030abfa:	48 8b 0d a7 ac 41 00 	mov    0x41aca7(%rip),%rcx        # 0xfffff800007258a8
fffff8000030ac01:	48 c1 e2 0c          	shl    $0xc,%rdx
fffff8000030ac05:	e8 16 30 f7 ff       	call   0xfffff8000027dc20
fffff8000030ac0a:	8b 05 fc e8 2f 00    	mov    0x2fe8fc(%rip),%eax        # 0xfffff8000060950c
fffff8000030ac10:	84 c0                	test   %al,%al
fffff8000030ac12:	79 2b                	jns    0xfffff8000030ac3f
fffff8000030ac14:	83 0d 41 e9 2f 00 10 	orl    $0x10,0x2fe941(%rip)        # 0xfffff8000060955c
fffff8000030ac1b:	48 b8 00 00 00 00 00 	movabs $0x800000000000,%rax
fffff8000030ac22:	80 00 00
fffff8000030ac25:	48 09 05 b4 60 40 00 	or     %rax,0x4060b4(%rip)        # 0xfffff80000710ce0
fffff8000030ac2c:	b8 01 00 00 80       	mov    $0x80000001,%eax
fffff8000030ac31:	48 09 05 58 68 2f 00 	or     %rax,0x2f6858(%rip)        # 0xfffff80000601490
fffff8000030ac38:	48 09 05 41 68 2f 00 	or     %rax,0x2f6841(%rip)        # 0xfffff80000601480
fffff8000030ac3f:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
fffff8000030ac43:	e8 6c 1f 00 00       	call   0xfffff8000030cbb4
fffff8000030ac48:	0f b7 d8             	movzwl %ax,%ebx
fffff8000030ac4b:	66 85 c0             	test   %ax,%ax
fffff8000030ac4e:	0f 85 46 05 00 00    	jne    0xfffff8000030b19a
fffff8000030ac54:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
fffff8000030ac58:	45 33 c0             	xor    %r8d,%r8d
fffff8000030ac5b:	33 d2                	xor    %edx,%edx
fffff8000030ac5d:	48 8d 0d 3c 6d 46 00 	lea    0x466d3c(%rip),%rcx        # 0xfffff800007719a0
fffff8000030ac64:	e8 cb 0f ff ff       	call   0xfffff800002fbc34
fffff8000030ac69:	83 7d a0 12          	cmpl   $0x12,-0x60(%rbp)
fffff8000030ac6d:	bb 00 00 80 00       	mov    $0x800000,%ebx
fffff8000030ac72:	0f 82 d6 00 00 00    	jb     0xfffff8000030ad4e
fffff8000030ac78:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
fffff8000030ac7c:	41 8b d5             	mov    %r13d,%edx
fffff8000030ac7f:	48 8d 0d 1a 6d 46 00 	lea    0x466d1a(%rip),%rcx        # 0xfffff800007719a0
fffff8000030ac86:	e8 a9 0f ff ff       	call   0xfffff800002fbc34
fffff8000030ac8b:	f6 45 a4 04          	testb  $0x4,-0x5c(%rbp)
fffff8000030ac8f:	0f 84 b9 00 00 00    	je     0xfffff8000030ad4e
fffff8000030ac95:	41 8d 48 3a          	lea    0x3a(%r8),%ecx
fffff8000030ac99:	0f 32                	rdmsr
fffff8000030ac9b:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000030ac9f:	48 0b c2             	or     %rdx,%rax
fffff8000030aca2:	48 8b c8             	mov    %rax,%rcx
fffff8000030aca5:	4c 8b d8             	mov    %rax,%r11
fffff8000030aca8:	b8 01 00 04 00       	mov    $0x40001,%eax
fffff8000030acad:	48 23 c8             	and    %rax,%rcx
fffff8000030acb0:	48 3b c8             	cmp    %rax,%rcx
fffff8000030acb3:	0f 85 95 00 00 00    	jne    0xfffff8000030ad4e
fffff8000030acb9:	48 0f ba 2d 9e e8 2f 	btsq   $0x15,0x2fe89e(%rip)        # 0xfffff80000609560
fffff8000030acc0:	00 15
fffff8000030acc2:	f7 05 40 e8 2f 00 00 	testl  $0x8000,0x2fe840(%rip)        # 0xfffff8000060950c
fffff8000030acc9:	80 00 00
fffff8000030accc:	0f 84 1f 02 00 00    	je     0xfffff8000030aef1
fffff8000030acd2:	b8 00 00 00 40       	mov    $0x40000000,%eax
fffff8000030acd7:	48 85 05 5a e8 2f 00 	test   %rax,0x2fe85a(%rip)        # 0xfffff80000609538
fffff8000030acde:	0f 84 0d 02 00 00    	je     0xfffff8000030aef1
fffff8000030ace4:	85 45 a8             	test   %eax,-0x58(%rbp)
fffff8000030ace7:	74 65                	je     0xfffff8000030ad4e
fffff8000030ace9:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
fffff8000030aced:	41 8d 50 12          	lea    0x12(%r8),%edx
fffff8000030acf1:	48 8d 0d a8 6c 46 00 	lea    0x466ca8(%rip),%rcx        # 0xfffff800007719a0
fffff8000030acf8:	e8 37 0f ff ff       	call   0xfffff800002fbc34
fffff8000030acfd:	f6 45 a0 01          	testb  $0x1,-0x60(%rbp)
fffff8000030ad01:	74 4b                	je     0xfffff8000030ad4e
fffff8000030ad03:	48 8b 05 56 e8 2f 00 	mov    0x2fe856(%rip),%rax        # 0xfffff80000609560
fffff8000030ad0a:	48 0b c3             	or     %rbx,%rax
fffff8000030ad0d:	48 89 05 4c e8 2f 00 	mov    %rax,0x2fe84c(%rip)        # 0xfffff80000609560
fffff8000030ad14:	49 0f ba e3 11       	bt     $0x11,%r11
fffff8000030ad19:	73 0c                	jae    0xfffff8000030ad27
fffff8000030ad1b:	48 0f ba e8 18       	bts    $0x18,%rax
fffff8000030ad20:	48 89 05 39 e8 2f 00 	mov    %rax,0x2fe839(%rip)        # 0xfffff80000609560
fffff8000030ad27:	4c 8d 0d 52 e7 2f 00 	lea    0x2fe752(%rip),%r9        # 0xfffff80000609480
fffff8000030ad2e:	41 8d 88 8c 00 00 00 	lea    0x8c(%r8),%ecx
fffff8000030ad35:	0f 32                	rdmsr
fffff8000030ad37:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000030ad3b:	41 ff c0             	inc    %r8d
fffff8000030ad3e:	48 0b c2             	or     %rdx,%rax
fffff8000030ad41:	49 89 01             	mov    %rax,(%r9)
fffff8000030ad44:	4d 8d 49 08          	lea    0x8(%r9),%r9
fffff8000030ad48:	41 83 f8 04          	cmp    $0x4,%r8d
fffff8000030ad4c:	72 e0                	jb     0xfffff8000030ad2e
fffff8000030ad4e:	48 8b 0d 8b 5f 40 00 	mov    0x405f8b(%rip),%rcx        # 0xfffff80000710ce0
fffff8000030ad55:	48 b8 00 00 00 00 00 	movabs $0x400000000000000,%rax
fffff8000030ad5c:	00 00 04
fffff8000030ad5f:	ba 00 08 00 00       	mov    $0x800,%edx
fffff8000030ad64:	48 85 c8             	test   %rcx,%rax
fffff8000030ad67:	74 0d                	je     0xfffff8000030ad76
fffff8000030ad69:	48 85 15 b8 e7 2f 00 	test   %rdx,0x2fe7b8(%rip)        # 0xfffff80000609528
fffff8000030ad70:	0f 84 7b 01 00 00    	je     0xfffff8000030aef1
fffff8000030ad76:	41 b9 00 00 40 00    	mov    $0x400000,%r9d
fffff8000030ad7c:	49 85 c9             	test   %rcx,%r9
fffff8000030ad7f:	74 0d                	je     0xfffff8000030ad8e
fffff8000030ad81:	4c 85 3d a0 e7 2f 00 	test   %r15,0x2fe7a0(%rip)        # 0xfffff80000609528
fffff8000030ad88:	0f 84 63 01 00 00    	je     0xfffff8000030aef1
fffff8000030ad8e:	41 bf 00 00 04 00    	mov    $0x40000,%r15d
fffff8000030ad94:	49 85 cf             	test   %rcx,%r15
fffff8000030ad97:	74 11                	je     0xfffff8000030adaa
fffff8000030ad99:	48 f7 05 84 e7 2f 00 	testq  $0x20000,0x2fe784(%rip)        # 0xfffff80000609528
fffff8000030ada0:	00 00 02 00
fffff8000030ada4:	0f 84 47 01 00 00    	je     0xfffff8000030aef1
fffff8000030adaa:	41 b8 00 00 10 00    	mov    $0x100000,%r8d
fffff8000030adb0:	48 85 cb             	test   %rcx,%rbx
fffff8000030adb3:	74 0d                	je     0xfffff8000030adc2
fffff8000030adb5:	4c 85 05 6c e7 2f 00 	test   %r8,0x2fe76c(%rip)        # 0xfffff80000609528
fffff8000030adbc:	0f 84 2f 01 00 00    	je     0xfffff8000030aef1
fffff8000030adc2:	49 bd 00 00 00 00 08 	movabs $0x800000000,%r13
fffff8000030adc9:	00 00 00
fffff8000030adcc:	49 85 cd             	test   %rcx,%r13
fffff8000030adcf:	74 11                	je     0xfffff8000030ade2
fffff8000030add1:	48 f7 05 4c e7 2f 00 	testq  $0x200000,0x2fe74c(%rip)        # 0xfffff80000609528
fffff8000030add8:	00 00 20 00
fffff8000030addc:	0f 84 0f 01 00 00    	je     0xfffff8000030aef1
fffff8000030ade2:	48 b8 00 00 00 00 40 	movabs $0x4000000000,%rax
fffff8000030ade9:	00 00 00
fffff8000030adec:	48 85 c8             	test   %rcx,%rax
fffff8000030adef:	74 0e                	je     0xfffff8000030adff
fffff8000030adf1:	8b 05 15 e7 2f 00    	mov    0x2fe715(%rip),%eax        # 0xfffff8000060950c
fffff8000030adf7:	a8 08                	test   $0x8,%al
fffff8000030adf9:	0f 84 f2 00 00 00    	je     0xfffff8000030aef1
fffff8000030adff:	48 b8 00 00 00 00 00 	movabs $0x80000000000,%rax
fffff8000030ae06:	08 00 00
fffff8000030ae09:	48 85 c8             	test   %rcx,%rax
fffff8000030ae0c:	74 10                	je     0xfffff8000030ae1e
fffff8000030ae0e:	f7 05 f4 e6 2f 00 00 	testl  $0x1000,0x2fe6f4(%rip)        # 0xfffff8000060950c
fffff8000030ae15:	10 00 00
fffff8000030ae18:	0f 84 d3 00 00 00    	je     0xfffff8000030aef1
fffff8000030ae1e:	48 8b 05 c3 5e 40 00 	mov    0x405ec3(%rip),%rax        # 0xfffff80000710ce8
fffff8000030ae25:	48 a9 00 03 00 00    	test   $0x300,%rax
fffff8000030ae2b:	74 53                	je     0xfffff8000030ae80
fffff8000030ae2d:	48 0f ba e0 08       	bt     $0x8,%rax
fffff8000030ae32:	0f 83 b9 00 00 00    	jae    0xfffff8000030aef1
fffff8000030ae38:	48 85 1d e9 e6 2f 00 	test   %rbx,0x2fe6e9(%rip)        # 0xfffff80000609528
fffff8000030ae3f:	0f 84 ac 00 00 00    	je     0xfffff8000030aef1
fffff8000030ae45:	f7 05 ad e6 2f 00 00 	testl  $0x10000000,0x2fe6ad(%rip)        # 0xfffff800006094fc
fffff8000030ae4c:	00 00 10
fffff8000030ae4f:	0f 84 9c 00 00 00    	je     0xfffff8000030aef1
fffff8000030ae55:	44 85 05 a8 e6 2f 00 	test   %r8d,0x2fe6a8(%rip)        # 0xfffff80000609504
fffff8000030ae5c:	0f 84 8f 00 00 00    	je     0xfffff8000030aef1
fffff8000030ae62:	f6 05 7e e6 2f 00 01 	testb  $0x1,0x2fe67e(%rip)        # 0xfffff800006094e7
fffff8000030ae69:	0f 84 82 00 00 00    	je     0xfffff8000030aef1
fffff8000030ae6f:	48 8b 05 ba e6 2f 00 	mov    0x2fe6ba(%rip),%rax        # 0xfffff80000609530
fffff8000030ae76:	48 85 c3             	test   %rax,%rbx
fffff8000030ae79:	74 76                	je     0xfffff8000030aef1
fffff8000030ae7b:	49 85 c1             	test   %rax,%r9
fffff8000030ae7e:	74 71                	je     0xfffff8000030aef1
fffff8000030ae80:	48 0f ba e1 15       	bt     $0x15,%rcx
fffff8000030ae85:	73 08                	jae    0xfffff8000030ae8f
fffff8000030ae87:	85 15 7f e6 2f 00    	test   %edx,0x2fe67f(%rip)        # 0xfffff8000060950c
fffff8000030ae8d:	74 62                	je     0xfffff8000030aef1
fffff8000030ae8f:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
fffff8000030ae93:	45 33 c0             	xor    %r8d,%r8d
fffff8000030ae96:	33 d2                	xor    %edx,%edx
fffff8000030ae98:	48 8d 0d 01 6b 46 00 	lea    0x466b01(%rip),%rcx        # 0xfffff800007719a0
fffff8000030ae9f:	e8 90 0d ff ff       	call   0xfffff800002fbc34
fffff8000030aea4:	83 7d a0 07          	cmpl   $0x7,-0x60(%rbp)
fffff8000030aea8:	bb 00 40 00 00       	mov    $0x4000,%ebx
fffff8000030aead:	72 28                	jb     0xfffff8000030aed7
fffff8000030aeaf:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
fffff8000030aeb3:	41 8d 50 07          	lea    0x7(%r8),%edx
fffff8000030aeb7:	48 8d 0d e2 6a 46 00 	lea    0x466ae2(%rip),%rcx        # 0xfffff800007719a0
fffff8000030aebe:	e8 71 0d ff ff       	call   0xfffff800002fbc34