fffff8000025dd40:	49 8b 82 80 0b 00 00 	mov    0xb80(%r10),%rax
fffff8000025dd47:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
fffff8000025dd4b:	48 89 48 48          	mov    %rcx,0x48(%rax)
fffff8000025dd4f:	49 8b 82 80 0b 00 00 	mov    0xb80(%r10),%rax
fffff8000025dd56:	48 8b 4a 28          	mov    0x28(%rdx),%rcx
fffff8000025dd5a:	48 89 48 50          	mov    %rcx,0x50(%rax)
fffff8000025dd5e:	49 8b 82 80 0b 00 00 	mov    0xb80(%r10),%rax
fffff8000025dd65:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
fffff8000025dd69:	48 89 48 58          	mov    %rcx,0x58(%rax)
fffff8000025dd6d:	8b d3                	mov    %ebx,%edx
fffff8000025dd6f:	8d 8b 00 00 03 00    	lea    0x30000(%rbx),%ecx
fffff8000025dd75:	48 c1 e2 04          	shl    $0x4,%rdx
fffff8000025dd79:	48 03 d7             	add    %rdi,%rdx
fffff8000025dd7c:	e8 c3 c8 09 00       	call   0xfffff800002fa644
fffff8000025dd81:	ff c3                	inc    %ebx
fffff8000025dd83:	83 fb 05             	cmp    $0x5,%ebx
fffff8000025dd86:	76 e5                	jbe    0xfffff8000025dd6d
fffff8000025dd88:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000025dd8d:	48 83 c4 20          	add    $0x20,%rsp
fffff8000025dd91:	5f                   	pop    %rdi
fffff8000025dd92:	c3                   	ret
fffff8000025dd93:	cc                   	int3
fffff8000025dd94:	cc                   	int3
fffff8000025dd95:	cc                   	int3
fffff8000025dd96:	cc                   	int3
fffff8000025dd97:	cc                   	int3
fffff8000025dd98:	cc                   	int3
fffff8000025dd99:	cc                   	int3
fffff8000025dd9a:	cc                   	int3
fffff8000025dd9b:	cc                   	int3
fffff8000025dd9c:	cc                   	int3
fffff8000025dd9d:	cc                   	int3
fffff8000025dd9e:	cc                   	int3
fffff8000025dd9f:	cc                   	int3
fffff8000025dda0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000025dda5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff8000025ddaa:	57                   	push   %rdi
fffff8000025ddab:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000025ddaf:	65 48 8b 1c 25 00 00 	mov    %gs:0x0,%rbx
fffff8000025ddb6:	00 00
fffff8000025ddb8:	48 63 05 f5 1b 4d 00 	movslq 0x4d1bf5(%rip),%rax        # 0xfffff8000072f9b4
fffff8000025ddbf:	83 f8 05             	cmp    $0x5,%eax
fffff8000025ddc2:	75 1e                	jne    0xfffff8000025dde2
fffff8000025ddc4:	65 8b 04 25 08 00 00 	mov    %gs:0x8,%eax
fffff8000025ddcb:	00
fffff8000025ddcc:	3b 05 86 a1 4c 00    	cmp    0x4ca186(%rip),%eax        # 0xfffff80000727f58
fffff8000025ddd2:	75 0a                	jne    0xfffff8000025ddde
fffff8000025ddd4:	e8 67 da 00 00       	call   0xfffff8000026b840
fffff8000025ddd9:	e8 e2 92 01 00       	call   0xfffff800002770c0
fffff8000025ddde:	f3 90                	pause
fffff8000025dde0:	eb fc                	jmp    0xfffff8000025ddde
fffff8000025dde2:	48 8d 0d 57 cb 50 00 	lea    0x50cb57(%rip),%rcx        # 0xfffff8000076a940
fffff8000025dde9:	48 83 3c c1 00       	cmpq   $0x0,(%rcx,%rax,8)
fffff8000025ddee:	74 0c                	je     0xfffff8000025ddfc
fffff8000025ddf0:	c6 05 8a 1b 4d 00 01 	movb   $0x1,0x4d1b8a(%rip)        # 0xfffff8000072f981
fffff8000025ddf7:	e9 39 03 00 00       	jmp    0xfffff8000025e135
fffff8000025ddfc:	48 8d b3 a0 a6 02 00 	lea    0x2a6a0(%rbx),%rsi
fffff8000025de03:	48 8b ce             	mov    %rsi,%rcx
fffff8000025de06:	e8 d5 ed fd ff       	call   0xfffff8000023cbe0
fffff8000025de0b:	48 8b 43 40          	mov    0x40(%rbx),%rax
fffff8000025de0f:	48 8b 10             	mov    (%rax),%rdx
fffff8000025de12:	48 85 d2             	test   %rdx,%rdx
fffff8000025de15:	74 0e                	je     0xfffff8000025de25
fffff8000025de17:	41 b1 01             	mov    $0x1,%r9b
fffff8000025de1a:	45 33 c0             	xor    %r8d,%r8d
fffff8000025de1d:	48 8b cb             	mov    %rbx,%rcx
fffff8000025de20:	e8 3b c0 fc ff       	call   0xfffff80000229e60
fffff8000025de25:	48 8b bb a0 03 01 00 	mov    0x103a0(%rbx),%rdi
fffff8000025de2c:	48 85 ff             	test   %rdi,%rdi
fffff8000025de2f:	0f 84 c8 00 00 00    	je     0xfffff8000025defd
fffff8000025de35:	48 3b bb b0 03 01 00 	cmp    0x103b0(%rbx),%rdi
fffff8000025de3c:	0f 85 bb 00 00 00    	jne    0xfffff8000025defd
fffff8000025de42:	e8 c1 88 fd ff       	call   0xfffff80000236708
fffff8000025de47:	84 c0                	test   %al,%al
fffff8000025de49:	0f 84 ae 00 00 00    	je     0xfffff8000025defd
fffff8000025de4f:	45 33 c0             	xor    %r8d,%r8d
fffff8000025de52:	48 8b d7             	mov    %rdi,%rdx
fffff8000025de55:	48 8b cb             	mov    %rbx,%rcx
fffff8000025de58:	e8 13 a6 fd ff       	call   0xfffff80000238470
fffff8000025de5d:	4c 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%r8
fffff8000025de64:	b9 02 01 00 c0       	mov    $0xc0000102,%ecx
fffff8000025de69:	0f 32                	rdmsr
fffff8000025de6b:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000025de6f:	48 0b c2             	or     %rdx,%rax
fffff8000025de72:	41 80 b8 70 11 00 00 	cmpb   $0x0,0x1170(%r8)
fffff8000025de79:	00
fffff8000025de7a:	49 89 80 c8 0e 00 00 	mov    %rax,0xec8(%r8)
fffff8000025de81:	74 1f                	je     0xfffff8000025dea2
fffff8000025de83:	b9 22 01 00 00       	mov    $0x122,%ecx
fffff8000025de88:	0f 32                	rdmsr
fffff8000025de8a:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000025de8e:	48 0b c2             	or     %rdx,%rax
fffff8000025de91:	48 89 83 58 03 01 00 	mov    %rax,0x10358(%rbx)
fffff8000025de98:	83 e0 03             	and    $0x3,%eax
fffff8000025de9b:	49 89 80 68 11 00 00 	mov    %rax,0x1168(%r8)
fffff8000025dea2:	0f 21 f0             	mov    %db6,%rax
fffff8000025dea5:	48 89 87 a8 0b 00 00 	mov    %rax,0xba8(%rdi)
fffff8000025deac:	48 89 83 40 8c 02 00 	mov    %rax,0x28c40(%rbx)
fffff8000025deb3:	80 bf e8 09 00 00 00 	cmpb   $0x0,0x9e8(%rdi)
fffff8000025deba:	74 30                	je     0xfffff8000025deec
fffff8000025debc:	b9 e8 00 00 00       	mov    $0xe8,%ecx
fffff8000025dec1:	0f 32                	rdmsr
fffff8000025dec3:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000025dec7:	b9 e7 00 00 00       	mov    $0xe7,%ecx
fffff8000025decc:	48 0b c2             	or     %rdx,%rax
fffff8000025decf:	4c 8b d0             	mov    %rax,%r10
fffff8000025ded2:	0f 32                	rdmsr
fffff8000025ded4:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000025ded8:	45 33 c9             	xor    %r9d,%r9d
fffff8000025dedb:	48 0b c2             	or     %rdx,%rax
fffff8000025dede:	48 8b cf             	mov    %rdi,%rcx
fffff8000025dee1:	4c 8b c0             	mov    %rax,%r8
fffff8000025dee4:	49 8b d2             	mov    %r10,%rdx
fffff8000025dee7:	e8 f0 ac 09 00       	call   0xfffff800002f8bdc
fffff8000025deec:	80 bf 11 05 00 00 00 	cmpb   $0x0,0x511(%rdi)
fffff8000025def3:	74 08                	je     0xfffff8000025defd
fffff8000025def5:	48 8b cf             	mov    %rdi,%rcx
fffff8000025def8:	e8 df ff fc ff       	call   0xfffff8000022dedc
fffff8000025defd:	e8 2e fc ff ff       	call   0xfffff8000025db30
fffff8000025df02:	8b 05 8c d7 54 00    	mov    0x54d78c(%rip),%eax        # 0xfffff800007ab694
fffff8000025df08:	83 c0 fe             	add    $0xfffffffe,%eax
fffff8000025df0b:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
fffff8000025df10:	65 8b 04 25 08 00 00 	mov    %gs:0x8,%eax
fffff8000025df17:	00
fffff8000025df18:	40 0f 94 c7          	sete   %dil
fffff8000025df1c:	3b 05 36 a0 4c 00    	cmp    0x4ca036(%rip),%eax        # 0xfffff80000727f58
fffff8000025df22:	0f 85 34 01 00 00    	jne    0xfffff8000025e05c
fffff8000025df28:	f0 ff 05 69 1a 4d 00 	lock incl 0x4d1a69(%rip)        # 0xfffff8000072f998
fffff8000025df2f:	eb 02                	jmp    0xfffff8000025df33
fffff8000025df31:	f3 90                	pause
fffff8000025df33:	8b 05 5f 1a 4d 00    	mov    0x4d1a5f(%rip),%eax        # 0xfffff8000072f998
fffff8000025df39:	3b 05 c1 84 3a 00    	cmp    0x3a84c1(%rip),%eax        # 0xfffff80000606400
fffff8000025df3f:	75 f0                	jne    0xfffff8000025df31
fffff8000025df41:	f0 83 0d 4f 1a 4d 00 	lock orl $0x0,0x4d1a4f(%rip)        # 0xfffff8000072f998
fffff8000025df48:	00
fffff8000025df49:	83 3d 64 1a 4d 00 01 	cmpl   $0x1,0x4d1a64(%rip)        # 0xfffff8000072f9b4
fffff8000025df50:	74 05                	je     0xfffff8000025df57
fffff8000025df52:	e8 c9 e0 fd ff       	call   0xfffff8000023c020
fffff8000025df57:	80 3d 52 1a 4d 00 00 	cmpb   $0x0,0x4d1a52(%rip)        # 0xfffff8000072f9b0
fffff8000025df5e:	74 0a                	je     0xfffff8000025df6a
fffff8000025df60:	e8 03 94 01 00       	call   0xfffff80000277368
fffff8000025df65:	e9 7f 01 00 00       	jmp    0xfffff8000025e0e9
fffff8000025df6a:	48 8d 83 a0 a5 02 00 	lea    0x2a5a0(%rbx),%rax
fffff8000025df71:	c6 05 38 1a 4d 00 01 	movb   $0x1,0x4d1a38(%rip)        # 0xfffff8000072f9b0
fffff8000025df78:	48 89 05 09 1a 4d 00 	mov    %rax,0x4d1a09(%rip)        # 0xfffff8000072f988
fffff8000025df7f:	8b 05 7b 84 3a 00    	mov    0x3a847b(%rip),%eax        # 0xfffff80000606400
fffff8000025df85:	89 05 89 84 3a 00    	mov    %eax,0x3a8489(%rip)        # 0xfffff80000606414
fffff8000025df8b:	48 8b 05 de 84 3a 00 	mov    0x3a84de(%rip),%rax        # 0xfffff80000606470
fffff8000025df92:	48 89 05 87 88 3a 00 	mov    %rax,0x3a8887(%rip)        # 0xfffff80000606820
fffff8000025df99:	48 c1 e8 20          	shr    $0x20,%rax
fffff8000025df9d:	85 c0                	test   %eax,%eax
fffff8000025df9f:	74 1a                	je     0xfffff8000025dfbb
fffff8000025dfa1:	4c 8b c0             	mov    %rax,%r8
fffff8000025dfa4:	48 8d 15 cd 84 3a 00 	lea    0x3a84cd(%rip),%rdx        # 0xfffff80000606478
fffff8000025dfab:	49 c1 e0 03          	shl    $0x3,%r8
fffff8000025dfaf:	48 8d 0d 72 88 3a 00 	lea    0x3a8872(%rip),%rcx        # 0xfffff80000606828
fffff8000025dfb6:	e8 45 63 fe ff       	call   0xfffff80000244300
fffff8000025dfbb:	e8 b8 09 0b 00       	call   0xfffff8000030e978
fffff8000025dfc0:	48 ff 05 d9 19 4d 00 	incq   0x4d19d9(%rip)        # 0xfffff8000072f9a0
fffff8000025dfc7:	40 84 ff             	test   %dil,%dil
fffff8000025dfca:	74 05                	je     0xfffff8000025dfd1
fffff8000025dfcc:	e8 57 e0 0d 00       	call   0xfffff8000033c028
fffff8000025dfd1:	e8 ea 90 01 00       	call   0xfffff800002770c0
fffff8000025dfd6:	40 84 ff             	test   %dil,%dil
fffff8000025dfd9:	74 39                	je     0xfffff8000025e014
fffff8000025dfdb:	48 8b 15 06 84 3a 00 	mov    0x3a8406(%rip),%rdx        # 0xfffff800006063e8
fffff8000025dfe2:	b9 77 02 00 00       	mov    $0x277,%ecx
fffff8000025dfe7:	48 8b c2             	mov    %rdx,%rax
fffff8000025dfea:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000025dfee:	0f 30                	wrmsr
fffff8000025dff0:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000025dff7:	00 00
fffff8000025dff9:	c7 80 40 02 01 00 00 	movl   $0x0,0x10240(%rax)
fffff8000025e000:	00 00 00
fffff8000025e003:	0f 20 e1             	mov    %cr4,%rcx
fffff8000025e006:	48 8b c1             	mov    %rcx,%rax
fffff8000025e009:	48 0f ba f8 07       	btc    $0x7,%rax
fffff8000025e00e:	0f 22 e0             	mov    %rax,%cr4
fffff8000025e011:	0f 22 e1             	mov    %rcx,%cr4
fffff8000025e014:	33 c9                	xor    %ecx,%ecx
fffff8000025e016:	83 3d 97 19 4d 00 01 	cmpl   $0x1,0x4d1997(%rip)        # 0xfffff8000072f9b4
fffff8000025e01d:	75 22                	jne    0xfffff8000025e041
fffff8000025e01f:	8b 05 db 83 3a 00    	mov    0x3a83db(%rip),%eax        # 0xfffff80000606400
fffff8000025e025:	89 05 65 19 4d 00    	mov    %eax,0x4d1965(%rip)        # 0xfffff8000072f990
fffff8000025e02b:	89 05 63 19 4d 00    	mov    %eax,0x4d1963(%rip)        # 0xfffff8000072f994
fffff8000025e031:	88 0d 49 19 4d 00    	mov    %cl,0x4d1949(%rip)        # 0xfffff8000072f980
fffff8000025e037:	e8 c4 74 00 00       	call   0xfffff80000265500
fffff8000025e03c:	e9 92 00 00 00       	jmp    0xfffff8000025e0d3
fffff8000025e041:	c6 05 39 19 4d 00 01 	movb   $0x1,0x4d1939(%rip)        # 0xfffff8000072f981
fffff8000025e048:	e8 b3 74 00 00       	call   0xfffff80000265500
fffff8000025e04d:	b9 01 00 00 00       	mov    $0x1,%ecx
fffff8000025e052:	e8 a9 74 00 00       	call   0xfffff80000265500
fffff8000025e057:	e9 99 00 00 00       	jmp    0xfffff8000025e0f5
fffff8000025e05c:	83 3d 51 19 4d 00 01 	cmpl   $0x1,0x4d1951(%rip)        # 0xfffff8000072f9b4
fffff8000025e063:	74 05                	je     0xfffff8000025e06a
fffff8000025e065:	e8 b6 df fd ff       	call   0xfffff8000023c020
fffff8000025e06a:	80 3d 3f 19 4d 00 00 	cmpb   $0x0,0x4d193f(%rip)        # 0xfffff8000072f9b0
fffff8000025e071:	75 76                	jne    0xfffff8000025e0e9
fffff8000025e073:	e8 00 09 0b 00       	call   0xfffff8000030e978
fffff8000025e078:	40 84 ff             	test   %dil,%dil
fffff8000025e07b:	74 05                	je     0xfffff8000025e082
fffff8000025e07d:	e8 a6 df 0d 00       	call   0xfffff8000033c028
fffff8000025e082:	48 8d 15 f7 18 4d 00 	lea    0x4d18f7(%rip),%rdx        # 0xfffff8000072f980
fffff8000025e089:	48 8d 0d 08 19 4d 00 	lea    0x4d1908(%rip),%rcx        # 0xfffff8000072f998
fffff8000025e090:	e8 9b e0 fd ff       	call   0xfffff8000023c130
fffff8000025e095:	40 84 ff             	test   %dil,%dil
fffff8000025e098:	74 39                	je     0xfffff8000025e0d3
fffff8000025e09a:	48 8b 15 47 83 3a 00 	mov    0x3a8347(%rip),%rdx        # 0xfffff800006063e8
fffff8000025e0a1:	b9 77 02 00 00       	mov    $0x277,%ecx
fffff8000025e0a6:	48 8b c2             	mov    %rdx,%rax
fffff8000025e0a9:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000025e0ad:	0f 30                	wrmsr
fffff8000025e0af:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000025e0b6:	00 00
fffff8000025e0b8:	c7 80 40 02 01 00 00 	movl   $0x0,0x10240(%rax)
fffff8000025e0bf:	00 00 00
fffff8000025e0c2:	0f 20 e1             	mov    %cr4,%rcx
fffff8000025e0c5:	48 8b c1             	mov    %rcx,%rax
fffff8000025e0c8:	48 0f ba f8 07       	btc    $0x7,%rax
fffff8000025e0cd:	0f 22 e0             	mov    %rax,%cr4
fffff8000025e0d0:	0f 22 e1             	mov    %rcx,%cr4
fffff8000025e0d3:	48 8d 0d b6 18 4d 00 	lea    0x4d18b6(%rip),%rcx        # 0xfffff8000072f990
fffff8000025e0da:	e8 39 68 ff ff       	call   0xfffff80000254918
fffff8000025e0df:	b9 01 00 00 00       	mov    $0x1,%ecx
fffff8000025e0e4:	e8 17 74 00 00       	call   0xfffff80000265500
fffff8000025e0e9:	48 8d 0d a0 18 4d 00 	lea    0x4d18a0(%rip),%rcx        # 0xfffff8000072f990
fffff8000025e0f0:	e8 23 68 ff ff       	call   0xfffff80000254918
fffff8000025e0f5:	48 8b 43 40          	mov    0x40(%rbx),%rax
fffff8000025e0f9:	48 8b 38             	mov    (%rax),%rdi
fffff8000025e0fc:	48 85 ff             	test   %rdi,%rdi
fffff8000025e0ff:	74 2c                	je     0xfffff8000025e12d
fffff8000025e101:	45 33 c0             	xor    %r8d,%r8d
fffff8000025e104:	48 8b d7             	mov    %rdi,%rdx
fffff8000025e107:	48 8b cb             	mov    %rbx,%rcx
fffff8000025e10a:	e8 81 70 fc ff       	call   0xfffff80000225190
fffff8000025e10f:	48 8b cf             	mov    %rdi,%rcx
fffff8000025e112:	e8 69 a1 fd ff       	call   0xfffff80000238280
fffff8000025e117:	48 8b 87 08 01 00 00 	mov    0x108(%rdi),%rax
fffff8000025e11e:	8a 50 10             	mov    0x10(%rax),%dl
fffff8000025e121:	84 d2                	test   %dl,%dl
fffff8000025e123:	79 08                	jns    0xfffff8000025e12d
fffff8000025e125:	48 8b cf             	mov    %rdi,%rcx
fffff8000025e128:	e8 bf 05 fc ff       	call   0xfffff8000021e6ec
fffff8000025e12d:	48 8b ce             	mov    %rsi,%rcx
fffff8000025e130:	e8 eb ea fd ff       	call   0xfffff8000023cc20
fffff8000025e135:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000025e13a:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff8000025e13f:	48 83 c4 20          	add    $0x20,%rsp
fffff8000025e143:	5f                   	pop    %rdi
fffff8000025e144:	c3                   	ret
fffff8000025e145:	cc                   	int3
fffff8000025e146:	cc                   	int3
fffff8000025e147:	cc                   	int3
fffff8000025e148:	cc                   	int3
fffff8000025e149:	cc                   	int3
fffff8000025e14a:	cc                   	int3
fffff8000025e14b:	cc                   	int3
fffff8000025e14c:	48 8b c4             	mov    %rsp,%rax
fffff8000025e14f:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff8000025e153:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff8000025e157:	48 89 70 20          	mov    %rsi,0x20(%rax)
fffff8000025e15b:	44 89 40 18          	mov    %r8d,0x18(%rax)
fffff8000025e15f:	57                   	push   %rdi
fffff8000025e160:	41 54                	push   %r12
fffff8000025e162:	41 55                	push   %r13
fffff8000025e164:	41 56                	push   %r14
fffff8000025e166:	41 57                	push   %r15
fffff8000025e168:	48 83 ec 10          	sub    $0x10,%rsp
fffff8000025e16c:	48 8b 05 b5 c5 50 00 	mov    0x50c5b5(%rip),%rax        # 0xfffff8000076a728
fffff8000025e173:	45 33 d2             	xor    %r10d,%r10d
fffff8000025e176:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
fffff8000025e17b:	45 8b e1             	mov    %r9d,%r12d
fffff8000025e17e:	44 0f b7 f8          	movzwl %ax,%r15d
fffff8000025e182:	4c 8d 0d 57 1a 4e 00 	lea    0x4e1a57(%rip),%r9        # 0xfffff8000073fbe0
fffff8000025e189:	45 8b f7             	mov    %r15d,%r14d
fffff8000025e18c:	8b e9                	mov    %ecx,%ebp
fffff8000025e18e:	41 c1 e6 06          	shl    $0x6,%r14d
fffff8000025e192:	41 8d 72 01          	lea    0x1(%r10),%esi
fffff8000025e196:	8b fa                	mov    %edx,%edi
fffff8000025e198:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
fffff8000025e19d:	45 8b da             	mov    %r10d,%r11d
fffff8000025e1a0:	44 8b 6c 24 60       	mov    0x60(%rsp),%r13d
fffff8000025e1a5:	41 b8 10 00 00 00    	mov    $0x10,%r8d
fffff8000025e1ab:	45 3b de             	cmp    %r14d,%r11d
fffff8000025e1ae:	0f 83 11 01 00 00    	jae    0xfffff8000025e2c5
fffff8000025e1b4:	41 8b d3             	mov    %r11d,%edx
fffff8000025e1b7:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
fffff8000025e1bb:	41 83 e3 3f          	and    $0x3f,%r11d
fffff8000025e1bf:	c1 ea 06             	shr    $0x6,%edx
fffff8000025e1c2:	41 8b cb             	mov    %r11d,%ecx
fffff8000025e1c5:	45 8b cb             	mov    %r11d,%r9d
fffff8000025e1c8:	49 d3 e0             	shl    %cl,%r8
fffff8000025e1cb:	48 8b c8             	mov    %rax,%rcx
fffff8000025e1ce:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000025e1d2:	3b d1                	cmp    %ecx,%edx
fffff8000025e1d4:	73 32                	jae    0xfffff8000025e208
fffff8000025e1d6:	4c 8d 0d 03 1a 4e 00 	lea    0x4e1a03(%rip),%r9        # 0xfffff8000073fbe0
fffff8000025e1dd:	4d 8d 0c d1          	lea    (%r9,%rdx,8),%r9
fffff8000025e1e1:	49 81 c1 50 ab 02 00 	add    $0x2ab50,%r9
fffff8000025e1e8:	4d 23 01             	and    (%r9),%r8
fffff8000025e1eb:	49 0f bc c8          	bsf    %r8,%rcx
fffff8000025e1ef:	0f 85 85 00 00 00    	jne    0xfffff8000025e27a
fffff8000025e1f5:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
fffff8000025e1f9:	03 d6                	add    %esi,%edx
fffff8000025e1fb:	49 83 c1 08          	add    $0x8,%r9
fffff8000025e1ff:	3b 54 24 0c          	cmp    0xc(%rsp),%edx
fffff8000025e203:	72 e3                	jb     0xfffff8000025e1e8
fffff8000025e205:	45 8b ca             	mov    %r10d,%r9d
fffff8000025e208:	41 3b d7             	cmp    %r15d,%edx
fffff8000025e20b:	0f 83 a7 00 00 00    	jae    0xfffff8000025e2b8
fffff8000025e211:	66 39 74 24 0a       	cmp    %si,0xa(%rsp)
fffff8000025e216:	0f 85 9c 00 00 00    	jne    0xfffff8000025e2b8
fffff8000025e21c:	44 8b da             	mov    %edx,%r11d
fffff8000025e21f:	41 c1 e3 06          	shl    $0x6,%r11d
fffff8000025e223:	45 03 d9             	add    %r9d,%r11d
fffff8000025e226:	8b d7                	mov    %edi,%edx
fffff8000025e228:	83 ea 01             	sub    $0x1,%edx
fffff8000025e22b:	74 0e                	je     0xfffff8000025e23b
fffff8000025e22d:	83 ea 01             	sub    $0x1,%edx
fffff8000025e230:	74 54                	je     0xfffff8000025e286
fffff8000025e232:	83 fa 01             	cmp    $0x1,%edx
fffff8000025e235:	0f 85 7d 02 00 00    	jne    0xfffff8000025e4b8
fffff8000025e23b:	4c 8d 0d 9e 19 4e 00 	lea    0x4e199e(%rip),%r9        # 0xfffff8000073fbe0
fffff8000025e242:	49 8d b1 d8 0b 00 00 	lea    0xbd8(%r9),%rsi
fffff8000025e249:	4d 8d 81 e0 0b 00 00 	lea    0xbe0(%r9),%r8
fffff8000025e250:	41 8b cb             	mov    %r11d,%ecx
fffff8000025e253:	48 69 d1 a8 00 00 00 	imul   $0xa8,%rcx,%rdx
fffff8000025e25a:	4c 03 c2             	add    %rdx,%r8
fffff8000025e25d:	48 03 f2             	add    %rdx,%rsi
fffff8000025e260:	45 39 10             	cmp    %r10d,(%r8)
fffff8000025e263:	76 08                	jbe    0xfffff8000025e26d
fffff8000025e265:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
fffff8000025e269:	39 0e                	cmp    %ecx,(%rsi)
fffff8000025e26b:	74 30                	je     0xfffff8000025e29d
fffff8000025e26d:	be 01 00 00 00       	mov    $0x1,%esi
fffff8000025e272:	44 03 de             	add    %esi,%r11d
fffff8000025e275:	e9 26 ff ff ff       	jmp    0xfffff8000025e1a0
fffff8000025e27a:	44 8b da             	mov    %edx,%r11d
fffff8000025e27d:	41 c1 e3 06          	shl    $0x6,%r11d
fffff8000025e281:	44 03 d9             	add    %ecx,%r11d
fffff8000025e284:	eb a0                	jmp    0xfffff8000025e226
fffff8000025e286:	4c 8d 0d 53 19 4e 00 	lea    0x4e1953(%rip),%r9        # 0xfffff8000073fbe0
fffff8000025e28d:	49 8d b1 dc 0b 00 00 	lea    0xbdc(%r9),%rsi
fffff8000025e294:	4d 8d 81 e4 0b 00 00 	lea    0xbe4(%r9),%r8
fffff8000025e29b:	eb b3                	jmp    0xfffff8000025e250
fffff8000025e29d:	48 81 c2 48 0b 00 00 	add    $0xb48,%rdx
fffff8000025e2a4:	49 03 d1             	add    %r9,%rdx
fffff8000025e2a7:	41 83 fb ff          	cmp    $0xffffffff,%r11d
fffff8000025e2ab:	0f 85 0e 01 00 00    	jne    0xfffff8000025e3bf
fffff8000025e2b1:	be 01 00 00 00       	mov    $0x1,%esi