fffff800002a7a79:	83 ca 04             	or     $0x4,%edx
fffff800002a7a7c:	eb 03                	jmp    0xfffff800002a7a81
fffff800002a7a7e:	83 e2 fb             	and    $0xfffffffb,%edx
fffff800002a7a81:	e8 02 ae 06 00       	call   0xfffff80000312888
fffff800002a7a86:	45 88 4a 38          	mov    %r9b,0x38(%r10)
fffff800002a7a8a:	48 83 c4 28          	add    $0x28,%rsp
fffff800002a7a8e:	c3                   	ret
fffff800002a7a8f:	cc                   	int3
fffff800002a7a90:	cc                   	int3
fffff800002a7a91:	cc                   	int3
fffff800002a7a92:	cc                   	int3
fffff800002a7a93:	cc                   	int3
fffff800002a7a94:	cc                   	int3
fffff800002a7a95:	cc                   	int3
fffff800002a7a96:	cc                   	int3
fffff800002a7a97:	cc                   	int3
fffff800002a7a98:	40 55                	rex push %rbp
fffff800002a7a9a:	53                   	push   %rbx
fffff800002a7a9b:	56                   	push   %rsi
fffff800002a7a9c:	57                   	push   %rdi
fffff800002a7a9d:	41 54                	push   %r12
fffff800002a7a9f:	41 56                	push   %r14
fffff800002a7aa1:	41 57                	push   %r15
fffff800002a7aa3:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
fffff800002a7aa8:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
fffff800002a7aaf:	33 db                	xor    %ebx,%ebx
fffff800002a7ab1:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
fffff800002a7ab5:	48 89 5d 7f          	mov    %rbx,0x7f(%rbp)
fffff800002a7ab9:	44 8a f9             	mov    %cl,%r15b
fffff800002a7abc:	65 48 8b 34 25 a0 03 	mov    %gs:0x103a0,%rsi
fffff800002a7ac3:	01 00
fffff800002a7ac5:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002a7ac8:	0f 57 c9             	xorps  %xmm1,%xmm1
fffff800002a7acb:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
fffff800002a7acf:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
fffff800002a7ad3:	4c 8b b6 c0 02 00 00 	mov    0x2c0(%rsi),%r14
fffff800002a7ada:	0f 11 4d f7          	movups %xmm1,-0x9(%rbp)
fffff800002a7ade:	4d 8d 96 80 0e 00 00 	lea    0xe80(%r14),%r10
fffff800002a7ae5:	49 8b ca             	mov    %r10,%rcx
fffff800002a7ae8:	e8 8f 11 f6 ff       	call   0xfffff80000208c7c
fffff800002a7aed:	8d 53 02             	lea    0x2(%rbx),%edx
fffff800002a7af0:	49 8b ca             	mov    %r10,%rcx
fffff800002a7af3:	e8 48 b3 06 00       	call   0xfffff80000312e40
fffff800002a7af8:	48 f7 45 a7 00 01 00 	testq  $0x100,-0x59(%rbp)
fffff800002a7aff:	00
fffff800002a7b00:	74 10                	je     0xfffff800002a7b12
fffff800002a7b02:	49 8b 42 10          	mov    0x10(%r10),%rax
fffff800002a7b06:	41 c6 42 19 01       	movb   $0x1,0x19(%r10)
fffff800002a7b0b:	c6 80 25 01 00 00 01 	movb   $0x1,0x125(%rax)
fffff800002a7b12:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
fffff800002a7b16:	48 c7 45 ef f0 ff 00 	movq   $0xfff0,-0x11(%rbp)
fffff800002a7b1d:	00
fffff800002a7b1e:	e8 cd 15 f6 ff       	call   0xfffff800002090f0
fffff800002a7b23:	41 b8 00 00 04 00    	mov    $0x40000,%r8d
fffff800002a7b29:	45 84 ff             	test   %r15b,%r15b
fffff800002a7b2c:	0f 84 a9 01 00 00    	je     0xfffff800002a7cdb
fffff800002a7b32:	48 8d 55 6f          	lea    0x6f(%rbp),%rdx
fffff800002a7b36:	44 89 45 6f          	mov    %r8d,0x6f(%rbp)
fffff800002a7b3a:	48 8b ce             	mov    %rsi,%rcx
fffff800002a7b3d:	e8 6a 68 f7 ff       	call   0xfffff8000021e3ac
fffff800002a7b42:	8b 55 6f             	mov    0x6f(%rbp),%edx
fffff800002a7b45:	48 8b 86 c0 02 00 00 	mov    0x2c0(%rsi),%rax
fffff800002a7b4c:	41 3b d0             	cmp    %r8d,%edx
fffff800002a7b4f:	0f 84 12 01 00 00    	je     0xfffff800002a7c67
fffff800002a7b55:	81 fa 01 00 04 00    	cmp    $0x40001,%edx
fffff800002a7b5b:	0f 84 f7 00 00 00    	je     0xfffff800002a7c58
fffff800002a7b61:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff800002a7b67:	0f 84 e0 00 00 00    	je     0xfffff800002a7c4d
fffff800002a7b6d:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff800002a7b73:	74 7a                	je     0xfffff800002a7bef
fffff800002a7b75:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff800002a7b7b:	74 53                	je     0xfffff800002a7bd0
fffff800002a7b7d:	81 fa 05 00 04 00    	cmp    $0x40005,%edx
fffff800002a7b83:	74 3f                	je     0xfffff800002a7bc4
fffff800002a7b85:	81 fa 05 10 04 00    	cmp    $0x41005,%edx
fffff800002a7b8b:	7c 20                	jl     0xfffff800002a7bad
fffff800002a7b8d:	48 8d 4d 7f          	lea    0x7f(%rbp),%rcx
fffff800002a7b91:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff800002a7b97:	74 0a                	je     0xfffff800002a7ba3
fffff800002a7b99:	e8 5e 07 06 00       	call   0xfffff800003082fc
fffff800002a7b9e:	e9 be 00 00 00       	jmp    0xfffff800002a7c61
fffff800002a7ba3:	e8 78 80 06 00       	call   0xfffff8000030fc20
fffff800002a7ba8:	e9 b4 00 00 00       	jmp    0xfffff800002a7c61
fffff800002a7bad:	45 33 c0             	xor    %r8d,%r8d
fffff800002a7bb0:	48 8d 88 80 0e 00 00 	lea    0xe80(%rax),%rcx
fffff800002a7bb7:	e8 bc d4 06 00       	call   0xfffff80000315078
fffff800002a7bbc:	4c 8b c0             	mov    %rax,%r8
fffff800002a7bbf:	e9 0e 01 00 00       	jmp    0xfffff800002a7cd2
fffff800002a7bc4:	4c 8b 86 50 01 00 00 	mov    0x150(%rsi),%r8
fffff800002a7bcb:	e9 02 01 00 00       	jmp    0xfffff800002a7cd2
fffff800002a7bd0:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002a7bd7:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff800002a7bde:	44 0f b6 81 80 00 00 	movzbl 0x80(%rcx),%r8d
fffff800002a7be5:	00
fffff800002a7be6:	49 c1 e8 04          	shr    $0x4,%r8
fffff800002a7bea:	e9 e3 00 00 00       	jmp    0xfffff800002a7cd2
fffff800002a7bef:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002a7bf6:	48 89 5d 97          	mov    %rbx,-0x69(%rbp)
fffff800002a7bfa:	48 89 5d af          	mov    %rbx,-0x51(%rbp)
fffff800002a7bfe:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff800002a7c05:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff800002a7c0c:	8b 05 4a 19 36 00    	mov    0x36194a(%rip),%eax        # 0xfffff8000060955c
fffff800002a7c12:	a8 01                	test   $0x1,%al
fffff800002a7c14:	74 1d                	je     0xfffff800002a7c33
fffff800002a7c16:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002a7c1d:	02 00
fffff800002a7c1f:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
fffff800002a7c23:	ba 04 68 00 00       	mov    $0x6804,%edx
fffff800002a7c28:	e8 e3 a3 06 00       	call   0xfffff80000312010
fffff800002a7c2d:	48 8b 45 97          	mov    -0x69(%rbp),%rax
fffff800002a7c31:	eb 11                	jmp    0xfffff800002a7c44
fffff800002a7c33:	b8 04 68 00 00       	mov    $0x6804,%eax
fffff800002a7c38:	0f 78 45 af          	vmread %rax,-0x51(%rbp)
fffff800002a7c3c:	48 8d 45 af          	lea    -0x51(%rbp),%rax
fffff800002a7c40:	48 89 45 97          	mov    %rax,-0x69(%rbp)
fffff800002a7c44:	48 8b 00             	mov    (%rax),%rax
fffff800002a7c47:	48 89 45 17          	mov    %rax,0x17(%rbp)
fffff800002a7c4b:	eb 76                	jmp    0xfffff800002a7cc3
fffff800002a7c4d:	48 8d 4d 7f          	lea    0x7f(%rbp),%rcx
fffff800002a7c51:	e8 da 13 f6 ff       	call   0xfffff80000209030
fffff800002a7c56:	eb 09                	jmp    0xfffff800002a7c61
fffff800002a7c58:	48 8d 4d 7f          	lea    0x7f(%rbp),%rcx
fffff800002a7c5c:	e8 4f 52 f9 ff       	call   0xfffff8000023ceb0
fffff800002a7c61:	4c 8b 45 7f          	mov    0x7f(%rbp),%r8
fffff800002a7c65:	eb 6b                	jmp    0xfffff800002a7cd2
fffff800002a7c67:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002a7c6e:	48 89 5d 9f          	mov    %rbx,-0x61(%rbp)
fffff800002a7c72:	48 89 5d b7          	mov    %rbx,-0x49(%rbp)
fffff800002a7c76:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff800002a7c7d:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff800002a7c84:	8b 05 d2 18 36 00    	mov    0x3618d2(%rip),%eax        # 0xfffff8000060955c
fffff800002a7c8a:	a8 01                	test   $0x1,%al
fffff800002a7c8c:	74 1d                	je     0xfffff800002a7cab
fffff800002a7c8e:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002a7c95:	02 00
fffff800002a7c97:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
fffff800002a7c9b:	ba 00 68 00 00       	mov    $0x6800,%edx
fffff800002a7ca0:	e8 6b a3 06 00       	call   0xfffff80000312010
fffff800002a7ca5:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
fffff800002a7ca9:	eb 11                	jmp    0xfffff800002a7cbc
fffff800002a7cab:	b8 00 68 00 00       	mov    $0x6800,%eax
fffff800002a7cb0:	0f 78 45 b7          	vmread %rax,-0x49(%rbp)
fffff800002a7cb4:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
fffff800002a7cb8:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
fffff800002a7cbc:	48 8b 00             	mov    (%rax),%rax
fffff800002a7cbf:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
fffff800002a7cc3:	4d 8b c2             	mov    %r10,%r8
fffff800002a7cc6:	4d 23 ca             	and    %r10,%r9
fffff800002a7cc9:	49 f7 d0             	not    %r8
fffff800002a7ccc:	4c 23 c0             	and    %rax,%r8
fffff800002a7ccf:	4d 0b c1             	or     %r9,%r8
fffff800002a7cd2:	41 81 e0 00 00 00 60 	and    $0x60000000,%r8d
fffff800002a7cd9:	eb 20                	jmp    0xfffff800002a7cfb
fffff800002a7cdb:	48 ba 06 04 07 00 06 	movabs $0x7040600070406,%rdx
fffff800002a7ce2:	04 07 00
fffff800002a7ce5:	48 c7 45 7f 00 00 00 	movq   $0x60000000,0x7f(%rbp)
fffff800002a7cec:	60
fffff800002a7ced:	b9 04 00 08 00       	mov    $0x80004,%ecx
fffff800002a7cf2:	e8 b5 21 00 00       	call   0xfffff800002a9eac
fffff800002a7cf7:	4c 8b 45 7f          	mov    0x7f(%rbp),%r8
fffff800002a7cfb:	49 83 c8 10          	or     $0x10,%r8
fffff800002a7cff:	48 8b fb             	mov    %rbx,%rdi
fffff800002a7d02:	4c 89 45 7f          	mov    %r8,0x7f(%rbp)
fffff800002a7d06:	4c 8b e3             	mov    %rbx,%r12
fffff800002a7d09:	48 8b 86 c0 02 00 00 	mov    0x2c0(%rsi),%rax
fffff800002a7d10:	8a 48 14             	mov    0x14(%rax),%cl
fffff800002a7d13:	fe c9                	dec    %cl
fffff800002a7d15:	80 f9 01             	cmp    $0x1,%cl
fffff800002a7d18:	77 17                	ja     0xfffff800002a7d31
fffff800002a7d1a:	b8 01 00 00 80       	mov    $0x80000001,%eax
fffff800002a7d1f:	bf 00 01 00 00       	mov    $0x100,%edi
fffff800002a7d24:	4c 0b c0             	or     %rax,%r8
fffff800002a7d27:	41 bc 20 00 00 00    	mov    $0x20,%r12d
fffff800002a7d2d:	4c 89 45 7f          	mov    %r8,0x7f(%rbp)
fffff800002a7d31:	ba 00 00 04 00       	mov    $0x40000,%edx
fffff800002a7d36:	48 8b ce             	mov    %rsi,%rcx
fffff800002a7d39:	e8 fe 20 00 00       	call   0xfffff800002a9e3c
fffff800002a7d3e:	45 33 c0             	xor    %r8d,%r8d
fffff800002a7d41:	ba 02 00 04 00       	mov    $0x40002,%edx
fffff800002a7d46:	48 8b ce             	mov    %rsi,%rcx
fffff800002a7d49:	e8 ee 20 00 00       	call   0xfffff800002a9e3c
fffff800002a7d4e:	4d 8b c4             	mov    %r12,%r8
fffff800002a7d51:	ba 03 00 04 00       	mov    $0x40003,%edx
fffff800002a7d56:	48 8b ce             	mov    %rsi,%rcx
fffff800002a7d59:	e8 de 20 00 00       	call   0xfffff800002a9e3c
fffff800002a7d5e:	48 8b d7             	mov    %rdi,%rdx
fffff800002a7d61:	b9 01 00 08 00       	mov    $0x80001,%ecx
fffff800002a7d66:	e8 41 21 00 00       	call   0xfffff800002a9eac
fffff800002a7d6b:	bf ff ff 00 00       	mov    $0xffff,%edi
fffff800002a7d70:	48 c7 45 bf 00 00 0f 	movq   $0xf0000,-0x41(%rbp)
fffff800002a7d77:	00
fffff800002a7d78:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
fffff800002a7d7c:	89 7d c7             	mov    %edi,-0x39(%rbp)
fffff800002a7d7f:	b9 01 00 06 00       	mov    $0x60001,%ecx
fffff800002a7d84:	c7 45 cb 00 f0 9b 00 	movl   $0x9bf000,-0x35(%rbp)
fffff800002a7d8b:	e8 e4 05 00 00       	call   0xfffff800002a8374
fffff800002a7d90:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
fffff800002a7d94:	48 89 5d 87          	mov    %rbx,-0x79(%rbp)
fffff800002a7d98:	b9 02 00 06 00       	mov    $0x60002,%ecx
fffff800002a7d9d:	89 7d 8f             	mov    %edi,-0x71(%rbp)
fffff800002a7da0:	c7 45 93 00 00 93 00 	movl   $0x930000,-0x6d(%rbp)
fffff800002a7da7:	e8 c8 05 00 00       	call   0xfffff800002a8374
fffff800002a7dac:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
fffff800002a7db0:	b9 03 00 06 00       	mov    $0x60003,%ecx
fffff800002a7db5:	e8 ba 05 00 00       	call   0xfffff800002a8374
fffff800002a7dba:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
fffff800002a7dbe:	b9 00 00 06 00       	mov    $0x60000,%ecx
fffff800002a7dc3:	e8 ac 05 00 00       	call   0xfffff800002a8374
fffff800002a7dc8:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
fffff800002a7dcc:	b9 04 00 06 00       	mov    $0x60004,%ecx
fffff800002a7dd1:	e8 9e 05 00 00       	call   0xfffff800002a8374
fffff800002a7dd6:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
fffff800002a7dda:	b9 05 00 06 00       	mov    $0x60005,%ecx
fffff800002a7ddf:	e8 90 05 00 00       	call   0xfffff800002a8374
fffff800002a7de4:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
fffff800002a7de8:	48 89 5d cf          	mov    %rbx,-0x31(%rbp)
fffff800002a7dec:	b9 06 00 06 00       	mov    $0x60006,%ecx
fffff800002a7df1:	89 7d d7             	mov    %edi,-0x29(%rbp)
fffff800002a7df4:	c7 45 db 00 00 82 00 	movl   $0x820000,-0x25(%rbp)
fffff800002a7dfb:	e8 74 05 00 00       	call   0xfffff800002a8374
fffff800002a7e00:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
fffff800002a7e04:	48 89 5d df          	mov    %rbx,-0x21(%rbp)
fffff800002a7e08:	b9 07 00 06 00       	mov    $0x60007,%ecx
fffff800002a7e0d:	89 7d e7             	mov    %edi,-0x19(%rbp)
fffff800002a7e10:	c7 45 eb 00 00 8b 00 	movl   $0x8b0000,-0x15(%rbp)
fffff800002a7e17:	e8 58 05 00 00       	call   0xfffff800002a8374
fffff800002a7e1c:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
fffff800002a7e20:	66 89 7d fd          	mov    %di,-0x3(%rbp)
fffff800002a7e24:	b9 01 00 07 00       	mov    $0x70001,%ecx
fffff800002a7e29:	e8 7a 8b f5 ff       	call   0xfffff800002009a8
fffff800002a7e2e:	48 8d 55 07          	lea    0x7(%rbp),%rdx
fffff800002a7e32:	66 89 7d 0d          	mov    %di,0xd(%rbp)
fffff800002a7e36:	b9 00 00 07 00       	mov    $0x70000,%ecx
fffff800002a7e3b:	e8 68 8b f5 ff       	call   0xfffff800002009a8
fffff800002a7e40:	ba 00 04 00 00       	mov    $0x400,%edx
fffff800002a7e45:	b9 05 00 05 00       	mov    $0x50005,%ecx
fffff800002a7e4a:	e8 25 20 00 00       	call   0xfffff800002a9e74
fffff800002a7e4f:	49 8b ce             	mov    %r14,%rcx
fffff800002a7e52:	49 89 9e 10 0b 00 00 	mov    %rbx,0xb10(%r14)
fffff800002a7e59:	e8 26 07 00 00       	call   0xfffff800002a8584
fffff800002a7e5e:	49 8b ce             	mov    %r14,%rcx
fffff800002a7e61:	49 89 9e 20 0b 00 00 	mov    %rbx,0xb20(%r14)
fffff800002a7e68:	e8 93 06 00 00       	call   0xfffff800002a8500
fffff800002a7e6d:	45 84 ff             	test   %r15b,%r15b
fffff800002a7e70:	75 54                	jne    0xfffff800002a7ec6
fffff800002a7e72:	38 9e 1c 01 00 00    	cmp    %bl,0x11c(%rsi)
fffff800002a7e78:	75 39                	jne    0xfffff800002a7eb3
fffff800002a7e7a:	48 f7 05 db 16 36 00 	testq  $0x20000,0x3616db(%rip)        # 0xfffff80000609560
fffff800002a7e81:	00 00 02 00
fffff800002a7e85:	74 1e                	je     0xfffff800002a7ea5
fffff800002a7e87:	48 8b 86 08 03 00 00 	mov    0x308(%rsi),%rax
fffff800002a7e8e:	48 8b 8e c0 02 00 00 	mov    0x2c0(%rsi),%rcx
fffff800002a7e95:	48 8b 90 90 25 00 00 	mov    0x2590(%rax),%rdx
fffff800002a7e9c:	48 89 91 08 0b 00 00 	mov    %rdx,0xb08(%rcx)
fffff800002a7ea3:	eb 1c                	jmp    0xfffff800002a7ec1
fffff800002a7ea5:	33 d2                	xor    %edx,%edx
fffff800002a7ea7:	b9 05 00 00 10       	mov    $0x10000005,%ecx
fffff800002a7eac:	e8 fb 1f 00 00       	call   0xfffff800002a9eac
fffff800002a7eb1:	eb 13                	jmp    0xfffff800002a7ec6
fffff800002a7eb3:	48 8b 8e c0 02 00 00 	mov    0x2c0(%rsi),%rcx
fffff800002a7eba:	48 89 99 08 0b 00 00 	mov    %rbx,0xb08(%rcx)
fffff800002a7ec1:	e8 be 06 00 00       	call   0xfffff800002a8584
fffff800002a7ec6:	33 d2                	xor    %edx,%edx
fffff800002a7ec8:	b9 02 00 08 00       	mov    $0x80002,%ecx
fffff800002a7ecd:	e8 da 1f 00 00       	call   0xfffff800002a9eac
fffff800002a7ed2:	33 d2                	xor    %edx,%edx
fffff800002a7ed4:	b9 7d 00 08 00       	mov    $0x8007d,%ecx
fffff800002a7ed9:	e8 ce 1f 00 00       	call   0xfffff800002a9eac
fffff800002a7ede:	48 8b 8e 08 03 00 00 	mov    0x308(%rsi),%rcx
fffff800002a7ee5:	f6 81 88 34 00 00 20 	testb  $0x20,0x3488(%rcx)
fffff800002a7eec:	74 13                	je     0xfffff800002a7f01
fffff800002a7eee:	33 d2                	xor    %edx,%edx
fffff800002a7ef0:	b9 7c 00 08 00       	mov    $0x8007c,%ecx
fffff800002a7ef5:	e8 b2 1f 00 00       	call   0xfffff800002a9eac
fffff800002a7efa:	48 8b 8e 08 03 00 00 	mov    0x308(%rsi),%rcx
fffff800002a7f01:	8b 81 88 34 00 00    	mov    0x3488(%rcx),%eax
fffff800002a7f07:	48 0f ba e0 0c       	bt     $0xc,%rax
fffff800002a7f0c:	73 0c                	jae    0xfffff800002a7f1a
fffff800002a7f0e:	33 d2                	xor    %edx,%edx
fffff800002a7f10:	b9 8b 00 08 00       	mov    $0x8008b,%ecx
fffff800002a7f15:	e8 8e 0e 00 00       	call   0xfffff800002a8da8
fffff800002a7f1a:	45 84 ff             	test   %r15b,%r15b
fffff800002a7f1d:	75 7d                	jne    0xfffff800002a7f9c
fffff800002a7f1f:	33 d2                	xor    %edx,%edx
fffff800002a7f21:	b9 05 00 08 00       	mov    $0x80005,%ecx
fffff800002a7f26:	e8 81 1f 00 00       	call   0xfffff800002a9eac
fffff800002a7f2b:	33 d2                	xor    %edx,%edx
fffff800002a7f2d:	b9 06 00 08 00       	mov    $0x80006,%ecx
fffff800002a7f32:	e8 75 1f 00 00       	call   0xfffff800002a9eac
fffff800002a7f37:	33 d2                	xor    %edx,%edx
fffff800002a7f39:	b9 07 00 08 00       	mov    $0x80007,%ecx
fffff800002a7f3e:	e8 69 1f 00 00       	call   0xfffff800002a9eac
fffff800002a7f43:	33 d2                	xor    %edx,%edx
fffff800002a7f45:	b9 08 00 08 00       	mov    $0x80008,%ecx
fffff800002a7f4a:	e8 5d 1f 00 00       	call   0xfffff800002a9eac
fffff800002a7f4f:	33 d2                	xor    %edx,%edx
fffff800002a7f51:	b9 09 00 08 00       	mov    $0x80009,%ecx
fffff800002a7f56:	e8 51 1f 00 00       	call   0xfffff800002a9eac
fffff800002a7f5b:	33 d2                	xor    %edx,%edx
fffff800002a7f5d:	b9 0a 00 08 00       	mov    $0x8000a,%ecx
fffff800002a7f62:	e8 45 1f 00 00       	call   0xfffff800002a9eac
fffff800002a7f67:	33 d2                	xor    %edx,%edx
fffff800002a7f69:	b9 0b 00 08 00       	mov    $0x8000b,%ecx
fffff800002a7f6e:	e8 39 1f 00 00       	call   0xfffff800002a9eac
fffff800002a7f73:	48 8b 86 08 03 00 00 	mov    0x308(%rsi),%rax
fffff800002a7f7a:	48 8b 88 78 34 00 00 	mov    0x3478(%rax),%rcx
fffff800002a7f81:	48 b8 00 00 00 00 40 	movabs $0x4000000000,%rax
fffff800002a7f88:	00 00 00
fffff800002a7f8b:	48 85 c8             	test   %rcx,%rax
fffff800002a7f8e:	74 0c                	je     0xfffff800002a7f9c
fffff800002a7f90:	33 d2                	xor    %edx,%edx
fffff800002a7f92:	b9 7b 00 08 00       	mov    $0x8007b,%ecx
fffff800002a7f97:	e8 10 1f 00 00       	call   0xfffff800002a9eac
fffff800002a7f9c:	ba 00 00 01 00       	mov    $0x10000,%edx
fffff800002a7fa1:	48 8b ce             	mov    %rsi,%rcx
fffff800002a7fa4:	e8 d3 58 05 00       	call   0xfffff800002fd87c
fffff800002a7fa9:	48 8b 8e c0 02 00 00 	mov    0x2c0(%rsi),%rcx
fffff800002a7fb0:	33 d2                	xor    %edx,%edx
fffff800002a7fb2:	48 81 c1 80 0e 00 00 	add    $0xe80,%rcx
fffff800002a7fb9:	89 5d 77             	mov    %ebx,0x77(%rbp)
fffff800002a7fbc:	89 19                	mov    %ebx,(%rcx)
fffff800002a7fbe:	e8 a5 c9 05 00       	call   0xfffff80000304968
fffff800002a7fc3:	48 8b d3             	mov    %rbx,%rdx
fffff800002a7fc6:	48 8b ce             	mov    %rsi,%rcx
fffff800002a7fc9:	e8 3a c5 05 00       	call   0xfffff80000304508
fffff800002a7fce:	48 8b 86 c0 02 00 00 	mov    0x2c0(%rsi),%rax
fffff800002a7fd5:	49 8b ce             	mov    %r14,%rcx
fffff800002a7fd8:	c6 80 9b 0e 00 00 01 	movb   $0x1,0xe9b(%rax)
fffff800002a7fdf:	41 88 9e 60 11 00 00 	mov    %bl,0x1160(%r14)
fffff800002a7fe6:	41 88 5e 3a          	mov    %bl,0x3a(%r14)
fffff800002a7fea:	e8 45 fa ff ff       	call   0xfffff800002a7a34
fffff800002a7fef:	41 80 a6 f0 0d 00 00 	andb   $0xfe,0xdf0(%r14)
fffff800002a7ff6:	fe
fffff800002a7ff7:	41 88 9e c0 0d 00 00 	mov    %bl,0xdc0(%r14)
fffff800002a7ffe:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
fffff800002a8005:	41 5f                	pop    %r15
fffff800002a8007:	41 5e                	pop    %r14
fffff800002a8009:	41 5c                	pop    %r12
fffff800002a800b:	5f                   	pop    %rdi
fffff800002a800c:	5e                   	pop    %rsi
fffff800002a800d:	5b                   	pop    %rbx
fffff800002a800e:	5d                   	pop    %rbp
fffff800002a800f:	c3                   	ret
fffff800002a8010:	cc                   	int3
fffff800002a8011:	cc                   	int3
fffff800002a8012:	cc                   	int3
fffff800002a8013:	cc                   	int3
fffff800002a8014:	cc                   	int3
fffff800002a8015:	cc                   	int3
fffff800002a8016:	cc                   	int3