1401b8a82:	90                   	nop
1401b8a83:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401b8a8a:	00 00 00 00
1401b8a8e:	66 90                	xchg   %ax,%ax
1401b8a90:	48 8d 44 11 f7       	lea    -0x9(%rcx,%rdx,1),%rax
1401b8a95:	31 d2                	xor    %edx,%edx
1401b8a97:	80 38 20             	cmpb   $0x20,(%rax)
1401b8a9a:	75 62                	jne    0x1401b8afe
1401b8a9c:	48 8b 0d 7d 08 08 00 	mov    0x8087d(%rip),%rcx        # 0x140239320
1401b8aa3:	44 0f b6 40 01       	movzbl 0x1(%rax),%r8d
1401b8aa8:	42 f6 04 01 02       	testb  $0x2,(%rcx,%r8,1)
1401b8aad:	74 4f                	je     0x1401b8afe
1401b8aaf:	44 0f b6 40 02       	movzbl 0x2(%rax),%r8d
1401b8ab4:	42 f6 04 01 02       	testb  $0x2,(%rcx,%r8,1)
1401b8ab9:	74 43                	je     0x1401b8afe
1401b8abb:	80 78 03 3a          	cmpb   $0x3a,0x3(%rax)
1401b8abf:	75 3d                	jne    0x1401b8afe
1401b8ac1:	44 0f b6 40 04       	movzbl 0x4(%rax),%r8d
1401b8ac6:	42 f6 04 01 02       	testb  $0x2,(%rcx,%r8,1)
1401b8acb:	74 31                	je     0x1401b8afe
1401b8acd:	44 0f b6 40 05       	movzbl 0x5(%rax),%r8d
1401b8ad2:	42 f6 04 01 02       	testb  $0x2,(%rcx,%r8,1)
1401b8ad7:	74 25                	je     0x1401b8afe
1401b8ad9:	80 78 06 3a          	cmpb   $0x3a,0x6(%rax)
1401b8add:	75 1f                	jne    0x1401b8afe
1401b8adf:	44 0f b6 40 07       	movzbl 0x7(%rax),%r8d
1401b8ae4:	42 f6 04 01 02       	testb  $0x2,(%rcx,%r8,1)
1401b8ae9:	74 13                	je     0x1401b8afe
1401b8aeb:	0f b6 40 08          	movzbl 0x8(%rax),%eax
1401b8aef:	0f b6 04 01          	movzbl (%rcx,%rax,1),%eax
1401b8af3:	83 e0 02             	and    $0x2,%eax
1401b8af6:	f6 d8                	neg    %al
1401b8af8:	48 19 d2             	sbb    %rdx,%rdx
1401b8afb:	83 e2 09             	and    $0x9,%edx
1401b8afe:	48 89 d0             	mov    %rdx,%rax
1401b8b01:	c3                   	ret
1401b8b02:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401b8b09:	00 00 00 00
1401b8b0d:	0f 1f 00             	nopl   (%rax)
1401b8b10:	85 c9                	test   %ecx,%ecx
1401b8b12:	74 54                	je     0x1401b8b68
1401b8b14:	49 63 c0             	movslq %r8d,%rax
1401b8b17:	45 31 c9             	xor    %r9d,%r9d
1401b8b1a:	45 85 c0             	test   %r8d,%r8d
1401b8b1d:	7f 1a                	jg     0x1401b8b39
1401b8b1f:	eb 3f                	jmp    0x1401b8b60
1401b8b21:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401b8b28:	00 00 00 00
1401b8b2c:	0f 1f 40 00          	nopl   0x0(%rax)
1401b8b30:	49 83 c1 01          	add    $0x1,%r9
1401b8b34:	49 39 c1             	cmp    %rax,%r9
1401b8b37:	74 27                	je     0x1401b8b60
1401b8b39:	42 80 3c 0a 2f       	cmpb   $0x2f,(%rdx,%r9,1)
1401b8b3e:	75 f0                	jne    0x1401b8b30
1401b8b40:	83 e9 01             	sub    $0x1,%ecx
1401b8b43:	85 c9                	test   %ecx,%ecx
1401b8b45:	7f e9                	jg     0x1401b8b30
1401b8b47:	4a 8d 44 0a 01       	lea    0x1(%rdx,%r9,1),%rax
1401b8b4c:	31 d2                	xor    %edx,%edx
1401b8b4e:	45 85 c9             	test   %r9d,%r9d
1401b8b51:	48 0f 44 c2          	cmove  %rdx,%rax
1401b8b55:	c3                   	ret
1401b8b56:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401b8b5d:	00 00 00
1401b8b60:	31 c0                	xor    %eax,%eax
1401b8b62:	c3                   	ret
1401b8b63:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401b8b68:	48 89 d0             	mov    %rdx,%rax
1401b8b6b:	45 85 c0             	test   %r8d,%r8d
1401b8b6e:	74 e5                	je     0x1401b8b55
1401b8b70:	31 d2                	xor    %edx,%edx
1401b8b72:	80 38 2f             	cmpb   $0x2f,(%rax)
1401b8b75:	48 0f 44 c2          	cmove  %rdx,%rax
1401b8b79:	c3                   	ret
1401b8b7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401b8b80:	48 8b 05 59 04 08 00 	mov    0x80459(%rip),%rax        # 0x140238fe0
1401b8b87:	8b 00                	mov    (%rax),%eax
1401b8b89:	85 c0                	test   %eax,%eax
1401b8b8b:	75 0b                	jne    0x1401b8b98
1401b8b8d:	48 89 c8             	mov    %rcx,%rax
1401b8b90:	c3                   	ret
1401b8b91:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401b8b98:	e9 cb a7 02 00       	jmp    0x1401e3368
1401b8b9d:	0f 1f 00             	nopl   (%rax)
1401b8ba0:	57                   	push   %rdi
1401b8ba1:	56                   	push   %rsi
1401b8ba2:	53                   	push   %rbx
1401b8ba3:	48 83 ec 20          	sub    $0x20,%rsp
1401b8ba7:	48 89 cb             	mov    %rcx,%rbx
1401b8baa:	8b 49 20             	mov    0x20(%rcx),%ecx
1401b8bad:	48 89 d6             	mov    %rdx,%rsi
1401b8bb0:	44 89 c7             	mov    %r8d,%edi
1401b8bb3:	85 c9                	test   %ecx,%ecx
1401b8bb5:	74 07                	je     0x1401b8bbe
1401b8bb7:	8b 53 24             	mov    0x24(%rbx),%edx
1401b8bba:	85 d2                	test   %edx,%edx
1401b8bbc:	74 32                	je     0x1401b8bf0
1401b8bbe:	8b 43 14             	mov    0x14(%rbx),%eax
1401b8bc1:	85 c0                	test   %eax,%eax
1401b8bc3:	74 0b                	je     0x1401b8bd0
1401b8bc5:	31 c0                	xor    %eax,%eax
1401b8bc7:	48 83 c4 20          	add    $0x20,%rsp
1401b8bcb:	5b                   	pop    %rbx
1401b8bcc:	5e                   	pop    %rsi
1401b8bcd:	5f                   	pop    %rdi
1401b8bce:	c3                   	ret
1401b8bcf:	90                   	nop
1401b8bd0:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1401b8bd4:	8b 4e 18             	mov    0x18(%rsi),%ecx
1401b8bd7:	e8 b4 de 00 00       	call   0x1401c6a90
1401b8bdc:	85 c0                	test   %eax,%eax
1401b8bde:	75 e5                	jne    0x1401b8bc5
1401b8be0:	83 e7 01             	and    $0x1,%edi
1401b8be3:	74 e0                	je     0x1401b8bc5
1401b8be5:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1401b8be9:	e8 f2 f7 e6 ff       	call   0x1400283e0
1401b8bee:	eb d5                	jmp    0x1401b8bc5
1401b8bf0:	48 8b 43 58          	mov    0x58(%rbx),%rax
1401b8bf4:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1401b8bf8:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
1401b8bff:	e8 6c 26 ea ff       	call   0x14005b270
1401b8c04:	85 c0                	test   %eax,%eax
1401b8c06:	79 b6                	jns    0x1401b8bbe
1401b8c08:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1401b8c0c:	48 8d 0d d5 a8 07 00 	lea    0x7a8d5(%rip),%rcx        # 0x1402334e8
1401b8c13:	e8 68 ff ff ff       	call   0x1401b8b80
1401b8c18:	48 89 c1             	mov    %rax,%rcx
1401b8c1b:	48 89 da             	mov    %rbx,%rdx
1401b8c1e:	e8 0d aa f0 ff       	call   0x1400c3630
1401b8c23:	83 c8 ff             	or     $0xffffffff,%eax
1401b8c26:	eb 9f                	jmp    0x1401b8bc7
1401b8c28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401b8c2f:	00
1401b8c30:	48 83 ec 28          	sub    $0x28,%rsp
1401b8c34:	41 b8 ac 00 00 00    	mov    $0xac,%r8d
1401b8c3a:	48 8d 15 c6 a8 07 00 	lea    0x7a8c6(%rip),%rdx        # 0x140233507
1401b8c41:	48 8d 0d c8 a8 07 00 	lea    0x7a8c8(%rip),%rcx        # 0x140233510
1401b8c48:	ff 15 8a 67 0f 00    	call   *0xf678a(%rip)        # 0x1402af3d8
1401b8c4e:	90                   	nop
1401b8c4f:	90                   	nop
1401b8c50:	48 83 ec 28          	sub    $0x28,%rsp
1401b8c54:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b8c58:	48 85 d2             	test   %rdx,%rdx
1401b8c5b:	75 15                	jne    0x1401b8c72
1401b8c5d:	31 d2                	xor    %edx,%edx
1401b8c5f:	45 85 c0             	test   %r8d,%r8d
1401b8c62:	0f 94 c2             	sete   %dl
1401b8c65:	89 90 a4 01 00 00    	mov    %edx,0x1a4(%rax)
1401b8c6b:	31 c0                	xor    %eax,%eax
1401b8c6d:	48 83 c4 28          	add    $0x28,%rsp
1401b8c71:	c3                   	ret
1401b8c72:	4c 8d 05 af a8 07 00 	lea    0x7a8af(%rip),%r8        # 0x140233528
1401b8c79:	ba 41 13 00 00       	mov    $0x1341,%edx
1401b8c7e:	48 8d 0d cf a8 07 00 	lea    0x7a8cf(%rip),%rcx        # 0x140233554
1401b8c85:	e8 06 ab f0 ff       	call   0x1400c3790
1401b8c8a:	90                   	nop
1401b8c8b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401b8c90:	53                   	push   %rbx
1401b8c91:	48 83 ec 20          	sub    $0x20,%rsp
1401b8c95:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1401b8c99:	45 85 c0             	test   %r8d,%r8d
1401b8c9c:	75 26                	jne    0x1401b8cc4
1401b8c9e:	48 8d 8b b0 00 00 00 	lea    0xb0(%rbx),%rcx
1401b8ca5:	e8 76 70 ee ff       	call   0x14009fd20
1401b8caa:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
1401b8cb1:	00
1401b8cb2:	31 c0                	xor    %eax,%eax
1401b8cb4:	c7 83 d8 00 00 00 01 	movl   $0x1,0xd8(%rbx)
1401b8cbb:	00 00 00
1401b8cbe:	48 83 c4 20          	add    $0x20,%rsp
1401b8cc2:	5b                   	pop    %rbx
1401b8cc3:	c3                   	ret
1401b8cc4:	4c 8d 05 95 a8 07 00 	lea    0x7a895(%rip),%r8        # 0x140233560
1401b8ccb:	ba 28 13 00 00       	mov    $0x1328,%edx
1401b8cd0:	48 8d 0d 7d a8 07 00 	lea    0x7a87d(%rip),%rcx        # 0x140233554
1401b8cd7:	e8 b4 aa f0 ff       	call   0x1400c3790
1401b8cdc:	90                   	nop
1401b8cdd:	0f 1f 00             	nopl   (%rax)
1401b8ce0:	48 83 ec 28          	sub    $0x28,%rsp
1401b8ce4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1401b8ce8:	45 85 c0             	test   %r8d,%r8d
1401b8ceb:	75 1b                	jne    0x1401b8d08
1401b8ced:	48 81 c1 b0 00 00 00 	add    $0xb0,%rcx
1401b8cf4:	e8 27 70 ee ff       	call   0x14009fd20
1401b8cf9:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
1401b8d00:	00
1401b8d01:	31 c0                	xor    %eax,%eax
1401b8d03:	48 83 c4 28          	add    $0x28,%rsp
1401b8d07:	c3                   	ret
1401b8d08:	4c 8d 05 51 a8 07 00 	lea    0x7a851(%rip),%r8        # 0x140233560
1401b8d0f:	ba 1d 13 00 00       	mov    $0x131d,%edx
1401b8d14:	48 8d 0d 39 a8 07 00 	lea    0x7a839(%rip),%rcx        # 0x140233554
1401b8d1b:	e8 70 aa f0 ff       	call   0x1400c3790
1401b8d20:	90                   	nop
1401b8d21:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401b8d28:	00 00 00 00
1401b8d2c:	0f 1f 40 00          	nopl   0x0(%rax)
1401b8d30:	53                   	push   %rbx
1401b8d31:	48 83 ec 20          	sub    $0x20,%rsp
1401b8d35:	48 89 c8             	mov    %rcx,%rax
1401b8d38:	48 89 d1             	mov    %rdx,%rcx
1401b8d3b:	48 8b 58 10          	mov    0x10(%rax),%rbx
1401b8d3f:	45 85 c0             	test   %r8d,%r8d
1401b8d42:	75 1d                	jne    0x1401b8d61
1401b8d44:	e8 77 0f 03 00       	call   0x1401e9cc0
1401b8d49:	c7 83 a4 00 00 00 01 	movl   $0x1,0xa4(%rbx)
1401b8d50:	00 00 00
1401b8d53:	89 83 a0 00 00 00    	mov    %eax,0xa0(%rbx)
1401b8d59:	31 c0                	xor    %eax,%eax
1401b8d5b:	48 83 c4 20          	add    $0x20,%rsp
1401b8d5f:	5b                   	pop    %rbx
1401b8d60:	c3                   	ret
1401b8d61:	4c 8d 05 f8 a7 07 00 	lea    0x7a7f8(%rip),%r8        # 0x140233560
1401b8d68:	ba 35 13 00 00       	mov    $0x1335,%edx
1401b8d6d:	48 8d 0d e0 a7 07 00 	lea    0x7a7e0(%rip),%rcx        # 0x140233554
1401b8d74:	e8 17 aa f0 ff       	call   0x1400c3790
1401b8d79:	90                   	nop
1401b8d7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401b8d80:	b8 01 00 00 00       	mov    $0x1,%eax
1401b8d85:	c3                   	ret
1401b8d86:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401b8d8d:	00 00 00
1401b8d90:	53                   	push   %rbx
1401b8d91:	48 83 ec 20          	sub    $0x20,%rsp
1401b8d95:	31 d2                	xor    %edx,%edx
1401b8d97:	48 8b 41 18          	mov    0x18(%rcx),%rax
1401b8d9b:	4c 8b 00             	mov    (%rax),%r8
1401b8d9e:	48 89 cb             	mov    %rcx,%rbx
1401b8da1:	e8 ea 2b ee ff       	call   0x14009b990
1401b8da6:	48 8b 43 20          	mov    0x20(%rbx),%rax
1401b8daa:	4c 8d 40 ff          	lea    -0x1(%rax),%r8
1401b8dae:	4c 89 43 20          	mov    %r8,0x20(%rbx)
1401b8db2:	4d 85 c0             	test   %r8,%r8
1401b8db5:	75 09                	jne    0x1401b8dc0
1401b8db7:	48 83 c4 20          	add    $0x20,%rsp
1401b8dbb:	5b                   	pop    %rbx
1401b8dbc:	c3                   	ret
1401b8dbd:	0f 1f 00             	nopl   (%rax)
1401b8dc0:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1401b8dc4:	4c 89 c0             	mov    %r8,%rax
1401b8dc7:	48 c1 e8 3c          	shr    $0x3c,%rax
1401b8dcb:	48 8d 51 10          	lea    0x10(%rcx),%rdx
1401b8dcf:	75 0e                	jne    0x1401b8ddf
1401b8dd1:	49 c1 e0 04          	shl    $0x4,%r8
1401b8dd5:	48 83 c4 20          	add    $0x20,%rsp
1401b8dd9:	5b                   	pop    %rbx
1401b8dda:	e9 19 10 03 00       	jmp    0x1401e9df8
1401b8ddf:	ba 10 00 00 00       	mov    $0x10,%edx
1401b8de4:	48 8d 0d d5 a6 07 00 	lea    0x7a6d5(%rip),%rcx        # 0x1402334c0
1401b8deb:	e8 a0 a5 f0 ff       	call   0x1400c3390
1401b8df0:	90                   	nop
1401b8df1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401b8df8:	00 00 00 00
1401b8dfc:	0f 1f 40 00          	nopl   0x0(%rax)
1401b8e00:	41 54                	push   %r12
1401b8e02:	55                   	push   %rbp
1401b8e03:	57                   	push   %rdi
1401b8e04:	56                   	push   %rsi
1401b8e05:	53                   	push   %rbx
1401b8e06:	48 83 ec 40          	sub    $0x40,%rsp
1401b8e0a:	44 89 c6             	mov    %r8d,%esi
1401b8e0d:	48 8d 7a 01          	lea    0x1(%rdx),%rdi
1401b8e11:	48 89 cb             	mov    %rcx,%rbx
1401b8e14:	45 89 c8             	mov    %r9d,%r8d
1401b8e17:	48 89 f9             	mov    %rdi,%rcx
1401b8e1a:	8d 56 ff             	lea    -0x1(%rsi),%edx
1401b8e1d:	e8 de 3e f1 ff       	call   0x1400ccd00
1401b8e22:	89 c1                	mov    %eax,%ecx
1401b8e24:	85 c0                	test   %eax,%eax
1401b8e26:	0f 84 84 00 00 00    	je     0x1401b8eb0
1401b8e2c:	8b 83 b0 01 00 00    	mov    0x1b0(%rbx),%eax
1401b8e32:	8b 93 b4 01 00 00    	mov    0x1b4(%rbx),%edx
1401b8e38:	44 8b a3 dc 00 00 00 	mov    0xdc(%rbx),%r12d
1401b8e3f:	83 c0 01             	add    $0x1,%eax
1401b8e42:	89 83 b0 01 00 00    	mov    %eax,0x1b0(%rbx)
1401b8e48:	39 d0                	cmp    %edx,%eax
1401b8e4a:	7e 04                	jle    0x1401b8e50
1401b8e4c:	85 d2                	test   %edx,%edx
1401b8e4e:	75 60                	jne    0x1401b8eb0
1401b8e50:	e8 cb 3c f1 ff       	call   0x1400ccb20
1401b8e55:	48 89 c5             	mov    %rax,%rbp
1401b8e58:	8b 43 68             	mov    0x68(%rbx),%eax
1401b8e5b:	85 c0                	test   %eax,%eax
1401b8e5d:	79 19                	jns    0x1401b8e78
1401b8e5f:	48 89 e9             	mov    %rbp,%rcx
1401b8e62:	48 83 c4 40          	add    $0x40,%rsp
1401b8e66:	5b                   	pop    %rbx
1401b8e67:	5e                   	pop    %rsi
1401b8e68:	5f                   	pop    %rdi
1401b8e69:	5d                   	pop    %rbp
1401b8e6a:	41 5c                	pop    %r12
1401b8e6c:	e9 3f 00 f4 ff       	jmp    0x1400f8eb0
1401b8e71:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401b8e78:	83 ee 02             	sub    $0x2,%esi
1401b8e7b:	48 8b 5b 78          	mov    0x78(%rbx),%rbx
1401b8e7f:	b9 02 00 00 00       	mov    $0x2,%ecx
1401b8e84:	ff 15 96 ba 03 00    	call   *0x3ba96(%rip)        # 0x1401f4920
1401b8e8a:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1401b8e8f:	45 89 e1             	mov    %r12d,%r9d
1401b8e92:	48 8d 15 f0 a6 07 00 	lea    0x7a6f0(%rip),%rdx        # 0x140233589
1401b8e99:	89 74 24 28          	mov    %esi,0x28(%rsp)
1401b8e9d:	48 89 c1             	mov    %rax,%rcx
1401b8ea0:	49 89 d8             	mov    %rbx,%r8
1401b8ea3:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1401b8ea8:	e8 c3 a4 02 00       	call   0x1401e3370
1401b8ead:	eb b0                	jmp    0x1401b8e5f
1401b8eaf:	90                   	nop
1401b8eb0:	48 83 c4 40          	add    $0x40,%rsp
1401b8eb4:	5b                   	pop    %rbx
1401b8eb5:	5e                   	pop    %rsi
1401b8eb6:	5f                   	pop    %rdi
1401b8eb7:	5d                   	pop    %rbp
1401b8eb8:	41 5c                	pop    %r12
1401b8eba:	c3                   	ret
1401b8ebb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401b8ec0:	41 57                	push   %r15
1401b8ec2:	41 56                	push   %r14
1401b8ec4:	41 55                	push   %r13
1401b8ec6:	41 54                	push   %r12
1401b8ec8:	55                   	push   %rbp
1401b8ec9:	57                   	push   %rdi
1401b8eca:	56                   	push   %rsi
1401b8ecb:	53                   	push   %rbx
1401b8ecc:	48 83 ec 38          	sub    $0x38,%rsp
1401b8ed0:	48 8b 2d 19 fc 07 00 	mov    0x7fc19(%rip),%rbp        # 0x140238af0
1401b8ed7:	48 8b b4 24 a0 00 00 	mov    0xa0(%rsp),%rsi
1401b8ede:	00
1401b8edf:	4c 8b bc 24 a8 00 00 	mov    0xa8(%rsp),%r15
1401b8ee6:	00
1401b8ee7:	48 8b 45 00          	mov    0x0(%rbp),%rax
1401b8eeb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401b8ef0:	31 c0                	xor    %eax,%eax
1401b8ef2:	44 89 c7             	mov    %r8d,%edi
1401b8ef5:	4d 89 cc             	mov    %r9,%r12
1401b8ef8:	45 85 c0             	test   %r8d,%r8d
1401b8efb:	78 22                	js     0x1401b8f1f
1401b8efd:	41 39 d0             	cmp    %edx,%r8d
1401b8f00:	7d 1d                	jge    0x1401b8f1f
1401b8f02:	49 63 c0             	movslq %r8d,%rax
1401b8f05:	44 29 c2             	sub    %r8d,%edx
1401b8f08:	48 8d 1c 01          	lea    (%rcx,%rax,1),%rbx
1401b8f0c:	48 8b 0d 0d 04 08 00 	mov    0x8040d(%rip),%rcx        # 0x140239320
1401b8f13:	41 89 d5             	mov    %edx,%r13d
1401b8f16:	0f b6 03             	movzbl (%rbx),%eax
1401b8f19:	f6 04 01 02          	testb  $0x2,(%rcx,%rax,1)
1401b8f1d:	75 29                	jne    0x1401b8f48
1401b8f1f:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401b8f24:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1401b8f29:	48 2b 55 00          	sub    0x0(%rbp),%rdx
1401b8f2d:	0f 85 d9 00 00 00    	jne    0x1401b900c