1404b1b97:	48 2b c1             	sub    %rcx,%rax
1404b1b9a:	48 c1 f8 03          	sar    $0x3,%rax
1404b1b9e:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
1404b1ba5:	00
1404b1ba6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404b1bad:	72 18                	jb     0x1404b1bc7
1404b1baf:	48 83 c2 27          	add    $0x27,%rdx
1404b1bb3:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1404b1bb7:	49 2b c8             	sub    %r8,%rcx
1404b1bba:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1404b1bbe:	48 83 f8 1f          	cmp    $0x1f,%rax
1404b1bc2:	77 3b                	ja     0x1404b1bff
1404b1bc4:	49 8b c8             	mov    %r8,%rcx
1404b1bc7:	e8 78 95 96 00       	call   0x140e1b144
1404b1bcc:	33 c0                	xor    %eax,%eax
1404b1bce:	48 89 03             	mov    %rax,(%rbx)
1404b1bd1:	48 89 43 08          	mov    %rax,0x8(%rbx)
1404b1bd5:	48 89 43 10          	mov    %rax,0x10(%rbx)
1404b1bd9:	40 f6 c6 01          	test   $0x1,%sil
1404b1bdd:	74 0d                	je     0x1404b1bec
1404b1bdf:	ba 20 00 00 00       	mov    $0x20,%edx
1404b1be4:	48 8b cb             	mov    %rbx,%rcx
1404b1be7:	e8 58 95 96 00       	call   0x140e1b144
1404b1bec:	48 8b c3             	mov    %rbx,%rax
1404b1bef:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1404b1bf4:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1404b1bf9:	48 83 c4 20          	add    $0x20,%rsp
1404b1bfd:	5f                   	pop    %rdi
1404b1bfe:	c3                   	ret
1404b1bff:	e8 a0 85 97 00       	call   0x140e2a1a4
1404b1c04:	cc                   	int3
1404b1c05:	cc                   	int3
1404b1c06:	cc                   	int3
1404b1c07:	cc                   	int3
1404b1c08:	cc                   	int3
1404b1c09:	cc                   	int3
1404b1c0a:	cc                   	int3
1404b1c0b:	cc                   	int3
1404b1c0c:	cc                   	int3
1404b1c0d:	cc                   	int3
1404b1c0e:	cc                   	int3
1404b1c0f:	cc                   	int3
1404b1c10:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1404b1c15:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1404b1c1a:	57                   	push   %rdi
1404b1c1b:	48 83 ec 60          	sub    $0x60,%rsp
1404b1c1f:	48 8b 05 da 72 f0 00 	mov    0xf072da(%rip),%rax        # 0x1413b8f00
1404b1c26:	48 33 c4             	xor    %rsp,%rax
1404b1c29:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404b1c2e:	48 8b d9             	mov    %rcx,%rbx
1404b1c31:	33 ff                	xor    %edi,%edi
1404b1c33:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1404b1c37:	83 79 48 04          	cmpl   $0x4,0x48(%rcx)
1404b1c3b:	0f 85 f0 00 00 00    	jne    0x1404b1d31
1404b1c41:	48 39 79 78          	cmp    %rdi,0x78(%rcx)
1404b1c45:	74 31                	je     0x1404b1c78
1404b1c47:	48 8d 15 2a df b4 00 	lea    0xb4df2a(%rip),%rdx        # 0x140fffb78
1404b1c4e:	48 8b 0d a3 f8 f7 00 	mov    0xf7f8a3(%rip),%rcx        # 0x1414314f8
1404b1c55:	e8 46 20 2e 00       	call   0x140793ca0
1404b1c5a:	48 8b 73 78          	mov    0x78(%rbx),%rsi
1404b1c5e:	48 85 f6             	test   %rsi,%rsi
1404b1c61:	74 15                	je     0x1404b1c78
1404b1c63:	48 8b ce             	mov    %rsi,%rcx
1404b1c66:	e8 05 1b 38 00       	call   0x140833770
1404b1c6b:	ba 48 01 00 00       	mov    $0x148,%edx
1404b1c70:	48 8b ce             	mov    %rsi,%rcx
1404b1c73:	e8 cc 94 96 00       	call   0x140e1b144
1404b1c78:	48 8b 83 98 00 00 00 	mov    0x98(%rbx),%rax
1404b1c7f:	48 8b 70 08          	mov    0x8(%rax),%rsi
1404b1c83:	48 85 f6             	test   %rsi,%rsi
1404b1c86:	75 18                	jne    0x1404b1ca0
1404b1c88:	48 8d 15 19 df b4 00 	lea    0xb4df19(%rip),%rdx        # 0x140fffba8
1404b1c8f:	48 8b 0d 62 f8 f7 00 	mov    0xf7f862(%rip),%rcx        # 0x1414314f8
1404b1c96:	e8 05 20 2e 00       	call   0x140793ca0
1404b1c9b:	e9 91 00 00 00       	jmp    0x1404b1d31
1404b1ca0:	b9 48 01 00 00       	mov    $0x148,%ecx
1404b1ca5:	e8 5e 94 96 00       	call   0x140e1b108
1404b1caa:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1404b1caf:	48 85 c0             	test   %rax,%rax
1404b1cb2:	74 37                	je     0x1404b1ceb
1404b1cb4:	0f 57 c0             	xorps  %xmm0,%xmm0
1404b1cb7:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1404b1cbc:	66 0f 6f 0d 6c 21 af 	movdqa 0xaf216c(%rip),%xmm1        # 0x140fa3e30
1404b1cc3:	00
1404b1cc4:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
1404b1cca:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
1404b1ccf:	bf 01 00 00 00       	mov    $0x1,%edi
1404b1cd4:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1404b1cd8:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1404b1cdd:	48 8b 56 28          	mov    0x28(%rsi),%rdx
1404b1ce1:	48 8b c8             	mov    %rax,%rcx
1404b1ce4:	e8 c7 19 38 00       	call   0x1408336b0
1404b1ce9:	eb 03                	jmp    0x1404b1cee
1404b1ceb:	48 8b c7             	mov    %rdi,%rax
1404b1cee:	48 89 43 78          	mov    %rax,0x78(%rbx)
1404b1cf2:	40 f6 c7 01          	test   $0x1,%dil
1404b1cf6:	74 39                	je     0x1404b1d31
1404b1cf8:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1404b1cfd:	48 83 fa 0f          	cmp    $0xf,%rdx
1404b1d01:	76 2e                	jbe    0x1404b1d31
1404b1d03:	48 ff c2             	inc    %rdx
1404b1d06:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1404b1d0b:	48 8b c1             	mov    %rcx,%rax
1404b1d0e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404b1d15:	72 15                	jb     0x1404b1d2c
1404b1d17:	48 83 c2 27          	add    $0x27,%rdx
1404b1d1b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404b1d1f:	48 2b c1             	sub    %rcx,%rax
1404b1d22:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404b1d26:	48 83 f8 1f          	cmp    $0x1f,%rax
1404b1d2a:	77 59                	ja     0x1404b1d85
1404b1d2c:	e8 13 94 96 00       	call   0x140e1b144
1404b1d31:	83 7b 40 01          	cmpl   $0x1,0x40(%rbx)
1404b1d35:	75 2e                	jne    0x1404b1d65
1404b1d37:	48 8b 03             	mov    (%rbx),%rax
1404b1d3a:	48 8b cb             	mov    %rbx,%rcx
1404b1d3d:	48 8b 40 30          	mov    0x30(%rax),%rax
1404b1d41:	ff 15 d9 1c ad 00    	call   *0xad1cd9(%rip)        # 0x140f83a20
1404b1d47:	4c 8b c0             	mov    %rax,%r8
1404b1d4a:	48 89 43 70          	mov    %rax,0x70(%rbx)
1404b1d4e:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
1404b1d55:	48 8b 11             	mov    (%rcx),%rdx
1404b1d58:	48 8b 42 18          	mov    0x18(%rdx),%rax
1404b1d5c:	49 8b d0             	mov    %r8,%rdx
1404b1d5f:	ff 15 bb 1c ad 00    	call   *0xad1cbb(%rip)        # 0x140f83a20
1404b1d65:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1404b1d6a:	48 33 cc             	xor    %rsp,%rcx
1404b1d6d:	e8 8e 97 96 00       	call   0x140e1b500
1404b1d72:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1404b1d77:	48 8b b4 24 80 00 00 	mov    0x80(%rsp),%rsi
1404b1d7e:	00
1404b1d7f:	48 83 c4 60          	add    $0x60,%rsp
1404b1d83:	5f                   	pop    %rdi
1404b1d84:	c3                   	ret
1404b1d85:	e8 1a 84 97 00       	call   0x140e2a1a4
1404b1d8a:	cc                   	int3
1404b1d8b:	cc                   	int3
1404b1d8c:	cc                   	int3
1404b1d8d:	cc                   	int3
1404b1d8e:	cc                   	int3
1404b1d8f:	cc                   	int3
1404b1d90:	40 53                	rex push %rbx
1404b1d92:	48 83 ec 20          	sub    $0x20,%rsp
1404b1d96:	48 8b 01             	mov    (%rcx),%rax
1404b1d99:	48 8b d9             	mov    %rcx,%rbx
1404b1d9c:	48 8b 40 30          	mov    0x30(%rax),%rax
1404b1da0:	ff 15 7a 1c ad 00    	call   *0xad1c7a(%rip)        # 0x140f83a20
1404b1da6:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
1404b1dad:	4c 8b c0             	mov    %rax,%r8
1404b1db0:	48 89 43 70          	mov    %rax,0x70(%rbx)
1404b1db4:	48 8b 11             	mov    (%rcx),%rdx
1404b1db7:	48 8b 42 18          	mov    0x18(%rdx),%rax
1404b1dbb:	49 8b d0             	mov    %r8,%rdx
1404b1dbe:	48 83 c4 20          	add    $0x20,%rsp
1404b1dc2:	5b                   	pop    %rbx
1404b1dc3:	48 ff 25 56 1c ad 00 	rex.W jmp *0xad1c56(%rip)        # 0x140f83a20
1404b1dca:	cc                   	int3
1404b1dcb:	cc                   	int3
1404b1dcc:	cc                   	int3
1404b1dcd:	cc                   	int3
1404b1dce:	cc                   	int3
1404b1dcf:	cc                   	int3
1404b1dd0:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1404b1dd5:	57                   	push   %rdi
1404b1dd6:	48 83 ec 20          	sub    $0x20,%rsp
1404b1dda:	33 f6                	xor    %esi,%esi
1404b1ddc:	48 8d 81 88 00 00 00 	lea    0x88(%rcx),%rax
1404b1de3:	48 89 b1 80 00 00 00 	mov    %rsi,0x80(%rcx)
1404b1dea:	48 8b f9             	mov    %rcx,%rdi
1404b1ded:	48 89 70 10          	mov    %rsi,0x10(%rax)
1404b1df1:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1404b1df6:	76 03                	jbe    0x1404b1dfb
1404b1df8:	48 8b 00             	mov    (%rax),%rax
1404b1dfb:	40 88 30             	mov    %sil,(%rax)
1404b1dfe:	48 8b 0d c3 7d f7 00 	mov    0xf77dc3(%rip),%rcx        # 0x141429bc8
1404b1e05:	48 85 c9             	test   %rcx,%rcx
1404b1e08:	74 3b                	je     0x1404b1e45
1404b1e0a:	e8 21 37 36 00       	call   0x140815530
1404b1e0f:	84 c0                	test   %al,%al
1404b1e11:	74 32                	je     0x1404b1e45
1404b1e13:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1404b1e18:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1404b1e1c:	48 8b cb             	mov    %rbx,%rcx
1404b1e1f:	e8 1c 48 08 00       	call   0x140536640
1404b1e24:	48 8b 15 9d 7d f7 00 	mov    0xf77d9d(%rip),%rdx        # 0x141429bc8
1404b1e2b:	4c 8b c0             	mov    %rax,%r8
1404b1e2e:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1404b1e33:	48 8b cb             	mov    %rbx,%rcx
1404b1e36:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1404b1e3b:	e8 e0 1f f8 ff       	call   0x140433e20
1404b1e40:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1404b1e45:	48 89 77 2c          	mov    %rsi,0x2c(%rdi)
1404b1e49:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1404b1e4e:	48 83 c4 20          	add    $0x20,%rsp
1404b1e52:	5f                   	pop    %rdi
1404b1e53:	c3                   	ret
1404b1e54:	cc                   	int3
1404b1e55:	cc                   	int3
1404b1e56:	cc                   	int3
1404b1e57:	cc                   	int3
1404b1e58:	cc                   	int3
1404b1e59:	cc                   	int3
1404b1e5a:	cc                   	int3
1404b1e5b:	cc                   	int3
1404b1e5c:	cc                   	int3
1404b1e5d:	cc                   	int3
1404b1e5e:	cc                   	int3
1404b1e5f:	cc                   	int3
1404b1e60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1404b1e65:	57                   	push   %rdi
1404b1e66:	48 83 ec 20          	sub    $0x20,%rsp
1404b1e6a:	83 b9 90 00 00 00 00 	cmpl   $0x0,0x90(%rcx)
1404b1e71:	0f b6 fa             	movzbl %dl,%edi
1404b1e74:	48 8b d9             	mov    %rcx,%rbx
1404b1e77:	7d 09                	jge    0x1404b1e82
1404b1e79:	e8 c2 0b 00 00       	call   0x1404b2a40
1404b1e7e:	84 c0                	test   %al,%al
1404b1e80:	74 47                	je     0x1404b1ec9
1404b1e82:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
1404b1e89:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1404b1e90:	40 88 3c 01          	mov    %dil,(%rcx,%rax,1)
1404b1e94:	ff 83 90 00 00 00    	incl   0x90(%rbx)
1404b1e9a:	8b 93 80 00 00 00    	mov    0x80(%rbx),%edx
1404b1ea0:	39 93 90 00 00 00    	cmp    %edx,0x90(%rbx)
1404b1ea6:	75 21                	jne    0x1404b1ec9
1404b1ea8:	48 8b 03             	mov    (%rbx),%rax
1404b1eab:	48 8b cb             	mov    %rbx,%rcx
1404b1eae:	4c 8b 83 88 00 00 00 	mov    0x88(%rbx),%r8
1404b1eb5:	48 8b 40 18          	mov    0x18(%rax),%rax
1404b1eb9:	ff 15 61 1b ad 00    	call   *0xad1b61(%rip)        # 0x140f83a20
1404b1ebf:	c7 83 90 00 00 00 ff 	movl   $0xffffffff,0x90(%rbx)
1404b1ec6:	ff ff ff
1404b1ec9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1404b1ece:	48 83 c4 20          	add    $0x20,%rsp
1404b1ed2:	5f                   	pop    %rdi
1404b1ed3:	c3                   	ret
1404b1ed4:	cc                   	int3
1404b1ed5:	cc                   	int3
1404b1ed6:	cc                   	int3
1404b1ed7:	cc                   	int3
1404b1ed8:	cc                   	int3
1404b1ed9:	cc                   	int3
1404b1eda:	cc                   	int3
1404b1edb:	cc                   	int3
1404b1edc:	cc                   	int3
1404b1edd:	cc                   	int3
1404b1ede:	cc                   	int3
1404b1edf:	cc                   	int3
1404b1ee0:	85 d2                	test   %edx,%edx
1404b1ee2:	0f 8e 03 01 00 00    	jle    0x1404b1feb
1404b1ee8:	53                   	push   %rbx
1404b1ee9:	55                   	push   %rbp
1404b1eea:	41 54                	push   %r12
1404b1eec:	48 83 ec 30          	sub    $0x30,%rsp
1404b1ef0:	4c 89 6c 24 60       	mov    %r13,0x60(%rsp)
1404b1ef5:	4d 8b e0             	mov    %r8,%r12
1404b1ef8:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1404b1efd:	8b ea                	mov    %edx,%ebp
1404b1eff:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1404b1f04:	48 8b d9             	mov    %rcx,%rbx
1404b1f07:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
1404b1f0c:	45 33 ed             	xor    %r13d,%r13d
1404b1f0f:	48 89 7c 24 58       	mov    %rdi,0x58(%rsp)
1404b1f14:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
1404b1f1a:	85 c0                	test   %eax,%eax
1404b1f1c:	79 46                	jns    0x1404b1f64
1404b1f1e:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
1404b1f25:	4c 8d 83 88 00 00 00 	lea    0x88(%rbx),%r8
1404b1f2c:	48 8d 93 80 00 00 00 	lea    0x80(%rbx),%rdx
1404b1f33:	48 8b 01             	mov    (%rcx),%rax
1404b1f36:	48 8b 40 40          	mov    0x40(%rax),%rax
1404b1f3a:	ff 15 e0 1a ad 00    	call   *0xad1ae0(%rip)        # 0x140f83a20
1404b1f40:	84 c0                	test   %al,%al
1404b1f42:	0f 84 82 00 00 00    	je     0x1404b1fca
1404b1f48:	44 39 ab 80 00 00 00 	cmp    %r13d,0x80(%rbx)
1404b1f4f:	74 79                	je     0x1404b1fca
1404b1f51:	4c 39 ab 88 00 00 00 	cmp    %r13,0x88(%rbx)
1404b1f58:	74 70                	je     0x1404b1fca
1404b1f5a:	44 89 ab 90 00 00 00 	mov    %r13d,0x90(%rbx)
1404b1f61:	41 8b c5             	mov    %r13d,%eax
1404b1f64:	8b b3 80 00 00 00    	mov    0x80(%rbx),%esi
1404b1f6a:	49 8b d4             	mov    %r12,%rdx
1404b1f6d:	2b f0                	sub    %eax,%esi
1404b1f6f:	8b c8                	mov    %eax,%ecx
1404b1f71:	3b ee                	cmp    %esi,%ebp
1404b1f73:	0f 4c f5             	cmovl  %ebp,%esi
1404b1f76:	48 03 8b 88 00 00 00 	add    0x88(%rbx),%rcx
1404b1f7d:	48 63 fe             	movslq %esi,%rdi
1404b1f80:	4c 8b c7             	mov    %rdi,%r8
1404b1f83:	e8 88 d0 a2 00       	call   0x140edf010
1404b1f88:	01 b3 90 00 00 00    	add    %esi,0x90(%rbx)
1404b1f8e:	4c 03 e7             	add    %rdi,%r12
1404b1f91:	8b 93 80 00 00 00    	mov    0x80(%rbx),%edx
1404b1f97:	2b ee                	sub    %esi,%ebp
1404b1f99:	39 93 90 00 00 00    	cmp    %edx,0x90(%rbx)
1404b1f9f:	75 21                	jne    0x1404b1fc2
1404b1fa1:	48 8b 03             	mov    (%rbx),%rax
1404b1fa4:	48 8b cb             	mov    %rbx,%rcx
1404b1fa7:	4c 8b 83 88 00 00 00 	mov    0x88(%rbx),%r8
1404b1fae:	48 8b 40 18          	mov    0x18(%rax),%rax
1404b1fb2:	ff 15 68 1a ad 00    	call   *0xad1a68(%rip)        # 0x140f83a20
1404b1fb8:	c7 83 90 00 00 00 ff 	movl   $0xffffffff,0x90(%rbx)
1404b1fbf:	ff ff ff
1404b1fc2:	85 ed                	test   %ebp,%ebp
1404b1fc4:	0f 8f 4a ff ff ff    	jg     0x1404b1f14
1404b1fca:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1404b1fcf:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1404b1fd4:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1404b1fd9:	4c 8b 74 24 28       	mov    0x28(%rsp),%r14
1404b1fde:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
1404b1fe3:	48 83 c4 30          	add    $0x30,%rsp
1404b1fe7:	41 5c                	pop    %r12
1404b1fe9:	5d                   	pop    %rbp
1404b1fea:	5b                   	pop    %rbx
1404b1feb:	c3                   	ret
1404b1fec:	cc                   	int3
1404b1fed:	cc                   	int3
1404b1fee:	cc                   	int3
1404b1fef:	cc                   	int3
1404b1ff0:	89 54 24 10          	mov    %edx,0x10(%rsp)
1404b1ff4:	53                   	push   %rbx
1404b1ff5:	41 54                	push   %r12
1404b1ff7:	41 55                	push   %r13
1404b1ff9:	41 56                	push   %r14
1404b1ffb:	41 57                	push   %r15
1404b1ffd:	48 83 ec 20          	sub    $0x20,%rsp
1404b2001:	44 8d 4a ff          	lea    -0x1(%rdx),%r9d
1404b2005:	4d 8b f0             	mov    %r8,%r14
1404b2008:	49 63 c1             	movslq %r9d,%rax
1404b200b:	48 8b d9             	mov    %rcx,%rbx
1404b200e:	45 85 c9             	test   %r9d,%r9d
1404b2011:	78 18                	js     0x1404b202b
1404b2013:	42 0f b6 0c 00       	movzbl (%rax,%r8,1),%ecx
1404b2018:	80 f9 09             	cmp    $0x9,%cl
1404b201b:	74 05                	je     0x1404b2022
1404b201d:	80 f9 20             	cmp    $0x20,%cl
1404b2020:	75 09                	jne    0x1404b202b
1404b2022:	41 ff c9             	dec    %r9d
1404b2025:	48 83 e8 01          	sub    $0x1,%rax
1404b2029:	79 e8                	jns    0x1404b2013
1404b202b:	45 33 ed             	xor    %r13d,%r13d
1404b202e:	48 89 6c 24 50       	mov    %rbp,0x50(%rsp)
1404b2033:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
1404b2038:	45 8b fd             	mov    %r13d,%r15d
1404b203b:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
1404b2040:	4d 63 e1             	movslq %r9d,%r12
1404b2043:	45 85 c9             	test   %r9d,%r9d
1404b2046:	0f 88 3d 01 00 00    	js     0x1404b2189
1404b204c:	41 8b f5             	mov    %r13d,%esi
1404b204f:	90                   	nop