140e0ca18:	75 0d                	jne    0x140e0ca27
140e0ca1a:	41 8a 44 1f 01       	mov    0x1(%r15,%rbx,1),%al
140e0ca1f:	2c 58                	sub    $0x58,%al
140e0ca21:	a8 df                	test   $0xdf,%al
140e0ca23:	48 0f 44 d9          	cmove  %rcx,%rbx
140e0ca27:	49 8b 41 40          	mov    0x40(%r9),%rax
140e0ca2b:	48 8b 78 08          	mov    0x8(%rax),%rdi
140e0ca2f:	48 89 7d a7          	mov    %rdi,-0x59(%rbp)
140e0ca33:	48 8b 07             	mov    (%rdi),%rax
140e0ca36:	48 8b cf             	mov    %rdi,%rcx
140e0ca39:	48 8b 40 08          	mov    0x8(%rax),%rax
140e0ca3d:	ff 15 dd 6f 17 00    	call   *0x176fdd(%rip)        # 0x140f83a20
140e0ca43:	90                   	nop
140e0ca44:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
140e0ca48:	e8 4f a1 ff ff       	call   0x140e06b9c
140e0ca4d:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
140e0ca51:	48 85 ff             	test   %rdi,%rdi
140e0ca54:	74 29                	je     0x140e0ca7f
140e0ca56:	48 8b 07             	mov    (%rdi),%rax
140e0ca59:	48 8b cf             	mov    %rdi,%rcx
140e0ca5c:	48 8b 40 10          	mov    0x10(%rax),%rax
140e0ca60:	ff 15 ba 6f 17 00    	call   *0x176fba(%rip)        # 0x140f83a20
140e0ca66:	48 8b c8             	mov    %rax,%rcx
140e0ca69:	48 85 c0             	test   %rax,%rax
140e0ca6c:	74 11                	je     0x140e0ca7f
140e0ca6e:	48 8b 00             	mov    (%rax),%rax
140e0ca71:	ba 01 00 00 00       	mov    $0x1,%edx
140e0ca76:	48 8b 00             	mov    (%rax),%rax
140e0ca79:	ff 15 a1 6f 17 00    	call   *0x176fa1(%rip)        # 0x140f83a20
140e0ca7f:	0f 57 c0             	xorps  %xmm0,%xmm0
140e0ca82:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
140e0ca86:	48 83 65 d7 00       	andq   $0x0,-0x29(%rbp)
140e0ca8b:	48 83 65 df 00       	andq   $0x0,-0x21(%rbp)
140e0ca90:	33 d2                	xor    %edx,%edx
140e0ca92:	4c 8b c6             	mov    %rsi,%r8
140e0ca95:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140e0ca99:	e8 56 37 ff ff       	call   0x140e001f4
140e0ca9e:	90                   	nop
140e0ca9f:	4c 8d 4d c7          	lea    -0x39(%rbp),%r9
140e0caa3:	48 83 7d df 07       	cmpq   $0x7,-0x21(%rbp)
140e0caa8:	4c 0f 47 4d c7       	cmova  -0x39(%rbp),%r9
140e0caad:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
140e0cab1:	48 8b 01             	mov    (%rcx),%rax
140e0cab4:	4e 8d 04 3e          	lea    (%rsi,%r15,1),%r8
140e0cab8:	49 8b d7             	mov    %r15,%rdx
140e0cabb:	48 8b 40 58          	mov    0x58(%rax),%rax
140e0cabf:	ff 15 5b 6f 17 00    	call   *0x176f5b(%rip)        # 0x140f83a20
140e0cac5:	49 8b 45 40          	mov    0x40(%r13),%rax
140e0cac9:	48 8b 78 08          	mov    0x8(%rax),%rdi
140e0cacd:	48 89 7d a7          	mov    %rdi,-0x59(%rbp)
140e0cad1:	48 8b 07             	mov    (%rdi),%rax
140e0cad4:	48 8b cf             	mov    %rdi,%rcx
140e0cad7:	48 8b 40 08          	mov    0x8(%rax),%rax
140e0cadb:	ff 15 3f 6f 17 00    	call   *0x176f3f(%rip)        # 0x140f83a20
140e0cae1:	90                   	nop
140e0cae2:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
140e0cae6:	e8 01 b0 ff ff       	call   0x140e07aec
140e0caeb:	4c 8b f8             	mov    %rax,%r15
140e0caee:	48 85 ff             	test   %rdi,%rdi
140e0caf1:	74 29                	je     0x140e0cb1c
140e0caf3:	48 8b 07             	mov    (%rdi),%rax
140e0caf6:	48 8b cf             	mov    %rdi,%rcx
140e0caf9:	48 8b 40 10          	mov    0x10(%rax),%rax
140e0cafd:	ff 15 1d 6f 17 00    	call   *0x176f1d(%rip)        # 0x140f83a20
140e0cb03:	48 8b c8             	mov    %rax,%rcx
140e0cb06:	48 85 c0             	test   %rax,%rax
140e0cb09:	74 11                	je     0x140e0cb1c
140e0cb0b:	48 8b 00             	mov    (%rax),%rax
140e0cb0e:	ba 01 00 00 00       	mov    $0x1,%edx
140e0cb13:	48 8b 00             	mov    (%rax),%rax
140e0cb16:	ff 15 04 6f 17 00    	call   *0x176f04(%rip)        # 0x140f83a20
140e0cb1c:	49 8b 07             	mov    (%r15),%rax
140e0cb1f:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140e0cb23:	49 8b cf             	mov    %r15,%rcx
140e0cb26:	48 8b 40 28          	mov    0x28(%rax),%rax
140e0cb2a:	ff 15 f0 6e 17 00    	call   *0x176ef0(%rip)        # 0x140f83a20
140e0cb30:	90                   	nop
140e0cb31:	48 8d 7d e7          	lea    -0x19(%rbp),%rdi
140e0cb35:	48 83 7d ff 0f       	cmpq   $0xf,-0x1(%rbp)
140e0cb3a:	48 0f 47 7d e7       	cmova  -0x19(%rbp),%rdi
140e0cb3f:	8a 07                	mov    (%rdi),%al
140e0cb41:	fe c8                	dec    %al
140e0cb43:	3c 7d                	cmp    $0x7d,%al
140e0cb45:	77 54                	ja     0x140e0cb9b
140e0cb47:	49 8b 07             	mov    (%r15),%rax
140e0cb4a:	49 8b cf             	mov    %r15,%rcx
140e0cb4d:	48 8b 40 20          	mov    0x20(%rax),%rax
140e0cb51:	ff 15 c9 6e 17 00    	call   *0x176ec9(%rip)        # 0x140f83a20
140e0cb57:	44 0f b7 f8          	movzwl %ax,%r15d
140e0cb5b:	eb 37                	jmp    0x140e0cb94
140e0cb5d:	84 c9                	test   %cl,%cl
140e0cb5f:	7e 3a                	jle    0x140e0cb9b
140e0cb61:	48 0f be 0f          	movsbq (%rdi),%rcx
140e0cb65:	48 8b c6             	mov    %rsi,%rax
140e0cb68:	48 2b c3             	sub    %rbx,%rax
140e0cb6b:	48 3b c8             	cmp    %rax,%rcx
140e0cb6e:	73 2b                	jae    0x140e0cb9b
140e0cb70:	48 2b f1             	sub    %rcx,%rsi
140e0cb73:	45 0f b7 cf          	movzwl %r15w,%r9d
140e0cb77:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140e0cb7d:	48 8b d6             	mov    %rsi,%rdx
140e0cb80:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140e0cb84:	e8 07 a6 00 00       	call   0x140e17190
140e0cb89:	48 8d 47 01          	lea    0x1(%rdi),%rax
140e0cb8d:	80 38 00             	cmpb   $0x0,(%rax)
140e0cb90:	48 0f 4f f8          	cmovg  %rax,%rdi
140e0cb94:	8a 0f                	mov    (%rdi),%cl
140e0cb96:	80 f9 7f             	cmp    $0x7f,%cl
140e0cb99:	75 c2                	jne    0x140e0cb5d
140e0cb9b:	48 8b 75 d7          	mov    -0x29(%rbp),%rsi
140e0cb9f:	49 8b 7d 28          	mov    0x28(%r13),%rdi
140e0cba3:	48 85 ff             	test   %rdi,%rdi
140e0cba6:	7e 0a                	jle    0x140e0cbb2
140e0cba8:	48 3b fe             	cmp    %rsi,%rdi
140e0cbab:	76 05                	jbe    0x140e0cbb2
140e0cbad:	48 2b fe             	sub    %rsi,%rdi
140e0cbb0:	eb 02                	jmp    0x140e0cbb4
140e0cbb2:	33 ff                	xor    %edi,%edi
140e0cbb4:	41 8b 45 18          	mov    0x18(%r13),%eax
140e0cbb8:	25 c0 01 00 00       	and    $0x1c0,%eax
140e0cbbd:	41 0f 10 06          	movups (%r14),%xmm0
140e0cbc1:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
140e0cbc5:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
140e0cbc9:	49 8b cc             	mov    %r12,%rcx
140e0cbcc:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
140e0cbd1:	83 f8 40             	cmp    $0x40,%eax
140e0cbd4:	0f 84 8b 00 00 00    	je     0x140e0cc65
140e0cbda:	3d 00 01 00 00       	cmp    $0x100,%eax
140e0cbdf:	74 42                	je     0x140e0cc23
140e0cbe1:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140e0cbe6:	44 0f b7 7d 8f       	movzwl -0x71(%rbp),%r15d
140e0cbeb:	45 0f b7 cf          	movzwl %r15w,%r9d
140e0cbef:	e8 84 2b 00 00       	call   0x140e0f778
140e0cbf4:	33 ff                	xor    %edi,%edi
140e0cbf6:	4c 8d 4d c7          	lea    -0x39(%rbp),%r9
140e0cbfa:	48 83 7d df 07       	cmpq   $0x7,-0x21(%rbp)
140e0cbff:	4c 0f 47 4d c7       	cmova  -0x39(%rbp),%r9
140e0cc04:	0f 10 00             	movups (%rax),%xmm0
140e0cc07:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
140e0cc0c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140e0cc11:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
140e0cc15:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
140e0cc19:	49 8b cc             	mov    %r12,%rcx
140e0cc1c:	e8 87 1b 00 00       	call   0x140e0e7a8
140e0cc21:	eb 5f                	jmp    0x140e0cc82
140e0cc23:	4c 8d 4d c7          	lea    -0x39(%rbp),%r9
140e0cc27:	48 83 7d df 07       	cmpq   $0x7,-0x21(%rbp)
140e0cc2c:	4c 0f 47 4d c7       	cmova  -0x39(%rbp),%r9
140e0cc31:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140e0cc36:	e8 6d 1b 00 00       	call   0x140e0e7a8
140e0cc3b:	0f 10 00             	movups (%rax),%xmm0
140e0cc3e:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
140e0cc43:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140e0cc48:	44 0f b7 7d 8f       	movzwl -0x71(%rbp),%r15d
140e0cc4d:	45 0f b7 cf          	movzwl %r15w,%r9d
140e0cc51:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
140e0cc55:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
140e0cc59:	49 8b cc             	mov    %r12,%rcx
140e0cc5c:	e8 17 2b 00 00       	call   0x140e0f778
140e0cc61:	33 ff                	xor    %edi,%edi
140e0cc63:	eb 1d                	jmp    0x140e0cc82
140e0cc65:	4c 8d 4d c7          	lea    -0x39(%rbp),%r9
140e0cc69:	48 83 7d df 07       	cmpq   $0x7,-0x21(%rbp)
140e0cc6e:	4c 0f 47 4d c7       	cmova  -0x39(%rbp),%r9
140e0cc73:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140e0cc78:	e8 2b 1b 00 00       	call   0x140e0e7a8
140e0cc7d:	44 0f b7 7d 8f       	movzwl -0x71(%rbp),%r15d
140e0cc82:	0f 10 00             	movups (%rax),%xmm0
140e0cc85:	f3 41 0f 7f 06       	movdqu %xmm0,(%r14)
140e0cc8a:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e0cc8e:	48 83 7d df 07       	cmpq   $0x7,-0x21(%rbp)
140e0cc93:	48 0f 47 45 c7       	cmova  -0x39(%rbp),%rax
140e0cc98:	4c 8d 0c 58          	lea    (%rax,%rbx,2),%r9
140e0cc9c:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
140e0cca1:	48 2b f3             	sub    %rbx,%rsi
140e0cca4:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140e0cca9:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
140e0ccad:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
140e0ccb1:	49 8b cc             	mov    %r12,%rcx
140e0ccb4:	e8 ef 1a 00 00       	call   0x140e0e7a8
140e0ccb9:	0f 10 00             	movups (%rax),%xmm0
140e0ccbc:	49 83 65 28 00       	andq   $0x0,0x28(%r13)
140e0ccc1:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
140e0ccc6:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140e0cccb:	45 0f b7 cf          	movzwl %r15w,%r9d
140e0cccf:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
140e0ccd3:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
140e0ccd7:	48 8b d3             	mov    %rbx,%rdx
140e0ccda:	49 8b cc             	mov    %r12,%rcx
140e0ccdd:	e8 96 2a 00 00       	call   0x140e0f778
140e0cce2:	90                   	nop
140e0cce3:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140e0cce7:	e8 64 ad 38 ff       	call   0x140197a50
140e0ccec:	90                   	nop
140e0cced:	48 8b 55 df          	mov    -0x21(%rbp),%rdx
140e0ccf1:	48 83 fa 07          	cmp    $0x7,%rdx
140e0ccf5:	76 7e                	jbe    0x140e0cd75
140e0ccf7:	80 3d cf 77 40 00 00 	cmpb   $0x0,0x4077cf(%rip)        # 0x1412144cd
140e0ccfe:	74 43                	je     0x140e0cd43
140e0cd00:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
140e0cd04:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
140e0cd08:	48 ff c0             	inc    %rax
140e0cd0b:	4c 8d 0c 41          	lea    (%rcx,%rax,2),%r9
140e0cd0f:	48 8d 42 01          	lea    0x1(%rdx),%rax
140e0cd13:	48 8d 04 41          	lea    (%rcx,%rax,2),%rax
140e0cd17:	48 8d 14 55 09 00 00 	lea    0x9(,%rdx,2),%rdx
140e0cd1e:	00
140e0cd1f:	48 03 d1             	add    %rcx,%rdx
140e0cd22:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140e0cd26:	4c 8b c2             	mov    %rdx,%r8
140e0cd29:	4c 3b ca             	cmp    %rdx,%r9
140e0cd2c:	4d 0f 46 c1          	cmovbe %r9,%r8
140e0cd30:	4c 8b ca             	mov    %rdx,%r9
140e0cd33:	48 3b c2             	cmp    %rdx,%rax
140e0cd36:	4c 0f 46 c8          	cmovbe %rax,%r9
140e0cd3a:	e8 c1 a1 38 ff       	call   0x140196f00
140e0cd3f:	48 8b 55 df          	mov    -0x21(%rbp),%rdx
140e0cd43:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140e0cd4a:	00
140e0cd4b:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
140e0cd4f:	48 8b c1             	mov    %rcx,%rax
140e0cd52:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e0cd59:	72 15                	jb     0x140e0cd70
140e0cd5b:	48 83 c2 27          	add    $0x27,%rdx
140e0cd5f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e0cd63:	48 2b c1             	sub    %rcx,%rax
140e0cd66:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e0cd6a:	48 83 f8 1f          	cmp    $0x1f,%rax
140e0cd6e:	77 2f                	ja     0x140e0cd9f
140e0cd70:	e8 cf e3 00 00       	call   0x140e1b144
140e0cd75:	48 8b c3             	mov    %rbx,%rax
140e0cd78:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140e0cd7c:	48 33 cc             	xor    %rsp,%rcx
140e0cd7f:	e8 7c e7 00 00       	call   0x140e1b500
140e0cd84:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
140e0cd8b:	00
140e0cd8c:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140e0cd93:	41 5f                	pop    %r15
140e0cd95:	41 5e                	pop    %r14
140e0cd97:	41 5d                	pop    %r13
140e0cd99:	41 5c                	pop    %r12
140e0cd9b:	5f                   	pop    %rdi
140e0cd9c:	5e                   	pop    %rsi
140e0cd9d:	5d                   	pop    %rbp
140e0cd9e:	c3                   	ret
140e0cd9f:	e8 00 d4 01 00       	call   0x140e2a1a4
140e0cda4:	cc                   	int3
140e0cda5:	cc                   	int3
140e0cda6:	cc                   	int3
140e0cda7:	cc                   	int3
140e0cda8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e0cdad:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140e0cdb2:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140e0cdb7:	55                   	push   %rbp
140e0cdb8:	41 54                	push   %r12
140e0cdba:	41 55                	push   %r13
140e0cdbc:	41 56                	push   %r14
140e0cdbe:	41 57                	push   %r15
140e0cdc0:	48 8b ec             	mov    %rsp,%rbp
140e0cdc3:	48 83 ec 70          	sub    $0x70,%rsp
140e0cdc7:	49 8b f9             	mov    %r9,%rdi
140e0cdca:	49 8b f0             	mov    %r8,%rsi
140e0cdcd:	44 8b e2             	mov    %edx,%r12d
140e0cdd0:	4c 8b e9             	mov    %rcx,%r13
140e0cdd3:	45 33 ff             	xor    %r15d,%r15d
140e0cdd6:	8b c2                	mov    %edx,%eax
140e0cdd8:	83 e0 02             	and    $0x2,%eax
140e0cddb:	89 45 b0             	mov    %eax,-0x50(%rbp)
140e0cdde:	0f 84 1e 01 00 00    	je     0x140e0cf02
140e0cde4:	4d 85 c9             	test   %r9,%r9
140e0cde7:	0f 85 b8 00 00 00    	jne    0x140e0cea5
140e0cded:	4c 8b 35 e4 14 69 00 	mov    0x6914e4(%rip),%r14        # 0x14149e2d8
140e0cdf4:	4d 85 f6             	test   %r14,%r14
140e0cdf7:	75 3b                	jne    0x140e0ce34
140e0cdf9:	33 d2                	xor    %edx,%edx
140e0cdfb:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0cdff:	e8 7c e6 fe ff       	call   0x140dfb480
140e0ce04:	4c 39 3d cd 14 69 00 	cmp    %r15,0x6914cd(%rip)        # 0x14149e2d8
140e0ce0b:	75 17                	jne    0x140e0ce24
140e0ce0d:	8b 05 9d 14 69 00    	mov    0x69149d(%rip),%eax        # 0x14149e2b0
140e0ce13:	ff c0                	inc    %eax
140e0ce15:	89 05 95 14 69 00    	mov    %eax,0x691495(%rip)        # 0x14149e2b0
140e0ce1b:	48 98                	cltq
140e0ce1d:	48 89 05 b4 14 69 00 	mov    %rax,0x6914b4(%rip)        # 0x14149e2d8
140e0ce24:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0ce28:	e8 cb e6 fe ff       	call   0x140dfb4f8
140e0ce2d:	4c 8b 35 a4 14 69 00 	mov    0x6914a4(%rip),%r14        # 0x14149e2d8
140e0ce34:	b9 60 00 00 00       	mov    $0x60,%ecx
140e0ce39:	e8 ca e2 00 00       	call   0x140e1b108
140e0ce3e:	48 8b d8             	mov    %rax,%rbx
140e0ce41:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140e0ce45:	48 85 c0             	test   %rax,%rax
140e0ce48:	74 50                	je     0x140e0ce9a
140e0ce4a:	44 89 78 08          	mov    %r15d,0x8(%rax)
140e0ce4e:	48 8d 05 0b 32 3d 00 	lea    0x3d320b(%rip),%rax        # 0x1411e0060
140e0ce55:	48 89 03             	mov    %rax,(%rbx)
140e0ce58:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140e0ce5c:	e8 e3 f6 fe ff       	call   0x140dfc544
140e0ce61:	0f 10 00             	movups (%rax),%xmm0
140e0ce64:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140e0ce68:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140e0ce6c:	0f 11 4b 20          	movups %xmm1,0x20(%rbx)
140e0ce70:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140e0ce74:	e8 bf f8 fe ff       	call   0x140dfc738
140e0ce79:	0f 10 08             	movups (%rax),%xmm1
140e0ce7c:	0f 10 50 10          	movups 0x10(%rax),%xmm2
140e0ce80:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
140e0ce85:	8b 48 28             	mov    0x28(%rax),%ecx
140e0ce88:	0f 11 4b 30          	movups %xmm1,0x30(%rbx)
140e0ce8c:	0f 11 53 40          	movups %xmm2,0x40(%rbx)
140e0ce90:	f2 0f 11 43 50       	movsd  %xmm0,0x50(%rbx)
140e0ce95:	89 4b 58             	mov    %ecx,0x58(%rbx)
140e0ce98:	eb 03                	jmp    0x140e0ce9d
140e0ce9a:	49 8b df             	mov    %r15,%rbx
140e0ce9d:	4d 8b c6             	mov    %r14,%r8
140e0cea0:	48 8b d3             	mov    %rbx,%rdx
140e0cea3:	eb 55                	jmp    0x140e0cefa
140e0cea5:	48 8b 1d 2c 14 69 00 	mov    0x69142c(%rip),%rbx        # 0x14149e2d8
140e0ceac:	48 85 db             	test   %rbx,%rbx
140e0ceaf:	75 3b                	jne    0x140e0ceec
140e0ceb1:	33 d2                	xor    %edx,%edx
140e0ceb3:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0ceb7:	e8 c4 e5 fe ff       	call   0x140dfb480
140e0cebc:	4c 39 3d 15 14 69 00 	cmp    %r15,0x691415(%rip)        # 0x14149e2d8
140e0cec3:	75 17                	jne    0x140e0cedc
140e0cec5:	8b 05 e5 13 69 00    	mov    0x6913e5(%rip),%eax        # 0x14149e2b0
140e0cecb:	ff c0                	inc    %eax
140e0cecd:	89 05 dd 13 69 00    	mov    %eax,0x6913dd(%rip)        # 0x14149e2b0
140e0ced3:	48 98                	cltq
140e0ced5:	48 89 05 fc 13 69 00 	mov    %rax,0x6913fc(%rip)        # 0x14149e2d8
140e0cedc:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0cee0:	e8 13 e6 fe ff       	call   0x140dfb4f8
140e0cee5:	48 8b 1d ec 13 69 00 	mov    0x6913ec(%rip),%rbx        # 0x14149e2d8
140e0ceec:	48 8b cf             	mov    %rdi,%rcx
140e0ceef:	e8 a8 9c ff ff       	call   0x140e06b9c
140e0cef4:	4c 8b c3             	mov    %rbx,%r8
140e0cef7:	48 8b d0             	mov    %rax,%rdx
140e0cefa:	48 8b ce             	mov    %rsi,%rcx
140e0cefd:	e8 3a 21 ff ff       	call   0x140dff03c
140e0cf02:	41 f6 c4 08          	test   $0x8,%r12b
140e0cf06:	0f 84 84 02 00 00    	je     0x140e0d190
140e0cf0c:	48 8b 1d 2d 1c 69 00 	mov    0x691c2d(%rip),%rbx        # 0x14149eb40
140e0cf13:	48 85 ff             	test   %rdi,%rdi
140e0cf16:	75 68                	jne    0x140e0cf80
140e0cf18:	48 85 db             	test   %rbx,%rbx
140e0cf1b:	75 3b                	jne    0x140e0cf58
140e0cf1d:	33 d2                	xor    %edx,%edx
140e0cf1f:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0cf23:	e8 58 e5 fe ff       	call   0x140dfb480
140e0cf28:	4c 39 3d 11 1c 69 00 	cmp    %r15,0x691c11(%rip)        # 0x14149eb40