140e0d77e:	48 89 03             	mov    %rax,(%rbx)
140e0d781:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
140e0d785:	4c 89 7b 18          	mov    %r15,0x18(%rbx)
140e0d789:	4c 89 7b 20          	mov    %r15,0x20(%rbx)
140e0d78d:	48 89 5d c0          	mov    %rbx,-0x40(%rbp)
140e0d791:	33 d2                	xor    %edx,%edx
140e0d793:	4d 8b c5             	mov    %r13,%r8
140e0d796:	48 8b cb             	mov    %rbx,%rcx
140e0d799:	e8 62 40 ff ff       	call   0x140e01800
140e0d79e:	e8 3d 18 ff ff       	call   0x140dfefe0
140e0d7a3:	89 43 28             	mov    %eax,0x28(%rbx)
140e0d7a6:	eb 03                	jmp    0x140e0d7ab
140e0d7a8:	49 8b df             	mov    %r15,%rbx
140e0d7ab:	eb 4b                	jmp    0x140e0d7f8
140e0d7ad:	4d 85 f6             	test   %r14,%r14
140e0d7b0:	75 3b                	jne    0x140e0d7ed
140e0d7b2:	33 d2                	xor    %edx,%edx
140e0d7b4:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0d7b8:	e8 c3 dc fe ff       	call   0x140dfb480
140e0d7bd:	4c 39 3d c4 13 69 00 	cmp    %r15,0x6913c4(%rip)        # 0x14149eb88
140e0d7c4:	75 17                	jne    0x140e0d7dd
140e0d7c6:	8b 05 e4 0a 69 00    	mov    0x690ae4(%rip),%eax        # 0x14149e2b0
140e0d7cc:	ff c0                	inc    %eax
140e0d7ce:	89 05 dc 0a 69 00    	mov    %eax,0x690adc(%rip)        # 0x14149e2b0
140e0d7d4:	48 98                	cltq
140e0d7d6:	48 89 05 ab 13 69 00 	mov    %rax,0x6913ab(%rip)        # 0x14149eb88
140e0d7dd:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0d7e1:	e8 12 dd fe ff       	call   0x140dfb4f8
140e0d7e6:	4c 8b 35 9b 13 69 00 	mov    0x69139b(%rip),%r14        # 0x14149eb88
140e0d7ed:	48 8b cf             	mov    %rdi,%rcx
140e0d7f0:	e8 0f a4 ff ff       	call   0x140e07c04
140e0d7f5:	48 8b d8             	mov    %rax,%rbx
140e0d7f8:	48 8b ce             	mov    %rsi,%rcx
140e0d7fb:	4d 8b c6             	mov    %r14,%r8
140e0d7fe:	48 8b d3             	mov    %rbx,%rdx
140e0d801:	e8 36 18 ff ff       	call   0x140dff03c
140e0d806:	48 85 ff             	test   %rdi,%rdi
140e0d809:	0f 85 af 00 00 00    	jne    0x140e0d8be
140e0d80f:	4c 8b 25 7a 13 69 00 	mov    0x69137a(%rip),%r12        # 0x14149eb90
140e0d816:	4d 85 e4             	test   %r12,%r12
140e0d819:	75 3b                	jne    0x140e0d856
140e0d81b:	33 d2                	xor    %edx,%edx
140e0d81d:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0d821:	e8 5a dc fe ff       	call   0x140dfb480
140e0d826:	4c 39 3d 63 13 69 00 	cmp    %r15,0x691363(%rip)        # 0x14149eb90
140e0d82d:	75 17                	jne    0x140e0d846
140e0d82f:	8b 05 7b 0a 69 00    	mov    0x690a7b(%rip),%eax        # 0x14149e2b0
140e0d835:	ff c0                	inc    %eax
140e0d837:	89 05 73 0a 69 00    	mov    %eax,0x690a73(%rip)        # 0x14149e2b0
140e0d83d:	48 98                	cltq
140e0d83f:	48 89 05 4a 13 69 00 	mov    %rax,0x69134a(%rip)        # 0x14149eb90
140e0d846:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0d84a:	e8 a9 dc fe ff       	call   0x140dfb4f8
140e0d84f:	4c 8b 25 3a 13 69 00 	mov    0x69133a(%rip),%r12        # 0x14149eb90
140e0d856:	b9 18 00 00 00       	mov    $0x18,%ecx
140e0d85b:	e8 a8 d8 00 00       	call   0x140e1b108
140e0d860:	4c 8b f0             	mov    %rax,%r14
140e0d863:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140e0d867:	48 85 c0             	test   %rax,%rax
140e0d86a:	74 47                	je     0x140e0d8b3
140e0d86c:	44 89 78 08          	mov    %r15d,0x8(%rax)
140e0d870:	48 8d 05 e9 2e 3d 00 	lea    0x3d2ee9(%rip),%rax        # 0x1411e0760
140e0d877:	49 89 06             	mov    %rax,(%r14)
140e0d87a:	4d 8d 7e 10          	lea    0x10(%r14),%r15
140e0d87e:	49 83 27 00          	andq   $0x0,(%r15)
140e0d882:	e8 1d eb 03 00       	call   0x140e4c3a4
140e0d887:	48 8b d8             	mov    %rax,%rbx
140e0d88a:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140e0d88e:	4c 3b f8             	cmp    %rax,%r15
140e0d891:	74 13                	je     0x140e0d8a6
140e0d893:	49 8b 0f             	mov    (%r15),%rcx
140e0d896:	e8 f5 37 02 00       	call   0x140e31090
140e0d89b:	49 89 1f             	mov    %rbx,(%r15)
140e0d89e:	45 33 ff             	xor    %r15d,%r15d
140e0d8a1:	41 8b df             	mov    %r15d,%ebx
140e0d8a4:	eb 03                	jmp    0x140e0d8a9
140e0d8a6:	45 33 ff             	xor    %r15d,%r15d
140e0d8a9:	48 8b cb             	mov    %rbx,%rcx
140e0d8ac:	e8 df 37 02 00       	call   0x140e31090
140e0d8b1:	eb 03                	jmp    0x140e0d8b6
140e0d8b3:	4d 8b f7             	mov    %r15,%r14
140e0d8b6:	4d 8b c4             	mov    %r12,%r8
140e0d8b9:	49 8b d6             	mov    %r14,%rdx
140e0d8bc:	eb 55                	jmp    0x140e0d913
140e0d8be:	48 8b 1d cb 12 69 00 	mov    0x6912cb(%rip),%rbx        # 0x14149eb90
140e0d8c5:	48 85 db             	test   %rbx,%rbx
140e0d8c8:	75 3b                	jne    0x140e0d905
140e0d8ca:	33 d2                	xor    %edx,%edx
140e0d8cc:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0d8d0:	e8 ab db fe ff       	call   0x140dfb480
140e0d8d5:	4c 39 3d b4 12 69 00 	cmp    %r15,0x6912b4(%rip)        # 0x14149eb90
140e0d8dc:	75 17                	jne    0x140e0d8f5
140e0d8de:	8b 05 cc 09 69 00    	mov    0x6909cc(%rip),%eax        # 0x14149e2b0
140e0d8e4:	ff c0                	inc    %eax
140e0d8e6:	89 05 c4 09 69 00    	mov    %eax,0x6909c4(%rip)        # 0x14149e2b0
140e0d8ec:	48 98                	cltq
140e0d8ee:	48 89 05 9b 12 69 00 	mov    %rax,0x69129b(%rip)        # 0x14149eb90
140e0d8f5:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0d8f9:	e8 fa db fe ff       	call   0x140dfb4f8
140e0d8fe:	48 8b 1d 8b 12 69 00 	mov    0x69128b(%rip),%rbx        # 0x14149eb90
140e0d905:	48 8b cf             	mov    %rdi,%rcx
140e0d908:	e8 27 a5 ff ff       	call   0x140e07e34
140e0d90d:	4c 8b c3             	mov    %rbx,%r8
140e0d910:	48 8b d0             	mov    %rax,%rdx
140e0d913:	48 8b ce             	mov    %rsi,%rcx
140e0d916:	e8 21 17 ff ff       	call   0x140dff03c
140e0d91b:	44 39 7d b0          	cmp    %r15d,-0x50(%rbp)
140e0d91f:	0f 84 06 01 00 00    	je     0x140e0da2b
140e0d925:	48 85 ff             	test   %rdi,%rdi
140e0d928:	0f 85 a0 00 00 00    	jne    0x140e0d9ce
140e0d92e:	48 8b 3d 9b 09 69 00 	mov    0x69099b(%rip),%rdi        # 0x14149e2d0
140e0d935:	48 85 ff             	test   %rdi,%rdi
140e0d938:	75 3b                	jne    0x140e0d975
140e0d93a:	33 d2                	xor    %edx,%edx
140e0d93c:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0d940:	e8 3b db fe ff       	call   0x140dfb480
140e0d945:	4c 39 3d 84 09 69 00 	cmp    %r15,0x690984(%rip)        # 0x14149e2d0
140e0d94c:	75 17                	jne    0x140e0d965
140e0d94e:	8b 05 5c 09 69 00    	mov    0x69095c(%rip),%eax        # 0x14149e2b0
140e0d954:	ff c0                	inc    %eax
140e0d956:	89 05 54 09 69 00    	mov    %eax,0x690954(%rip)        # 0x14149e2b0
140e0d95c:	48 98                	cltq
140e0d95e:	48 89 05 6b 09 69 00 	mov    %rax,0x69096b(%rip)        # 0x14149e2d0
140e0d965:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0d969:	e8 8a db fe ff       	call   0x140dfb4f8
140e0d96e:	48 8b 3d 5b 09 69 00 	mov    0x69095b(%rip),%rdi        # 0x14149e2d0
140e0d975:	b9 40 00 00 00       	mov    $0x40,%ecx
140e0d97a:	e8 89 d7 00 00       	call   0x140e1b108
140e0d97f:	48 8b d8             	mov    %rax,%rbx
140e0d982:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140e0d986:	48 85 c0             	test   %rax,%rax
140e0d989:	74 38                	je     0x140e0d9c3
140e0d98b:	44 89 78 08          	mov    %r15d,0x8(%rax)
140e0d98f:	48 8d 05 72 26 3d 00 	lea    0x3d2672(%rip),%rax        # 0x1411e0008
140e0d996:	48 89 03             	mov    %rax,(%rbx)
140e0d999:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140e0d99d:	e8 96 ed fe ff       	call   0x140dfc738
140e0d9a2:	0f 10 08             	movups (%rax),%xmm1
140e0d9a5:	0f 10 50 10          	movups 0x10(%rax),%xmm2
140e0d9a9:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
140e0d9ae:	8b 48 28             	mov    0x28(%rax),%ecx
140e0d9b1:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
140e0d9b5:	0f 11 53 20          	movups %xmm2,0x20(%rbx)
140e0d9b9:	f2 0f 11 43 30       	movsd  %xmm0,0x30(%rbx)
140e0d9be:	89 4b 38             	mov    %ecx,0x38(%rbx)
140e0d9c1:	eb 03                	jmp    0x140e0d9c6
140e0d9c3:	49 8b df             	mov    %r15,%rbx
140e0d9c6:	4c 8b c7             	mov    %rdi,%r8
140e0d9c9:	48 8b d3             	mov    %rbx,%rdx
140e0d9cc:	eb 55                	jmp    0x140e0da23
140e0d9ce:	48 8b 1d fb 08 69 00 	mov    0x6908fb(%rip),%rbx        # 0x14149e2d0
140e0d9d5:	48 85 db             	test   %rbx,%rbx
140e0d9d8:	75 3b                	jne    0x140e0da15
140e0d9da:	33 d2                	xor    %edx,%edx
140e0d9dc:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0d9e0:	e8 9b da fe ff       	call   0x140dfb480
140e0d9e5:	4c 39 3d e4 08 69 00 	cmp    %r15,0x6908e4(%rip)        # 0x14149e2d0
140e0d9ec:	75 17                	jne    0x140e0da05
140e0d9ee:	8b 05 bc 08 69 00    	mov    0x6908bc(%rip),%eax        # 0x14149e2b0
140e0d9f4:	ff c0                	inc    %eax
140e0d9f6:	89 05 b4 08 69 00    	mov    %eax,0x6908b4(%rip)        # 0x14149e2b0
140e0d9fc:	48 98                	cltq
140e0d9fe:	48 89 05 cb 08 69 00 	mov    %rax,0x6908cb(%rip)        # 0x14149e2d0
140e0da05:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0da09:	e8 ea da fe ff       	call   0x140dfb4f8
140e0da0e:	48 8b 1d bb 08 69 00 	mov    0x6908bb(%rip),%rbx        # 0x14149e2d0
140e0da15:	48 8b cf             	mov    %rdi,%rcx
140e0da18:	e8 1f 8d ff ff       	call   0x140e0673c
140e0da1d:	4c 8b c3             	mov    %rbx,%r8
140e0da20:	48 8b d0             	mov    %rax,%rdx
140e0da23:	48 8b ce             	mov    %rsi,%rcx
140e0da26:	e8 11 16 ff ff       	call   0x140dff03c
140e0da2b:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
140e0da30:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140e0da34:	49 8b 73 40          	mov    0x40(%r11),%rsi
140e0da38:	49 8b 7b 48          	mov    0x48(%r11),%rdi
140e0da3c:	49 8b e3             	mov    %r11,%rsp
140e0da3f:	41 5f                	pop    %r15
140e0da41:	41 5e                	pop    %r14
140e0da43:	41 5d                	pop    %r13
140e0da45:	41 5c                	pop    %r12
140e0da47:	5d                   	pop    %rbp
140e0da48:	c3                   	ret
140e0da49:	cc                   	int3
140e0da4a:	cc                   	int3
140e0da4b:	cc                   	int3
140e0da4c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e0da51:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140e0da56:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140e0da5b:	55                   	push   %rbp
140e0da5c:	41 54                	push   %r12
140e0da5e:	41 55                	push   %r13
140e0da60:	41 56                	push   %r14
140e0da62:	41 57                	push   %r15
140e0da64:	48 8b ec             	mov    %rsp,%rbp
140e0da67:	48 83 ec 70          	sub    $0x70,%rsp
140e0da6b:	49 8b f9             	mov    %r9,%rdi
140e0da6e:	49 8b f0             	mov    %r8,%rsi
140e0da71:	44 8b e2             	mov    %edx,%r12d
140e0da74:	4c 8b e9             	mov    %rcx,%r13
140e0da77:	45 33 ff             	xor    %r15d,%r15d
140e0da7a:	8b c2                	mov    %edx,%eax
140e0da7c:	83 e0 02             	and    $0x2,%eax
140e0da7f:	89 45 b0             	mov    %eax,-0x50(%rbp)
140e0da82:	0f 84 1e 01 00 00    	je     0x140e0dba6
140e0da88:	4d 85 c9             	test   %r9,%r9
140e0da8b:	0f 85 b8 00 00 00    	jne    0x140e0db49
140e0da91:	4c 8b 35 28 08 69 00 	mov    0x690828(%rip),%r14        # 0x14149e2c0
140e0da98:	4d 85 f6             	test   %r14,%r14
140e0da9b:	75 3b                	jne    0x140e0dad8
140e0da9d:	33 d2                	xor    %edx,%edx
140e0da9f:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0daa3:	e8 d8 d9 fe ff       	call   0x140dfb480
140e0daa8:	4c 39 3d 11 08 69 00 	cmp    %r15,0x690811(%rip)        # 0x14149e2c0
140e0daaf:	75 17                	jne    0x140e0dac8
140e0dab1:	8b 05 f9 07 69 00    	mov    0x6907f9(%rip),%eax        # 0x14149e2b0
140e0dab7:	ff c0                	inc    %eax
140e0dab9:	89 05 f1 07 69 00    	mov    %eax,0x6907f1(%rip)        # 0x14149e2b0
140e0dabf:	48 98                	cltq
140e0dac1:	48 89 05 f8 07 69 00 	mov    %rax,0x6907f8(%rip)        # 0x14149e2c0
140e0dac8:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dacc:	e8 27 da fe ff       	call   0x140dfb4f8
140e0dad1:	4c 8b 35 e8 07 69 00 	mov    0x6907e8(%rip),%r14        # 0x14149e2c0
140e0dad8:	b9 60 00 00 00       	mov    $0x60,%ecx
140e0dadd:	e8 26 d6 00 00       	call   0x140e1b108
140e0dae2:	48 8b d8             	mov    %rax,%rbx
140e0dae5:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140e0dae9:	48 85 c0             	test   %rax,%rax
140e0daec:	74 50                	je     0x140e0db3e
140e0daee:	44 89 78 08          	mov    %r15d,0x8(%rax)
140e0daf2:	48 8d 05 97 55 25 00 	lea    0x255597(%rip),%rax        # 0x141063090
140e0daf9:	48 89 03             	mov    %rax,(%rbx)
140e0dafc:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140e0db00:	e8 3f ea fe ff       	call   0x140dfc544
140e0db05:	0f 10 00             	movups (%rax),%xmm0
140e0db08:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140e0db0c:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140e0db10:	0f 11 4b 20          	movups %xmm1,0x20(%rbx)
140e0db14:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140e0db18:	e8 1b ec fe ff       	call   0x140dfc738
140e0db1d:	0f 10 08             	movups (%rax),%xmm1
140e0db20:	0f 10 50 10          	movups 0x10(%rax),%xmm2
140e0db24:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
140e0db29:	8b 48 28             	mov    0x28(%rax),%ecx
140e0db2c:	0f 11 4b 30          	movups %xmm1,0x30(%rbx)
140e0db30:	0f 11 53 40          	movups %xmm2,0x40(%rbx)
140e0db34:	f2 0f 11 43 50       	movsd  %xmm0,0x50(%rbx)
140e0db39:	89 4b 58             	mov    %ecx,0x58(%rbx)
140e0db3c:	eb 03                	jmp    0x140e0db41
140e0db3e:	49 8b df             	mov    %r15,%rbx
140e0db41:	4d 8b c6             	mov    %r14,%r8
140e0db44:	48 8b d3             	mov    %rbx,%rdx
140e0db47:	eb 55                	jmp    0x140e0db9e
140e0db49:	48 8b 1d 70 07 69 00 	mov    0x690770(%rip),%rbx        # 0x14149e2c0
140e0db50:	48 85 db             	test   %rbx,%rbx
140e0db53:	75 3b                	jne    0x140e0db90
140e0db55:	33 d2                	xor    %edx,%edx
140e0db57:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0db5b:	e8 20 d9 fe ff       	call   0x140dfb480
140e0db60:	4c 39 3d 59 07 69 00 	cmp    %r15,0x690759(%rip)        # 0x14149e2c0
140e0db67:	75 17                	jne    0x140e0db80
140e0db69:	8b 05 41 07 69 00    	mov    0x690741(%rip),%eax        # 0x14149e2b0
140e0db6f:	ff c0                	inc    %eax
140e0db71:	89 05 39 07 69 00    	mov    %eax,0x690739(%rip)        # 0x14149e2b0
140e0db77:	48 98                	cltq
140e0db79:	48 89 05 40 07 69 00 	mov    %rax,0x690740(%rip)        # 0x14149e2c0
140e0db80:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0db84:	e8 6f d9 fe ff       	call   0x140dfb4f8
140e0db89:	48 8b 1d 30 07 69 00 	mov    0x690730(%rip),%rbx        # 0x14149e2c0
140e0db90:	48 8b cf             	mov    %rdi,%rcx
140e0db93:	e8 18 46 b5 ff       	call   0x1409621b0
140e0db98:	4c 8b c3             	mov    %rbx,%r8
140e0db9b:	48 8b d0             	mov    %rax,%rdx
140e0db9e:	48 8b ce             	mov    %rsi,%rcx
140e0dba1:	e8 96 14 ff ff       	call   0x140dff03c
140e0dba6:	41 f6 c4 08          	test   $0x8,%r12b
140e0dbaa:	0f 84 84 02 00 00    	je     0x140e0de34
140e0dbb0:	48 8b 1d 49 0f 69 00 	mov    0x690f49(%rip),%rbx        # 0x14149eb00
140e0dbb7:	48 85 ff             	test   %rdi,%rdi
140e0dbba:	75 68                	jne    0x140e0dc24
140e0dbbc:	48 85 db             	test   %rbx,%rbx
140e0dbbf:	75 3b                	jne    0x140e0dbfc
140e0dbc1:	33 d2                	xor    %edx,%edx
140e0dbc3:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dbc7:	e8 b4 d8 fe ff       	call   0x140dfb480
140e0dbcc:	4c 39 3d 2d 0f 69 00 	cmp    %r15,0x690f2d(%rip)        # 0x14149eb00
140e0dbd3:	75 17                	jne    0x140e0dbec
140e0dbd5:	8b 05 d5 06 69 00    	mov    0x6906d5(%rip),%eax        # 0x14149e2b0
140e0dbdb:	ff c0                	inc    %eax
140e0dbdd:	89 05 cd 06 69 00    	mov    %eax,0x6906cd(%rip)        # 0x14149e2b0
140e0dbe3:	48 98                	cltq
140e0dbe5:	48 89 05 14 0f 69 00 	mov    %rax,0x690f14(%rip)        # 0x14149eb00
140e0dbec:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dbf0:	e8 03 d9 fe ff       	call   0x140dfb4f8
140e0dbf5:	48 8b 1d 04 0f 69 00 	mov    0x690f04(%rip),%rbx        # 0x14149eb00
140e0dbfc:	b9 10 00 00 00       	mov    $0x10,%ecx
140e0dc01:	e8 02 d5 00 00       	call   0x140e1b108
140e0dc06:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140e0dc0a:	48 85 c0             	test   %rax,%rax
140e0dc0d:	74 10                	je     0x140e0dc1f
140e0dc0f:	44 89 78 08          	mov    %r15d,0x8(%rax)
140e0dc13:	48 8d 0d ee 24 3d 00 	lea    0x3d24ee(%rip),%rcx        # 0x1411e0108
140e0dc1a:	48 89 08             	mov    %rcx,(%rax)
140e0dc1d:	eb 4d                	jmp    0x140e0dc6c
140e0dc1f:	49 8b c7             	mov    %r15,%rax
140e0dc22:	eb 48                	jmp    0x140e0dc6c
140e0dc24:	48 85 db             	test   %rbx,%rbx
140e0dc27:	75 3b                	jne    0x140e0dc64
140e0dc29:	33 d2                	xor    %edx,%edx
140e0dc2b:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dc2f:	e8 4c d8 fe ff       	call   0x140dfb480
140e0dc34:	4c 39 3d c5 0e 69 00 	cmp    %r15,0x690ec5(%rip)        # 0x14149eb00
140e0dc3b:	75 17                	jne    0x140e0dc54
140e0dc3d:	8b 05 6d 06 69 00    	mov    0x69066d(%rip),%eax        # 0x14149e2b0
140e0dc43:	ff c0                	inc    %eax
140e0dc45:	89 05 65 06 69 00    	mov    %eax,0x690665(%rip)        # 0x14149e2b0
140e0dc4b:	48 98                	cltq
140e0dc4d:	48 89 05 ac 0e 69 00 	mov    %rax,0x690eac(%rip)        # 0x14149eb00
140e0dc54:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dc58:	e8 9b d8 fe ff       	call   0x140dfb4f8
140e0dc5d:	48 8b 1d 9c 0e 69 00 	mov    0x690e9c(%rip),%rbx        # 0x14149eb00
140e0dc64:	48 8b cf             	mov    %rdi,%rcx
140e0dc67:	e8 50 9c ff ff       	call   0x140e078bc
140e0dc6c:	4c 8b f6             	mov    %rsi,%r14
140e0dc6f:	4c 8b c3             	mov    %rbx,%r8
140e0dc72:	48 8b d0             	mov    %rax,%rdx
140e0dc75:	48 8b ce             	mov    %rsi,%rcx
140e0dc78:	e8 bf 13 ff ff       	call   0x140dff03c
140e0dc7d:	48 8b 1d 94 69 62 00 	mov    0x626994(%rip),%rbx        # 0x141434618
140e0dc84:	48 85 ff             	test   %rdi,%rdi
140e0dc87:	75 68                	jne    0x140e0dcf1
140e0dc89:	48 85 db             	test   %rbx,%rbx
140e0dc8c:	75 3b                	jne    0x140e0dcc9
140e0dc8e:	33 d2                	xor    %edx,%edx
140e0dc90:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dc94:	e8 e7 d7 fe ff       	call   0x140dfb480
140e0dc99:	4c 39 3d 78 69 62 00 	cmp    %r15,0x626978(%rip)        # 0x141434618
140e0dca0:	75 17                	jne    0x140e0dcb9
140e0dca2:	8b 05 08 06 69 00    	mov    0x690608(%rip),%eax        # 0x14149e2b0
140e0dca8:	ff c0                	inc    %eax
140e0dcaa:	89 05 00 06 69 00    	mov    %eax,0x690600(%rip)        # 0x14149e2b0
140e0dcb0:	48 98                	cltq
140e0dcb2:	48 89 05 5f 69 62 00 	mov    %rax,0x62695f(%rip)        # 0x141434618
140e0dcb9:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dcbd:	e8 36 d8 fe ff       	call   0x140dfb4f8
140e0dcc2:	48 8b 1d 4f 69 62 00 	mov    0x62694f(%rip),%rbx        # 0x141434618
140e0dcc9:	b9 10 00 00 00       	mov    $0x10,%ecx
140e0dcce:	e8 35 d4 00 00       	call   0x140e1b108
140e0dcd3:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140e0dcd7:	48 85 c0             	test   %rax,%rax