1401b3cd1:	83 f8 19             	cmp    $0x19,%eax
1401b3cd4:	77 03                	ja     0x1401b3cd9
1401b3cd6:	83 c1 20             	add    $0x20,%ecx
1401b3cd9:	49 83 e8 01          	sub    $0x1,%r8
1401b3cdd:	74 0a                	je     0x1401b3ce9
1401b3cdf:	45 85 c9             	test   %r9d,%r9d
1401b3ce2:	74 05                	je     0x1401b3ce9
1401b3ce4:	44 3b c9             	cmp    %ecx,%r9d
1401b3ce7:	74 cb                	je     0x1401b3cb4
1401b3ce9:	44 2b c9             	sub    %ecx,%r9d
1401b3cec:	41 8b c1             	mov    %r9d,%eax
1401b3cef:	c3                   	ret
1401b3cf0:	33 c0                	xor    %eax,%eax
1401b3cf2:	c3                   	ret
1401b3cf3:	cc                   	int3
1401b3cf4:	48 83 ec 28          	sub    $0x28,%rsp
1401b3cf8:	8b 05 de 99 16 00    	mov    0x1699de(%rip),%eax        # 0x14031d6dc
1401b3cfe:	85 c0                	test   %eax,%eax
1401b3d00:	75 36                	jne    0x1401b3d38
1401b3d02:	48 85 c9             	test   %rcx,%rcx
1401b3d05:	75 1a                	jne    0x1401b3d21
1401b3d07:	e8 00 c2 fd ff       	call   0x14018ff0c
1401b3d0c:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1401b3d12:	e8 4d 78 fd ff       	call   0x14018b564
1401b3d17:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
1401b3d1c:	48 83 c4 28          	add    $0x28,%rsp
1401b3d20:	c3                   	ret
1401b3d21:	48 85 d2             	test   %rdx,%rdx
1401b3d24:	74 e1                	je     0x1401b3d07
1401b3d26:	49 81 f8 ff ff ff 7f 	cmp    $0x7fffffff,%r8
1401b3d2d:	77 d8                	ja     0x1401b3d07
1401b3d2f:	48 83 c4 28          	add    $0x28,%rsp
1401b3d33:	e9 74 ff ff ff       	jmp    0x1401b3cac
1401b3d38:	45 33 c9             	xor    %r9d,%r9d
1401b3d3b:	48 83 c4 28          	add    $0x28,%rsp
1401b3d3f:	e9 00 00 00 00       	jmp    0x1401b3d44
1401b3d44:	48 8b c4             	mov    %rsp,%rax
1401b3d47:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401b3d4b:	48 89 68 10          	mov    %rbp,0x10(%rax)
1401b3d4f:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401b3d53:	57                   	push   %rdi
1401b3d54:	48 83 ec 40          	sub    $0x40,%rsp
1401b3d58:	49 8b e8             	mov    %r8,%rbp
1401b3d5b:	48 8b fa             	mov    %rdx,%rdi
1401b3d5e:	48 8b f1             	mov    %rcx,%rsi
1401b3d61:	4d 85 c0             	test   %r8,%r8
1401b3d64:	0f 84 9d 00 00 00    	je     0x1401b3e07
1401b3d6a:	49 8b d1             	mov    %r9,%rdx
1401b3d6d:	48 8d 48 d8          	lea    -0x28(%rax),%rcx
1401b3d71:	e8 2a 7f fd ff       	call   0x14018bca0
1401b3d76:	bb ff ff ff 7f       	mov    $0x7fffffff,%ebx
1401b3d7b:	48 85 f6             	test   %rsi,%rsi
1401b3d7e:	74 0a                	je     0x1401b3d8a
1401b3d80:	48 85 ff             	test   %rdi,%rdi
1401b3d83:	74 05                	je     0x1401b3d8a
1401b3d85:	48 3b eb             	cmp    %rbx,%rbp
1401b3d88:	76 12                	jbe    0x1401b3d9c
1401b3d8a:	e8 7d c1 fd ff       	call   0x14018ff0c
1401b3d8f:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1401b3d95:	e8 ca 77 fd ff       	call   0x14018b564
1401b3d9a:	eb 54                	jmp    0x1401b3df0
1401b3d9c:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1401b3da1:	48 83 b8 38 01 00 00 	cmpq   $0x0,0x138(%rax)
1401b3da8:	00
1401b3da9:	75 12                	jne    0x1401b3dbd
1401b3dab:	4c 8b c5             	mov    %rbp,%r8
1401b3dae:	48 8b d7             	mov    %rdi,%rdx
1401b3db1:	48 8b ce             	mov    %rsi,%rcx
1401b3db4:	e8 f3 fe ff ff       	call   0x1401b3cac
1401b3db9:	8b d8                	mov    %eax,%ebx
1401b3dbb:	eb 33                	jmp    0x1401b3df0
1401b3dbd:	48 2b f7             	sub    %rdi,%rsi
1401b3dc0:	0f b6 0c 3e          	movzbl (%rsi,%rdi,1),%ecx
1401b3dc4:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1401b3dc9:	e8 1a bf fd ff       	call   0x14018fce8
1401b3dce:	0f b6 0f             	movzbl (%rdi),%ecx
1401b3dd1:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1401b3dd6:	8b d8                	mov    %eax,%ebx
1401b3dd8:	e8 0b bf fd ff       	call   0x14018fce8
1401b3ddd:	48 ff c7             	inc    %rdi
1401b3de0:	48 83 ed 01          	sub    $0x1,%rbp
1401b3de4:	74 08                	je     0x1401b3dee
1401b3de6:	85 db                	test   %ebx,%ebx
1401b3de8:	74 04                	je     0x1401b3dee
1401b3dea:	3b d8                	cmp    %eax,%ebx
1401b3dec:	74 d2                	je     0x1401b3dc0
1401b3dee:	2b d8                	sub    %eax,%ebx
1401b3df0:	80 7c 24 38 00       	cmpb   $0x0,0x38(%rsp)
1401b3df5:	74 0c                	je     0x1401b3e03
1401b3df7:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1401b3dfc:	83 a0 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rax)
1401b3e03:	8b c3                	mov    %ebx,%eax
1401b3e05:	eb 02                	jmp    0x1401b3e09
1401b3e07:	33 c0                	xor    %eax,%eax
1401b3e09:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401b3e0e:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401b3e13:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401b3e18:	48 83 c4 40          	add    $0x40,%rsp
1401b3e1c:	5f                   	pop    %rdi
1401b3e1d:	c3                   	ret
1401b3e1e:	cc                   	int3
1401b3e1f:	cc                   	int3
1401b3e20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b3e25:	57                   	push   %rdi
1401b3e26:	48 83 ec 50          	sub    $0x50,%rsp
1401b3e2a:	45 8b d0             	mov    %r8d,%r10d
1401b3e2d:	4c 8b c1             	mov    %rcx,%r8
1401b3e30:	33 c0                	xor    %eax,%eax
1401b3e32:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1401b3e39:	00
1401b3e3a:	48 85 db             	test   %rbx,%rbx
1401b3e3d:	0f 95 c0             	setne  %al
1401b3e40:	85 c0                	test   %eax,%eax
1401b3e42:	75 18                	jne    0x1401b3e5c
1401b3e44:	e8 c3 c0 fd ff       	call   0x14018ff0c
1401b3e49:	bb 16 00 00 00       	mov    $0x16,%ebx
1401b3e4e:	89 18                	mov    %ebx,(%rax)
1401b3e50:	e8 0f 77 fd ff       	call   0x14018b564
1401b3e55:	8b c3                	mov    %ebx,%eax
1401b3e57:	e9 97 00 00 00       	jmp    0x1401b3ef3
1401b3e5c:	83 0b ff             	orl    $0xffffffff,(%rbx)
1401b3e5f:	33 c0                	xor    %eax,%eax
1401b3e61:	48 85 c9             	test   %rcx,%rcx
1401b3e64:	0f 95 c0             	setne  %al
1401b3e67:	85 c0                	test   %eax,%eax
1401b3e69:	74 d9                	je     0x1401b3e44
1401b3e6b:	8b 8c 24 88 00 00 00 	mov    0x88(%rsp),%ecx
1401b3e72:	85 c9                	test   %ecx,%ecx
1401b3e74:	74 13                	je     0x1401b3e89
1401b3e76:	41 f7 c1 7f fe ff ff 	test   $0xfffffe7f,%r9d
1401b3e7d:	b8 00 00 00 00       	mov    $0x0,%eax
1401b3e82:	0f 94 c0             	sete   %al
1401b3e85:	85 c0                	test   %eax,%eax
1401b3e87:	74 bb                	je     0x1401b3e44
1401b3e89:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
1401b3e8e:	83 64 24 44 00       	andl   $0x0,0x44(%rsp)
1401b3e93:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
1401b3e97:	44 89 4c 24 28       	mov    %r9d,0x28(%rsp)
1401b3e9c:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
1401b3ea1:	44 8b ca             	mov    %edx,%r9d
1401b3ea4:	48 8b d3             	mov    %rbx,%rdx
1401b3ea7:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401b3eac:	e8 93 06 00 00       	call   0x1401b4544
1401b3eb1:	8b f8                	mov    %eax,%edi
1401b3eb3:	89 44 24 44          	mov    %eax,0x44(%rsp)
1401b3eb7:	83 7c 24 40 00       	cmpl   $0x0,0x40(%rsp)
1401b3ebc:	74 2c                	je     0x1401b3eea
1401b3ebe:	85 c0                	test   %eax,%eax
1401b3ec0:	74 21                	je     0x1401b3ee3
1401b3ec2:	48 63 0b             	movslq (%rbx),%rcx
1401b3ec5:	48 8b c1             	mov    %rcx,%rax
1401b3ec8:	48 c1 f8 06          	sar    $0x6,%rax
1401b3ecc:	48 8d 15 3d 98 16 00 	lea    0x16983d(%rip),%rdx        # 0x14031d710
1401b3ed3:	83 e1 3f             	and    $0x3f,%ecx
1401b3ed6:	48 c1 e1 06          	shl    $0x6,%rcx
1401b3eda:	48 8b 04 c2          	mov    (%rdx,%rax,8),%rax
1401b3ede:	80 64 08 38 fe       	andb   $0xfe,0x38(%rax,%rcx,1)
1401b3ee3:	8b 0b                	mov    (%rbx),%ecx
1401b3ee5:	e8 62 8f ff ff       	call   0x1401ace4c
1401b3eea:	85 ff                	test   %edi,%edi
1401b3eec:	74 03                	je     0x1401b3ef1
1401b3eee:	83 0b ff             	orl    $0xffffffff,(%rbx)
1401b3ef1:	8b c7                	mov    %edi,%eax
1401b3ef3:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401b3ef8:	48 83 c4 50          	add    $0x50,%rsp
1401b3efc:	5f                   	pop    %rdi
1401b3efd:	c3                   	ret
1401b3efe:	cc                   	int3
1401b3eff:	cc                   	int3
1401b3f00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b3f05:	57                   	push   %rdi
1401b3f06:	48 83 ec 50          	sub    $0x50,%rsp
1401b3f0a:	45 8b d0             	mov    %r8d,%r10d
1401b3f0d:	4c 8b c1             	mov    %rcx,%r8
1401b3f10:	33 c0                	xor    %eax,%eax
1401b3f12:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1401b3f19:	00
1401b3f1a:	48 85 db             	test   %rbx,%rbx
1401b3f1d:	0f 95 c0             	setne  %al
1401b3f20:	85 c0                	test   %eax,%eax
1401b3f22:	75 18                	jne    0x1401b3f3c
1401b3f24:	e8 e3 bf fd ff       	call   0x14018ff0c
1401b3f29:	bb 16 00 00 00       	mov    $0x16,%ebx
1401b3f2e:	89 18                	mov    %ebx,(%rax)
1401b3f30:	e8 2f 76 fd ff       	call   0x14018b564
1401b3f35:	8b c3                	mov    %ebx,%eax
1401b3f37:	e9 97 00 00 00       	jmp    0x1401b3fd3
1401b3f3c:	83 0b ff             	orl    $0xffffffff,(%rbx)
1401b3f3f:	33 c0                	xor    %eax,%eax
1401b3f41:	48 85 c9             	test   %rcx,%rcx
1401b3f44:	0f 95 c0             	setne  %al
1401b3f47:	85 c0                	test   %eax,%eax
1401b3f49:	74 d9                	je     0x1401b3f24
1401b3f4b:	8b 8c 24 88 00 00 00 	mov    0x88(%rsp),%ecx
1401b3f52:	85 c9                	test   %ecx,%ecx
1401b3f54:	74 13                	je     0x1401b3f69
1401b3f56:	41 f7 c1 7f fe ff ff 	test   $0xfffffe7f,%r9d
1401b3f5d:	b8 00 00 00 00       	mov    $0x0,%eax
1401b3f62:	0f 94 c0             	sete   %al
1401b3f65:	85 c0                	test   %eax,%eax
1401b3f67:	74 bb                	je     0x1401b3f24
1401b3f69:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
1401b3f6e:	83 64 24 44 00       	andl   $0x0,0x44(%rsp)
1401b3f73:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
1401b3f77:	44 89 4c 24 28       	mov    %r9d,0x28(%rsp)
1401b3f7c:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
1401b3f81:	44 8b ca             	mov    %edx,%r9d
1401b3f84:	48 8b d3             	mov    %rbx,%rdx
1401b3f87:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401b3f8c:	e8 77 06 00 00       	call   0x1401b4608
1401b3f91:	8b f8                	mov    %eax,%edi
1401b3f93:	89 44 24 44          	mov    %eax,0x44(%rsp)
1401b3f97:	83 7c 24 40 00       	cmpl   $0x0,0x40(%rsp)
1401b3f9c:	74 2c                	je     0x1401b3fca
1401b3f9e:	85 c0                	test   %eax,%eax
1401b3fa0:	74 21                	je     0x1401b3fc3
1401b3fa2:	48 63 0b             	movslq (%rbx),%rcx
1401b3fa5:	48 8b c1             	mov    %rcx,%rax
1401b3fa8:	48 c1 f8 06          	sar    $0x6,%rax
1401b3fac:	48 8d 15 5d 97 16 00 	lea    0x16975d(%rip),%rdx        # 0x14031d710
1401b3fb3:	83 e1 3f             	and    $0x3f,%ecx
1401b3fb6:	48 c1 e1 06          	shl    $0x6,%rcx
1401b3fba:	48 8b 04 c2          	mov    (%rdx,%rax,8),%rax
1401b3fbe:	80 64 08 38 fe       	andb   $0xfe,0x38(%rax,%rcx,1)
1401b3fc3:	8b 0b                	mov    (%rbx),%ecx
1401b3fc5:	e8 82 8e ff ff       	call   0x1401ace4c
1401b3fca:	85 ff                	test   %edi,%edi
1401b3fcc:	74 03                	je     0x1401b3fd1
1401b3fce:	83 0b ff             	orl    $0xffffffff,(%rbx)
1401b3fd1:	8b c7                	mov    %edi,%eax
1401b3fd3:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401b3fd8:	48 83 c4 50          	add    $0x50,%rsp
1401b3fdc:	5f                   	pop    %rdi
1401b3fdd:	c3                   	ret
1401b3fde:	cc                   	int3
1401b3fdf:	cc                   	int3
1401b3fe0:	4c 8b dc             	mov    %rsp,%r11
1401b3fe3:	49 89 5b 10          	mov    %rbx,0x10(%r11)
1401b3fe7:	49 89 6b 18          	mov    %rbp,0x18(%r11)
1401b3feb:	49 89 73 20          	mov    %rsi,0x20(%r11)
1401b3fef:	57                   	push   %rdi
1401b3ff0:	41 56                	push   %r14
1401b3ff2:	41 57                	push   %r15
1401b3ff4:	48 83 ec 30          	sub    $0x30,%rsp
1401b3ff8:	4c 63 f1             	movslq %ecx,%r14
1401b3ffb:	33 db                	xor    %ebx,%ebx
1401b3ffd:	4d 8b d6             	mov    %r14,%r10
1401b4000:	41 88 19             	mov    %bl,(%r9)
1401b4003:	41 83 e2 3f          	and    $0x3f,%r10d
1401b4007:	48 8d 0d 02 97 16 00 	lea    0x169702(%rip),%rcx        # 0x14031d710
1401b400e:	49 8b c6             	mov    %r14,%rax
1401b4011:	49 c1 e2 06          	shl    $0x6,%r10
1401b4015:	48 c1 f8 06          	sar    $0x6,%rax
1401b4019:	49 8b f1             	mov    %r9,%rsi
1401b401c:	41 8b f8             	mov    %r8d,%edi
1401b401f:	48 8b ea             	mov    %rdx,%rbp
1401b4022:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
1401b4026:	42 f6 44 10 38 80    	testb  $0x80,0x38(%rax,%r10,1)
1401b402c:	0f 84 10 02 00 00    	je     0x1401b4242
1401b4032:	41 bf 00 40 07 00    	mov    $0x74000,%r15d
1401b4038:	45 85 c7             	test   %r8d,%r15d
1401b403b:	75 22                	jne    0x1401b405f
1401b403d:	49 8d 4b 08          	lea    0x8(%r11),%rcx
1401b4041:	89 5c 24 50          	mov    %ebx,0x50(%rsp)
1401b4045:	e8 12 fb fe ff       	call   0x1401a3b5c
1401b404a:	85 c0                	test   %eax,%eax
1401b404c:	0f 85 0b 02 00 00    	jne    0x1401b425d
1401b4052:	8b 44 24 50          	mov    0x50(%rsp),%eax
1401b4056:	41 23 c7             	and    %r15d,%eax
1401b4059:	75 3f                	jne    0x1401b409a
1401b405b:	0f ba ef 0e          	bts    $0xe,%edi
1401b405f:	8b cf                	mov    %edi,%ecx
1401b4061:	41 23 cf             	and    %r15d,%ecx
1401b4064:	41 bf 02 00 00 00    	mov    $0x2,%r15d
1401b406a:	81 f9 00 40 00 00    	cmp    $0x4000,%ecx
1401b4070:	74 3e                	je     0x1401b40b0
1401b4072:	8d 81 00 00 ff ff    	lea    -0x10000(%rcx),%eax
1401b4078:	ba ff bf ff ff       	mov    $0xffffbfff,%edx
1401b407d:	85 c2                	test   %eax,%edx
1401b407f:	74 1d                	je     0x1401b409e
1401b4081:	8d 81 00 00 fe ff    	lea    -0x20000(%rcx),%eax
1401b4087:	85 c2                	test   %eax,%edx
1401b4089:	74 20                	je     0x1401b40ab
1401b408b:	8d 81 00 00 fc ff    	lea    -0x40000(%rcx),%eax
1401b4091:	85 c2                	test   %eax,%edx
1401b4093:	75 1d                	jne    0x1401b40b2
1401b4095:	c6 06 01             	movb   $0x1,(%rsi)
1401b4098:	eb 18                	jmp    0x1401b40b2
1401b409a:	0b f8                	or     %eax,%edi
1401b409c:	eb c1                	jmp    0x1401b405f
1401b409e:	b9 01 03 00 00       	mov    $0x301,%ecx
1401b40a3:	8b c7                	mov    %edi,%eax
1401b40a5:	23 c1                	and    %ecx,%eax
1401b40a7:	3b c1                	cmp    %ecx,%eax
1401b40a9:	75 07                	jne    0x1401b40b2
1401b40ab:	44 88 3e             	mov    %r15b,(%rsi)
1401b40ae:	eb 02                	jmp    0x1401b40b2
1401b40b0:	88 1e                	mov    %bl,(%rsi)
1401b40b2:	f7 c7 00 00 07 00    	test   $0x70000,%edi
1401b40b8:	0f 84 84 01 00 00    	je     0x1401b4242
1401b40be:	f6 45 00 40          	testb  $0x40,0x0(%rbp)
1401b40c2:	0f 85 7a 01 00 00    	jne    0x1401b4242
1401b40c8:	8b 45 04             	mov    0x4(%rbp),%eax
1401b40cb:	ba 00 00 00 c0       	mov    $0xc0000000,%edx
1401b40d0:	23 c2                	and    %edx,%eax
1401b40d2:	8b cb                	mov    %ebx,%ecx
1401b40d4:	8b fb                	mov    %ebx,%edi
1401b40d6:	3d 00 00 00 40       	cmp    $0x40000000,%eax
1401b40db:	74 0f                	je     0x1401b40ec
1401b40dd:	3d 00 00 00 80       	cmp    $0x80000000,%eax
1401b40e2:	74 33                	je     0x1401b4117
1401b40e4:	3b c2                	cmp    %edx,%eax
1401b40e6:	0f 85 56 01 00 00    	jne    0x1401b4242
1401b40ec:	8b 45 08             	mov    0x8(%rbp),%eax
1401b40ef:	85 c0                	test   %eax,%eax
1401b40f1:	0f 84 4b 01 00 00    	je     0x1401b4242
1401b40f7:	41 3b c7             	cmp    %r15d,%eax
1401b40fa:	76 0e                	jbe    0x1401b410a
1401b40fc:	83 f8 04             	cmp    $0x4,%eax
1401b40ff:	76 5c                	jbe    0x1401b415d
1401b4101:	83 f8 05             	cmp    $0x5,%eax
1401b4104:	0f 85 38 01 00 00    	jne    0x1401b4242
1401b410a:	bf 01 00 00 00       	mov    $0x1,%edi
1401b410f:	85 c9                	test   %ecx,%ecx
1401b4111:	0f 84 ce 00 00 00    	je     0x1401b41e5
1401b4117:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1401b411d:	89 5c 24 50          	mov    %ebx,0x50(%rsp)
1401b4121:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1401b4126:	41 8b ce             	mov    %r14d,%ecx
1401b4129:	e8 e6 57 ff ff       	call   0x1401a9914
1401b412e:	85 c0                	test   %eax,%eax
1401b4130:	7e 06                	jle    0x1401b4138
1401b4132:	83 ff 01             	cmp    $0x1,%edi
1401b4135:	0f 44 fb             	cmove  %ebx,%edi
1401b4138:	83 f8 ff             	cmp    $0xffffffff,%eax
1401b413b:	74 45                	je     0x1401b4182
1401b413d:	41 3b c7             	cmp    %r15d,%eax
1401b4140:	74 57                	je     0x1401b4199
1401b4142:	83 f8 03             	cmp    $0x3,%eax
1401b4145:	0f 85 87 00 00 00    	jne    0x1401b41d2
1401b414b:	81 7c 24 50 ef bb bf 	cmpl   $0xbfbbef,0x50(%rsp)
1401b4152:	00
1401b4153:	75 44                	jne    0x1401b4199
1401b4155:	c6 06 01             	movb   $0x1,(%rsi)
1401b4158:	e9 88 00 00 00       	jmp    0x1401b41e5
1401b415d:	45 8b c7             	mov    %r15d,%r8d
1401b4160:	33 d2                	xor    %edx,%edx
1401b4162:	41 8b ce             	mov    %r14d,%ecx
1401b4165:	e8 a6 5d ff ff       	call   0x1401a9f10
1401b416a:	48 85 c0             	test   %rax,%rax