fffff800002fe922:	41 81 f8 70 05 00 00 	cmp    $0x570,%r8d
fffff800002fe929:	74 23                	je     0xfffff800002fe94e
fffff800002fe92b:	44 38 b1 1c 01 00 00 	cmp    %r14b,0x11c(%rcx)
fffff800002fe932:	75 0a                	jne    0xfffff800002fe93e
fffff800002fe934:	b9 60 05 00 00       	mov    $0x560,%ecx
fffff800002fe939:	44 3b c1             	cmp    %ecx,%r8d
fffff800002fe93c:	74 10                	je     0xfffff800002fe94e
fffff800002fe93e:	8b ce                	mov    %esi,%ecx
fffff800002fe940:	0f 32                	rdmsr
fffff800002fe942:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002fe946:	48 0b c2             	or     %rdx,%rax
fffff800002fe949:	e9 9e 00 00 00       	jmp    0xfffff800002fe9ec
fffff800002fe94e:	4d 89 31             	mov    %r14,(%r9)
fffff800002fe951:	e9 0b 01 00 00       	jmp    0xfffff800002fea61
fffff800002fe956:	83 ba f8 01 00 00 01 	cmpl   $0x1,0x1f8(%rdx)
fffff800002fe95d:	0f 8e 8e 00 00 00    	jle    0xfffff800002fe9f1
fffff800002fe963:	8b c6                	mov    %esi,%eax
fffff800002fe965:	b9 60 05 00 00       	mov    $0x560,%ecx
fffff800002fe96a:	2b c1                	sub    %ecx,%eax
fffff800002fe96c:	74 73                	je     0xfffff800002fe9e1
fffff800002fe96e:	83 e8 01             	sub    $0x1,%eax
fffff800002fe971:	74 61                	je     0xfffff800002fe9d4
fffff800002fe973:	83 e8 0f             	sub    $0xf,%eax
fffff800002fe976:	74 52                	je     0xfffff800002fe9ca
fffff800002fe978:	83 e8 01             	sub    $0x1,%eax
fffff800002fe97b:	74 40                	je     0xfffff800002fe9bd
fffff800002fe97d:	83 f8 01             	cmp    $0x1,%eax
fffff800002fe980:	74 2e                	je     0xfffff800002fe9b0
fffff800002fe982:	48 8b 8a 68 01 00 00 	mov    0x168(%rdx),%rcx
fffff800002fe989:	41 8d 80 80 fa ff ff 	lea    -0x580(%r8),%eax
fffff800002fe990:	48 d1 e8             	shr    $1,%rax
fffff800002fe993:	40 f6 c6 01          	test   $0x1,%sil
fffff800002fe997:	75 0a                	jne    0xfffff800002fe9a3
fffff800002fe999:	48 03 c0             	add    %rax,%rax
fffff800002fe99c:	48 8b 44 c1 28       	mov    0x28(%rcx,%rax,8),%rax
fffff800002fe9a1:	eb 49                	jmp    0xfffff800002fe9ec
fffff800002fe9a3:	48 83 c0 03          	add    $0x3,%rax
fffff800002fe9a7:	48 03 c0             	add    %rax,%rax
fffff800002fe9aa:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
fffff800002fe9ae:	eb 3c                	jmp    0xfffff800002fe9ec
fffff800002fe9b0:	48 8b 82 68 01 00 00 	mov    0x168(%rdx),%rax
fffff800002fe9b7:	48 8b 40 20          	mov    0x20(%rax),%rax
fffff800002fe9bb:	eb 2f                	jmp    0xfffff800002fe9ec
fffff800002fe9bd:	48 8b 82 68 01 00 00 	mov    0x168(%rdx),%rax
fffff800002fe9c4:	48 8b 40 08          	mov    0x8(%rax),%rax
fffff800002fe9c8:	eb 22                	jmp    0xfffff800002fe9ec
fffff800002fe9ca:	48 8b cb             	mov    %rbx,%rcx
fffff800002fe9cd:	e8 d2 fe ff ff       	call   0xfffff800002fe8a4
fffff800002fe9d2:	eb 18                	jmp    0xfffff800002fe9ec
fffff800002fe9d4:	48 8b 82 68 01 00 00 	mov    0x168(%rdx),%rax
fffff800002fe9db:	48 8b 40 18          	mov    0x18(%rax),%rax
fffff800002fe9df:	eb 0b                	jmp    0xfffff800002fe9ec
fffff800002fe9e1:	48 8b 82 68 01 00 00 	mov    0x168(%rdx),%rax
fffff800002fe9e8:	48 8b 40 10          	mov    0x10(%rax),%rax
fffff800002fe9ec:	49 89 01             	mov    %rax,(%r9)
fffff800002fe9ef:	eb 70                	jmp    0xfffff800002fea61
fffff800002fe9f1:	e8 f2 17 00 00       	call   0xfffff800003001e8
fffff800002fe9f6:	8b c6                	mov    %esi,%eax
fffff800002fe9f8:	b9 60 05 00 00       	mov    $0x560,%ecx
fffff800002fe9fd:	2b c1                	sub    %ecx,%eax
fffff800002fe9ff:	74 41                	je     0xfffff800002fea42
fffff800002fea01:	83 e8 10             	sub    $0x10,%eax
fffff800002fea04:	74 32                	je     0xfffff800002fea38
fffff800002fea06:	83 f8 01             	cmp    $0x1,%eax
fffff800002fea09:	74 0f                	je     0xfffff800002fea1a
fffff800002fea0b:	48 8b d7             	mov    %rdi,%rdx
fffff800002fea0e:	8b ce                	mov    %esi,%ecx
fffff800002fea10:	e8 2b c5 f5 ff       	call   0xfffff8000025af40
fffff800002fea15:	0f b7 e8             	movzwl %ax,%ebp
fffff800002fea18:	eb 47                	jmp    0xfffff800002fea61
fffff800002fea1a:	b9 71 05 00 00       	mov    $0x571,%ecx
fffff800002fea1f:	0f 32                	rdmsr
fffff800002fea21:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002fea25:	48 0b c2             	or     %rdx,%rax
fffff800002fea28:	44 38 b3 c0 01 00 00 	cmp    %r14b,0x1c0(%rbx)
fffff800002fea2f:	74 2d                	je     0xfffff800002fea5e
fffff800002fea31:	48 0f ba e8 07       	bts    $0x7,%rax
fffff800002fea36:	eb 26                	jmp    0xfffff800002fea5e
fffff800002fea38:	48 8b cb             	mov    %rbx,%rcx
fffff800002fea3b:	e8 64 fe ff ff       	call   0xfffff800002fe8a4
fffff800002fea40:	eb 1c                	jmp    0xfffff800002fea5e
fffff800002fea42:	48 8b 93 68 01 00 00 	mov    0x168(%rbx),%rdx
fffff800002fea49:	f6 42 6a 01          	testb  $0x1,0x6a(%rdx)
fffff800002fea4d:	74 06                	je     0xfffff800002fea55
fffff800002fea4f:	48 8b 42 10          	mov    0x10(%rdx),%rax
fffff800002fea53:	eb 09                	jmp    0xfffff800002fea5e
fffff800002fea55:	0f 32                	rdmsr
fffff800002fea57:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002fea5b:	48 0b c2             	or     %rdx,%rax
fffff800002fea5e:	48 89 07             	mov    %rax,(%rdi)
fffff800002fea61:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002fea66:	0f b7 c5             	movzwl %bp,%eax
fffff800002fea69:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002fea6e:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002fea73:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
fffff800002fea78:	48 83 c4 20          	add    $0x20,%rsp
fffff800002fea7c:	41 5e                	pop    %r14
fffff800002fea7e:	c3                   	ret
fffff800002fea7f:	cc                   	int3
fffff800002fea80:	cc                   	int3
fffff800002fea81:	cc                   	int3
fffff800002fea82:	cc                   	int3
fffff800002fea83:	cc                   	int3
fffff800002fea84:	cc                   	int3
fffff800002fea85:	cc                   	int3
fffff800002fea86:	cc                   	int3
fffff800002fea87:	cc                   	int3
fffff800002fea88:	8b 05 ce aa 30 00    	mov    0x30aace(%rip),%eax        # 0xfffff8000060955c
fffff800002fea8e:	a8 40                	test   $0x40,%al
fffff800002fea90:	74 09                	je     0xfffff800002fea9b
fffff800002fea92:	48 8b 81 a8 01 00 00 	mov    0x1a8(%rcx),%rax
fffff800002fea99:	c3                   	ret
fffff800002fea9a:	cc                   	int3
fffff800002fea9b:	48 8b 81 48 01 00 00 	mov    0x148(%rcx),%rax
fffff800002feaa2:	48 8b 40 08          	mov    0x8(%rax),%rax
fffff800002feaa6:	c3                   	ret
fffff800002feaa7:	cc                   	int3
fffff800002feaa8:	cc                   	int3
fffff800002feaa9:	cc                   	int3
fffff800002feaaa:	cc                   	int3
fffff800002feaab:	cc                   	int3
fffff800002feaac:	cc                   	int3
fffff800002feaad:	cc                   	int3
fffff800002feaae:	cc                   	int3
fffff800002feaaf:	cc                   	int3
fffff800002feab0:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002feab4:	48 8b 81 68 01 00 00 	mov    0x168(%rcx),%rax
fffff800002feabb:	4c 8b c1             	mov    %rcx,%r8
fffff800002feabe:	83 a0 98 00 00 00 00 	andl   $0x0,0x98(%rax)
fffff800002feac5:	48 8b 81 68 01 00 00 	mov    0x168(%rcx),%rax
fffff800002feacc:	c6 40 6b 00          	movb   $0x0,0x6b(%rax)
fffff800002fead0:	e8 cf fd ff ff       	call   0xfffff800002fe8a4
fffff800002fead5:	b9 01 00 00 00       	mov    $0x1,%ecx
fffff800002feada:	48 85 c0             	test   %rax,%rax
fffff800002feadd:	74 53                	je     0xfffff800002feb32
fffff800002feadf:	84 0d 77 aa 30 00    	test   %cl,0x30aa77(%rip)        # 0xfffff8000060955c
fffff800002feae5:	ba fb ff ff ff       	mov    $0xfffffffb,%edx
fffff800002feaea:	74 17                	je     0xfffff800002feb03
fffff800002feaec:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff800002feaf3:	02 00
fffff800002feaf5:	21 90 38 03 00 00    	and    %edx,0x338(%rax)
fffff800002feafb:	89 88 8c 01 00 00    	mov    %ecx,0x18c(%rax)
fffff800002feb01:	eb 08                	jmp    0xfffff800002feb0b
fffff800002feb03:	b8 14 40 00 00       	mov    $0x4014,%eax
fffff800002feb08:	0f 79 c1             	vmwrite %rcx,%rax
fffff800002feb0b:	84 0d 4b aa 30 00    	test   %cl,0x30aa4b(%rip)        # 0xfffff8000060955c
fffff800002feb11:	74 17                	je     0xfffff800002feb2a
fffff800002feb13:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff800002feb1a:	02 00
fffff800002feb1c:	21 90 38 03 00 00    	and    %edx,0x338(%rax)
fffff800002feb22:	89 88 88 01 00 00    	mov    %ecx,0x188(%rax)
fffff800002feb28:	eb 08                	jmp    0xfffff800002feb32
fffff800002feb2a:	b8 10 40 00 00       	mov    $0x4010,%eax
fffff800002feb2f:	0f 79 c1             	vmwrite %rcx,%rax
fffff800002feb32:	8a d1                	mov    %cl,%dl
fffff800002feb34:	49 8b c8             	mov    %r8,%rcx
fffff800002feb37:	e8 98 32 00 00       	call   0xfffff80000301dd4
fffff800002feb3c:	48 83 c4 28          	add    $0x28,%rsp
fffff800002feb40:	c3                   	ret
fffff800002feb41:	cc                   	int3
fffff800002feb42:	cc                   	int3
fffff800002feb43:	cc                   	int3
fffff800002feb44:	cc                   	int3
fffff800002feb45:	cc                   	int3
fffff800002feb46:	cc                   	int3
fffff800002feb47:	cc                   	int3
fffff800002feb48:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002feb4c:	4c 8b c1             	mov    %rcx,%r8
fffff800002feb4f:	f6 c2 20             	test   $0x20,%dl
fffff800002feb52:	75 17                	jne    0xfffff800002feb6b
fffff800002feb54:	f6 c2 10             	test   $0x10,%dl
fffff800002feb57:	75 12                	jne    0xfffff800002feb6b
fffff800002feb59:	48 83 ca 10          	or     $0x10,%rdx
fffff800002feb5d:	b9 71 05 00 00       	mov    $0x571,%ecx
fffff800002feb62:	48 8b c2             	mov    %rdx,%rax
fffff800002feb65:	48 c1 ea 20          	shr    $0x20,%rdx
fffff800002feb69:	0f 30                	wrmsr
fffff800002feb6b:	49 8b c8             	mov    %r8,%rcx
fffff800002feb6e:	e8 69 34 00 00       	call   0xfffff80000301fdc
fffff800002feb73:	48 83 c4 28          	add    $0x28,%rsp
fffff800002feb77:	c3                   	ret
fffff800002feb78:	cc                   	int3
fffff800002feb79:	cc                   	int3
fffff800002feb7a:	cc                   	int3
fffff800002feb7b:	cc                   	int3
fffff800002feb7c:	cc                   	int3
fffff800002feb7d:	cc                   	int3
fffff800002feb7e:	cc                   	int3
fffff800002feb7f:	cc                   	int3
fffff800002feb80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002feb85:	57                   	push   %rdi
fffff800002feb86:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002feb8a:	65 48 8b 3c 25 00 00 	mov    %gs:0x0,%rdi
fffff800002feb91:	00 00
fffff800002feb93:	8b d1                	mov    %ecx,%edx
fffff800002feb95:	48 8b 05 a4 94 42 00 	mov    0x4294a4(%rip),%rax        # 0xfffff80000728040
fffff800002feb9c:	48 8b cf             	mov    %rdi,%rcx
fffff800002feb9f:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
fffff800002feba5:	e8 d6 e2 f3 ff       	call   0xfffff8000023ce80
fffff800002febaa:	c6 87 20 a4 02 00 01 	movb   $0x1,0x2a420(%rdi)
fffff800002febb1:	8b 05 89 ad 30 00    	mov    0x30ad89(%rip),%eax        # 0xfffff80000609940
fffff800002febb7:	a8 02                	test   $0x2,%al
fffff800002febb9:	74 7c                	je     0xfffff800002fec37
fffff800002febbb:	48 8b 87 28 a4 02 00 	mov    0x2a428(%rdi),%rax
fffff800002febc2:	48 85 c0             	test   %rax,%rax
fffff800002febc5:	0f 84 a2 00 00 00    	je     0xfffff800002fec6d
fffff800002febcb:	80 b8 be 01 00 00 00 	cmpb   $0x0,0x1be(%rax)
fffff800002febd2:	0f 84 95 00 00 00    	je     0xfffff800002fec6d
fffff800002febd8:	48 8d 88 80 f1 ff ff 	lea    -0xe80(%rax),%rcx
fffff800002febdf:	66 c7 80 be 01 00 00 	movw   $0x100,0x1be(%rax)
fffff800002febe6:	00 01
fffff800002febe8:	48 8b 80 90 01 00 00 	mov    0x190(%rax),%rax
fffff800002febef:	48 ba 00 00 00 00 00 	movabs $0x2000000000000000,%rdx
fffff800002febf6:	00 00 20
fffff800002febf9:	48 8b 19             	mov    (%rcx),%rbx
fffff800002febfc:	48 85 c2             	test   %rax,%rdx
fffff800002febff:	74 50                	je     0xfffff800002fec51
fffff800002fec01:	48 8b 83 08 01 00 00 	mov    0x108(%rbx),%rax
fffff800002fec08:	48 39 47 38          	cmp    %rax,0x38(%rdi)
fffff800002fec0c:	75 43                	jne    0xfffff800002fec51
fffff800002fec0e:	48 39 8b c0 02 00 00 	cmp    %rcx,0x2c0(%rbx)
fffff800002fec15:	75 3a                	jne    0xfffff800002fec51
fffff800002fec17:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
fffff800002fec1c:	b9 7d 00 08 00       	mov    $0x8007d,%ecx
fffff800002fec21:	e8 9e 5b f2 ff       	call   0xfffff800002247c4
fffff800002fec26:	48 f7 44 24 40 00 18 	testq  $0x1800,0x40(%rsp)
fffff800002fec2d:	00 00
fffff800002fec2f:	74 20                	je     0xfffff800002fec51
fffff800002fec31:	c6 47 0f 01          	movb   $0x1,0xf(%rdi)
fffff800002fec35:	eb 1a                	jmp    0xfffff800002fec51
fffff800002fec37:	48 8b 9f b0 03 01 00 	mov    0x103b0(%rdi),%rbx
fffff800002fec3e:	48 85 db             	test   %rbx,%rbx
fffff800002fec41:	74 2a                	je     0xfffff800002fec6d
fffff800002fec43:	48 8b 83 a8 02 00 00 	mov    0x2a8(%rbx),%rax
fffff800002fec4a:	c6 80 3f 10 00 00 01 	movb   $0x1,0x103f(%rax)
fffff800002fec51:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
fffff800002fec57:	48 8b 8b 08 01 00 00 	mov    0x108(%rbx),%rcx
fffff800002fec5e:	c6 44 24 41 08       	movb   $0x8,0x41(%rsp)
fffff800002fec63:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
fffff800002fec68:	e8 bf 3a f0 ff       	call   0xfffff8000020272c
fffff800002fec6d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002fec72:	48 83 c4 20          	add    $0x20,%rsp
fffff800002fec76:	5f                   	pop    %rdi
fffff800002fec77:	c3                   	ret
fffff800002fec78:	cc                   	int3
fffff800002fec79:	cc                   	int3
fffff800002fec7a:	cc                   	int3
fffff800002fec7b:	cc                   	int3
fffff800002fec7c:	cc                   	int3
fffff800002fec7d:	cc                   	int3
fffff800002fec7e:	cc                   	int3
fffff800002fec7f:	cc                   	int3
fffff800002fec80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002fec85:	55                   	push   %rbp
fffff800002fec86:	56                   	push   %rsi
fffff800002fec87:	57                   	push   %rdi
fffff800002fec88:	41 54                	push   %r12
fffff800002fec8a:	41 55                	push   %r13
fffff800002fec8c:	41 56                	push   %r14
fffff800002fec8e:	41 57                	push   %r15
fffff800002fec90:	48 8b ec             	mov    %rsp,%rbp
fffff800002fec93:	48 83 ec 40          	sub    $0x40,%rsp
fffff800002fec97:	33 db                	xor    %ebx,%ebx
fffff800002fec99:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002fec9c:	0f 57 c9             	xorps  %xmm1,%xmm1
fffff800002fec9f:	66 89 5d 48          	mov    %bx,0x48(%rbp)
fffff800002feca3:	48 8b f1             	mov    %rcx,%rsi
fffff800002feca6:	44 8a fb             	mov    %bl,%r15b
fffff800002feca9:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
fffff800002fecad:	8d 53 17             	lea    0x17(%rbx),%edx
fffff800002fecb0:	0f 11 4d f0          	movups %xmm1,-0x10(%rbp)
fffff800002fecb4:	e8 8f 67 f6 ff       	call   0xfffff80000265448
fffff800002fecb9:	84 c0                	test   %al,%al
fffff800002fecbb:	0f 85 cf 03 00 00    	jne    0xfffff800002ff090
fffff800002fecc1:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
fffff800002fecc5:	45 33 c0             	xor    %r8d,%r8d
fffff800002fecc8:	33 d2                	xor    %edx,%edx
fffff800002fecca:	48 8d 0d cf 2c 47 00 	lea    0x472ccf(%rip),%rcx        # 0xfffff800007719a0
fffff800002fecd1:	e8 5e cf ff ff       	call   0xfffff800002fbc34
fffff800002fecd6:	44 8d 5b 14          	lea    0x14(%rbx),%r11d
fffff800002fecda:	44 39 5d e0          	cmp    %r11d,-0x20(%rbp)
fffff800002fecde:	0f 82 ac 03 00 00    	jb     0xfffff800002ff090
fffff800002fece4:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
fffff800002fece8:	8d 53 07             	lea    0x7(%rbx),%edx
fffff800002feceb:	e8 44 cf ff ff       	call   0xfffff800002fbc34
fffff800002fecf0:	f7 45 e4 00 00 00 02 	testl  $0x2000000,-0x1c(%rbp)
fffff800002fecf7:	0f 84 93 03 00 00    	je     0xfffff800002ff090
fffff800002fecfd:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
fffff800002fed01:	41 8b d3             	mov    %r11d,%edx
fffff800002fed04:	e8 2b cf ff ff       	call   0xfffff800002fbc34
fffff800002fed09:	8b 5d e8             	mov    -0x18(%rbp),%ebx
fffff800002fed0c:	8b fb                	mov    %ebx,%edi
fffff800002fed0e:	83 e7 01             	and    $0x1,%edi
fffff800002fed11:	75 09                	jne    0xfffff800002fed1c
fffff800002fed13:	f6 c3 04             	test   $0x4,%bl
fffff800002fed16:	0f 84 74 03 00 00    	je     0xfffff800002ff090
fffff800002fed1c:	83 7d e0 01          	cmpl   $0x1,-0x20(%rbp)
fffff800002fed20:	72 0f                	jb     0xfffff800002fed31
fffff800002fed22:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
fffff800002fed26:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff800002fed2c:	e8 03 cf ff ff       	call   0xfffff800002fbc34
fffff800002fed31:	44 8b 65 e4          	mov    -0x1c(%rbp),%r12d
fffff800002fed35:	44 8b 75 f0          	mov    -0x10(%rbp),%r14d
fffff800002fed39:	41 c1 ec 02          	shr    $0x2,%r12d
fffff800002fed3d:	41 83 e4 01          	and    $0x1,%r12d
fffff800002fed41:	74 17                	je     0xfffff800002fed5a
fffff800002fed43:	83 7d e0 01          	cmpl   $0x1,-0x20(%rbp)
fffff800002fed47:	0f 82 43 03 00 00    	jb     0xfffff800002ff090
fffff800002fed4d:	41 8b c6             	mov    %r14d,%eax
fffff800002fed50:	24 07                	and    $0x7,%al
fffff800002fed52:	3c 04                	cmp    $0x4,%al
fffff800002fed54:	0f 87 36 03 00 00    	ja     0xfffff800002ff090
fffff800002fed5a:	44 8b 6d e4          	mov    -0x1c(%rbp),%r13d
fffff800002fed5e:	41 d1 ed             	shr    $1,%r13d
fffff800002fed61:	41 83 e5 01          	and    $0x1,%r13d
fffff800002fed65:	74 18                	je     0xfffff800002fed7f
fffff800002fed67:	33 c0                	xor    %eax,%eax
fffff800002fed69:	39 45 e0             	cmp    %eax,-0x20(%rbp)
fffff800002fed6c:	0f 84 1e 03 00 00    	je     0xfffff800002ff090
fffff800002fed72:	f7 45 f4 00 00 ff ff 	testl  $0xffff0000,-0xc(%rbp)
fffff800002fed79:	0f 84 11 03 00 00    	je     0xfffff800002ff090
fffff800002fed7f:	48 f7 05 ae a7 30 00 	testq  $0x4000,0x30a7ae(%rip)        # 0xfffff80000609538
fffff800002fed86:	00 40 00 00
fffff800002fed8a:	0f 84 00 03 00 00    	je     0xfffff800002ff090
fffff800002fed90:	ba 2b 00 00 00       	mov    $0x2b,%edx
fffff800002fed95:	48 8b ce             	mov    %rsi,%rcx
fffff800002fed98:	e8 ab 66 f6 ff       	call   0xfffff80000265448
fffff800002fed9d:	33 f6                	xor    %esi,%esi
fffff800002fed9f:	84 c0                	test   %al,%al
fffff800002feda1:	74 24                	je     0xfffff800002fedc7
fffff800002feda3:	85 ff                	test   %edi,%edi
fffff800002feda5:	74 20                	je     0xfffff800002fedc7
fffff800002feda7:	f6 c3 02             	test   $0x2,%bl
fffff800002fedaa:	74 1b                	je     0xfffff800002fedc7
fffff800002fedac:	8b 05 8e ab 30 00    	mov    0x30ab8e(%rip),%eax        # 0xfffff80000609940
fffff800002fedb2:	a8 02                	test   $0x2,%al
fffff800002fedb4:	74 0a                	je     0xfffff800002fedc0
fffff800002fedb6:	8b 05 a0 a7 30 00    	mov    0x30a7a0(%rip),%eax        # 0xfffff8000060955c
fffff800002fedbc:	a8 40                	test   $0x40,%al
fffff800002fedbe:	74 07                	je     0xfffff800002fedc7
fffff800002fedc0:	c6 05 a1 a7 30 00 01 	movb   $0x1,0x30a7a1(%rip)        # 0xfffff80000609568
fffff800002fedc7:	44 8a 0d 9a a7 30 00 	mov    0x30a79a(%rip),%r9b        # 0xfffff80000609568
fffff800002fedce:	41 ba 00 00 08 00    	mov    $0x80000,%r10d
fffff800002fedd4:	41 bb 00 00 00 01    	mov    $0x1000000,%r11d
fffff800002fedda:	45 84 c9             	test   %r9b,%r9b
fffff800002feddd:	75 2a                	jne    0xfffff800002fee09
fffff800002feddf:	44 85 15 26 a7 30 00 	test   %r10d,0x30a726(%rip)        # 0xfffff8000060950c
fffff800002fede6:	0f 84 a4 02 00 00    	je     0xfffff800002ff090
fffff800002fedec:	f7 05 0e a7 30 00 00 	testl  $0x20000,0x30a70e(%rip)        # 0xfffff80000609504
fffff800002fedf3:	00 02 00