14074bb20:	74 de                	je     0x14074bb00
14074bb22:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14074bb26:	0f 85 04 06 00 00    	jne    0x14074c130
14074bb2c:	48 8d 53 20          	lea    0x20(%rbx),%rdx
14074bb30:	48 8b ce             	mov    %rsi,%rcx
14074bb33:	e8 d8 4a a8 ff       	call   0x1401d0610
14074bb38:	84 c0                	test   %al,%al
14074bb3a:	0f 88 f0 05 00 00    	js     0x14074c130
14074bb40:	49 3b df             	cmp    %r15,%rbx
14074bb43:	0f 84 e7 05 00 00    	je     0x14074c130
14074bb49:	48 8b 5b 40          	mov    0x40(%rbx),%rbx
14074bb4d:	48 85 db             	test   %rbx,%rbx
14074bb50:	0f 84 da 05 00 00    	je     0x14074c130
14074bb56:	49 8b 54 24 10       	mov    0x10(%r12),%rdx
14074bb5b:	0f 57 c0             	xorps  %xmm0,%xmm0
14074bb5e:	0f 11 45 9f          	movups %xmm0,-0x61(%rbp)
14074bb62:	33 f6                	xor    %esi,%esi
14074bb64:	48 89 75 af          	mov    %rsi,-0x51(%rbp)
14074bb68:	48 89 75 b7          	mov    %rsi,-0x49(%rbp)
14074bb6c:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14074bb73:	49 ff c0             	inc    %r8
14074bb76:	42 38 34 02          	cmp    %sil,(%rdx,%r8,1)
14074bb7a:	75 f7                	jne    0x14074bb73
14074bb7c:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14074bb80:	e8 7b b2 a4 ff       	call   0x140196e00
14074bb85:	90                   	nop
14074bb86:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
14074bb8a:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
14074bb8e:	48 8b cb             	mov    %rbx,%rcx
14074bb91:	e8 9a 34 e2 ff       	call   0x14056f030
14074bb96:	90                   	nop
14074bb97:	48 8b 55 b7          	mov    -0x49(%rbp),%rdx
14074bb9b:	48 83 fa 0f          	cmp    $0xf,%rdx
14074bb9f:	76 31                	jbe    0x14074bbd2
14074bba1:	48 ff c2             	inc    %rdx
14074bba4:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14074bba8:	48 8b c1             	mov    %rcx,%rax
14074bbab:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14074bbb2:	72 19                	jb     0x14074bbcd
14074bbb4:	48 83 c2 27          	add    $0x27,%rdx
14074bbb8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14074bbbc:	48 2b c1             	sub    %rcx,%rax
14074bbbf:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14074bbc3:	48 83 f8 1f          	cmp    $0x1f,%rax
14074bbc7:	0f 87 94 05 00 00    	ja     0x14074c161
14074bbcd:	e8 72 f5 6c 00       	call   0x140e1b144
14074bbd2:	0f 57 c0             	xorps  %xmm0,%xmm0
14074bbd5:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)
14074bbd9:	48 8b c6             	mov    %rsi,%rax
14074bbdc:	48 89 45 0f          	mov    %rax,0xf(%rbp)
14074bbe0:	bf 0f 00 00 00       	mov    $0xf,%edi
14074bbe5:	48 89 7d 87          	mov    %rdi,-0x79(%rbp)
14074bbe9:	48 89 7d 17          	mov    %rdi,0x17(%rbp)
14074bbed:	88 45 ff             	mov    %al,-0x1(%rbp)
14074bbf0:	48 8b 4b 58          	mov    0x58(%rbx),%rcx
14074bbf4:	48 85 c9             	test   %rcx,%rcx
14074bbf7:	74 41                	je     0x14074bc3a
14074bbf9:	48 8b 01             	mov    (%rcx),%rax
14074bbfc:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
14074bc00:	48 8b 40 10          	mov    0x10(%rax),%rax
14074bc04:	ff 15 16 7e 83 00    	call   *0x837e16(%rip)        # 0x140f83a20
14074bc0a:	41 83 cd 01          	or     $0x1,%r13d
14074bc0e:	44 89 6c 24 24       	mov    %r13d,0x24(%rsp)
14074bc13:	0f 10 45 9f          	movups -0x61(%rbp),%xmm0
14074bc17:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)
14074bc1b:	0f 10 4d af          	movups -0x51(%rbp),%xmm1
14074bc1f:	0f 11 4d 0f          	movups %xmm1,0xf(%rbp)
14074bc23:	66 0f 6f c1          	movdqa %xmm1,%xmm0
14074bc27:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
14074bc2c:	66 48 0f 7e c7       	movq   %xmm0,%rdi
14074bc31:	48 89 7d 87          	mov    %rdi,-0x79(%rbp)
14074bc35:	66 48 0f 7e c8       	movq   %xmm1,%rax
14074bc3a:	4c 8b 6d ff          	mov    -0x1(%rbp),%r13
14074bc3e:	4c 8b 45 ef          	mov    -0x11(%rbp),%r8
14074bc42:	4d 85 c0             	test   %r8,%r8
14074bc45:	0f 84 9d 00 00 00    	je     0x14074bce8
14074bc4b:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
14074bc4f:	48 83 ff 0f          	cmp    $0xf,%rdi
14074bc53:	49 0f 47 d5          	cmova  %r13,%rdx
14074bc57:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
14074bc5b:	48 83 7d f7 0f       	cmpq   $0xf,-0x9(%rbp)
14074bc60:	48 0f 47 4d df       	cmova  -0x21(%rbp),%rcx
14074bc65:	4c 3b c0             	cmp    %rax,%r8
14074bc68:	75 09                	jne    0x14074bc73
14074bc6a:	e8 e1 3d 79 00       	call   0x140edfa50
14074bc6f:	85 c0                	test   %eax,%eax
14074bc71:	74 75                	je     0x14074bce8
14074bc73:	49 8b ce             	mov    %r14,%rcx
14074bc76:	e8 25 8f 0d 00       	call   0x140824ba0
14074bc7b:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
14074bc7f:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14074bc83:	e8 68 6b e1 ff       	call   0x1405627f0
14074bc88:	90                   	nop
14074bc89:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
14074bc8e:	76 03                	jbe    0x14074bc93
14074bc90:	48 8b 00             	mov    (%rax),%rax
14074bc93:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074bc99:	48 8b d0             	mov    %rax,%rdx
14074bc9c:	49 8b ce             	mov    %r14,%rcx
14074bc9f:	e8 ec 82 0d 00       	call   0x140823f90
14074bca4:	90                   	nop
14074bca5:	48 8b 55 b7          	mov    -0x49(%rbp),%rdx
14074bca9:	48 83 fa 0f          	cmp    $0xf,%rdx
14074bcad:	76 31                	jbe    0x14074bce0
14074bcaf:	48 ff c2             	inc    %rdx
14074bcb2:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14074bcb6:	48 8b c1             	mov    %rcx,%rax
14074bcb9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14074bcc0:	72 19                	jb     0x14074bcdb
14074bcc2:	48 83 c2 27          	add    $0x27,%rdx
14074bcc6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14074bcca:	48 2b c1             	sub    %rcx,%rax
14074bccd:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14074bcd1:	48 83 f8 1f          	cmp    $0x1f,%rax
14074bcd5:	0f 87 8c 04 00 00    	ja     0x14074c167
14074bcdb:	e8 64 f4 6c 00       	call   0x140e1b144
14074bce0:	49 8b ce             	mov    %r14,%rcx
14074bce3:	e8 88 8d 0d 00       	call   0x140824a70
14074bce8:	49 8b 54 24 10       	mov    0x10(%r12),%rdx
14074bced:	0f 57 c0             	xorps  %xmm0,%xmm0
14074bcf0:	0f 11 45 9f          	movups %xmm0,-0x61(%rbp)
14074bcf4:	48 89 75 af          	mov    %rsi,-0x51(%rbp)
14074bcf8:	48 89 75 b7          	mov    %rsi,-0x49(%rbp)
14074bcfc:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14074bd03:	49 ff c0             	inc    %r8
14074bd06:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
14074bd0b:	75 f6                	jne    0x14074bd03
14074bd0d:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14074bd11:	e8 ea b0 a4 ff       	call   0x140196e00
14074bd16:	90                   	nop
14074bd17:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
14074bd1b:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14074bd20:	48 8b cb             	mov    %rbx,%rcx
14074bd23:	e8 c8 33 e2 ff       	call   0x14056f0f0
14074bd28:	90                   	nop
14074bd29:	48 8b 55 b7          	mov    -0x49(%rbp),%rdx
14074bd2d:	48 83 fa 0f          	cmp    $0xf,%rdx
14074bd31:	76 31                	jbe    0x14074bd64
14074bd33:	48 ff c2             	inc    %rdx
14074bd36:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14074bd3a:	48 8b c1             	mov    %rcx,%rax
14074bd3d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14074bd44:	72 19                	jb     0x14074bd5f
14074bd46:	48 83 c2 27          	add    $0x27,%rdx
14074bd4a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14074bd4e:	48 2b c1             	sub    %rcx,%rax
14074bd51:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14074bd55:	48 83 f8 1f          	cmp    $0x1f,%rax
14074bd59:	0f 87 0e 04 00 00    	ja     0x14074c16d
14074bd5f:	e8 e0 f3 6c 00       	call   0x140e1b144
14074bd64:	33 db                	xor    %ebx,%ebx
14074bd66:	48 89 5d af          	mov    %rbx,-0x51(%rbp)
14074bd6a:	48 c7 45 b7 0f 00 00 	movq   $0xf,-0x49(%rbp)
14074bd71:	00
14074bd72:	88 5d 9f             	mov    %bl,-0x61(%rbp)
14074bd75:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14074bd7a:	48 3b 4c 24 30       	cmp    0x30(%rsp),%rcx
14074bd7f:	0f 85 1f 01 00 00    	jne    0x14074bea4
14074bd85:	48 85 c9             	test   %rcx,%rcx
14074bd88:	74 45                	je     0x14074bdcf
14074bd8a:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14074bd8f:	48 2b d1             	sub    %rcx,%rdx
14074bd92:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
14074bd96:	48 8b c1             	mov    %rcx,%rax
14074bd99:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14074bda0:	72 19                	jb     0x14074bdbb
14074bda2:	48 83 c2 27          	add    $0x27,%rdx
14074bda6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14074bdaa:	48 2b c1             	sub    %rcx,%rax
14074bdad:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14074bdb1:	48 83 f8 1f          	cmp    $0x1f,%rax
14074bdb5:	0f 87 ca 03 00 00    	ja     0x14074c185
14074bdbb:	e8 84 f3 6c 00       	call   0x140e1b144
14074bdc0:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14074bdc5:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14074bdca:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14074bdcf:	48 83 ff 0f          	cmp    $0xf,%rdi
14074bdd3:	76 32                	jbe    0x14074be07
14074bdd5:	48 8d 57 01          	lea    0x1(%rdi),%rdx
14074bdd9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14074bde0:	49 8b c5             	mov    %r13,%rax
14074bde3:	72 19                	jb     0x14074bdfe
14074bde5:	4d 8b 6d f8          	mov    -0x8(%r13),%r13
14074bde9:	49 2b c5             	sub    %r13,%rax
14074bdec:	48 83 c2 27          	add    $0x27,%rdx
14074bdf0:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14074bdf4:	48 83 f8 1f          	cmp    $0x1f,%rax
14074bdf8:	0f 87 57 03 00 00    	ja     0x14074c155
14074bdfe:	49 8b cd             	mov    %r13,%rcx
14074be01:	e8 3e f3 6c 00       	call   0x140e1b144
14074be06:	90                   	nop
14074be07:	48 8b 55 f7          	mov    -0x9(%rbp),%rdx
14074be0b:	48 83 fa 0f          	cmp    $0xf,%rdx
14074be0f:	76 31                	jbe    0x14074be42
14074be11:	48 ff c2             	inc    %rdx
14074be14:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
14074be18:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14074be1f:	48 8b c1             	mov    %rcx,%rax
14074be22:	72 19                	jb     0x14074be3d
14074be24:	48 83 c2 27          	add    $0x27,%rdx
14074be28:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14074be2c:	48 2b c1             	sub    %rcx,%rax
14074be2f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14074be33:	48 83 f8 1f          	cmp    $0x1f,%rax
14074be37:	0f 87 1e 03 00 00    	ja     0x14074c15b
14074be3d:	e8 02 f3 6c 00       	call   0x140e1b144
14074be42:	44 8b 6c 24 24       	mov    0x24(%rsp),%r13d
14074be47:	0f b6 5c 24 20       	movzbl 0x20(%rsp),%ebx
14074be4c:	8b 44 24 40          	mov    0x40(%rsp),%eax
14074be50:	ff c0                	inc    %eax
14074be52:	89 44 24 40          	mov    %eax,0x40(%rsp)
14074be56:	48 8b 75 8f          	mov    -0x71(%rbp),%rsi
14074be5a:	48 ff c6             	inc    %rsi
14074be5d:	48 89 75 8f          	mov    %rsi,-0x71(%rbp)
14074be61:	4c 8b 64 24 48       	mov    0x48(%rsp),%r12
14074be66:	41 3b 44 24 78       	cmp    0x78(%r12),%eax
14074be6b:	0f 8c c7 fa ff ff    	jl     0x14074b938
14074be71:	84 db                	test   %bl,%bl
14074be73:	75 08                	jne    0x14074be7d
14074be75:	49 8b ce             	mov    %r14,%rcx
14074be78:	e8 43 8c 0d 00       	call   0x140824ac0
14074be7d:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
14074be81:	48 33 cc             	xor    %rsp,%rcx
14074be84:	e8 77 f6 6c 00       	call   0x140e1b500
14074be89:	48 8b 9c 24 40 01 00 	mov    0x140(%rsp),%rbx
14074be90:	00
14074be91:	48 81 c4 f0 00 00 00 	add    $0xf0,%rsp
14074be98:	41 5f                	pop    %r15
14074be9a:	41 5e                	pop    %r14
14074be9c:	41 5d                	pop    %r13
14074be9e:	41 5c                	pop    %r12
14074bea0:	5f                   	pop    %rdi
14074bea1:	5e                   	pop    %rsi
14074bea2:	5d                   	pop    %rbp
14074bea3:	c3                   	ret
14074bea4:	49 8b ce             	mov    %r14,%rcx
14074bea7:	e8 f4 8c 0d 00       	call   0x140824ba0
14074beac:	4c 8b e3             	mov    %rbx,%r12
14074beaf:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14074beb4:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14074beb9:	48 2b c1             	sub    %rcx,%rax
14074bebc:	48 c1 f8 05          	sar    $0x5,%rax
14074bec0:	48 85 c0             	test   %rax,%rax
14074bec3:	0f 84 e9 01 00 00    	je     0x14074c0b2
14074bec9:	4c 8b fb             	mov    %rbx,%r15
14074becc:	0f 1f 40 00          	nopl   0x0(%rax)
14074bed0:	4d 85 e4             	test   %r12,%r12
14074bed3:	74 24                	je     0x14074bef9
14074bed5:	41 83 3e 01          	cmpl   $0x1,(%r14)
14074bed9:	74 1e                	je     0x14074bef9
14074bedb:	41 80 7e 1a 00       	cmpb   $0x0,0x1a(%r14)
14074bee0:	75 17                	jne    0x14074bef9
14074bee2:	45 33 c0             	xor    %r8d,%r8d
14074bee5:	48 8d 15 80 a9 86 00 	lea    0x86a980(%rip),%rdx        # 0x140fb686c
14074beec:	49 8b ce             	mov    %r14,%rcx
14074beef:	e8 9c 80 0d 00       	call   0x140823f90
14074bef4:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14074bef9:	48 8b 45 97          	mov    -0x69(%rbp),%rax
14074befd:	48 8b 00             	mov    (%rax),%rax
14074bf00:	83 78 18 11          	cmpl   $0x11,0x18(%rax)
14074bf04:	0f 85 6b 01 00 00    	jne    0x14074c075
14074bf0a:	49 8d 34 0f          	lea    (%r15,%rcx,1),%rsi
14074bf0e:	0f 57 c0             	xorps  %xmm0,%xmm0
14074bf11:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
14074bf15:	48 89 5d cf          	mov    %rbx,-0x31(%rbp)
14074bf19:	48 89 5d d7          	mov    %rbx,-0x29(%rbp)
14074bf1d:	48 8b 7e 10          	mov    0x10(%rsi),%rdi
14074bf21:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14074bf26:	76 03                	jbe    0x14074bf2b
14074bf28:	48 8b 36             	mov    (%rsi),%rsi
14074bf2b:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
14074bf32:	ff ff 7f
14074bf35:	48 3b f8             	cmp    %rax,%rdi
14074bf38:	0f 87 41 02 00 00    	ja     0x14074c17f
14074bf3e:	48 83 ff 0f          	cmp    $0xf,%rdi
14074bf42:	77 18                	ja     0x14074bf5c
14074bf44:	48 89 7d cf          	mov    %rdi,-0x31(%rbp)
14074bf48:	48 c7 45 d7 0f 00 00 	movq   $0xf,-0x29(%rbp)
14074bf4f:	00
14074bf50:	0f 10 06             	movups (%rsi),%xmm0
14074bf53:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
14074bf57:	e9 93 00 00 00       	jmp    0x14074bfef
14074bf5c:	48 8b df             	mov    %rdi,%rbx
14074bf5f:	48 83 cb 0f          	or     $0xf,%rbx
14074bf63:	48 3b d8             	cmp    %rax,%rbx
14074bf66:	76 13                	jbe    0x14074bf7b
14074bf68:	48 8b d8             	mov    %rax,%rbx
14074bf6b:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
14074bf72:	00 00 80
14074bf75:	48 83 c0 27          	add    $0x27,%rax
14074bf79:	eb 30                	jmp    0x14074bfab
14074bf7b:	48 83 fb 16          	cmp    $0x16,%rbx
14074bf7f:	b8 16 00 00 00       	mov    $0x16,%eax
14074bf84:	48 0f 42 d8          	cmovb  %rax,%rbx
14074bf88:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
14074bf8c:	48 85 c9             	test   %rcx,%rcx
14074bf8f:	75 04                	jne    0x14074bf95
14074bf91:	33 c0                	xor    %eax,%eax
14074bf93:	eb 3d                	jmp    0x14074bfd2
14074bf95:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14074bf9c:	72 2f                	jb     0x14074bfcd
14074bf9e:	48 8d 41 27          	lea    0x27(%rcx),%rax
14074bfa2:	48 3b c1             	cmp    %rcx,%rax
14074bfa5:	0f 86 c8 01 00 00    	jbe    0x14074c173
14074bfab:	48 8b c8             	mov    %rax,%rcx
14074bfae:	e8 55 f1 6c 00       	call   0x140e1b108
14074bfb3:	48 8b c8             	mov    %rax,%rcx
14074bfb6:	48 85 c0             	test   %rax,%rax
14074bfb9:	0f 84 ba 01 00 00    	je     0x14074c179
14074bfbf:	48 83 c0 27          	add    $0x27,%rax
14074bfc3:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
14074bfc7:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
14074bfcb:	eb 05                	jmp    0x14074bfd2
14074bfcd:	e8 36 f1 6c 00       	call   0x140e1b108
14074bfd2:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
14074bfd6:	48 89 7d cf          	mov    %rdi,-0x31(%rbp)
14074bfda:	48 89 5d d7          	mov    %rbx,-0x29(%rbp)
14074bfde:	4c 8d 47 01          	lea    0x1(%rdi),%r8
14074bfe2:	48 8b d6             	mov    %rsi,%rdx
14074bfe5:	48 8b c8             	mov    %rax,%rcx
14074bfe8:	e8 23 30 79 00       	call   0x140edf010
14074bfed:	33 db                	xor    %ebx,%ebx
14074bfef:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
14074bff3:	e8 18 63 e1 ff       	call   0x140562310
14074bff8:	84 c0                	test   %al,%al
14074bffa:	74 1f                	je     0x14074c01b
14074bffc:	41 83 3e 01          	cmpl   $0x1,(%r14)
14074c000:	74 19                	je     0x14074c01b
14074c002:	41 80 7e 1a 00       	cmpb   $0x0,0x1a(%r14)
14074c007:	75 12                	jne    0x14074c01b
14074c009:	45 33 c0             	xor    %r8d,%r8d
14074c00c:	48 8d 15 59 a8 86 00 	lea    0x86a859(%rip),%rdx        # 0x140fb686c
14074c013:	49 8b ce             	mov    %r14,%rcx
14074c016:	e8 75 7f 0d 00       	call   0x140823f90
14074c01b:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
14074c01f:	48 83 7d d7 0f       	cmpq   $0xf,-0x29(%rbp)
14074c024:	48 0f 47 55 bf       	cmova  -0x41(%rbp),%rdx
14074c029:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074c02f:	49 8b ce             	mov    %r14,%rcx
14074c032:	e8 59 7f 0d 00       	call   0x140823f90
14074c037:	90                   	nop
14074c038:	48 8b 55 d7          	mov    -0x29(%rbp),%rdx
14074c03c:	48 83 fa 0f          	cmp    $0xf,%rdx
14074c040:	76 4f                	jbe    0x14074c091
14074c042:	48 ff c2             	inc    %rdx
14074c045:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
14074c049:	48 8b c1             	mov    %rcx,%rax
14074c04c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14074c053:	72 19                	jb     0x14074c06e
14074c055:	48 83 c2 27          	add    $0x27,%rdx