1404f2bb7:	41 ff 09             	decl   (%r9)
1404f2bba:	48 c1 e7 08          	shl    $0x8,%rdi
1404f2bbe:	48 0b f9             	or     %rcx,%rdi
1404f2bc1:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
1404f2bc6:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1404f2bcb:	c7 44 24 20 00 02 00 	movl   $0x200,0x20(%rsp)
1404f2bd2:	00
1404f2bd3:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
1404f2bd7:	4d 8b c2             	mov    %r10,%r8
1404f2bda:	48 8b d3             	mov    %rbx,%rdx
1404f2bdd:	49 8b ce             	mov    %r14,%rcx
1404f2be0:	e8 6b c5 ff ff       	call   0x1404ef150
1404f2be5:	48 8b f0             	mov    %rax,%rsi
1404f2be8:	48 85 c0             	test   %rax,%rax
1404f2beb:	0f 84 38 02 00 00    	je     0x1404f2e29
1404f2bf1:	48 8b 0b             	mov    (%rbx),%rcx
1404f2bf4:	49 2b cf             	sub    %r15,%rcx
1404f2bf7:	48 63 85 60 02 00 00 	movslq 0x260(%rbp),%rax
1404f2bfe:	48 3b c8             	cmp    %rax,%rcx
1404f2c01:	74 16                	je     0x1404f2c19
1404f2c03:	4c 8d 05 82 0b ab 00 	lea    0xab0b82(%rip),%r8        # 0x140fa378c
1404f2c0a:	48 8d 15 6f 22 b1 00 	lea    0xb1226f(%rip),%rdx        # 0x141004e80
1404f2c11:	49 8b 0e             	mov    (%r14),%rcx
1404f2c14:	e8 a7 5f 04 00       	call   0x140538bc0
1404f2c19:	48 8b 0d 80 82 f3 00 	mov    0xf38280(%rip),%rcx        # 0x14142aea0
1404f2c20:	48 85 c9             	test   %rcx,%rcx
1404f2c23:	0f 84 fe 01 00 00    	je     0x1404f2e27
1404f2c29:	e8 02 29 32 00       	call   0x140815530
1404f2c2e:	84 c0                	test   %al,%al
1404f2c30:	0f 84 f1 01 00 00    	je     0x1404f2e27
1404f2c36:	41 83 7c 24 50 00    	cmpl   $0x0,0x50(%r12)
1404f2c3c:	0f 85 e5 01 00 00    	jne    0x1404f2e27
1404f2c42:	49 8b 06             	mov    (%r14),%rax
1404f2c45:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1404f2c4a:	4c 8b c7             	mov    %rdi,%r8
1404f2c4d:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
1404f2c51:	48 8b 0d 20 02 f4 00 	mov    0xf40220(%rip),%rcx        # 0x141432e78
1404f2c58:	e8 c3 d2 ca ff       	call   0x14019ff20
1404f2c5d:	4c 8b e8             	mov    %rax,%r13
1404f2c60:	b9 10 00 00 00       	mov    $0x10,%ecx
1404f2c65:	e8 9e 84 92 00       	call   0x140e1b108
1404f2c6a:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404f2c6f:	48 85 c0             	test   %rax,%rax
1404f2c72:	74 1d                	je     0x1404f2c91
1404f2c74:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1404f2c78:	2b f1                	sub    %ecx,%esi
1404f2c7a:	41 b1 01             	mov    $0x1,%r9b
1404f2c7d:	44 8b c6             	mov    %esi,%r8d
1404f2c80:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404f2c84:	48 8b c8             	mov    %rax,%rcx
1404f2c87:	e8 c4 e6 22 00       	call   0x140721350
1404f2c8c:	48 8b d8             	mov    %rax,%rbx
1404f2c8f:	eb 02                	jmp    0x1404f2c93
1404f2c91:	33 db                	xor    %ebx,%ebx
1404f2c93:	b9 28 00 00 00       	mov    $0x28,%ecx
1404f2c98:	e8 6b 84 92 00       	call   0x140e1b108
1404f2c9d:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404f2ca2:	48 85 c0             	test   %rax,%rax
1404f2ca5:	74 10                	je     0x1404f2cb7
1404f2ca7:	48 8b d3             	mov    %rbx,%rdx
1404f2caa:	48 8b c8             	mov    %rax,%rcx
1404f2cad:	e8 ae ef 23 00       	call   0x140731c60
1404f2cb2:	48 8b f8             	mov    %rax,%rdi
1404f2cb5:	eb 02                	jmp    0x1404f2cb9
1404f2cb7:	33 ff                	xor    %edi,%edi
1404f2cb9:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1404f2cbe:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1404f2cc2:	49 8b cc             	mov    %r12,%rcx
1404f2cc5:	e8 a6 92 ff ff       	call   0x1404ebf70
1404f2cca:	48 8b f0             	mov    %rax,%rsi
1404f2ccd:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1404f2cd2:	49 8b cc             	mov    %r12,%rcx
1404f2cd5:	e8 26 a7 ff ff       	call   0x1404ed400
1404f2cda:	4c 8b f8             	mov    %rax,%r15
1404f2cdd:	49 8b 0e             	mov    (%r14),%rcx
1404f2ce0:	e8 5b 39 04 00       	call   0x140536640
1404f2ce5:	48 8b 1d b4 81 f3 00 	mov    0xf381b4(%rip),%rbx        # 0x14142aea0
1404f2cec:	48 8b 08             	mov    (%rax),%rcx
1404f2cef:	48 85 c9             	test   %rcx,%rcx
1404f2cf2:	74 1c                	je     0x1404f2d10
1404f2cf4:	8b 41 10             	mov    0x10(%rcx),%eax
1404f2cf7:	ff c0                	inc    %eax
1404f2cf9:	89 41 10             	mov    %eax,0x10(%rcx)
1404f2cfc:	83 f8 01             	cmp    $0x1,%eax
1404f2cff:	0f 8e 52 01 00 00    	jle    0x1404f2e57
1404f2d05:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404f2d0a:	0f 84 4f 01 00 00    	je     0x1404f2e5f
1404f2d10:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
1404f2d14:	49 8b 07             	mov    (%r15),%rax
1404f2d17:	33 c9                	xor    %ecx,%ecx
1404f2d19:	49 89 0f             	mov    %rcx,(%r15)
1404f2d1c:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404f2d20:	48 8b 06             	mov    (%rsi),%rax
1404f2d23:	48 89 0e             	mov    %rcx,(%rsi)
1404f2d26:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1404f2d2a:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1404f2d2f:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
1404f2d33:	49 8b 45 00          	mov    0x0(%r13),%rax
1404f2d37:	49 89 4d 00          	mov    %rcx,0x0(%r13)
1404f2d3b:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
1404f2d3f:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
1404f2d43:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1404f2d48:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
1404f2d4c:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1404f2d51:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1404f2d56:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1404f2d5c:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
1404f2d61:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1404f2d66:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1404f2d6a:	e8 e1 d0 ca ff       	call   0x14019fe50
1404f2d6f:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1404f2d74:	4c 8b c0             	mov    %rax,%r8
1404f2d77:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1404f2d7c:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1404f2d81:	e8 ba 4c 04 00       	call   0x140537a40
1404f2d86:	90                   	nop
1404f2d87:	4c 8d 0d 62 b7 ca ff 	lea    -0x35489e(%rip),%r9        # 0x14019e4f0
1404f2d8e:	ba 08 00 00 00       	mov    $0x8,%edx
1404f2d93:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1404f2d99:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1404f2d9d:	e8 aa 87 92 00       	call   0x140e1b54c
1404f2da2:	90                   	nop
1404f2da3:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1404f2da8:	48 85 c9             	test   %rcx,%rcx
1404f2dab:	74 24                	je     0x1404f2dd1
1404f2dad:	8b 41 10             	mov    0x10(%rcx),%eax
1404f2db0:	ff c8                	dec    %eax
1404f2db2:	89 41 10             	mov    %eax,0x10(%rcx)
1404f2db5:	85 c0                	test   %eax,%eax
1404f2db7:	7f 18                	jg     0x1404f2dd1
1404f2db9:	0f 88 ab 00 00 00    	js     0x1404f2e6a
1404f2dbf:	48 8b 01             	mov    (%rcx),%rax
1404f2dc2:	ba 01 00 00 00       	mov    $0x1,%edx
1404f2dc7:	48 8b 00             	mov    (%rax),%rax
1404f2dca:	ff 15 50 0c a9 00    	call   *0xa90c50(%rip)        # 0x140f83a20
1404f2dd0:	90                   	nop
1404f2dd1:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1404f2dd5:	48 85 c9             	test   %rcx,%rcx
1404f2dd8:	74 24                	je     0x1404f2dfe
1404f2dda:	8b 41 10             	mov    0x10(%rcx),%eax
1404f2ddd:	ff c8                	dec    %eax
1404f2ddf:	89 41 10             	mov    %eax,0x10(%rcx)
1404f2de2:	85 c0                	test   %eax,%eax
1404f2de4:	7f 18                	jg     0x1404f2dfe
1404f2de6:	0f 88 89 00 00 00    	js     0x1404f2e75
1404f2dec:	48 8b 01             	mov    (%rcx),%rax
1404f2def:	ba 01 00 00 00       	mov    $0x1,%edx
1404f2df4:	48 8b 00             	mov    (%rax),%rax
1404f2df7:	ff 15 23 0c a9 00    	call   *0xa90c23(%rip)        # 0x140f83a20
1404f2dfd:	90                   	nop
1404f2dfe:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1404f2e02:	48 85 c9             	test   %rcx,%rcx
1404f2e05:	74 20                	je     0x1404f2e27
1404f2e07:	8b 41 10             	mov    0x10(%rcx),%eax
1404f2e0a:	ff c8                	dec    %eax
1404f2e0c:	89 41 10             	mov    %eax,0x10(%rcx)
1404f2e0f:	85 c0                	test   %eax,%eax
1404f2e11:	7f 14                	jg     0x1404f2e27
1404f2e13:	78 37                	js     0x1404f2e4c
1404f2e15:	48 8b 01             	mov    (%rcx),%rax
1404f2e18:	ba 01 00 00 00       	mov    $0x1,%edx
1404f2e1d:	48 8b 00             	mov    (%rax),%rax
1404f2e20:	ff 15 fa 0b a9 00    	call   *0xa90bfa(%rip)        # 0x140f83a20
1404f2e26:	90                   	nop
1404f2e27:	b0 01                	mov    $0x1,%al
1404f2e29:	48 8b 8d e0 01 00 00 	mov    0x1e0(%rbp),%rcx
1404f2e30:	48 33 cc             	xor    %rsp,%rcx
1404f2e33:	e8 c8 86 92 00       	call   0x140e1b500
1404f2e38:	48 81 c4 f8 02 00 00 	add    $0x2f8,%rsp
1404f2e3f:	41 5f                	pop    %r15
1404f2e41:	41 5e                	pop    %r14
1404f2e43:	41 5d                	pop    %r13
1404f2e45:	41 5c                	pop    %r12
1404f2e47:	5f                   	pop    %rdi
1404f2e48:	5e                   	pop    %rsi
1404f2e49:	5b                   	pop    %rbx
1404f2e4a:	5d                   	pop    %rbp
1404f2e4b:	c3                   	ret
1404f2e4c:	b9 02 00 00 00       	mov    $0x2,%ecx
1404f2e51:	e8 aa 78 29 00       	call   0x14078a700
1404f2e56:	90                   	nop
1404f2e57:	33 c9                	xor    %ecx,%ecx
1404f2e59:	e8 a2 78 29 00       	call   0x14078a700
1404f2e5e:	cc                   	int3
1404f2e5f:	b9 01 00 00 00       	mov    $0x1,%ecx
1404f2e64:	e8 97 78 29 00       	call   0x14078a700
1404f2e69:	90                   	nop
1404f2e6a:	b9 02 00 00 00       	mov    $0x2,%ecx
1404f2e6f:	e8 8c 78 29 00       	call   0x14078a700
1404f2e74:	90                   	nop
1404f2e75:	b9 02 00 00 00       	mov    $0x2,%ecx
1404f2e7a:	e8 81 78 29 00       	call   0x14078a700
1404f2e7f:	cc                   	int3
1404f2e80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1404f2e85:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1404f2e8a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1404f2e8f:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1404f2e94:	55                   	push   %rbp
1404f2e95:	41 54                	push   %r12
1404f2e97:	41 55                	push   %r13
1404f2e99:	41 56                	push   %r14
1404f2e9b:	41 57                	push   %r15
1404f2e9d:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
1404f2ea2:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1404f2ea9:	49 8b f9             	mov    %r9,%rdi
1404f2eac:	49 8b f0             	mov    %r8,%rsi
1404f2eaf:	48 8b da             	mov    %rdx,%rbx
1404f2eb2:	4c 8b e9             	mov    %rcx,%r13
1404f2eb5:	45 33 ff             	xor    %r15d,%r15d
1404f2eb8:	48 8b 0d d1 7f f3 00 	mov    0xf37fd1(%rip),%rcx        # 0x14142ae90
1404f2ebf:	48 85 c9             	test   %rcx,%rcx
1404f2ec2:	0f 84 d6 03 00 00    	je     0x1404f329e
1404f2ec8:	e8 63 26 32 00       	call   0x140815530
1404f2ecd:	84 c0                	test   %al,%al
1404f2ecf:	0f 84 c9 03 00 00    	je     0x1404f329e
1404f2ed5:	44 39 7b 50          	cmp    %r15d,0x50(%rbx)
1404f2ed9:	0f 85 bf 03 00 00    	jne    0x1404f329e
1404f2edf:	83 3f 06             	cmpl   $0x6,(%rdi)
1404f2ee2:	7d 07                	jge    0x1404f2eeb
1404f2ee4:	32 c0                	xor    %al,%al
1404f2ee6:	e9 be 03 00 00       	jmp    0x1404f32a9
1404f2eeb:	4c 8b 36             	mov    (%rsi),%r14
1404f2eee:	41 0f b6 06          	movzbl (%r14),%eax
1404f2ef2:	88 45 ca             	mov    %al,-0x36(%rbp)
1404f2ef5:	49 8d 46 01          	lea    0x1(%r14),%rax
1404f2ef9:	48 89 06             	mov    %rax,(%rsi)
1404f2efc:	ff 0f                	decl   (%rdi)
1404f2efe:	48 8b 06             	mov    (%rsi),%rax
1404f2f01:	0f b6 08             	movzbl (%rax),%ecx
1404f2f04:	88 4d c9             	mov    %cl,-0x37(%rbp)
1404f2f07:	48 ff c0             	inc    %rax
1404f2f0a:	48 89 06             	mov    %rax,(%rsi)
1404f2f0d:	44 8b 0f             	mov    (%rdi),%r9d
1404f2f10:	41 ff c9             	dec    %r9d
1404f2f13:	44 89 0f             	mov    %r9d,(%rdi)
1404f2f16:	4c 8b 06             	mov    (%rsi),%r8
1404f2f19:	41 83 f9 02          	cmp    $0x2,%r9d
1404f2f1d:	7d 07                	jge    0x1404f2f26
1404f2f1f:	66 44 89 7d d7       	mov    %r15w,-0x29(%rbp)
1404f2f24:	eb 2c                	jmp    0x1404f2f52
1404f2f26:	41 0f b6 10          	movzbl (%r8),%edx
1404f2f2a:	49 8d 40 01          	lea    0x1(%r8),%rax
1404f2f2e:	48 89 06             	mov    %rax,(%rsi)
1404f2f31:	ff 0f                	decl   (%rdi)
1404f2f33:	48 8b 06             	mov    (%rsi),%rax
1404f2f36:	0f b6 08             	movzbl (%rax),%ecx
1404f2f39:	48 ff c0             	inc    %rax
1404f2f3c:	48 89 06             	mov    %rax,(%rsi)
1404f2f3f:	ff 0f                	decl   (%rdi)
1404f2f41:	44 8b 0f             	mov    (%rdi),%r9d
1404f2f44:	4c 8b 06             	mov    (%rsi),%r8
1404f2f47:	66 c1 e2 08          	shl    $0x8,%dx
1404f2f4b:	66 0b d1             	or     %cx,%dx
1404f2f4e:	66 89 55 d7          	mov    %dx,-0x29(%rbp)
1404f2f52:	45 32 e4             	xor    %r12b,%r12b
1404f2f55:	44 88 65 c7          	mov    %r12b,-0x39(%rbp)
1404f2f59:	45 85 c9             	test   %r9d,%r9d
1404f2f5c:	7e 11                	jle    0x1404f2f6f
1404f2f5e:	45 0f b6 20          	movzbl (%r8),%r12d
1404f2f62:	44 88 65 c7          	mov    %r12b,-0x39(%rbp)
1404f2f66:	49 8d 40 01          	lea    0x1(%r8),%rax
1404f2f6a:	48 89 06             	mov    %rax,(%rsi)
1404f2f6d:	ff 0f                	decl   (%rdi)
1404f2f6f:	45 0f b6 cc          	movzbl %r12b,%r9d
1404f2f73:	4c 8b c7             	mov    %rdi,%r8
1404f2f76:	48 8b d6             	mov    %rsi,%rdx
1404f2f79:	49 8b cd             	mov    %r13,%rcx
1404f2f7c:	e8 ef c4 ff ff       	call   0x1404ef470
1404f2f81:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1404f2f85:	32 c0                	xor    %al,%al
1404f2f87:	88 45 c8             	mov    %al,-0x38(%rbp)
1404f2f8a:	44 39 3f             	cmp    %r15d,(%rdi)
1404f2f8d:	7e 11                	jle    0x1404f2fa0
1404f2f8f:	48 8b 0e             	mov    (%rsi),%rcx
1404f2f92:	0f b6 01             	movzbl (%rcx),%eax
1404f2f95:	88 45 c8             	mov    %al,-0x38(%rbp)
1404f2f98:	48 ff c1             	inc    %rcx
1404f2f9b:	48 89 0e             	mov    %rcx,(%rsi)
1404f2f9e:	ff 0f                	decl   (%rdi)
1404f2fa0:	44 0f b6 c8          	movzbl %al,%r9d
1404f2fa4:	4c 8b c7             	mov    %rdi,%r8
1404f2fa7:	48 8b d6             	mov    %rsi,%rdx
1404f2faa:	49 8b cd             	mov    %r13,%rcx
1404f2fad:	e8 be c4 ff ff       	call   0x1404ef470
1404f2fb2:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1404f2fb6:	44 2b 36             	sub    (%rsi),%r14d
1404f2fb9:	44 03 75 77          	add    0x77(%rbp),%r14d
1404f2fbd:	b9 50 00 00 00       	mov    $0x50,%ecx
1404f2fc2:	e8 41 81 92 00       	call   0x140e1b108
1404f2fc7:	4c 8b c0             	mov    %rax,%r8
1404f2fca:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1404f2fce:	48 85 c0             	test   %rax,%rax
1404f2fd1:	74 3d                	je     0x1404f3010
1404f2fd3:	48 8b 0d 96 e9 f3 00 	mov    0xf3e996(%rip),%rcx        # 0x141431970
1404f2fda:	48 89 4d cf          	mov    %rcx,-0x31(%rbp)
1404f2fde:	48 85 c9             	test   %rcx,%rcx
1404f2fe1:	74 1c                	je     0x1404f2fff
1404f2fe3:	8b 41 10             	mov    0x10(%rcx),%eax
1404f2fe6:	ff c0                	inc    %eax
1404f2fe8:	89 41 10             	mov    %eax,0x10(%rcx)
1404f2feb:	83 f8 01             	cmp    $0x1,%eax
1404f2fee:	0f 8e e1 02 00 00    	jle    0x1404f32d5
1404f2ff4:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404f2ff9:	0f 84 de 02 00 00    	je     0x1404f32dd
1404f2fff:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
1404f3003:	49 8b c8             	mov    %r8,%rcx
1404f3006:	e8 25 f8 23 00       	call   0x140732830
1404f300b:	48 8b d8             	mov    %rax,%rbx
1404f300e:	eb 03                	jmp    0x1404f3013
1404f3010:	49 8b df             	mov    %r15,%rbx
1404f3013:	48 89 5d f7          	mov    %rbx,-0x9(%rbp)
1404f3017:	45 85 f6             	test   %r14d,%r14d
1404f301a:	0f 8e d7 00 00 00    	jle    0x1404f30f7
1404f3020:	8b 07                	mov    (%rdi),%eax
1404f3022:	85 c0                	test   %eax,%eax
1404f3024:	0f 8e c8 00 00 00    	jle    0x1404f30f2
1404f302a:	83 f8 02             	cmp    $0x2,%eax
1404f302d:	0f 8c 9b 00 00 00    	jl     0x1404f30ce
1404f3033:	48 8b 06             	mov    (%rsi),%rax
1404f3036:	44 0f b6 00          	movzbl (%rax),%r8d
1404f303a:	48 ff c0             	inc    %rax
1404f303d:	48 89 06             	mov    %rax,(%rsi)
1404f3040:	ff 0f                	decl   (%rdi)
1404f3042:	48 8b 06             	mov    (%rsi),%rax
1404f3045:	0f b6 08             	movzbl (%rax),%ecx
1404f3048:	48 ff c0             	inc    %rax
1404f304b:	48 89 06             	mov    %rax,(%rsi)
1404f304e:	ff 0f                	decl   (%rdi)
1404f3050:	41 c1 e0 08          	shl    $0x8,%r8d
1404f3054:	44 0b c1             	or     %ecx,%r8d
1404f3057:	41 8b d0             	mov    %r8d,%edx
1404f305a:	c1 ea 08             	shr    $0x8,%edx
1404f305d:	45 0f b6 f8          	movzbl %r8b,%r15d
1404f3061:	45 84 c0             	test   %r8b,%r8b
1404f3064:	74 6a                	je     0x1404f30d0
1404f3066:	45 8b cf             	mov    %r15d,%r9d
1404f3069:	4c 8b c7             	mov    %rdi,%r8
1404f306c:	48 8b d6             	mov    %rsi,%rdx
1404f306f:	49 8b cd             	mov    %r13,%rcx
1404f3072:	e8 f9 c3 ff ff       	call   0x1404ef470
1404f3077:	4c 8b e0             	mov    %rax,%r12
1404f307a:	b9 28 00 00 00       	mov    $0x28,%ecx
1404f307f:	e8 84 80 92 00       	call   0x140e1b108
1404f3084:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1404f3088:	48 85 c0             	test   %rax,%rax
1404f308b:	74 0c                	je     0x1404f3099
1404f308d:	49 8b d4             	mov    %r12,%rdx
1404f3090:	48 8b c8             	mov    %rax,%rcx
1404f3093:	e8 c8 eb 23 00       	call   0x140731c60
1404f3098:	90                   	nop