1408d1de9:	81 fd 81 00 00 00    	cmp    $0x81,%ebp
1408d1def:	75 62                	jne    0x1408d1e53
1408d1df1:	0f b6 43 11          	movzbl 0x11(%rbx),%eax
1408d1df5:	41 3b c4             	cmp    %r12d,%eax
1408d1df8:	75 59                	jne    0x1408d1e53
1408d1dfa:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1408d1dfe:	49 8b d1             	mov    %r9,%rdx
1408d1e01:	e8 ca 4b fc ff       	call   0x1408969d0
1408d1e06:	85 c0                	test   %eax,%eax
1408d1e08:	74 44                	je     0x1408d1e4e
1408d1e0a:	80 7b 12 00          	cmpb   $0x0,0x12(%rbx)
1408d1e0e:	75 23                	jne    0x1408d1e33
1408d1e10:	8b 84 24 98 00 00 00 	mov    0x98(%rsp),%eax
1408d1e17:	45 8b ce             	mov    %r14d,%r9d
1408d1e1a:	44 89 6c 24 28       	mov    %r13d,0x28(%rsp)
1408d1e1f:	4d 8b c7             	mov    %r15,%r8
1408d1e22:	48 8b d3             	mov    %rbx,%rdx
1408d1e25:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408d1e29:	48 8b ce             	mov    %rsi,%rcx
1408d1e2c:	e8 5f 00 00 00       	call   0x1408d1e90
1408d1e31:	eb 1b                	jmp    0x1408d1e4e
1408d1e33:	48 83 be a0 00 00 00 	cmpq   $0x0,0xa0(%rsi)
1408d1e3a:	00
1408d1e3b:	75 11                	jne    0x1408d1e4e
1408d1e3d:	45 8b ce             	mov    %r14d,%r9d
1408d1e40:	4d 8b c7             	mov    %r15,%r8
1408d1e43:	48 8b d3             	mov    %rbx,%rdx
1408d1e46:	48 8b ce             	mov    %rsi,%rcx
1408d1e49:	e8 b2 82 fc ff       	call   0x14089a100
1408d1e4e:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
1408d1e53:	48 8b 5b 40          	mov    0x40(%rbx),%rbx
1408d1e57:	48 85 db             	test   %rbx,%rbx
1408d1e5a:	0f 85 77 ff ff ff    	jne    0x1408d1dd7
1408d1e60:	4c 8b 7c 24 30       	mov    0x30(%rsp),%r15
1408d1e65:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1408d1e6a:	4c 8b 6c 24 70       	mov    0x70(%rsp),%r13
1408d1e6f:	4c 8b 64 24 68       	mov    0x68(%rsp),%r12
1408d1e74:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1408d1e79:	48 83 c4 40          	add    $0x40,%rsp
1408d1e7d:	5e                   	pop    %rsi
1408d1e7e:	5d                   	pop    %rbp
1408d1e7f:	5b                   	pop    %rbx
1408d1e80:	c3                   	ret
1408d1e81:	cc                   	int3
1408d1e82:	cc                   	int3
1408d1e83:	cc                   	int3
1408d1e84:	cc                   	int3
1408d1e85:	cc                   	int3
1408d1e86:	cc                   	int3
1408d1e87:	cc                   	int3
1408d1e88:	cc                   	int3
1408d1e89:	cc                   	int3
1408d1e8a:	cc                   	int3
1408d1e8b:	cc                   	int3
1408d1e8c:	cc                   	int3
1408d1e8d:	cc                   	int3
1408d1e8e:	cc                   	int3
1408d1e8f:	cc                   	int3
1408d1e90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408d1e95:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1408d1e9a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1408d1e9f:	57                   	push   %rdi
1408d1ea0:	41 56                	push   %r14
1408d1ea2:	41 57                	push   %r15
1408d1ea4:	48 83 ec 30          	sub    $0x30,%rsp
1408d1ea8:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1408d1eac:	45 8b f9             	mov    %r9d,%r15d
1408d1eaf:	49 8b e8             	mov    %r8,%rbp
1408d1eb2:	48 8b f2             	mov    %rdx,%rsi
1408d1eb5:	48 8b f9             	mov    %rcx,%rdi
1408d1eb8:	48 85 db             	test   %rbx,%rbx
1408d1ebb:	75 1e                	jne    0x1408d1edb
1408d1ebd:	48 39 99 a0 00 00 00 	cmp    %rbx,0xa0(%rcx)
1408d1ec4:	75 0d                	jne    0x1408d1ed3
1408d1ec6:	48 8b 01             	mov    (%rcx),%rax
1408d1ec9:	f6 40 60 08          	testb  $0x8,0x60(%rax)
1408d1ecd:	75 04                	jne    0x1408d1ed3
1408d1ecf:	c6 41 23 01          	movb   $0x1,0x23(%rcx)
1408d1ed3:	e8 e8 59 03 00       	call   0x1409078c0
1408d1ed8:	48 8b d8             	mov    %rax,%rbx
1408d1edb:	48 8b 8f a0 00 00 00 	mov    0xa0(%rdi),%rcx
1408d1ee2:	48 8b d7             	mov    %rdi,%rdx
1408d1ee5:	44 8b 4c 24 70       	mov    0x70(%rsp),%r9d
1408d1eea:	48 85 c9             	test   %rcx,%rcx
1408d1eed:	48 0f 45 d1          	cmovne %rcx,%rdx
1408d1ef1:	48 8b 82 b0 00 00 00 	mov    0xb0(%rdx),%rax
1408d1ef8:	48 85 c0             	test   %rax,%rax
1408d1efb:	74 17                	je     0x1408d1f14
1408d1efd:	0f 1f 00             	nopl   (%rax)
1408d1f00:	48 39 30             	cmp    %rsi,(%rax)
1408d1f03:	75 06                	jne    0x1408d1f0b
1408d1f05:	44 39 48 18          	cmp    %r9d,0x18(%rax)
1408d1f09:	74 21                	je     0x1408d1f2c
1408d1f0b:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d1f0f:	48 85 c0             	test   %rax,%rax
1408d1f12:	75 ec                	jne    0x1408d1f00
1408d1f14:	4c 8b c5             	mov    %rbp,%r8
1408d1f17:	48 8b d6             	mov    %rsi,%rdx
1408d1f1a:	48 8b cf             	mov    %rdi,%rcx
1408d1f1d:	e8 ce 85 fc ff       	call   0x14089a4f0
1408d1f22:	48 8b 0f             	mov    (%rdi),%rcx
1408d1f25:	c7 41 54 ff ff ff ff 	movl   $0xffffffff,0x54(%rcx)
1408d1f2c:	48 85 c0             	test   %rax,%rax
1408d1f2f:	0f 84 ff 00 00 00    	je     0x1408d2034
1408d1f35:	45 33 d2             	xor    %r10d,%r10d
1408d1f38:	4c 39 16             	cmp    %r10,(%rsi)
1408d1f3b:	74 14                	je     0x1408d1f51
1408d1f3d:	48 8b 0f             	mov    (%rdi),%rcx
1408d1f40:	8b 51 30             	mov    0x30(%rcx),%edx
1408d1f43:	48 0f ba e2 0d       	bt     $0xd,%rdx
1408d1f48:	72 07                	jb     0x1408d1f51
1408d1f4a:	be 01 00 00 00       	mov    $0x1,%esi
1408d1f4f:	eb 04                	jmp    0x1408d1f55
1408d1f51:	41 0f b7 f2          	movzwl %r10w,%esi
1408d1f55:	44 8b 4f 38          	mov    0x38(%rdi),%r9d
1408d1f59:	41 ff c1             	inc    %r9d
1408d1f5c:	44 89 4f 38          	mov    %r9d,0x38(%rdi)
1408d1f60:	4c 63 83 90 00 00 00 	movslq 0x90(%rbx),%r8
1408d1f67:	48 8b 78 10          	mov    0x10(%rax),%rdi
1408d1f6b:	44 39 83 94 00 00 00 	cmp    %r8d,0x94(%rbx)
1408d1f72:	7f 1f                	jg     0x1408d1f93
1408d1f74:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
1408d1f79:	45 8b c7             	mov    %r15d,%r8d
1408d1f7c:	44 8b 4c 24 78       	mov    0x78(%rsp),%r9d
1408d1f81:	ba 2f 00 00 00       	mov    $0x2f,%edx
1408d1f86:	48 8b cb             	mov    %rbx,%rcx
1408d1f89:	e8 12 ae fd ff       	call   0x1408acda0
1408d1f8e:	44 8b c0             	mov    %eax,%r8d
1408d1f91:	eb 35                	jmp    0x1408d1fc8
1408d1f93:	41 8d 40 01          	lea    0x1(%r8),%eax
1408d1f97:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408d1f9d:	4b 8d 0c 40          	lea    (%r8,%r8,2),%rcx
1408d1fa1:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408d1fa8:	c7 04 c8 2f 00 00 00 	movl   $0x2f,(%rax,%rcx,8)
1408d1faf:	44 89 7c c8 04       	mov    %r15d,0x4(%rax,%rcx,8)
1408d1fb4:	44 89 4c c8 0c       	mov    %r9d,0xc(%rax,%rcx,8)
1408d1fb9:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
1408d1fbd:	8b 44 24 78          	mov    0x78(%rsp),%eax
1408d1fc1:	4c 89 52 10          	mov    %r10,0x10(%rdx)
1408d1fc5:	89 42 08             	mov    %eax,0x8(%rdx)
1408d1fc8:	48 8b 03             	mov    (%rbx),%rax
1408d1fcb:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1408d1fcf:	75 48                	jne    0x1408d2019
1408d1fd1:	45 85 c0             	test   %r8d,%r8d
1408d1fd4:	79 0a                	jns    0x1408d1fe0
1408d1fd6:	44 8b 83 90 00 00 00 	mov    0x90(%rbx),%r8d
1408d1fdd:	41 ff c8             	dec    %r8d
1408d1fe0:	49 63 c0             	movslq %r8d,%rax
1408d1fe3:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408d1fe7:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408d1fee:	80 7c c8 01 00       	cmpb   $0x0,0x1(%rax,%rcx,8)
1408d1ff3:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
1408d1ff7:	74 13                	je     0x1408d200c
1408d1ff9:	41 b9 fc ff ff ff    	mov    $0xfffffffc,%r9d
1408d1fff:	4c 8b c7             	mov    %rdi,%r8
1408d2002:	48 8b cb             	mov    %rbx,%rcx
1408d2005:	e8 06 5e 05 00       	call   0x140927e10
1408d200a:	eb 0d                	jmp    0x1408d2019
1408d200c:	48 85 ff             	test   %rdi,%rdi
1408d200f:	74 08                	je     0x1408d2019
1408d2011:	48 89 7a 10          	mov    %rdi,0x10(%rdx)
1408d2015:	c6 42 01 fc          	movb   $0xfc,0x1(%rdx)
1408d2019:	48 63 83 90 00 00 00 	movslq 0x90(%rbx),%rax
1408d2020:	85 c0                	test   %eax,%eax
1408d2022:	7e 10                	jle    0x1408d2034
1408d2024:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408d2028:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408d202f:	66 89 74 c8 ea       	mov    %si,-0x16(%rax,%rcx,8)
1408d2034:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1408d2039:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1408d203e:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1408d2043:	48 83 c4 30          	add    $0x30,%rsp
1408d2047:	41 5f                	pop    %r15
1408d2049:	41 5e                	pop    %r14
1408d204b:	5f                   	pop    %rdi
1408d204c:	c3                   	ret
1408d204d:	cc                   	int3
1408d204e:	cc                   	int3
1408d204f:	cc                   	int3
1408d2050:	40 53                	rex push %rbx
1408d2052:	57                   	push   %rdi
1408d2053:	41 56                	push   %r14
1408d2055:	41 57                	push   %r15
1408d2057:	48 83 ec 78          	sub    $0x78,%rsp
1408d205b:	4c 8b 79 10          	mov    0x10(%rcx),%r15
1408d205f:	45 33 f6             	xor    %r14d,%r14d
1408d2062:	48 8b fa             	mov    %rdx,%rdi
1408d2065:	48 8b d9             	mov    %rcx,%rbx
1408d2068:	45 8b d6             	mov    %r14d,%r10d
1408d206b:	44 89 b4 24 a0 00 00 	mov    %r14d,0xa0(%rsp)
1408d2072:	00
1408d2073:	44 39 71 30          	cmp    %r14d,0x30(%rcx)
1408d2077:	74 0d                	je     0x1408d2086
1408d2079:	33 c0                	xor    %eax,%eax
1408d207b:	48 83 c4 78          	add    $0x78,%rsp
1408d207f:	41 5f                	pop    %r15
1408d2081:	41 5e                	pop    %r14
1408d2083:	5f                   	pop    %rdi
1408d2084:	5b                   	pop    %rbx
1408d2085:	c3                   	ret
1408d2086:	8b 42 04             	mov    0x4(%rdx),%eax
1408d2089:	48 89 ac 24 a8 00 00 	mov    %rbp,0xa8(%rsp)
1408d2090:	00
1408d2091:	48 8b 6a 20          	mov    0x20(%rdx),%rbp
1408d2095:	0f ba e0 19          	bt     $0x19,%eax
1408d2099:	73 2f                	jae    0x1408d20ca
1408d209b:	44 8b 4d 10          	mov    0x10(%rbp),%r9d
1408d209f:	4c 8d 05 e2 df 77 00 	lea    0x77dfe2(%rip),%r8        # 0x141050088
1408d20a6:	33 d2                	xor    %edx,%edx
1408d20a8:	e8 e3 f4 03 00       	call   0x140911590
1408d20ad:	44 8b 4f 40          	mov    0x40(%rdi),%r9d
1408d20b1:	ba 09 00 00 00       	mov    $0x9,%edx
1408d20b6:	44 8b 47 44          	mov    0x44(%rdi),%r8d
1408d20ba:	49 8b cf             	mov    %r15,%rcx
1408d20bd:	e8 7e 4b 03 00       	call   0x140906c40
1408d20c2:	8b 47 2c             	mov    0x2c(%rdi),%eax
1408d20c5:	e9 b5 04 00 00       	jmp    0x1408d257f
1408d20ca:	0f ba e8 19          	bts    $0x19,%eax
1408d20ce:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
1408d20d3:	89 42 04             	mov    %eax,0x4(%rdx)
1408d20d6:	be 4a 00 00 00       	mov    $0x4a,%esi
1408d20db:	44 8b 41 38          	mov    0x38(%rcx),%r8d
1408d20df:	41 ff c0             	inc    %r8d
1408d20e2:	4c 89 6c 24 60       	mov    %r13,0x60(%rsp)
1408d20e7:	44 89 41 38          	mov    %r8d,0x38(%rcx)
1408d20eb:	44 89 42 44          	mov    %r8d,0x44(%rdx)
1408d20ef:	49 63 97 90 00 00 00 	movslq 0x90(%r15),%rdx
1408d20f6:	41 39 97 94 00 00 00 	cmp    %edx,0x94(%r15)
1408d20fd:	7f 1c                	jg     0x1408d211b
1408d20ff:	45 8b c8             	mov    %r8d,%r9d
1408d2102:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408d2107:	45 33 c0             	xor    %r8d,%r8d
1408d210a:	8b d6                	mov    %esi,%edx
1408d210c:	49 8b cf             	mov    %r15,%rcx
1408d210f:	e8 8c ac fd ff       	call   0x1408acda0
1408d2114:	8b d0                	mov    %eax,%edx
1408d2116:	45 8b d6             	mov    %r14d,%r10d
1408d2119:	eb 28                	jmp    0x1408d2143
1408d211b:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
1408d211f:	8d 42 01             	lea    0x1(%rdx),%eax
1408d2122:	41 89 87 90 00 00 00 	mov    %eax,0x90(%r15)
1408d2129:	49 8b 87 88 00 00 00 	mov    0x88(%r15),%rax
1408d2130:	48 89 34 c8          	mov    %rsi,(%rax,%rcx,8)
1408d2134:	44 89 44 c8 08       	mov    %r8d,0x8(%rax,%rcx,8)
1408d2139:	44 89 74 c8 0c       	mov    %r14d,0xc(%rax,%rcx,8)
1408d213e:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408d2143:	f6 47 04 40          	testb  $0x40,0x4(%rdi)
1408d2147:	8d 42 01             	lea    0x1(%rdx),%eax
1408d214a:	89 47 40             	mov    %eax,0x40(%rdi)
1408d214d:	75 17                	jne    0x1408d2166
1408d214f:	ba 0e 00 00 00       	mov    $0xe,%edx
1408d2154:	49 8b cf             	mov    %r15,%rcx
1408d2157:	e8 04 4a 03 00       	call   0x140906b60
1408d215c:	44 8b d0             	mov    %eax,%r10d
1408d215f:	89 84 24 a0 00 00 00 	mov    %eax,0xa0(%rsp)
1408d2166:	8b 4d 10             	mov    0x10(%rbp),%ecx
1408d2169:	48 8d 05 1c 16 6d 00 	lea    0x6d161c(%rip),%rax        # 0x140fa378c
1408d2170:	45 85 d2             	test   %r10d,%r10d
1408d2173:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1408d2177:	4c 8d 0d e2 de 77 00 	lea    0x77dee2(%rip),%r9        # 0x141050060
1408d217e:	ba 01 00 00 00       	mov    $0x1,%edx
1408d2183:	4c 0f 45 c8          	cmovne %rax,%r9
1408d2187:	4c 8d 05 12 df 77 00 	lea    0x77df12(%rip),%r8        # 0x1410500a0
1408d218e:	48 8b cb             	mov    %rbx,%rcx
1408d2191:	e8 fa f3 03 00       	call   0x140911590
1408d2196:	80 3f 8a             	cmpb   $0x8a,(%rdi)
1408d2199:	75 08                	jne    0x1408d21a3
1408d219b:	48 8b 45 20          	mov    0x20(%rbp),%rax
1408d219f:	8b 08                	mov    (%rax),%ecx
1408d21a1:	eb 05                	jmp    0x1408d21a8
1408d21a3:	b9 01 00 00 00       	mov    $0x1,%ecx
1408d21a8:	8b 43 38             	mov    0x38(%rbx),%eax
1408d21ab:	45 33 c0             	xor    %r8d,%r8d
1408d21ae:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1408d21b3:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
1408d21b8:	44 89 74 24 48       	mov    %r14d,0x48(%rsp)
1408d21bd:	44 8d 48 01          	lea    0x1(%rax),%r9d
1408d21c1:	03 c1                	add    %ecx,%eax
1408d21c3:	89 43 38             	mov    %eax,0x38(%rbx)
1408d21c6:	80 3f 8a             	cmpb   $0x8a,(%rdi)
1408d21c9:	44 89 4c 24 3c       	mov    %r9d,0x3c(%rsp)
1408d21ce:	75 27                	jne    0x1408d21f7
1408d21d0:	41 8d 41 ff          	lea    -0x1(%r9),%eax
1408d21d4:	89 4c 24 48          	mov    %ecx,0x48(%rsp)
1408d21d8:	03 c1                	add    %ecx,%eax
1408d21da:	c6 44 24 38 0a       	movb   $0xa,0x38(%rsp)
1408d21df:	49 8b cf             	mov    %r15,%rcx
1408d21e2:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408d21e6:	ba 4b 00 00 00       	mov    $0x4b,%edx
1408d21eb:	44 89 4c 24 44       	mov    %r9d,0x44(%rsp)
1408d21f0:	e8 bb 4a 03 00       	call   0x140906cb0
1408d21f5:	eb 12                	jmp    0x1408d2209
1408d21f7:	ba 47 00 00 00       	mov    $0x47,%edx
1408d21fc:	c6 44 24 38 03       	movb   $0x3,0x38(%rsp)
1408d2201:	49 8b cf             	mov    %r15,%rcx
1408d2204:	e8 37 4a 03 00       	call   0x140906c40
1408d2209:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
1408d2210:	00
1408d2211:	4c 8b 2b             	mov    (%rbx),%r13
1408d2214:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
1408d2219:	4c 89 64 24 68       	mov    %r12,0x68(%rsp)
1408d221e:	44 89 b4 24 b0 00 00 	mov    %r14d,0xb0(%rsp)
1408d2225:	00
1408d2226:	4c 39 75 60          	cmp    %r14,0x60(%rbp)
1408d222a:	0f 84 a8 01 00 00    	je     0x1408d23d8
1408d2230:	48 8d 0d 95 fc 6d 00 	lea    0x6dfc95(%rip),%rcx        # 0x140fb1ecc
1408d2237:	e8 d4 57 01 00       	call   0x1408e7a10
1408d223c:	85 c0                	test   %eax,%eax
1408d223e:	89 84 24 b8 00 00 00 	mov    %eax,0xb8(%rsp)
1408d2245:	41 be 48 00 00 00    	mov    $0x48,%r14d
1408d224b:	49 8b cd             	mov    %r13,%rcx
1408d224e:	49 0f 45 f6          	cmovne %r14,%rsi
1408d2252:	48 8b d6             	mov    %rsi,%rdx
1408d2255:	e8 a6 43 00 00       	call   0x1408d6600
1408d225a:	48 8b f0             	mov    %rax,%rsi
1408d225d:	48 85 c0             	test   %rax,%rax
1408d2260:	0f 84 4d 01 00 00    	je     0x1408d23b3
1408d2266:	0f 57 c0             	xorps  %xmm0,%xmm0
1408d2269:	33 c0                	xor    %eax,%eax
1408d226b:	41 bc ff ff ff ff    	mov    $0xffffffff,%r12d
1408d2271:	0f 11 06             	movups %xmm0,(%rsi)
1408d2274:	0f 11 46 10          	movups %xmm0,0x10(%rsi)
1408d2278:	0f 11 46 20          	movups %xmm0,0x20(%rsi)
1408d227c:	0f 11 46 30          	movups %xmm0,0x30(%rsi)
1408d2280:	48 89 46 40          	mov    %rax,0x40(%rsi)
1408d2284:	c6 06 9b             	movb   $0x9b,(%rsi)
1408d2287:	66 44 89 66 32       	mov    %r12w,0x32(%rsi)
1408d228c:	39 84 24 b8 00 00 00 	cmp    %eax,0xb8(%rsp)
1408d2293:	74 1e                	je     0x1408d22b3
1408d2295:	8b 84 24 b0 00 00 00 	mov    0xb0(%rsp),%eax
1408d229c:	b9 00 08 80 20       	mov    $0x20800800,%ecx
1408d22a1:	85 c0                	test   %eax,%eax
1408d22a3:	89 46 08             	mov    %eax,0x8(%rsi)
1408d22a6:	ba 00 08 80 10       	mov    $0x10800800,%edx
1408d22ab:	0f 45 ca             	cmovne %edx,%ecx
1408d22ae:	09 4e 04             	or     %ecx,0x4(%rsi)
1408d22b1:	eb 19                	jmp    0x1408d22cc
1408d22b3:	48 8d 4e 48          	lea    0x48(%rsi),%rcx
1408d22b7:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
1408d22bb:	0f b7 05 0a fc 6d 00 	movzwl 0x6dfc0a(%rip),%eax        # 0x140fb1ecc
1408d22c2:	88 01                	mov    %al,(%rcx)
1408d22c4:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408d22c8:	c6 40 01 00          	movb   $0x0,0x1(%rax)
1408d22cc:	c7 46 28 01 00 00 00 	movl   $0x1,0x28(%rsi)
1408d22d3:	c6 46 01 43          	movb   $0x43,0x1(%rsi)
1408d22d7:	48 8b 45 60          	mov    0x60(%rbp),%rax
1408d22db:	48 8b 50 10          	mov    0x10(%rax),%rdx
1408d22df:	48 85 d2             	test   %rdx,%rdx
1408d22e2:	74 13                	je     0x1408d22f7
1408d22e4:	45 33 c9             	xor    %r9d,%r9d