14081ebb2:	4c 8b cb             	mov    %rbx,%r9
14081ebb5:	4c 8b c7             	mov    %rdi,%r8
14081ebb8:	48 8b d0             	mov    %rax,%rdx
14081ebbb:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14081ebc0:	e8 6b ad d5 ff       	call   0x140579930
14081ebc5:	45 8b e7             	mov    %r15d,%r12d
14081ebc8:	41 ba ff ff 00 00    	mov    $0xffff,%r10d
14081ebce:	4c 8b 4d b0          	mov    -0x50(%rbp),%r9
14081ebd2:	44 8b 44 24 74       	mov    0x74(%rsp),%r8d
14081ebd7:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
14081ebdb:	48 85 d2             	test   %rdx,%rdx
14081ebde:	74 2c                	je     0x14081ec0c
14081ebe0:	48 8b 1a             	mov    (%rdx),%rbx
14081ebe3:	0f 57 c9             	xorps  %xmm1,%xmm1
14081ebe6:	f3 0f 7f 4d 38       	movdqu %xmm1,0x38(%rbp)
14081ebeb:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
14081ebef:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14081ebf4:	48 89 45 30          	mov    %rax,0x30(%rbp)
14081ebf8:	0f 57 c0             	xorps  %xmm0,%xmm0
14081ebfb:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
14081ec00:	66 49 0f 7e c7       	movq   %xmm0,%r15
14081ec05:	66 48 0f 7e ce       	movq   %xmm1,%rsi
14081ec0a:	eb 47                	jmp    0x14081ec53
14081ec0c:	41 8b c7             	mov    %r15d,%eax
14081ec0f:	4d 85 c9             	test   %r9,%r9
14081ec12:	41 0f 45 c0          	cmovne %r8d,%eax
14081ec16:	4c 63 f8             	movslq %eax,%r15
14081ec19:	49 c1 e7 05          	shl    $0x5,%r15
14081ec1d:	4d 03 f9             	add    %r9,%r15
14081ec20:	49 8b f1             	mov    %r9,%rsi
14081ec23:	4c 89 4d 38          	mov    %r9,0x38(%rbp)
14081ec27:	4c 89 7d 40          	mov    %r15,0x40(%rbp)
14081ec2b:	33 db                	xor    %ebx,%ebx
14081ec2d:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
14081ec31:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14081ec36:	48 89 45 30          	mov    %rax,0x30(%rbp)
14081ec3a:	4d 3b cf             	cmp    %r15,%r9
14081ec3d:	74 14                	je     0x14081ec53
14081ec3f:	90                   	nop
14081ec40:	66 44 39 16          	cmp    %r10w,(%rsi)
14081ec44:	75 0d                	jne    0x14081ec53
14081ec46:	48 83 c6 20          	add    $0x20,%rsi
14081ec4a:	48 89 75 38          	mov    %rsi,0x38(%rbp)
14081ec4e:	49 3b f7             	cmp    %r15,%rsi
14081ec51:	75 ed                	jne    0x14081ec40
14081ec53:	0f b7 4c 24 7c       	movzwl 0x7c(%rsp),%ecx
14081ec58:	66 ff c1             	inc    %cx
14081ec5b:	66 89 4c 24 7c       	mov    %cx,0x7c(%rsp)
14081ec60:	48 85 d2             	test   %rdx,%rdx
14081ec63:	74 23                	je     0x14081ec88
14081ec65:	48 8b 7a 08          	mov    0x8(%rdx),%rdi
14081ec69:	0f 57 c0             	xorps  %xmm0,%xmm0
14081ec6c:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
14081ec72:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
14081ec77:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14081ec7c:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14081ec81:	66 49 0f 7e c6       	movq   %xmm0,%r14
14081ec86:	eb 5c                	jmp    0x14081ece4
14081ec88:	33 c0                	xor    %eax,%eax
14081ec8a:	4d 85 c9             	test   %r9,%r9
14081ec8d:	41 0f 45 c0          	cmovne %r8d,%eax
14081ec91:	4c 63 f0             	movslq %eax,%r14
14081ec94:	49 c1 e6 05          	shl    $0x5,%r14
14081ec98:	4d 03 f1             	add    %r9,%r14
14081ec9b:	33 c0                	xor    %eax,%eax
14081ec9d:	4d 85 c9             	test   %r9,%r9
14081eca0:	41 0f 45 c0          	cmovne %r8d,%eax
14081eca4:	4c 63 c0             	movslq %eax,%r8
14081eca7:	49 c1 e0 05          	shl    $0x5,%r8
14081ecab:	4d 03 c1             	add    %r9,%r8
14081ecae:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
14081ecb3:	4c 89 44 24 58       	mov    %r8,0x58(%rsp)
14081ecb8:	33 ff                	xor    %edi,%edi
14081ecba:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
14081ecbf:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14081ecc4:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14081ecc9:	4d 3b f0             	cmp    %r8,%r14
14081eccc:	74 16                	je     0x14081ece4
14081ecce:	66 90                	xchg   %ax,%ax
14081ecd0:	66 45 39 16          	cmp    %r10w,(%r14)
14081ecd4:	75 0e                	jne    0x14081ece4
14081ecd6:	49 83 c6 20          	add    $0x20,%r14
14081ecda:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
14081ecdf:	4d 3b f0             	cmp    %r8,%r14
14081ece2:	75 ec                	jne    0x14081ecd0
14081ece4:	66 ff c1             	inc    %cx
14081ece7:	66 89 4c 24 7c       	mov    %cx,0x7c(%rsp)
14081ecec:	0f 1f 40 00          	nopl   0x0(%rax)
14081ecf0:	48 85 d2             	test   %rdx,%rdx
14081ecf3:	74 05                	je     0x14081ecfa
14081ecf5:	48 3b df             	cmp    %rdi,%rbx
14081ecf8:	eb 03                	jmp    0x14081ecfd
14081ecfa:	49 3b f6             	cmp    %r14,%rsi
14081ecfd:	0f 94 c0             	sete   %al
14081ed00:	84 c0                	test   %al,%al
14081ed02:	0f 85 e4 01 00 00    	jne    0x14081eeec
14081ed08:	48 85 d2             	test   %rdx,%rdx
14081ed0b:	74 45                	je     0x14081ed52
14081ed0d:	48 8b cb             	mov    %rbx,%rcx
14081ed10:	e8 4b 37 f8 ff       	call   0x1407a2460
14081ed15:	33 c9                	xor    %ecx,%ecx
14081ed17:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14081ed1c:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14081ed21:	4c 8b c8             	mov    %rax,%r9
14081ed24:	44 8b 43 18          	mov    0x18(%rbx),%r8d
14081ed28:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14081ed2c:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14081ed31:	e8 fa b6 d5 ff       	call   0x14057a430
14081ed36:	85 c0                	test   %eax,%eax
14081ed38:	78 10                	js     0x14081ed4a
14081ed3a:	48 98                	cltq
14081ed3c:	48 c1 e0 05          	shl    $0x5,%rax
14081ed40:	48 03 45 b0          	add    -0x50(%rbp),%rax
14081ed44:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
14081ed48:	eb 0b                	jmp    0x14081ed55
14081ed4a:	33 c0                	xor    %eax,%eax
14081ed4c:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
14081ed50:	eb 03                	jmp    0x14081ed55
14081ed52:	48 8b c6             	mov    %rsi,%rax
14081ed55:	48 8d 48 18          	lea    0x18(%rax),%rcx
14081ed59:	83 78 04 08          	cmpl   $0x8,0x4(%rax)
14081ed5d:	76 03                	jbe    0x14081ed62
14081ed5f:	48 8b 09             	mov    (%rcx),%rcx
14081ed62:	8b 01                	mov    (%rcx),%eax
14081ed64:	89 85 00 01 00 00    	mov    %eax,0x100(%rbp)
14081ed6a:	45 85 e4             	test   %r12d,%r12d
14081ed6d:	75 6b                	jne    0x14081edda
14081ed6f:	ba 0a 00 00 00       	mov    $0xa,%edx
14081ed74:	48 8d 4d 1c          	lea    0x1c(%rbp),%rcx
14081ed78:	e8 63 ce 01 00       	call   0x14083bbe0
14081ed7d:	8b 08                	mov    (%rax),%ecx
14081ed7f:	48 8d 85 00 01 00 00 	lea    0x100(%rbp),%rax
14081ed86:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
14081ed8d:	89 8d 88 00 00 00    	mov    %ecx,0x88(%rbp)
14081ed93:	c7 44 24 40 05 00 00 	movl   $0x5,0x40(%rsp)
14081ed9a:	00
14081ed9b:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14081eda0:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
14081eda4:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
14081edab:	e8 d0 e0 ff ff       	call   0x14081ce80
14081edb0:	90                   	nop
14081edb1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14081edb6:	4c 8d 0d 17 f3 81 00 	lea    0x81f317(%rip),%r9        # 0x14103e0d4
14081edbd:	41 b8 1f 01 00 00    	mov    $0x11f,%r8d
14081edc3:	48 8d 15 46 f0 81 00 	lea    0x81f046(%rip),%rdx        # 0x14103de10
14081edca:	b9 0a 00 00 00       	mov    $0xa,%ecx
14081edcf:	e8 dc 08 02 00       	call   0x14083f6b0
14081edd4:	90                   	nop
14081edd5:	e9 c8 00 00 00       	jmp    0x14081eea2
14081edda:	41 83 fc 01          	cmp    $0x1,%r12d
14081edde:	75 5f                	jne    0x14081ee3f
14081ede0:	ba 0a 00 00 00       	mov    $0xa,%edx
14081ede5:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14081ede9:	e8 f2 cd 01 00       	call   0x14083bbe0
14081edee:	8b 08                	mov    (%rax),%ecx
14081edf0:	48 8d 85 00 01 00 00 	lea    0x100(%rbp),%rax
14081edf7:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14081edfb:	89 4d 00             	mov    %ecx,0x0(%rbp)
14081edfe:	c7 44 24 40 19 00 00 	movl   $0x19,0x40(%rsp)
14081ee05:	00
14081ee06:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14081ee0b:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
14081ee0f:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14081ee13:	e8 68 e0 ff ff       	call   0x14081ce80
14081ee18:	90                   	nop
14081ee19:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14081ee1e:	4c 8d 0d bb f2 81 00 	lea    0x81f2bb(%rip),%r9        # 0x14103e0e0
14081ee25:	41 b8 21 01 00 00    	mov    $0x121,%r8d
14081ee2b:	48 8d 15 de ef 81 00 	lea    0x81efde(%rip),%rdx        # 0x14103de10
14081ee32:	b9 0a 00 00 00       	mov    $0xa,%ecx
14081ee37:	e8 74 08 02 00       	call   0x14083f6b0
14081ee3c:	90                   	nop
14081ee3d:	eb 63                	jmp    0x14081eea2
14081ee3f:	41 83 fc 02          	cmp    $0x2,%r12d
14081ee43:	75 6a                	jne    0x14081eeaf
14081ee45:	ba 0a 00 00 00       	mov    $0xa,%edx
14081ee4a:	48 8d 4d d4          	lea    -0x2c(%rbp),%rcx
14081ee4e:	e8 8d cd 01 00       	call   0x14083bbe0
14081ee53:	8b 08                	mov    (%rax),%ecx
14081ee55:	48 8d 85 00 01 00 00 	lea    0x100(%rbp),%rax
14081ee5c:	48 89 45 08          	mov    %rax,0x8(%rbp)
14081ee60:	89 4d 10             	mov    %ecx,0x10(%rbp)
14081ee63:	c7 44 24 40 2d 00 00 	movl   $0x2d,0x40(%rsp)
14081ee6a:	00
14081ee6b:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14081ee70:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
14081ee74:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14081ee78:	e8 03 e0 ff ff       	call   0x14081ce80
14081ee7d:	90                   	nop
14081ee7e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14081ee83:	4c 8d 0d 5e f2 81 00 	lea    0x81f25e(%rip),%r9        # 0x14103e0e8
14081ee8a:	41 b8 23 01 00 00    	mov    $0x123,%r8d
14081ee90:	48 8d 15 79 ef 81 00 	lea    0x81ef79(%rip),%rdx        # 0x14103de10
14081ee97:	b9 0a 00 00 00       	mov    $0xa,%ecx
14081ee9c:	e8 0f 08 02 00       	call   0x14083f6b0
14081eea1:	90                   	nop
14081eea2:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14081eea6:	e8 75 d9 01 00       	call   0x14083c820
14081eeab:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
14081eeaf:	41 ff c4             	inc    %r12d
14081eeb2:	48 85 d2             	test   %rdx,%rdx
14081eeb5:	74 0d                	je     0x14081eec4
14081eeb7:	48 83 c3 38          	add    $0x38,%rbx
14081eebb:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
14081eebf:	e9 2c fe ff ff       	jmp    0x14081ecf0
14081eec4:	41 ba ff ff 00 00    	mov    $0xffff,%r10d
14081eeca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14081eed0:	48 83 c6 20          	add    $0x20,%rsi
14081eed4:	48 89 75 38          	mov    %rsi,0x38(%rbp)
14081eed8:	49 3b f7             	cmp    %r15,%rsi
14081eedb:	0f 84 0f fe ff ff    	je     0x14081ecf0
14081eee1:	66 44 39 16          	cmp    %r10w,(%rsi)
14081eee5:	74 e9                	je     0x14081eed0
14081eee7:	e9 04 fe ff ff       	jmp    0x14081ecf0
14081eeec:	66 83 6c 24 7c 02    	subw   $0x2,0x7c(%rsp)
14081eef2:	48 8b 75 28          	mov    0x28(%rbp),%rsi
14081eef6:	48 8b ce             	mov    %rsi,%rcx
14081eef9:	e8 62 35 f8 ff       	call   0x1407a2460
14081eefe:	48 8b d8             	mov    %rax,%rbx
14081ef01:	48 8b 7e 18          	mov    0x18(%rsi),%rdi
14081ef05:	48 8b ce             	mov    %rsi,%rcx
14081ef08:	e8 83 39 f8 ff       	call   0x1407a2890
14081ef0d:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14081ef14:	00 00
14081ef16:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
14081ef1b:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
14081ef1f:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14081ef24:	4c 8b cb             	mov    %rbx,%r9
14081ef27:	4c 8b c7             	mov    %rdi,%r8
14081ef2a:	48 8b d0             	mov    %rax,%rdx
14081ef2d:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14081ef32:	e8 f9 a9 d5 ff       	call   0x140579930
14081ef37:	45 33 e4             	xor    %r12d,%r12d
14081ef3a:	4c 8b 45 b0          	mov    -0x50(%rbp),%r8
14081ef3e:	8b 54 24 74          	mov    0x74(%rsp),%edx
14081ef42:	48 8b 7d c0          	mov    -0x40(%rbp),%rdi
14081ef46:	48 85 ff             	test   %rdi,%rdi
14081ef49:	74 6c                	je     0x14081efb7
14081ef4b:	48 8b 1f             	mov    (%rdi),%rbx
14081ef4e:	0f 57 c9             	xorps  %xmm1,%xmm1
14081ef51:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
14081ef57:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14081ef5c:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14081ef61:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14081ef66:	0f 57 c0             	xorps  %xmm0,%xmm0
14081ef69:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
14081ef6e:	66 49 0f 7e c7       	movq   %xmm0,%r15
14081ef73:	66 48 0f 7e ce       	movq   %xmm1,%rsi
14081ef78:	41 b9 ff ff 00 00    	mov    $0xffff,%r9d
14081ef7e:	0f b7 4c 24 7c       	movzwl 0x7c(%rsp),%ecx
14081ef83:	66 ff c1             	inc    %cx
14081ef86:	66 89 4c 24 7c       	mov    %cx,0x7c(%rsp)
14081ef8b:	48 8b 7d c0          	mov    -0x40(%rbp),%rdi
14081ef8f:	48 85 ff             	test   %rdi,%rdi
14081ef92:	74 77                	je     0x14081f00b
14081ef94:	48 8b 7f 08          	mov    0x8(%rdi),%rdi
14081ef98:	0f 57 c0             	xorps  %xmm0,%xmm0
14081ef9b:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14081efa0:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
14081efa4:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14081efa9:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
14081efad:	66 49 0f 7e c6       	movq   %xmm0,%r14
14081efb2:	e9 ac 00 00 00       	jmp    0x14081f063
14081efb7:	33 c0                	xor    %eax,%eax
14081efb9:	4d 85 c0             	test   %r8,%r8
14081efbc:	0f 45 c2             	cmovne %edx,%eax
14081efbf:	4c 63 f8             	movslq %eax,%r15
14081efc2:	49 c1 e7 05          	shl    $0x5,%r15
14081efc6:	4d 03 f8             	add    %r8,%r15
14081efc9:	49 8b f0             	mov    %r8,%rsi
14081efcc:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
14081efd1:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
14081efd6:	33 db                	xor    %ebx,%ebx
14081efd8:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14081efdd:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14081efe2:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14081efe7:	4d 3b c7             	cmp    %r15,%r8
14081efea:	74 8c                	je     0x14081ef78
14081efec:	41 b9 ff ff 00 00    	mov    $0xffff,%r9d
14081eff2:	66 44 39 0e          	cmp    %r9w,(%rsi)
14081eff6:	75 86                	jne    0x14081ef7e
14081eff8:	48 83 c6 20          	add    $0x20,%rsi
14081effc:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14081f001:	49 3b f7             	cmp    %r15,%rsi
14081f004:	75 ec                	jne    0x14081eff2
14081f006:	e9 73 ff ff ff       	jmp    0x14081ef7e
14081f00b:	33 c0                	xor    %eax,%eax
14081f00d:	4d 85 c0             	test   %r8,%r8
14081f010:	0f 45 c2             	cmovne %edx,%eax
14081f013:	4c 63 f0             	movslq %eax,%r14
14081f016:	49 c1 e6 05          	shl    $0x5,%r14
14081f01a:	4d 03 f0             	add    %r8,%r14
14081f01d:	33 c0                	xor    %eax,%eax
14081f01f:	4d 85 c0             	test   %r8,%r8
14081f022:	0f 45 c2             	cmovne %edx,%eax
14081f025:	48 63 d0             	movslq %eax,%rdx
14081f028:	48 c1 e2 05          	shl    $0x5,%rdx
14081f02c:	49 03 d0             	add    %r8,%rdx
14081f02f:	4c 89 75 e0          	mov    %r14,-0x20(%rbp)
14081f033:	48 89 55 e8          	mov    %rdx,-0x18(%rbp)
14081f037:	33 ff                	xor    %edi,%edi
14081f039:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
14081f03d:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14081f042:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
14081f046:	4c 3b f2             	cmp    %rdx,%r14
14081f049:	74 18                	je     0x14081f063
14081f04b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14081f050:	66 45 39 0e          	cmp    %r9w,(%r14)
14081f054:	75 0d                	jne    0x14081f063
14081f056:	49 83 c6 20          	add    $0x20,%r14
14081f05a:	4c 89 75 e0          	mov    %r14,-0x20(%rbp)
14081f05e:	4c 3b f2             	cmp    %rdx,%r14
14081f061:	75 ed                	jne    0x14081f050
14081f063:	66 ff c1             	inc    %cx
14081f066:	66 89 4c 24 7c       	mov    %cx,0x7c(%rsp)
14081f06b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14081f070:	48 83 7d c0 00       	cmpq   $0x0,-0x40(%rbp)
14081f075:	74 05                	je     0x14081f07c
14081f077:	48 3b df             	cmp    %rdi,%rbx
14081f07a:	eb 03                	jmp    0x14081f07f
14081f07c:	49 3b f6             	cmp    %r14,%rsi
14081f07f:	0f 94 c0             	sete   %al
14081f082:	84 c0                	test   %al,%al
14081f084:	0f 85 42 02 00 00    	jne    0x14081f2cc
14081f08a:	48 83 7d c0 00       	cmpq   $0x0,-0x40(%rbp)
14081f08f:	74 3d                	je     0x14081f0ce
14081f091:	48 8b cb             	mov    %rbx,%rcx
14081f094:	e8 c7 33 f8 ff       	call   0x1407a2460
14081f099:	33 c9                	xor    %ecx,%ecx
14081f09b:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14081f0a0:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14081f0a5:	4c 8b c8             	mov    %rax,%r9
14081f0a8:	44 8b 43 18          	mov    0x18(%rbx),%r8d
14081f0ac:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14081f0b0:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14081f0b5:	e8 76 b3 d5 ff       	call   0x14057a430
14081f0ba:	85 c0                	test   %eax,%eax
14081f0bc:	78 0c                	js     0x14081f0ca
14081f0be:	48 98                	cltq
14081f0c0:	48 c1 e0 05          	shl    $0x5,%rax
14081f0c4:	48 03 45 b0          	add    -0x50(%rbp),%rax
14081f0c8:	eb 07                	jmp    0x14081f0d1
14081f0ca:	33 c0                	xor    %eax,%eax
14081f0cc:	eb 03                	jmp    0x14081f0d1
14081f0ce:	48 8b c6             	mov    %rsi,%rax
14081f0d1:	48 8d 48 18          	lea    0x18(%rax),%rcx
14081f0d5:	83 78 04 08          	cmpl   $0x8,0x4(%rax)
14081f0d9:	76 03                	jbe    0x14081f0de
14081f0db:	48 8b 09             	mov    (%rcx),%rcx
14081f0de:	8b 01                	mov    (%rcx),%eax