fffff80000336c85:	03
fffff80000336c86:	75 7e                	jne    0xfffff80000336d06
fffff80000336c88:	25 ff e7 ff ff       	and    $0xffffe7ff,%eax
fffff80000336c8d:	41 83 fa 13          	cmp    $0x13,%r10d
fffff80000336c91:	74 2a                	je     0xfffff80000336cbd
fffff80000336c93:	41 83 fa 14          	cmp    $0x14,%r10d
fffff80000336c97:	74 3b                	je     0xfffff80000336cd4
fffff80000336c99:	41 83 fa 16          	cmp    $0x16,%r10d
fffff80000336c9d:	76 1e                	jbe    0xfffff80000336cbd
fffff80000336c9f:	41 83 fa 17          	cmp    $0x17,%r10d
fffff80000336ca3:	74 1d                	je     0xfffff80000336cc2
fffff80000336ca5:	41 83 fa 18          	cmp    $0x18,%r10d
fffff80000336ca9:	74 29                	je     0xfffff80000336cd4
fffff80000336cab:	41 83 fa 19          	cmp    $0x19,%r10d
fffff80000336caf:	74 11                	je     0xfffff80000336cc2
fffff80000336cb1:	41 83 fa 1a          	cmp    $0x1a,%r10d
fffff80000336cb5:	74 1d                	je     0xfffff80000336cd4
fffff80000336cb7:	41 83 fa 1b          	cmp    $0x1b,%r10d
fffff80000336cbb:	75 05                	jne    0xfffff80000336cc2
fffff80000336cbd:	25 ff ff ff 0f       	and    $0xfffffff,%eax
fffff80000336cc2:	8b c8                	mov    %eax,%ecx
fffff80000336cc4:	81 e1 80 03 00 00    	and    $0x380,%ecx
fffff80000336cca:	75 0c                	jne    0xfffff80000336cd8
fffff80000336ccc:	44 0f b7 44 24 60    	movzwl 0x60(%rsp),%r8d
fffff80000336cd2:	eb 16                	jmp    0xfffff80000336cea
fffff80000336cd4:	8b c7                	mov    %edi,%eax
fffff80000336cd6:	eb 0d                	jmp    0xfffff80000336ce5
fffff80000336cd8:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
fffff80000336cdd:	81 f9 80 00 00 00    	cmp    $0x80,%ecx
fffff80000336ce3:	74 05                	je     0xfffff80000336cea
fffff80000336ce5:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
fffff80000336cea:	44 0f b6 4b 08       	movzbl 0x8(%rbx),%r9d
fffff80000336cef:	41 8b d2             	mov    %r10d,%edx
fffff80000336cf2:	48 8b cb             	mov    %rbx,%rcx
fffff80000336cf5:	89 44 24 20          	mov    %eax,0x20(%rsp)
fffff80000336cf9:	e8 26 14 00 00       	call   0xfffff80000338124
fffff80000336cfe:	41 b9 00 30 00 00    	mov    $0x3000,%r9d
fffff80000336d04:	eb 2c                	jmp    0xfffff80000336d32
fffff80000336d06:	48 8b cb             	mov    %rbx,%rcx
fffff80000336d09:	e8 66 23 ed ff       	call   0xfffff80000209074
fffff80000336d0e:	84 c0                	test   %al,%al
fffff80000336d10:	74 20                	je     0xfffff80000336d32
fffff80000336d12:	49 8b 43 20          	mov    0x20(%r11),%rax
fffff80000336d16:	41 b9 08 10 00 00    	mov    $0x1008,%r9d
fffff80000336d1c:	48 c7 40 14 0d 00 00 	movq   $0xd,0x14(%rax)
fffff80000336d23:	00
fffff80000336d24:	c6 40 10 01          	movb   $0x1,0x10(%rax)
fffff80000336d28:	c7 00 07 00 00 00    	movl   $0x7,(%rax)
fffff80000336d2e:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff80000336d32:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff80000336d37:	41 0f b7 c1          	movzwl %r9w,%eax
fffff80000336d3b:	48 83 c4 30          	add    $0x30,%rsp
fffff80000336d3f:	5f                   	pop    %rdi
fffff80000336d40:	c3                   	ret
fffff80000336d41:	cc                   	int3
fffff80000336d42:	cc                   	int3
fffff80000336d43:	cc                   	int3
fffff80000336d44:	cc                   	int3
fffff80000336d45:	cc                   	int3
fffff80000336d46:	cc                   	int3
fffff80000336d47:	cc                   	int3
fffff80000336d48:	40 55                	rex push %rbp
fffff80000336d4a:	53                   	push   %rbx
fffff80000336d4b:	56                   	push   %rsi
fffff80000336d4c:	57                   	push   %rdi
fffff80000336d4d:	41 54                	push   %r12
fffff80000336d4f:	41 56                	push   %r14
fffff80000336d51:	41 57                	push   %r15
fffff80000336d53:	48 8b ec             	mov    %rsp,%rbp
fffff80000336d56:	48 83 ec 30          	sub    $0x30,%rsp
fffff80000336d5a:	4c 8b 91 c0 02 00 00 	mov    0x2c0(%rcx),%r10
fffff80000336d61:	33 ff                	xor    %edi,%edi
fffff80000336d63:	48 89 7d 40          	mov    %rdi,0x40(%rbp)
fffff80000336d67:	4d 8b e0             	mov    %r8,%r12
fffff80000336d6a:	48 8b f1             	mov    %rcx,%rsi
fffff80000336d6d:	49 8b 82 80 10 00 00 	mov    0x1080(%r10),%rax
fffff80000336d74:	4c 8b 08             	mov    (%rax),%r9
fffff80000336d77:	4d 85 c0             	test   %r8,%r8
fffff80000336d7a:	75 50                	jne    0xfffff80000336dcc
fffff80000336d7c:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff80000336d82:	74 3b                	je     0xfffff80000336dbf
fffff80000336d84:	41 f7 81 14 03 00 00 	testl  $0x100000,0x314(%r9)
fffff80000336d8b:	00 00 10 00
fffff80000336d8f:	74 1b                	je     0xfffff80000336dac
fffff80000336d91:	44 0f b6 4e 08       	movzbl 0x8(%rsi),%r9d
fffff80000336d96:	ba 1c 00 00 00       	mov    $0x1c,%edx
fffff80000336d9b:	44 8b 46 14          	mov    0x14(%rsi),%r8d
fffff80000336d9f:	48 8b ce             	mov    %rsi,%rcx
fffff80000336da2:	e8 25 14 00 00       	call   0xfffff800003381cc
fffff80000336da7:	bf 00 30 00 00       	mov    $0x3000,%edi
fffff80000336dac:	0f b7 c7             	movzwl %di,%eax
fffff80000336daf:	48 83 c4 30          	add    $0x30,%rsp
fffff80000336db3:	41 5f                	pop    %r15
fffff80000336db5:	41 5e                	pop    %r14
fffff80000336db7:	41 5c                	pop    %r12
fffff80000336db9:	5f                   	pop    %rdi
fffff80000336dba:	5e                   	pop    %rsi
fffff80000336dbb:	5b                   	pop    %rbx
fffff80000336dbc:	5d                   	pop    %rbp
fffff80000336dbd:	c3                   	ret
fffff80000336dbe:	cc                   	int3
fffff80000336dbf:	41 f7 81 14 03 00 00 	testl  $0x10000,0x314(%r9)
fffff80000336dc6:	00 00 01 00
fffff80000336dca:	eb c3                	jmp    0xfffff80000336d8f
fffff80000336dcc:	8b ca                	mov    %edx,%ecx
fffff80000336dce:	41 b8 00 00 04 00    	mov    $0x40000,%r8d
fffff80000336dd4:	41 2b c8             	sub    %r8d,%ecx
fffff80000336dd7:	74 34                	je     0xfffff80000336e0d
fffff80000336dd9:	83 e9 02             	sub    $0x2,%ecx
fffff80000336ddc:	74 22                	je     0xfffff80000336e00
fffff80000336dde:	83 f9 01             	cmp    $0x1,%ecx
fffff80000336de1:	74 0d                	je     0xfffff80000336df0
fffff80000336de3:	41 f7 81 14 03 00 00 	testl  $0x80000,0x314(%r9)
fffff80000336dea:	00 00 08 00
fffff80000336dee:	eb 9f                	jmp    0xfffff80000336d8f
fffff80000336df0:	49 8b 99 08 02 00 00 	mov    0x208(%r9),%rbx
fffff80000336df7:	4d 8b b9 30 02 00 00 	mov    0x230(%r9),%r15
fffff80000336dfe:	eb 1b                	jmp    0xfffff80000336e1b
fffff80000336e00:	41 f7 81 14 03 00 00 	testl  $0x8000,0x314(%r9)
fffff80000336e07:	00 80 00 00
fffff80000336e0b:	eb 82                	jmp    0xfffff80000336d8f
fffff80000336e0d:	49 8b 99 00 02 00 00 	mov    0x200(%r9),%rbx
fffff80000336e14:	4d 8b b9 20 02 00 00 	mov    0x220(%r9),%r15
fffff80000336e1b:	4d 8b 34 24          	mov    (%r12),%r14
fffff80000336e1f:	49 8d 82 80 0e 00 00 	lea    0xe80(%r10),%rax
fffff80000336e26:	41 3b d0             	cmp    %r8d,%edx
fffff80000336e29:	0f 84 fb 00 00 00    	je     0xfffff80000336f2a
fffff80000336e2f:	81 fa 01 00 04 00    	cmp    $0x40001,%edx
fffff80000336e35:	0f 84 e4 00 00 00    	je     0xfffff80000336f1f
fffff80000336e3b:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff80000336e41:	0f 84 cd 00 00 00    	je     0xfffff80000336f14
fffff80000336e47:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff80000336e4d:	74 75                	je     0xfffff80000336ec4
fffff80000336e4f:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff80000336e55:	74 4e                	je     0xfffff80000336ea5
fffff80000336e57:	81 fa 05 00 04 00    	cmp    $0x40005,%edx
fffff80000336e5d:	74 3d                	je     0xfffff80000336e9c
fffff80000336e5f:	81 fa 00 10 04 00    	cmp    $0x41000,%edx
fffff80000336e65:	74 28                	je     0xfffff80000336e8f
fffff80000336e67:	81 fa 04 10 04 00    	cmp    $0x41004,%edx
fffff80000336e6d:	7e 20                	jle    0xfffff80000336e8f
fffff80000336e6f:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
fffff80000336e73:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff80000336e79:	74 0a                	je     0xfffff80000336e85
fffff80000336e7b:	e8 7c 14 fd ff       	call   0xfffff800003082fc
fffff80000336e80:	e9 09 01 00 00       	jmp    0xfffff80000336f8e
fffff80000336e85:	e8 96 8d fd ff       	call   0xfffff8000030fc20
fffff80000336e8a:	e9 ff 00 00 00       	jmp    0xfffff80000336f8e
fffff80000336e8f:	45 33 c0             	xor    %r8d,%r8d
fffff80000336e92:	48 8b c8             	mov    %rax,%rcx
fffff80000336e95:	e8 de e1 fd ff       	call   0xfffff80000315078
fffff80000336e9a:	eb 1f                	jmp    0xfffff80000336ebb
fffff80000336e9c:	48 8b 86 50 01 00 00 	mov    0x150(%rsi),%rax
fffff80000336ea3:	eb 16                	jmp    0xfffff80000336ebb
fffff80000336ea5:	48 8b 40 10          	mov    0x10(%rax),%rax
fffff80000336ea9:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff80000336eb0:	0f b6 81 80 00 00 00 	movzbl 0x80(%rcx),%eax
fffff80000336eb7:	48 c1 e8 04          	shr    $0x4,%rax
fffff80000336ebb:	48 89 45 40          	mov    %rax,0x40(%rbp)
fffff80000336ebf:	e9 ca 00 00 00       	jmp    0xfffff80000336f8e
fffff80000336ec4:	48 8b 40 10          	mov    0x10(%rax),%rax
fffff80000336ec8:	48 89 7d 50          	mov    %rdi,0x50(%rbp)
fffff80000336ecc:	48 89 7d 58          	mov    %rdi,0x58(%rbp)
fffff80000336ed0:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff80000336ed7:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff80000336ede:	8b 05 78 26 2d 00    	mov    0x2d2678(%rip),%eax        # 0xfffff8000060955c
fffff80000336ee4:	a8 01                	test   $0x1,%al
fffff80000336ee6:	74 1d                	je     0xfffff80000336f05
fffff80000336ee8:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff80000336eef:	02 00
fffff80000336ef1:	4c 8d 45 50          	lea    0x50(%rbp),%r8
fffff80000336ef5:	ba 04 68 00 00       	mov    $0x6804,%edx
fffff80000336efa:	e8 11 b1 fd ff       	call   0xfffff80000312010
fffff80000336eff:	48 8b 45 50          	mov    0x50(%rbp),%rax
fffff80000336f03:	eb 73                	jmp    0xfffff80000336f78
fffff80000336f05:	b8 04 68 00 00       	mov    $0x6804,%eax
fffff80000336f0a:	0f 78 45 58          	vmread %rax,0x58(%rbp)
fffff80000336f0e:	48 8d 45 58          	lea    0x58(%rbp),%rax
fffff80000336f12:	eb 64                	jmp    0xfffff80000336f78
fffff80000336f14:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
fffff80000336f18:	e8 13 21 ed ff       	call   0xfffff80000209030
fffff80000336f1d:	eb 6f                	jmp    0xfffff80000336f8e
fffff80000336f1f:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
fffff80000336f23:	e8 88 5f f0 ff       	call   0xfffff8000023ceb0
fffff80000336f28:	eb 64                	jmp    0xfffff80000336f8e
fffff80000336f2a:	48 8b 40 10          	mov    0x10(%rax),%rax
fffff80000336f2e:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
fffff80000336f32:	48 89 7d f8          	mov    %rdi,-0x8(%rbp)
fffff80000336f36:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff80000336f3d:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff80000336f44:	8b 05 12 26 2d 00    	mov    0x2d2612(%rip),%eax        # 0xfffff8000060955c
fffff80000336f4a:	a8 01                	test   $0x1,%al
fffff80000336f4c:	74 1d                	je     0xfffff80000336f6b
fffff80000336f4e:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff80000336f55:	02 00
fffff80000336f57:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
fffff80000336f5b:	ba 00 68 00 00       	mov    $0x6800,%edx
fffff80000336f60:	e8 ab b0 fd ff       	call   0xfffff80000312010
fffff80000336f65:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
fffff80000336f69:	eb 0d                	jmp    0xfffff80000336f78
fffff80000336f6b:	b8 00 68 00 00       	mov    $0x6800,%eax
fffff80000336f70:	0f 78 45 f8          	vmread %rax,-0x8(%rbp)
fffff80000336f74:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
fffff80000336f78:	48 8b 00             	mov    (%rax),%rax
fffff80000336f7b:	49 8b ca             	mov    %r10,%rcx
fffff80000336f7e:	48 f7 d1             	not    %rcx
fffff80000336f81:	4d 23 ca             	and    %r10,%r9
fffff80000336f84:	48 23 c8             	and    %rax,%rcx
fffff80000336f87:	49 0b c9             	or     %r9,%rcx
fffff80000336f8a:	48 89 4d 40          	mov    %rcx,0x40(%rbp)
fffff80000336f8e:	48 8b 45 40          	mov    0x40(%rbp),%rax
fffff80000336f92:	49 33 c6             	xor    %r14,%rax
fffff80000336f95:	48 85 c3             	test   %rax,%rbx
fffff80000336f98:	0f 85 f3 fd ff ff    	jne    0xfffff80000336d91
fffff80000336f9e:	48 8b c3             	mov    %rbx,%rax
fffff80000336fa1:	49 23 df             	and    %r15,%rbx
fffff80000336fa4:	48 f7 d0             	not    %rax
fffff80000336fa7:	49 23 c6             	and    %r14,%rax
fffff80000336faa:	48 0b c3             	or     %rbx,%rax
fffff80000336fad:	49 89 04 24          	mov    %rax,(%r12)
fffff80000336fb1:	e9 f6 fd ff ff       	jmp    0xfffff80000336dac
fffff80000336fb6:	cc                   	int3
fffff80000336fb7:	cc                   	int3
fffff80000336fb8:	cc                   	int3
fffff80000336fb9:	cc                   	int3
fffff80000336fba:	cc                   	int3
fffff80000336fbb:	cc                   	int3
fffff80000336fbc:	48 8b c4             	mov    %rsp,%rax
fffff80000336fbf:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff80000336fc3:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff80000336fc7:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff80000336fcb:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff80000336fcf:	41 56                	push   %r14
fffff80000336fd1:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000336fd5:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff80000336fdc:	45 33 f6             	xor    %r14d,%r14d
fffff80000336fdf:	49 8b f9             	mov    %r9,%rdi
fffff80000336fe2:	41 0f b6 f0          	movzbl %r8b,%esi
fffff80000336fe6:	0f b7 ea             	movzwl %dx,%ebp
fffff80000336fe9:	48 8b d9             	mov    %rcx,%rbx
fffff80000336fec:	45 0f b7 de          	movzwl %r14w,%r11d
fffff80000336ff0:	83 b8 78 10 00 00 03 	cmpl   $0x3,0x1078(%rax)
fffff80000336ff7:	74 05                	je     0xfffff80000336ffe
fffff80000336ff9:	45 88 31             	mov    %r14b,(%r9)
fffff80000336ffc:	eb 6c                	jmp    0xfffff8000033706a
fffff80000336ffe:	48 8b 80 80 10 00 00 	mov    0x1080(%rax),%rax
fffff80000337005:	48 8b 08             	mov    (%rax),%rcx
fffff80000337008:	8b 81 14 03 00 00    	mov    0x314(%rcx),%eax
fffff8000033700e:	0f ba e0 19          	bt     $0x19,%eax
fffff80000337012:	73 4e                	jae    0xfffff80000337062
fffff80000337014:	8d 0c 2e             	lea    (%rsi,%rbp,1),%ecx
fffff80000337017:	81 f9 00 00 01 00    	cmp    $0x10000,%ecx
fffff8000033701d:	76 06                	jbe    0xfffff80000337025
fffff8000033701f:	41 c6 01 01          	movb   $0x1,(%r9)
fffff80000337023:	eb 45                	jmp    0xfffff8000033706a
fffff80000337025:	48 8b cb             	mov    %rbx,%rcx
fffff80000337028:	e8 5b 1a ed ff       	call   0xfffff80000208a88
fffff8000033702d:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
fffff80000337032:	e8 69 1a 00 00       	call   0xfffff80000338aa0
fffff80000337037:	44 0f b7 d8          	movzwl %ax,%r11d
fffff8000033703b:	66 85 c0             	test   %ax,%ax
fffff8000033703e:	75 10                	jne    0xfffff80000337050
fffff80000337040:	44 8a c6             	mov    %sil,%r8b
fffff80000337043:	0f b7 d5             	movzwl %bp,%edx
fffff80000337046:	48 8b cb             	mov    %rbx,%rcx
fffff80000337049:	e8 12 13 00 00       	call   0xfffff80000338360
fffff8000033704e:	88 07                	mov    %al,(%rdi)
fffff80000337050:	48 8b cb             	mov    %rbx,%rcx
fffff80000337053:	e8 7c 13 00 00       	call   0xfffff800003383d4
fffff80000337058:	48 8b cb             	mov    %rbx,%rcx
fffff8000033705b:	e8 74 fe ec ff       	call   0xfffff80000206ed4
fffff80000337060:	eb 08                	jmp    0xfffff8000033706a
fffff80000337062:	c1 e8 18             	shr    $0x18,%eax
fffff80000337065:	24 01                	and    $0x1,%al
fffff80000337067:	41 88 01             	mov    %al,(%r9)
fffff8000033706a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000033706f:	41 0f b7 c3          	movzwl %r11w,%eax
fffff80000337073:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff80000337078:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff8000033707d:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
fffff80000337082:	48 83 c4 20          	add    $0x20,%rsp
fffff80000337086:	41 5e                	pop    %r14
fffff80000337088:	c3                   	ret
fffff80000337089:	cc                   	int3
fffff8000033708a:	cc                   	int3
fffff8000033708b:	cc                   	int3
fffff8000033708c:	cc                   	int3
fffff8000033708d:	cc                   	int3
fffff8000033708e:	cc                   	int3
fffff8000033708f:	cc                   	int3
fffff80000337090:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff80000337095:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff8000033709a:	57                   	push   %rdi
fffff8000033709b:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000033709f:	33 f6                	xor    %esi,%esi
fffff800003370a1:	4d 8b d8             	mov    %r8,%r11
fffff800003370a4:	48 8b f9             	mov    %rcx,%rdi
fffff800003370a7:	48 83 ea 01          	sub    $0x1,%rdx
fffff800003370ab:	74 3d                	je     0xfffff800003370ea
fffff800003370ad:	48 83 fa 01          	cmp    $0x1,%rdx
fffff800003370b1:	75 54                	jne    0xfffff80000337107
fffff800003370b3:	48 8b 81 08 01 00 00 	mov    0x108(%rcx),%rax
fffff800003370ba:	33 d2                	xor    %edx,%edx
fffff800003370bc:	c7 80 70 01 00 00 86 	movl   $0x86,0x170(%rax)
fffff800003370c3:	00 00 00
fffff800003370c6:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800003370cd:	48 8b 88 b0 24 00 00 	mov    0x24b0(%rax),%rcx
fffff800003370d4:	48 8b 59 10          	mov    0x10(%rcx),%rbx
fffff800003370d8:	48 8b cb             	mov    %rbx,%rcx
fffff800003370db:	e8 70 af fe ff       	call   0xfffff80000322050
fffff800003370e0:	48 8b d3             	mov    %rbx,%rdx
fffff800003370e3:	e8 1c b1 fe ff       	call   0xfffff80000322204
fffff800003370e8:	eb 4a                	jmp    0xfffff80000337134
fffff800003370ea:	48 8b 81 08 01 00 00 	mov    0x108(%rcx),%rax
fffff800003370f1:	49 8b d3             	mov    %r11,%rdx
fffff800003370f4:	c7 80 70 01 00 00 88 	movl   $0x88,0x170(%rax)
fffff800003370fb:	00 00 00
fffff800003370fe:	e8 05 06 fe ff       	call   0xfffff80000317708
fffff80000337103:	84 c0                	test   %al,%al
fffff80000337105:	75 12                	jne    0xfffff80000337119
fffff80000337107:	ba 1c 00 00 00       	mov    $0x1c,%edx
fffff8000033710c:	48 8b cf             	mov    %rdi,%rcx
fffff8000033710f:	e8 88 07 fe ff       	call   0xfffff8000031789c
fffff80000337114:	e9 8b 00 00 00       	jmp    0xfffff800003371a4
fffff80000337119:	49 8b 13             	mov    (%r11),%rdx
fffff8000033711c:	48 b8 00 f0 ff ff ff 	movabs $0xfffffffff000,%rax
fffff80000337123:	ff 00 00
fffff80000337126:	48 23 d0             	and    %rax,%rdx
fffff80000337129:	45 33 c0             	xor    %r8d,%r8d
fffff8000033712c:	48 8b cf             	mov    %rdi,%rcx
fffff8000033712f:	e8 30 96 fe ff       	call   0xfffff80000320764
fffff80000337134:	48 8b 8f c0 02 00 00 	mov    0x2c0(%rdi),%rcx
fffff8000033713b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff80000337140:	bb 80 0e 00 00       	mov    $0xe80,%ebx
fffff80000337145:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff8000033714a:	48 03 cb             	add    %rbx,%rcx
fffff8000033714d:	e8 2a 1b ed ff       	call   0xfffff80000208c7c
fffff80000337152:	4c 8b 54 24 20       	mov    0x20(%rsp),%r10
fffff80000337157:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff8000033715c:	4c 8b 9f c0 02 00 00 	mov    0x2c0(%rdi),%r11
fffff80000337163:	49 81 e2 2a f7 ff ff 	and    $0xfffffffffffff72a,%r10
fffff8000033716a:	4c 03 db             	add    %rbx,%r11
fffff8000033716d:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff80000337172:	49 8b cb             	mov    %r11,%rcx
fffff80000337175:	e8 02 1b ed ff       	call   0xfffff80000208c7c
fffff8000033717a:	49 8b d2             	mov    %r10,%rdx
fffff8000033717d:	49 8b cb             	mov    %r11,%rcx
fffff80000337180:	e8 bb bc fd ff       	call   0xfffff80000312e40
fffff80000337185:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
fffff8000033718a:	4d 33 ca             	xor    %r10,%r9