fffff80000290ea2:	48 89 1d 9f 55 37 00 	mov    %rbx,0x37559f(%rip)        # 0xfffff80000606448
fffff80000290ea9:	b9 10 10 00 00       	mov    $0x1010,%ecx
fffff80000290eae:	66 3b c1             	cmp    %cx,%ax
fffff80000290eb1:	66 0f 45 f8          	cmovne %ax,%di
fffff80000290eb5:	0f b7 c7             	movzwl %di,%eax
fffff80000290eb8:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff80000290ebd:	48 83 c4 20          	add    $0x20,%rsp
fffff80000290ec1:	5f                   	pop    %rdi
fffff80000290ec2:	c3                   	ret
fffff80000290ec3:	cc                   	int3
fffff80000290ec4:	cc                   	int3
fffff80000290ec5:	cc                   	int3
fffff80000290ec6:	cc                   	int3
fffff80000290ec7:	cc                   	int3
fffff80000290ec8:	cc                   	int3
fffff80000290ec9:	cc                   	int3
fffff80000290eca:	cc                   	int3
fffff80000290ecb:	cc                   	int3
fffff80000290ecc:	cc                   	int3
fffff80000290ecd:	cc                   	int3
fffff80000290ece:	cc                   	int3
fffff80000290ecf:	cc                   	int3
fffff80000290ed0:	48 8b c4             	mov    %rsp,%rax
fffff80000290ed3:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff80000290ed7:	48 89 70 10          	mov    %rsi,0x10(%rax)
fffff80000290edb:	48 89 78 18          	mov    %rdi,0x18(%rax)
fffff80000290edf:	55                   	push   %rbp
fffff80000290ee0:	41 54                	push   %r12
fffff80000290ee2:	41 55                	push   %r13
fffff80000290ee4:	41 56                	push   %r14
fffff80000290ee6:	41 57                	push   %r15
fffff80000290ee8:	48 8d a8 38 f1 ff ff 	lea    -0xec8(%rax),%rbp
fffff80000290eef:	48 81 ec a0 0f 00 00 	sub    $0xfa0,%rsp
fffff80000290ef6:	48 8b 05 eb 06 37 00 	mov    0x3706eb(%rip),%rax        # 0xfffff800006015e8
fffff80000290efd:	48 33 c4             	xor    %rsp,%rax
fffff80000290f00:	48 89 85 90 0e 00 00 	mov    %rax,0xe90(%rbp)
fffff80000290f07:	33 ff                	xor    %edi,%edi
fffff80000290f09:	45 32 ff             	xor    %r15b,%r15b
fffff80000290f0c:	45 32 f6             	xor    %r14b,%r14b
fffff80000290f0f:	45 32 e4             	xor    %r12b,%r12b
fffff80000290f12:	48 b9 00 00 00 00 00 	movabs $0x4000000000000000,%rcx
fffff80000290f19:	00 00 40
fffff80000290f1c:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000290f1f:	48 85 0d ba fd 47 00 	test   %rcx,0x47fdba(%rip)        # 0xfffff80000710ce0
fffff80000290f26:	41 b8 22 01 00 00    	mov    $0x122,%r8d
fffff80000290f2c:	8d 77 01             	lea    0x1(%rdi),%esi
fffff80000290f2f:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
fffff80000290f34:	74 1f                	je     0xfffff80000290f55
fffff80000290f36:	44 8a e6             	mov    %sil,%r12b
fffff80000290f39:	41 8b c8             	mov    %r8d,%ecx
fffff80000290f3c:	0f 32                	rdmsr
fffff80000290f3e:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000290f42:	48 0b c2             	or     %rdx,%rax
fffff80000290f45:	48 8b f8             	mov    %rax,%rdi
fffff80000290f48:	a8 02                	test   $0x2,%al
fffff80000290f4a:	74 09                	je     0xfffff80000290f55
fffff80000290f4c:	33 c0                	xor    %eax,%eax
fffff80000290f4e:	33 d2                	xor    %edx,%edx
fffff80000290f50:	0f 30                	wrmsr
fffff80000290f52:	44 8a f6             	mov    %sil,%r14b
fffff80000290f55:	48 8b 1d 04 86 37 00 	mov    0x378604(%rip),%rbx        # 0xfffff80000609560
fffff80000290f5c:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
fffff80000290f60:	44 8b 2d 11 85 37 00 	mov    0x378511(%rip),%r13d        # 0xfffff80000609478
fffff80000290f67:	33 d2                	xor    %edx,%edx
fffff80000290f69:	41 b8 50 0e 00 00    	mov    $0xe50,%r8d
fffff80000290f6f:	e8 4c 36 fb ff       	call   0xfffff800002445c0
fffff80000290f74:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
fffff80000290f78:	e8 a7 6e 06 00       	call   0xfffff800002f7e24
fffff80000290f7d:	45 84 f6             	test   %r14b,%r14b
fffff80000290f80:	74 11                	je     0xfffff80000290f93
fffff80000290f82:	48 8b d7             	mov    %rdi,%rdx
fffff80000290f85:	48 8b c7             	mov    %rdi,%rax
fffff80000290f88:	48 c1 ea 20          	shr    $0x20,%rdx
fffff80000290f8c:	b9 22 01 00 00       	mov    $0x122,%ecx
fffff80000290f91:	0f 30                	wrmsr
fffff80000290f93:	48 8d 0d 4e 5e 48 00 	lea    0x485e4e(%rip),%rcx        # 0xfffff80000716de8
fffff80000290f9a:	e8 79 39 fc ff       	call   0xfffff80000254918
fffff80000290f9f:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
fffff80000290fa3:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
fffff80000290fa8:	e8 3b 0e 01 00       	call   0xfffff800002a1de8
fffff80000290fad:	48 b9 00 00 00 00 00 	movabs $0x100000000000,%rcx
fffff80000290fb4:	10 00 00
fffff80000290fb7:	0f 10 00             	movups (%rax),%xmm0
fffff80000290fba:	66 48 0f 7e c0       	movq   %xmm0,%rax
fffff80000290fbf:	0f 11 45 88          	movups %xmm0,-0x78(%rbp)
fffff80000290fc3:	48 85 c1             	test   %rax,%rcx
fffff80000290fc6:	74 0b                	je     0xfffff80000290fd3
fffff80000290fc8:	f0 01 35 29 5e 48 00 	lock add %esi,0x485e29(%rip)        # 0xfffff80000716df8
fffff80000290fcf:	48 8b 45 88          	mov    -0x78(%rbp),%rax
fffff80000290fd3:	48 b9 00 00 00 00 00 	movabs $0x10000000000000,%rcx
fffff80000290fda:	00 10 00
fffff80000290fdd:	48 85 c1             	test   %rax,%rcx
fffff80000290fe0:	74 0b                	je     0xfffff80000290fed
fffff80000290fe2:	f0 01 35 13 5e 48 00 	lock add %esi,0x485e13(%rip)        # 0xfffff80000716dfc
fffff80000290fe9:	48 8b 45 88          	mov    -0x78(%rbp),%rax
fffff80000290fed:	48 b9 00 00 00 00 00 	movabs $0x400000000000,%rcx
fffff80000290ff4:	40 00 00
fffff80000290ff7:	48 85 c1             	test   %rax,%rcx
fffff80000290ffa:	74 0b                	je     0xfffff80000291007
fffff80000290ffc:	f0 01 35 fd 5d 48 00 	lock add %esi,0x485dfd(%rip)        # 0xfffff80000716e00
fffff80000291003:	48 8b 45 88          	mov    -0x78(%rbp),%rax
fffff80000291007:	48 b9 00 00 00 00 00 	movabs $0x200000000000,%rcx
fffff8000029100e:	20 00 00
fffff80000291011:	48 85 c1             	test   %rax,%rcx
fffff80000291014:	74 0b                	je     0xfffff80000291021
fffff80000291016:	f0 01 35 e7 5d 48 00 	lock add %esi,0x485de7(%rip)        # 0xfffff80000716e04
fffff8000029101d:	48 8b 45 88          	mov    -0x78(%rbp),%rax
fffff80000291021:	48 b9 00 00 00 00 00 	movabs $0x1000000000000,%rcx
fffff80000291028:	00 01 00
fffff8000029102b:	48 85 c1             	test   %rax,%rcx
fffff8000029102e:	74 0b                	je     0xfffff8000029103b
fffff80000291030:	f0 01 35 d1 5d 48 00 	lock add %esi,0x485dd1(%rip)        # 0xfffff80000716e08
fffff80000291037:	48 8b 45 88          	mov    -0x78(%rbp),%rax
fffff8000029103b:	48 b9 00 00 00 00 00 	movabs $0x4000000000000,%rcx
fffff80000291042:	00 04 00
fffff80000291045:	48 85 c1             	test   %rax,%rcx
fffff80000291048:	74 0b                	je     0xfffff80000291055
fffff8000029104a:	f0 01 35 bb 5d 48 00 	lock add %esi,0x485dbb(%rip)        # 0xfffff80000716e0c
fffff80000291051:	48 8b 45 88          	mov    -0x78(%rbp),%rax
fffff80000291055:	48 b9 00 00 00 00 00 	movabs $0x1000000000000000,%rcx
fffff8000029105c:	00 00 10
fffff8000029105f:	48 85 c1             	test   %rax,%rcx
fffff80000291062:	74 0b                	je     0xfffff8000029106f
fffff80000291064:	f0 01 35 a5 5d 48 00 	lock add %esi,0x485da5(%rip)        # 0xfffff80000716e10
fffff8000029106b:	48 8b 45 88          	mov    -0x78(%rbp),%rax
fffff8000029106f:	48 b9 00 00 00 00 00 	movabs $0x4000000000000000,%rcx
fffff80000291076:	00 00 40
fffff80000291079:	48 85 c1             	test   %rax,%rcx
fffff8000029107c:	74 07                	je     0xfffff80000291085
fffff8000029107e:	f0 01 35 8f 5d 48 00 	lock add %esi,0x485d8f(%rip)        # 0xfffff80000716e14
fffff80000291085:	b8 00 00 00 10       	mov    $0x10000000,%eax
fffff8000029108a:	48 85 45 90          	test   %rax,-0x70(%rbp)
fffff8000029108e:	74 07                	je     0xfffff80000291097
fffff80000291090:	f0 01 35 81 5d 48 00 	lock add %esi,0x485d81(%rip)        # 0xfffff80000716e18
fffff80000291097:	83 3d 72 ff 36 00 05 	cmpl   $0x5,0x36ff72(%rip)        # 0xfffff80000601010
fffff8000029109e:	48 8d 3d f0 61 17 00 	lea    0x1761f0(%rip),%rdi        # 0xfffff80000407295
fffff800002910a5:	41 bb 04 00 00 00    	mov    $0x4,%r11d
fffff800002910ab:	48 8d 0d a6 57 17 00 	lea    0x1757a6(%rip),%rcx        # 0xfffff80000406858
fffff800002910b2:	0f 86 b9 00 00 00    	jbe    0xfffff80000291171
fffff800002910b8:	65 8b 04 25 80 00 01 	mov    %gs:0x10080,%eax
fffff800002910bf:	00
fffff800002910c0:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
fffff800002910c5:	89 44 24 38          	mov    %eax,0x38(%rsp)
fffff800002910c9:	45 33 f6             	xor    %r14d,%r14d
fffff800002910cc:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
fffff800002910d1:	4c 89 9d 38 0e 00 00 	mov    %r11,0xe38(%rbp)
fffff800002910d8:	48 89 85 30 0e 00 00 	mov    %rax,0xe30(%rbp)
fffff800002910df:	48 8d 45 88          	lea    -0x78(%rbp),%rax
fffff800002910e3:	48 89 85 40 0e 00 00 	mov    %rax,0xe40(%rbp)
fffff800002910ea:	0f b7 05 f1 59 17 00 	movzwl 0x1759f1(%rip),%eax        # 0xfffff80000406ae2
fffff800002910f1:	89 44 24 5c          	mov    %eax,0x5c(%rsp)
fffff800002910f5:	48 8b 05 1c ff 36 00 	mov    0x36ff1c(%rip),%rax        # 0xfffff80000601018
fffff800002910fc:	48 89 85 10 0e 00 00 	mov    %rax,0xe10(%rbp)
fffff80000291103:	48 c7 85 48 0e 00 00 	movq   $0x10,0xe48(%rbp)
fffff8000029110a:	10 00 00 00
fffff8000029110e:	c7 44 24 58 00 00 00 	movl   $0xb000000,0x58(%rsp)
fffff80000291115:	0b
fffff80000291116:	0f b7 00             	movzwl (%rax),%eax
fffff80000291119:	89 85 18 0e 00 00    	mov    %eax,0xe18(%rbp)
fffff8000029111f:	48 8d 05 c6 59 17 00 	lea    0x1759c6(%rip),%rax        # 0xfffff80000406aec
fffff80000291126:	48 89 85 20 0e 00 00 	mov    %rax,0xe20(%rbp)
fffff8000029112d:	48 8b c7             	mov    %rdi,%rax
fffff80000291130:	2b c1                	sub    %ecx,%eax
fffff80000291132:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
fffff80000291137:	c7 85 1c 0e 00 00 02 	movl   $0x2,0xe1c(%rbp)
fffff8000029113e:	00 00 00
fffff80000291141:	c7 85 28 0e 00 00 34 	movl   $0x34,0xe28(%rbp)
fffff80000291148:	00 00 00
fffff8000029114b:	89 b5 2c 0e 00 00    	mov    %esi,0xe2c(%rbp)
fffff80000291151:	89 44 24 44          	mov    %eax,0x44(%rsp)
fffff80000291155:	48 8d 85 10 0e 00 00 	lea    0xe10(%rbp),%rax
fffff8000029115c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff80000291161:	44 89 5c 24 20       	mov    %r11d,0x20(%rsp)
fffff80000291166:	e8 41 93 fe ff       	call   0xfffff8000027a4ac
fffff8000029116b:	45 8d 5e 04          	lea    0x4(%r14),%r11d
fffff8000029116f:	eb 03                	jmp    0xfffff80000291174
fffff80000291171:	45 33 f6             	xor    %r14d,%r14d
fffff80000291174:	39 35 1a a5 51 00    	cmp    %esi,0x51a51a(%rip)        # 0xfffff800007ab694
fffff8000029117a:	0f 85 0e 01 00 00    	jne    0xfffff8000029128e
fffff80000291180:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
fffff80000291185:	45 33 c0             	xor    %r8d,%r8d
fffff80000291188:	33 d2                	xor    %edx,%edx
fffff8000029118a:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
fffff8000029118e:	e8 a1 aa 06 00       	call   0xfffff800002fbc34
fffff80000291193:	41 8d 50 07          	lea    0x7(%r8),%edx
fffff80000291197:	41 8b ce             	mov    %r14d,%ecx
fffff8000029119a:	39 54 24 48          	cmp    %edx,0x48(%rsp)
fffff8000029119e:	72 24                	jb     0xfffff800002911c4
fffff800002911a0:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
fffff800002911a5:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
fffff800002911a9:	e8 86 aa 06 00       	call   0xfffff800002fbc34
fffff800002911ae:	f7 44 24 54 00 10 00 	testl  $0x1000,0x54(%rsp)
fffff800002911b5:	00
fffff800002911b6:	41 8b ce             	mov    %r14d,%ecx
fffff800002911b9:	74 09                	je     0xfffff800002911c4
fffff800002911bb:	f0 01 35 32 5c 48 00 	lock add %esi,0x485c32(%rip)        # 0xfffff80000716df4
fffff800002911c2:	8b ce                	mov    %esi,%ecx
fffff800002911c4:	83 3d 45 fe 36 00 05 	cmpl   $0x5,0x36fe45(%rip)        # 0xfffff80000601010
fffff800002911cb:	0f 86 bd 00 00 00    	jbe    0xfffff8000029128e
fffff800002911d1:	65 8b 04 25 80 00 01 	mov    %gs:0x10080,%eax
fffff800002911d8:	00
fffff800002911d9:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
fffff800002911de:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
fffff800002911e2:	48 8d 44 24 3c       	lea    0x3c(%rsp),%rax
fffff800002911e7:	48 89 85 70 0e 00 00 	mov    %rax,0xe70(%rbp)
fffff800002911ee:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
fffff800002911f3:	48 89 85 80 0e 00 00 	mov    %rax,0xe80(%rbp)
fffff800002911fa:	0f b7 05 a4 58 17 00 	movzwl 0x1758a4(%rip),%eax        # 0xfffff80000406aa5
fffff80000291201:	89 44 24 6c          	mov    %eax,0x6c(%rsp)
fffff80000291205:	48 8b 05 0c fe 36 00 	mov    0x36fe0c(%rip),%rax        # 0xfffff80000601018
fffff8000029120c:	48 89 85 50 0e 00 00 	mov    %rax,0xe50(%rbp)
fffff80000291213:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
fffff80000291217:	48 c7 85 78 0e 00 00 	movq   $0x4,0xe78(%rbp)
fffff8000029121e:	04 00 00 00
fffff80000291222:	0f b7 00             	movzwl (%rax),%eax
fffff80000291225:	89 85 58 0e 00 00    	mov    %eax,0xe58(%rbp)
fffff8000029122b:	48 8d 05 7d 58 17 00 	lea    0x17587d(%rip),%rax        # 0xfffff80000406aaf
fffff80000291232:	48 89 85 60 0e 00 00 	mov    %rax,0xe60(%rbp)
fffff80000291239:	48 8d 05 18 56 17 00 	lea    0x175618(%rip),%rax        # 0xfffff80000406858
fffff80000291240:	2b f8                	sub    %eax,%edi
fffff80000291242:	48 c7 85 88 0e 00 00 	movq   $0x4,0xe88(%rbp)
fffff80000291249:	04 00 00 00
fffff8000029124d:	48 8d 85 50 0e 00 00 	lea    0xe50(%rbp),%rax
fffff80000291254:	c7 44 24 68 00 00 00 	movl   $0xb000000,0x68(%rsp)
fffff8000029125b:	0b
fffff8000029125c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff80000291261:	4c 89 74 24 70       	mov    %r14,0x70(%rsp)
fffff80000291266:	c7 85 5c 0e 00 00 02 	movl   $0x2,0xe5c(%rbp)
fffff8000029126d:	00 00 00
fffff80000291270:	c7 85 68 0e 00 00 31 	movl   $0x31,0xe68(%rbp)
fffff80000291277:	00 00 00
fffff8000029127a:	89 b5 6c 0e 00 00    	mov    %esi,0xe6c(%rbp)
fffff80000291280:	44 89 5c 24 20       	mov    %r11d,0x20(%rsp)
fffff80000291285:	89 7c 24 44          	mov    %edi,0x44(%rsp)
fffff80000291289:	e8 1e 92 fe ff       	call   0xfffff8000027a4ac
fffff8000029128e:	48 8d 0d 53 5b 48 00 	lea    0x485b53(%rip),%rcx        # 0xfffff80000716de8
fffff80000291295:	e8 7e 36 fc ff       	call   0xfffff80000254918
fffff8000029129a:	65 44 8b 0c 25 08 00 	mov    %gs:0x8,%r9d
fffff800002912a1:	00 00
fffff800002912a3:	49 bb 00 00 00 00 08 	movabs $0x800000000,%r11
fffff800002912aa:	00 00 00
fffff800002912ad:	44 3b 0d a4 6c 49 00 	cmp    0x496ca4(%rip),%r9d        # 0xfffff80000727f58
fffff800002912b4:	49 ba 00 00 00 00 10 	movabs $0x1000000000,%r10
fffff800002912bb:	00 00 00
fffff800002912be:	0f 85 7c 02 00 00    	jne    0xfffff80000291540
fffff800002912c4:	8b 0d 36 51 37 00    	mov    0x375136(%rip),%ecx        # 0xfffff80000606400
fffff800002912ca:	48 ba 00 00 00 00 00 	movabs $0x100000000000,%rdx
fffff800002912d1:	10 00 00
fffff800002912d4:	39 0d 1e 5b 48 00    	cmp    %ecx,0x485b1e(%rip)        # 0xfffff80000716df8
fffff800002912da:	49 b8 ff ff ff ff ff 	movabs $0xffffefffffffffff,%r8
fffff800002912e1:	ef ff ff
fffff800002912e4:	0f 10 05 f5 f9 47 00 	movups 0x47f9f5(%rip),%xmm0        # 0xfffff80000710ce0
fffff800002912eb:	49 8b c6             	mov    %r14,%rax
fffff800002912ee:	49 b9 00 00 00 00 00 	movabs $0x1000000000000000,%r9
fffff800002912f5:	00 00 10
fffff800002912f8:	48 0f 44 c2          	cmove  %rdx,%rax
fffff800002912fc:	48 bf 00 00 00 00 00 	movabs $0x4000000000000000,%rdi
fffff80000291303:	00 00 40
fffff80000291306:	66 48 0f 7e c2       	movq   %xmm0,%rdx
fffff8000029130b:	49 23 d0             	and    %r8,%rdx
fffff8000029130e:	49 b8 00 00 00 00 00 	movabs $0x10000000000000,%r8
fffff80000291315:	00 10 00
fffff80000291318:	48 0b d0             	or     %rax,%rdx
fffff8000029131b:	49 8b c6             	mov    %r14,%rax
fffff8000029131e:	39 0d d8 5a 48 00    	cmp    %ecx,0x485ad8(%rip)        # 0xfffff80000716dfc
fffff80000291324:	f3 0f 7f 45 a8       	movdqu %xmm0,-0x58(%rbp)
fffff80000291329:	49 0f 44 c0          	cmove  %r8,%rax
fffff8000029132d:	49 b8 ff ff ff ff ff 	movabs $0xffefffffffffffff,%r8
fffff80000291334:	ff ef ff
fffff80000291337:	49 23 d0             	and    %r8,%rdx
fffff8000029133a:	49 b8 00 00 00 00 00 	movabs $0x400000000000,%r8
fffff80000291341:	40 00 00
fffff80000291344:	48 0b d0             	or     %rax,%rdx
fffff80000291347:	49 8b c6             	mov    %r14,%rax
fffff8000029134a:	39 0d b0 5a 48 00    	cmp    %ecx,0x485ab0(%rip)        # 0xfffff80000716e00
fffff80000291350:	49 0f 44 c0          	cmove  %r8,%rax
fffff80000291354:	49 b8 ff ff ff ff ff 	movabs $0xffffbfffffffffff,%r8
fffff8000029135b:	bf ff ff
fffff8000029135e:	49 23 d0             	and    %r8,%rdx
fffff80000291361:	49 b8 00 00 00 00 00 	movabs $0x200000000000,%r8
fffff80000291368:	20 00 00
fffff8000029136b:	48 0b d0             	or     %rax,%rdx
fffff8000029136e:	49 8b c6             	mov    %r14,%rax
fffff80000291371:	39 0d 8d 5a 48 00    	cmp    %ecx,0x485a8d(%rip)        # 0xfffff80000716e04
fffff80000291377:	49 0f 44 c0          	cmove  %r8,%rax
fffff8000029137b:	49 b8 ff ff ff ff ff 	movabs $0xffffdfffffffffff,%r8
fffff80000291382:	df ff ff
fffff80000291385:	49 23 d0             	and    %r8,%rdx
fffff80000291388:	49 b8 00 00 00 00 00 	movabs $0x1000000000000,%r8
fffff8000029138f:	00 01 00
fffff80000291392:	48 0b d0             	or     %rax,%rdx
fffff80000291395:	49 8b c6             	mov    %r14,%rax
fffff80000291398:	39 0d 6a 5a 48 00    	cmp    %ecx,0x485a6a(%rip)        # 0xfffff80000716e08
fffff8000029139e:	49 0f 44 c0          	cmove  %r8,%rax
fffff800002913a2:	49 b8 ff ff ff ff ff 	movabs $0xfffeffffffffffff,%r8
fffff800002913a9:	ff fe ff
fffff800002913ac:	49 23 d0             	and    %r8,%rdx
fffff800002913af:	49 b8 00 00 00 00 00 	movabs $0x4000000000000,%r8
fffff800002913b6:	00 04 00
fffff800002913b9:	48 0b d0             	or     %rax,%rdx
fffff800002913bc:	49 8b c6             	mov    %r14,%rax
fffff800002913bf:	39 0d 47 5a 48 00    	cmp    %ecx,0x485a47(%rip)        # 0xfffff80000716e0c
fffff800002913c5:	49 0f 44 c0          	cmove  %r8,%rax
fffff800002913c9:	49 b8 ff ff ff ff ff 	movabs $0xfffbffffffffffff,%r8
fffff800002913d0:	ff fb ff
fffff800002913d3:	49 23 d0             	and    %r8,%rdx
fffff800002913d6:	49 b8 ff ff ff ff ff 	movabs $0xefffffffffffffff,%r8
fffff800002913dd:	ff ff ef
fffff800002913e0:	48 0b d0             	or     %rax,%rdx
fffff800002913e3:	49 8b c6             	mov    %r14,%rax
fffff800002913e6:	39 0d 24 5a 48 00    	cmp    %ecx,0x485a24(%rip)        # 0xfffff80000716e10
fffff800002913ec:	49 0f 44 c1          	cmove  %r9,%rax
fffff800002913f0:	49 23 d0             	and    %r8,%rdx
fffff800002913f3:	48 0b d0             	or     %rax,%rdx
fffff800002913f6:	49 b8 ff ff ff ff ff 	movabs $0xbfffffffffffffff,%r8
fffff800002913fd:	ff ff bf
fffff80000291400:	39 0d 0e 5a 48 00    	cmp    %ecx,0x485a0e(%rip)        # 0xfffff80000716e14
fffff80000291406:	49 8b c6             	mov    %r14,%rax
fffff80000291409:	48 0f 44 c7          	cmove  %rdi,%rax
fffff8000029140d:	49 23 d0             	and    %r8,%rdx
fffff80000291410:	48 0b d0             	or     %rax,%rdx
fffff80000291413:	41 b8 00 00 00 10    	mov    $0x10000000,%r8d
fffff80000291419:	39 0d f9 59 48 00    	cmp    %ecx,0x4859f9(%rip)        # 0xfffff80000716e18
fffff8000029141f:	49 8b c6             	mov    %r14,%rax
fffff80000291422:	48 8b 0d bf f8 47 00 	mov    0x47f8bf(%rip),%rcx        # 0xfffff80000710ce8
fffff80000291429:	49 0f 44 c0          	cmove  %r8,%rax
fffff8000029142d:	48 89 15 ac f8 47 00 	mov    %rdx,0x47f8ac(%rip)        # 0xfffff80000710ce0
fffff80000291434:	48 0f ba f1 1c       	btr    $0x1c,%rcx
fffff80000291439:	48 0b c8             	or     %rax,%rcx
fffff8000029143c:	48 b8 00 00 00 00 00 	movabs $0x4000000000000,%rax
fffff80000291443:	00 04 00
fffff80000291446:	48 89 0d 9b f8 47 00 	mov    %rcx,0x47f89b(%rip)        # 0xfffff80000710ce8
fffff8000029144d:	48 85 d0             	test   %rdx,%rax
fffff80000291450:	74 0f                	je     0xfffff80000291461
fffff80000291452:	49 85 db             	test   %rbx,%r11
fffff80000291455:	75 0a                	jne    0xfffff80000291461
fffff80000291457:	4c 09 1d 02 81 37 00 	or     %r11,0x378102(%rip)        # 0xfffff80000609560
fffff8000029145e:	44 8a fe             	mov    %sil,%r15b
fffff80000291461:	49 85 d1             	test   %rdx,%r9
fffff80000291464:	75 05                	jne    0xfffff8000029146b
fffff80000291466:	49 85 c8             	test   %rcx,%r8
fffff80000291469:	74 37                	je     0xfffff800002914a2
fffff8000029146b:	49 85 da             	test   %rbx,%r10
fffff8000029146e:	75 32                	jne    0xfffff800002914a2
fffff80000291470:	48 b8 00 00 00 00 00 	movabs $0x800000000000000,%rax
fffff80000291477:	00 00 08
fffff8000029147a:	48 85 d0             	test   %rdx,%rax
fffff8000029147d:	74 19                	je     0xfffff80000291498
fffff8000029147f:	48 85 d7             	test   %rdx,%rdi
fffff80000291482:	74 0f                	je     0xfffff80000291493