fffff8000020ebef:	74 cf                	je     0xfffff8000020ebc0
fffff8000020ebf1:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
fffff8000020ebf5:	e8 ae a0 ff ff       	call   0xfffff80000208ca8
fffff8000020ebfa:	48 8d 4d 6f          	lea    0x6f(%rbp),%rcx
fffff8000020ebfe:	e8 d5 eb 01 00       	call   0xfffff8000022d7d8
fffff8000020ec03:	e8 34 0d 11 00       	call   0xfffff8000031f93c
fffff8000020ec08:	4c 8b 45 b7          	mov    -0x49(%rbp),%r8
fffff8000020ec0c:	44 8b c8             	mov    %eax,%r9d
fffff8000020ec0f:	8b 45 6f             	mov    0x6f(%rbp),%eax
fffff8000020ec12:	8b d6                	mov    %esi,%edx
fffff8000020ec14:	48 8b cf             	mov    %rdi,%rcx
fffff8000020ec17:	89 44 24 20          	mov    %eax,0x20(%rsp)
fffff8000020ec1b:	e8 04 95 12 00       	call   0xfffff80000338124
fffff8000020ec20:	e9 cf 03 00 00       	jmp    0xfffff8000020eff4
fffff8000020ec25:	48 8b 87 08 03 00 00 	mov    0x308(%rdi),%rax
fffff8000020ec2c:	f6 80 20 01 00 00 20 	testb  $0x20,0x120(%rax)
fffff8000020ec33:	0f 84 e3 03 00 00    	je     0xfffff8000020f01c
fffff8000020ec39:	49 8b c8             	mov    %r8,%rcx
fffff8000020ec3c:	e8 83 e7 01 00       	call   0xfffff8000022d3c4
fffff8000020ec41:	84 c0                	test   %al,%al
fffff8000020ec43:	74 3c                	je     0xfffff8000020ec81
fffff8000020ec45:	49 8b 80 80 10 00 00 	mov    0x1080(%r8),%rax
fffff8000020ec4c:	ba 00 80 00 00       	mov    $0x8000,%edx
fffff8000020ec51:	4c 8b 08             	mov    (%rax),%r9
fffff8000020ec54:	49 8b c9             	mov    %r9,%rcx
fffff8000020ec57:	e8 5c 94 10 00       	call   0xfffff800003180b8
fffff8000020ec5c:	84 c0                	test   %al,%al
fffff8000020ec5e:	74 21                	je     0xfffff8000020ec81
fffff8000020ec60:	49 8b 07             	mov    (%r15),%rax
fffff8000020ec63:	48 8b 08             	mov    (%rax),%rcx
fffff8000020ec66:	b8 3f 00 00 00       	mov    $0x3f,%eax
fffff8000020ec6b:	3b c8                	cmp    %eax,%ecx
fffff8000020ec6d:	0f 43 c8             	cmovae %eax,%ecx
fffff8000020ec70:	49 8b 81 c8 03 00 00 	mov    0x3c8(%r9),%rax
fffff8000020ec77:	48 0f a3 c8          	bt     %rcx,%rax
fffff8000020ec7b:	0f 82 f9 08 00 00    	jb     0xfffff8000020f57a
fffff8000020ec81:	48 8b cf             	mov    %rdi,%rcx
fffff8000020ec84:	e8 ef 95 0f 00       	call   0xfffff80000308278
fffff8000020ec89:	e9 66 03 00 00       	jmp    0xfffff8000020eff4
fffff8000020ec8e:	48 8b 01             	mov    (%rcx),%rax
fffff8000020ec91:	44 39 10             	cmp    %r10d,(%rax)
fffff8000020ec94:	0f 85 82 03 00 00    	jne    0xfffff8000020f01c
fffff8000020ec9a:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
fffff8000020ec9e:	e8 7d 73 0f 00       	call   0xfffff80000306020
fffff8000020eca3:	f6 45 cf 01          	testb  $0x1,-0x31(%rbp)
fffff8000020eca7:	0f 84 6f 03 00 00    	je     0xfffff8000020f01c
fffff8000020ecad:	49 8b 07             	mov    (%r15),%rax
fffff8000020ecb0:	48 8b 48 08          	mov    0x8(%rax),%rcx
fffff8000020ecb4:	81 f9 00 02 00 00    	cmp    $0x200,%ecx
fffff8000020ecba:	0f 83 5c 03 00 00    	jae    0xfffff8000020f01c
fffff8000020ecc0:	49 8b 81 40 01 00 00 	mov    0x140(%r9),%rax
fffff8000020ecc7:	8b c9                	mov    %ecx,%ecx
fffff8000020ecc9:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
fffff8000020eccd:	48 83 fa ff          	cmp    $0xffffffffffffffff,%rdx
fffff8000020ecd1:	0f 84 45 03 00 00    	je     0xfffff8000020f01c
fffff8000020ecd7:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
fffff8000020ecdb:	48 89 55 e7          	mov    %rdx,-0x19(%rbp)
fffff8000020ecdf:	e8 5c 73 0f 00       	call   0xfffff80000306040
fffff8000020ece4:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
fffff8000020ece8:	4c 89 55 d7          	mov    %r10,-0x29(%rbp)
fffff8000020ecec:	e8 1f a4 ff ff       	call   0xfffff80000209110
fffff8000020ecf1:	0f b6 5f 08          	movzbl 0x8(%rdi),%ebx
fffff8000020ecf5:	48 8b cf             	mov    %rdi,%rcx
fffff8000020ecf8:	48 03 5d d7          	add    -0x29(%rbp),%rbx
fffff8000020ecfc:	e8 17 43 ff ff       	call   0xfffff80000203018
fffff8000020ed01:	84 c0                	test   %al,%al
fffff8000020ed03:	75 02                	jne    0xfffff8000020ed07
fffff8000020ed05:	8b db                	mov    %ebx,%ebx
fffff8000020ed07:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
fffff8000020ed0b:	48 89 5d ef          	mov    %rbx,-0x11(%rbp)
fffff8000020ed0f:	e8 dc a3 ff ff       	call   0xfffff800002090f0
fffff8000020ed14:	33 d2                	xor    %edx,%edx
fffff8000020ed16:	c7 07 1b 00 00 00    	movl   $0x1b,(%rdi)
fffff8000020ed1c:	48 8b cf             	mov    %rdi,%rcx
fffff8000020ed1f:	e8 80 42 ff ff       	call   0xfffff80000202fa4
fffff8000020ed24:	e9 cb 02 00 00       	jmp    0xfffff8000020eff4
fffff8000020ed29:	49 8b c8             	mov    %r8,%rcx
fffff8000020ed2c:	e8 93 e6 01 00       	call   0xfffff8000022d3c4
fffff8000020ed31:	84 c0                	test   %al,%al
fffff8000020ed33:	0f 84 13 08 00 00    	je     0xfffff8000020f54c
fffff8000020ed39:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
fffff8000020ed3d:	e8 66 9f ff ff       	call   0xfffff80000208ca8
fffff8000020ed42:	48 8d 4d 6f          	lea    0x6f(%rbp),%rcx
fffff8000020ed46:	e8 8d ea 01 00       	call   0xfffff8000022d7d8
fffff8000020ed4b:	44 8b 45 6f          	mov    0x6f(%rbp),%r8d
fffff8000020ed4f:	41 8b c0             	mov    %r8d,%eax
fffff8000020ed52:	c1 e8 07             	shr    $0x7,%eax
fffff8000020ed55:	83 e0 07             	and    $0x7,%eax
fffff8000020ed58:	75 07                	jne    0xfffff8000020ed61
fffff8000020ed5a:	44 0f b7 55 b7       	movzwl -0x49(%rbp),%r10d
fffff8000020ed5f:	eb 0d                	jmp    0xfffff8000020ed6e
fffff8000020ed61:	44 8b 55 b7          	mov    -0x49(%rbp),%r10d
fffff8000020ed65:	83 f8 01             	cmp    $0x1,%eax
fffff8000020ed68:	74 04                	je     0xfffff8000020ed6e
fffff8000020ed6a:	4c 8b 55 b7          	mov    -0x49(%rbp),%r10
fffff8000020ed6e:	e8 c9 0b 11 00       	call   0xfffff8000031f93c
fffff8000020ed73:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
fffff8000020ed78:	44 8b c8             	mov    %eax,%r9d
fffff8000020ed7b:	4d 8b c2             	mov    %r10,%r8
fffff8000020ed7e:	ba 3a 00 00 00       	mov    $0x3a,%edx
fffff8000020ed83:	48 8b cf             	mov    %rdi,%rcx
fffff8000020ed86:	e8 99 93 12 00       	call   0xfffff80000338124
fffff8000020ed8b:	e9 64 02 00 00       	jmp    0xfffff8000020eff4
fffff8000020ed90:	49 8b c8             	mov    %r8,%rcx
fffff8000020ed93:	e8 2c e6 01 00       	call   0xfffff8000022d3c4
fffff8000020ed98:	84 c0                	test   %al,%al
fffff8000020ed9a:	0f 84 ac 07 00 00    	je     0xfffff8000020f54c
fffff8000020eda0:	49 8b 88 80 10 00 00 	mov    0x1080(%r8),%rcx
fffff8000020eda7:	ba 00 08 00 00       	mov    $0x800,%edx
fffff8000020edac:	48 8b 09             	mov    (%rcx),%rcx
fffff8000020edaf:	e8 04 93 10 00       	call   0xfffff800003180b8
fffff8000020edb4:	84 c0                	test   %al,%al
fffff8000020edb6:	0f 84 90 07 00 00    	je     0xfffff8000020f54c
fffff8000020edbc:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
fffff8000020edc0:	e8 e3 9e ff ff       	call   0xfffff80000208ca8
fffff8000020edc5:	48 8d 4d 6f          	lea    0x6f(%rbp),%rcx
fffff8000020edc9:	e8 0a ea 01 00       	call   0xfffff8000022d7d8
fffff8000020edce:	44 8b 45 6f          	mov    0x6f(%rbp),%r8d
fffff8000020edd2:	41 81 e0 ff fb ff 0f 	and    $0xffffbff,%r8d
fffff8000020edd9:	41 0f ba e8 0a       	bts    $0xa,%r8d
fffff8000020edde:	e8 59 0b 11 00       	call   0xfffff8000031f93c
fffff8000020ede3:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
fffff8000020ede8:	44 8b c8             	mov    %eax,%r9d
fffff8000020edeb:	4c 8b 45 b7          	mov    -0x49(%rbp),%r8
fffff8000020edef:	ba 39 00 00 00       	mov    $0x39,%edx
fffff8000020edf4:	48 8b cf             	mov    %rdi,%rcx
fffff8000020edf7:	e8 28 93 12 00       	call   0xfffff80000338124
fffff8000020edfc:	e9 f3 01 00 00       	jmp    0xfffff8000020eff4
fffff8000020ee01:	49 8b c8             	mov    %r8,%rcx
fffff8000020ee04:	e8 bb e5 01 00       	call   0xfffff8000022d3c4
fffff8000020ee09:	84 c0                	test   %al,%al
fffff8000020ee0b:	0f 85 69 07 00 00    	jne    0xfffff8000020f57a
fffff8000020ee11:	48 8b cf             	mov    %rdi,%rcx
fffff8000020ee14:	e8 47 a6 0a 00       	call   0xfffff800002b9460
fffff8000020ee19:	e9 d6 01 00 00       	jmp    0xfffff8000020eff4
fffff8000020ee1e:	49 8b c8             	mov    %r8,%rcx
fffff8000020ee21:	e8 9e e5 01 00       	call   0xfffff8000022d3c4
fffff8000020ee26:	84 c0                	test   %al,%al
fffff8000020ee28:	74 1a                	je     0xfffff8000020ee44
fffff8000020ee2a:	49 8b 80 80 10 00 00 	mov    0x1080(%r8),%rax
fffff8000020ee31:	48 8b 08             	mov    (%rax),%rcx
fffff8000020ee34:	f7 81 14 03 00 00 00 	testl  $0x1000,0x314(%rcx)
fffff8000020ee3b:	10 00 00
fffff8000020ee3e:	0f 85 36 07 00 00    	jne    0xfffff8000020f57a
fffff8000020ee44:	b2 01                	mov    $0x1,%dl
fffff8000020ee46:	48 8b cf             	mov    %rdi,%rcx
fffff8000020ee49:	e8 92 9f 0a 00       	call   0xfffff800002b8de0
fffff8000020ee4e:	e9 a1 01 00 00       	jmp    0xfffff8000020eff4
fffff8000020ee53:	49 8b c8             	mov    %r8,%rcx
fffff8000020ee56:	e8 69 e5 01 00       	call   0xfffff8000022d3c4
fffff8000020ee5b:	84 c0                	test   %al,%al
fffff8000020ee5d:	74 7a                	je     0xfffff8000020eed9
fffff8000020ee5f:	49 8b 88 80 10 00 00 	mov    0x1080(%r8),%rcx
fffff8000020ee66:	ba 04 00 00 00       	mov    $0x4,%edx
fffff8000020ee6b:	48 8b 09             	mov    (%rcx),%rcx
fffff8000020ee6e:	e8 45 92 10 00       	call   0xfffff800003180b8
fffff8000020ee73:	84 c0                	test   %al,%al
fffff8000020ee75:	74 62                	je     0xfffff8000020eed9
fffff8000020ee77:	48 8b 87 08 01 00 00 	mov    0x108(%rdi),%rax
fffff8000020ee7e:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
fffff8000020ee82:	c7 80 70 01 00 00 1d 	movl   $0x1d,0x170(%rax)
fffff8000020ee89:	00 00 00
fffff8000020ee8c:	e8 17 9e ff ff       	call   0xfffff80000208ca8
fffff8000020ee91:	48 8d 4d 6f          	lea    0x6f(%rbp),%rcx
fffff8000020ee95:	e8 3e e9 01 00       	call   0xfffff8000022d7d8
fffff8000020ee9a:	8b 5d 6f             	mov    0x6f(%rbp),%ebx
fffff8000020ee9d:	81 e3 ff ef ff 3f    	and    $0x3fffefff,%ebx
fffff8000020eea3:	83 fe 2f             	cmp    $0x2f,%esi
fffff8000020eea6:	74 0c                	je     0xfffff8000020eeb4
fffff8000020eea8:	48 8b cf             	mov    %rdi,%rcx
fffff8000020eeab:	e8 68 41 ff ff       	call   0xfffff80000203018
fffff8000020eeb0:	84 c0                	test   %al,%al
fffff8000020eeb2:	74 06                	je     0xfffff8000020eeba
fffff8000020eeb4:	81 e3 ff e7 ff ff    	and    $0xffffe7ff,%ebx
fffff8000020eeba:	e8 7d 0a 11 00       	call   0xfffff8000031f93c
fffff8000020eebf:	4c 8b 45 b7          	mov    -0x49(%rbp),%r8
fffff8000020eec3:	44 8b c8             	mov    %eax,%r9d
fffff8000020eec6:	8b d6                	mov    %esi,%edx
fffff8000020eec8:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
fffff8000020eecc:	48 8b cf             	mov    %rdi,%rcx
fffff8000020eecf:	e8 50 92 12 00       	call   0xfffff80000338124
fffff8000020eed4:	e9 1b 01 00 00       	jmp    0xfffff8000020eff4
fffff8000020eed9:	48 8d 4d 6f          	lea    0x6f(%rbp),%rcx
fffff8000020eedd:	e8 f6 e8 01 00       	call   0xfffff8000022d7d8
fffff8000020eee2:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
fffff8000020eee6:	e8 bd 9d ff ff       	call   0xfffff80000208ca8
fffff8000020eeeb:	4c 8b 45 b7          	mov    -0x49(%rbp),%r8
fffff8000020eeef:	48 8b cf             	mov    %rdi,%rcx
fffff8000020eef2:	8b 55 6f             	mov    0x6f(%rbp),%edx
fffff8000020eef5:	83 fe 2e             	cmp    $0x2e,%esi
fffff8000020eef8:	75 0a                	jne    0xfffff8000020ef04
fffff8000020eefa:	e8 b1 34 ff ff       	call   0xfffff800002023b0
fffff8000020eeff:	e9 f0 00 00 00       	jmp    0xfffff8000020eff4
fffff8000020ef04:	e8 c3 1f ff ff       	call   0xfffff80000200ecc
fffff8000020ef09:	e9 e6 00 00 00       	jmp    0xfffff8000020eff4
fffff8000020ef0e:	41 d0 a9 20 02 00 00 	shrb   $1,0x220(%r9)
fffff8000020ef15:	48 8d 4d 67          	lea    0x67(%rbp),%rcx
fffff8000020ef19:	e8 92 04 11 00       	call   0xfffff8000031f3b0
fffff8000020ef1e:	8b 4d 67             	mov    0x67(%rbp),%ecx
fffff8000020ef21:	85 c9                	test   %ecx,%ecx
fffff8000020ef23:	79 13                	jns    0xfffff8000020ef38
fffff8000020ef25:	41 89 09             	mov    %ecx,(%r9)
fffff8000020ef28:	0f ba f1 1f          	btr    $0x1f,%ecx
fffff8000020ef2c:	89 4d 67             	mov    %ecx,0x67(%rbp)
fffff8000020ef2f:	48 8d 4d 67          	lea    0x67(%rbp),%rcx
fffff8000020ef33:	e8 b8 b0 02 00       	call   0xfffff80000239ff0
fffff8000020ef38:	49 8b 80 90 0e 00 00 	mov    0xe90(%r8),%rax
fffff8000020ef3f:	c6 80 26 01 00 00 01 	movb   $0x1,0x126(%rax)
fffff8000020ef46:	44 88 90 27 01 00 00 	mov    %r10b,0x127(%rax)
fffff8000020ef4d:	66 0f c7 b0 88 01 00 	vmclear 0x188(%rax)
fffff8000020ef54:	00
fffff8000020ef55:	49 8b 80 90 0e 00 00 	mov    0xe90(%r8),%rax
fffff8000020ef5c:	44 88 90 26 01 00 00 	mov    %r10b,0x126(%rax)
fffff8000020ef63:	8b 05 f3 a5 3f 00    	mov    0x3fa5f3(%rip),%eax        # 0xfffff8000060955c
fffff8000020ef69:	49 8b 88 90 0e 00 00 	mov    0xe90(%r8),%rcx
fffff8000020ef70:	a8 01                	test   $0x1,%al
fffff8000020ef72:	74 40                	je     0xfffff8000020efb4
fffff8000020ef74:	48 8b 91 88 01 00 00 	mov    0x188(%rcx),%rdx
fffff8000020ef7b:	41 b9 01 00 00 00    	mov    $0x1,%r9d
fffff8000020ef81:	48 8b 89 80 01 00 00 	mov    0x180(%rcx),%rcx
fffff8000020ef88:	44 89 89 40 03 00 00 	mov    %r9d,0x340(%rcx)
fffff8000020ef8f:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000020ef96:	00 00
fffff8000020ef98:	48 89 88 50 c9 02 00 	mov    %rcx,0x2c950(%rax)
fffff8000020ef9f:	48 8b cf             	mov    %rdi,%rcx
fffff8000020efa2:	48 8b 80 b8 c7 02 00 	mov    0x2c7b8(%rax),%rax
fffff8000020efa9:	48 89 50 30          	mov    %rdx,0x30(%rax)
fffff8000020efad:	e8 ce 83 0a 00       	call   0xfffff800002b7380
fffff8000020efb2:	eb 40                	jmp    0xfffff8000020eff4
fffff8000020efb4:	0f c7 b1 88 01 00 00 	vmptrld 0x188(%rcx)
fffff8000020efbb:	48 8b cf             	mov    %rdi,%rcx
fffff8000020efbe:	e8 bd 83 0a 00       	call   0xfffff800002b7380
fffff8000020efc3:	eb 2f                	jmp    0xfffff8000020eff4
fffff8000020efc5:	49 8b c8             	mov    %r8,%rcx
fffff8000020efc8:	e8 f7 e3 01 00       	call   0xfffff8000022d3c4
fffff8000020efcd:	48 8b 8f 08 01 00 00 	mov    0x108(%rdi),%rcx
fffff8000020efd4:	c7 81 70 01 00 00 11 	movl   $0x11,0x170(%rcx)
fffff8000020efdb:	00 00 00
fffff8000020efde:	84 c0                	test   %al,%al
fffff8000020efe0:	74 3a                	je     0xfffff8000020f01c
fffff8000020efe2:	44 0f b6 4f 08       	movzbl 0x8(%rdi),%r9d
fffff8000020efe7:	45 33 c0             	xor    %r8d,%r8d
fffff8000020efea:	8b d6                	mov    %esi,%edx
fffff8000020efec:	48 8b cf             	mov    %rdi,%rcx
fffff8000020efef:	e8 d8 91 12 00       	call   0xfffff800003381cc
fffff8000020eff4:	4c 8b a4 24 a0 00 00 	mov    0xa0(%rsp),%r12
fffff8000020effb:	00
fffff8000020effc:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
fffff8000020f003:	00
fffff8000020f004:	4c 8b ac 24 98 00 00 	mov    0x98(%rsp),%r13
fffff8000020f00b:	00
fffff8000020f00c:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
fffff8000020f013:	41 5f                	pop    %r15
fffff8000020f015:	41 5e                	pop    %r14
fffff8000020f017:	5f                   	pop    %rdi
fffff8000020f018:	5e                   	pop    %rsi
fffff8000020f019:	5d                   	pop    %rbp
fffff8000020f01a:	c3                   	ret
fffff8000020f01b:	cc                   	int3
fffff8000020f01c:	48 c7 47 14 06 00 00 	movq   $0x6,0x14(%rdi)
fffff8000020f023:	00
fffff8000020f024:	44 88 57 10          	mov    %r10b,0x10(%rdi)
fffff8000020f028:	4c 89 57 20          	mov    %r10,0x20(%rdi)
fffff8000020f02c:	c7 07 07 00 00 00    	movl   $0x7,(%rdi)
fffff8000020f032:	eb c0                	jmp    0xfffff8000020eff4
fffff8000020f034:	41 d0 a9 20 02 00 00 	shrb   $1,0x220(%r9)
fffff8000020f03b:	48 8d 4d 67          	lea    0x67(%rbp),%rcx
fffff8000020f03f:	e8 6c 03 11 00       	call   0xfffff8000031f3b0
fffff8000020f044:	8b 4d 67             	mov    0x67(%rbp),%ecx
fffff8000020f047:	85 c9                	test   %ecx,%ecx
fffff8000020f049:	79 13                	jns    0xfffff8000020f05e
fffff8000020f04b:	41 89 09             	mov    %ecx,(%r9)
fffff8000020f04e:	0f ba f1 1f          	btr    $0x1f,%ecx
fffff8000020f052:	89 4d 67             	mov    %ecx,0x67(%rbp)
fffff8000020f055:	48 8d 4d 67          	lea    0x67(%rbp),%rcx
fffff8000020f059:	e8 92 af 02 00       	call   0xfffff80000239ff0
fffff8000020f05e:	49 8b 80 90 0e 00 00 	mov    0xe90(%r8),%rax
fffff8000020f065:	c6 80 26 01 00 00 01 	movb   $0x1,0x126(%rax)
fffff8000020f06c:	44 88 90 27 01 00 00 	mov    %r10b,0x127(%rax)
fffff8000020f073:	66 0f c7 b0 88 01 00 	vmclear 0x188(%rax)
fffff8000020f07a:	00
fffff8000020f07b:	49 8b 80 90 0e 00 00 	mov    0xe90(%r8),%rax
fffff8000020f082:	44 88 90 26 01 00 00 	mov    %r10b,0x126(%rax)
fffff8000020f089:	8b 05 cd a4 3f 00    	mov    0x3fa4cd(%rip),%eax        # 0xfffff8000060955c
fffff8000020f08f:	49 8b 88 90 0e 00 00 	mov    0xe90(%r8),%rcx
fffff8000020f096:	a8 01                	test   $0x1,%al
fffff8000020f098:	74 43                	je     0xfffff8000020f0dd
fffff8000020f09a:	48 8b 91 88 01 00 00 	mov    0x188(%rcx),%rdx
fffff8000020f0a1:	41 b9 01 00 00 00    	mov    $0x1,%r9d
fffff8000020f0a7:	48 8b 89 80 01 00 00 	mov    0x180(%rcx),%rcx
fffff8000020f0ae:	44 89 89 40 03 00 00 	mov    %r9d,0x340(%rcx)
fffff8000020f0b5:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000020f0bc:	00 00
fffff8000020f0be:	48 89 88 50 c9 02 00 	mov    %rcx,0x2c950(%rax)
fffff8000020f0c5:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f0c8:	48 8b 80 b8 c7 02 00 	mov    0x2c7b8(%rax),%rax
fffff8000020f0cf:	48 89 50 30          	mov    %rdx,0x30(%rax)
fffff8000020f0d3:	e8 3c fd 10 00       	call   0xfffff8000031ee14
fffff8000020f0d8:	e9 17 ff ff ff       	jmp    0xfffff8000020eff4
fffff8000020f0dd:	0f c7 b1 88 01 00 00 	vmptrld 0x188(%rcx)
fffff8000020f0e4:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f0e7:	e8 28 fd 10 00       	call   0xfffff8000031ee14
fffff8000020f0ec:	e9 03 ff ff ff       	jmp    0xfffff8000020eff4
fffff8000020f0f1:	41 83 b8 78 10 00 00 	cmpl   $0x3,0x1078(%r8)
fffff8000020f0f8:	03
fffff8000020f0f9:	4d 8d a0 80 0e 00 00 	lea    0xe80(%r8),%r12
fffff8000020f100:	48 8b 01             	mov    (%rcx),%rax
fffff8000020f103:	41 0f b7 f2          	movzwl %r10w,%esi
fffff8000020f107:	44 8b 68 08          	mov    0x8(%rax),%r13d
fffff8000020f10b:	0f 85 01 01 00 00    	jne    0xfffff8000020f212
fffff8000020f111:	49 8b 98 80 10 00 00 	mov    0x1080(%r8),%rbx
fffff8000020f118:	40 38 73 4a          	cmp    %sil,0x4a(%rbx)
fffff8000020f11c:	74 4e                	je     0xfffff8000020f16c
fffff8000020f11e:	4c 8b c3             	mov    %rbx,%r8
fffff8000020f121:	49 8b d4             	mov    %r12,%rdx
fffff8000020f124:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f127:	e8 2c a0 10 00       	call   0xfffff80000319158
fffff8000020f12c:	0f b7 f0             	movzwl %ax,%esi
fffff8000020f12f:	66 85 c0             	test   %ax,%ax
fffff8000020f132:	0f 85 bc fe ff ff    	jne    0xfffff8000020eff4
fffff8000020f138:	44 38 73 48          	cmp    %r14b,0x48(%rbx)
fffff8000020f13c:	74 2b                	je     0xfffff8000020f169
fffff8000020f13e:	44 38 73 49          	cmp    %r14b,0x49(%rbx)
fffff8000020f142:	74 0b                	je     0xfffff8000020f14f
fffff8000020f144:	48 8b d3             	mov    %rbx,%rdx
fffff8000020f147:	49 8b cc             	mov    %r12,%rcx
fffff8000020f14a:	e8 e5 8b 10 00       	call   0xfffff80000317d34
fffff8000020f14f:	49 8b 44 24 10       	mov    0x10(%r12),%rax
fffff8000020f154:	45 33 c0             	xor    %r8d,%r8d
fffff8000020f157:	49 8b cc             	mov    %r12,%rcx
fffff8000020f15a:	8b 90 28 01 00 00    	mov    0x128(%rax),%edx
fffff8000020f160:	0f ba ea 1c          	bts    $0x1c,%edx
fffff8000020f164:	e8 43 bd 01 00       	call   0xfffff8000022aeac
fffff8000020f169:	45 32 d2             	xor    %r10b,%r10b
fffff8000020f16c:	48 8b 03             	mov    (%rbx),%rax
fffff8000020f16f:	f7 80 14 03 00 00 00 	testl  $0x10000000,0x314(%rax)
fffff8000020f176:	00 00 10
fffff8000020f179:	75 08                	jne    0xfffff8000020f183
fffff8000020f17b:	41 b6 01             	mov    $0x1,%r14b
fffff8000020f17e:	e9 8f 00 00 00       	jmp    0xfffff8000020f212
fffff8000020f183:	41 81 fd ff 1f 00 00 	cmp    $0x1fff,%r13d
fffff8000020f18a:	76 13                	jbe    0xfffff8000020f19f
fffff8000020f18c:	41 8d 85 00 00 00 40 	lea    0x40000000(%r13),%eax
fffff8000020f193:	3d ff 1f 00 00       	cmp    $0x1fff,%eax
fffff8000020f198:	76 05                	jbe    0xfffff8000020f19f
fffff8000020f19a:	41 b6 01             	mov    $0x1,%r14b
fffff8000020f19d:	eb 73                	jmp    0xfffff8000020f212
fffff8000020f19f:	0f b6 43 49          	movzbl 0x49(%rbx),%eax
fffff8000020f1a3:	84 c0                	test   %al,%al
fffff8000020f1a5:	75 20                	jne    0xfffff8000020f1c7