140178a16:	77 2f                	ja     0x140178a47
140178a18:	e8 2f dc 00 00       	call   0x14018664c
140178a1d:	48 8b c7             	mov    %rdi,%rax
140178a20:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140178a24:	48 33 cc             	xor    %rsp,%rcx
140178a27:	e8 a4 d8 00 00       	call   0x1401862d0
140178a2c:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
140178a33:	00
140178a34:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140178a3b:	41 5f                	pop    %r15
140178a3d:	41 5e                	pop    %r14
140178a3f:	41 5d                	pop    %r13
140178a41:	41 5c                	pop    %r12
140178a43:	5f                   	pop    %rdi
140178a44:	5e                   	pop    %rsi
140178a45:	5d                   	pop    %rbp
140178a46:	c3                   	ret
140178a47:	e8 38 2b 01 00       	call   0x14018b584
140178a4c:	90                   	nop
140178a4d:	e8 32 2b 01 00       	call   0x14018b584
140178a52:	90                   	nop
140178a53:	cc                   	int3
140178a54:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140178a59:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140178a5e:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140178a63:	55                   	push   %rbp
140178a64:	41 54                	push   %r12
140178a66:	41 55                	push   %r13
140178a68:	41 56                	push   %r14
140178a6a:	41 57                	push   %r15
140178a6c:	48 8b ec             	mov    %rsp,%rbp
140178a6f:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
140178a76:	49 8b f1             	mov    %r9,%rsi
140178a79:	49 8b f8             	mov    %r8,%rdi
140178a7c:	44 8b fa             	mov    %edx,%r15d
140178a7f:	4c 8b e1             	mov    %rcx,%r12
140178a82:	44 8b ea             	mov    %edx,%r13d
140178a85:	45 33 f6             	xor    %r14d,%r14d
140178a88:	41 83 e5 02          	and    $0x2,%r13d
140178a8c:	0f 84 28 01 00 00    	je     0x140178bba
140178a92:	4d 85 c9             	test   %r9,%r9
140178a95:	0f 85 c2 00 00 00    	jne    0x140178b5d
140178a9b:	4c 8b 35 a6 3c 1a 00 	mov    0x1a3ca6(%rip),%r14        # 0x14031c748
140178aa2:	4d 85 f6             	test   %r14,%r14
140178aa5:	75 3b                	jne    0x140178ae2
140178aa7:	33 d2                	xor    %edx,%edx
140178aa9:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178aad:	e8 ee ec fe ff       	call   0x1401677a0
140178ab2:	4c 39 35 8f 3c 1a 00 	cmp    %r14,0x1a3c8f(%rip)        # 0x14031c748
140178ab9:	75 17                	jne    0x140178ad2
140178abb:	8b 05 5f 3c 1a 00    	mov    0x1a3c5f(%rip),%eax        # 0x14031c720
140178ac1:	ff c0                	inc    %eax
140178ac3:	89 05 57 3c 1a 00    	mov    %eax,0x1a3c57(%rip)        # 0x14031c720
140178ac9:	48 98                	cltq
140178acb:	48 89 05 76 3c 1a 00 	mov    %rax,0x1a3c76(%rip)        # 0x14031c748
140178ad2:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178ad6:	e8 3d ed fe ff       	call   0x140167818
140178adb:	4c 8b 35 66 3c 1a 00 	mov    0x1a3c66(%rip),%r14        # 0x14031c748
140178ae2:	b9 60 00 00 00       	mov    $0x60,%ecx
140178ae7:	e8 04 d8 00 00       	call   0x1401862f0
140178aec:	48 8b d8             	mov    %rax,%rbx
140178aef:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140178af3:	48 85 c0             	test   %rax,%rax
140178af6:	74 50                	je     0x140178b48
140178af8:	83 60 08 00          	andl   $0x0,0x8(%rax)
140178afc:	48 8d 05 05 73 0a 00 	lea    0xa7305(%rip),%rax        # 0x14021fe08
140178b03:	48 89 03             	mov    %rax,(%rbx)
140178b06:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
140178b0a:	e8 39 f9 fe ff       	call   0x140168448
140178b0f:	0f 10 00             	movups (%rax),%xmm0
140178b12:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140178b16:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140178b1a:	0f 11 4b 20          	movups %xmm1,0x20(%rbx)
140178b1e:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140178b22:	e8 65 0b ff ff       	call   0x14016968c
140178b27:	0f 10 00             	movups (%rax),%xmm0
140178b2a:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
140178b2e:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140178b32:	0f 11 4b 40          	movups %xmm1,0x40(%rbx)
140178b36:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
140178b3b:	f2 0f 11 43 50       	movsd  %xmm0,0x50(%rbx)
140178b40:	8b 40 28             	mov    0x28(%rax),%eax
140178b43:	89 43 58             	mov    %eax,0x58(%rbx)
140178b46:	eb 02                	jmp    0x140178b4a
140178b48:	33 db                	xor    %ebx,%ebx
140178b4a:	4d 8b c6             	mov    %r14,%r8
140178b4d:	48 8b d3             	mov    %rbx,%rdx
140178b50:	48 8b cf             	mov    %rdi,%rcx
140178b53:	e8 6c 03 ff ff       	call   0x140168ec4
140178b58:	45 33 f6             	xor    %r14d,%r14d
140178b5b:	eb 5d                	jmp    0x140178bba
140178b5d:	48 8b 1d e4 3b 1a 00 	mov    0x1a3be4(%rip),%rbx        # 0x14031c748
140178b64:	48 85 db             	test   %rbx,%rbx
140178b67:	75 3b                	jne    0x140178ba4
140178b69:	33 d2                	xor    %edx,%edx
140178b6b:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178b6f:	e8 2c ec fe ff       	call   0x1401677a0
140178b74:	4c 39 35 cd 3b 1a 00 	cmp    %r14,0x1a3bcd(%rip)        # 0x14031c748
140178b7b:	75 17                	jne    0x140178b94
140178b7d:	8b 05 9d 3b 1a 00    	mov    0x1a3b9d(%rip),%eax        # 0x14031c720
140178b83:	ff c0                	inc    %eax
140178b85:	89 05 95 3b 1a 00    	mov    %eax,0x1a3b95(%rip)        # 0x14031c720
140178b8b:	48 98                	cltq
140178b8d:	48 89 05 b4 3b 1a 00 	mov    %rax,0x1a3bb4(%rip)        # 0x14031c748
140178b94:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178b98:	e8 7b ec fe ff       	call   0x140167818
140178b9d:	48 8b 1d a4 3b 1a 00 	mov    0x1a3ba4(%rip),%rbx        # 0x14031c748
140178ba4:	48 8b ce             	mov    %rsi,%rcx
140178ba7:	e8 7c 39 ff ff       	call   0x14016c528
140178bac:	4c 8b c3             	mov    %rbx,%r8
140178baf:	48 8b d0             	mov    %rax,%rdx
140178bb2:	48 8b cf             	mov    %rdi,%rcx
140178bb5:	e8 0a 03 ff ff       	call   0x140168ec4
140178bba:	41 f6 c7 08          	test   $0x8,%r15b
140178bbe:	0f 84 98 02 00 00    	je     0x140178e5c
140178bc4:	48 8b 1d 55 3e 1a 00 	mov    0x1a3e55(%rip),%rbx        # 0x14031ca20
140178bcb:	48 85 f6             	test   %rsi,%rsi
140178bce:	0f 85 78 01 00 00    	jne    0x140178d4c
140178bd4:	48 85 db             	test   %rbx,%rbx
140178bd7:	75 3b                	jne    0x140178c14
140178bd9:	33 d2                	xor    %edx,%edx
140178bdb:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178bdf:	e8 bc eb fe ff       	call   0x1401677a0
140178be4:	4c 39 35 35 3e 1a 00 	cmp    %r14,0x1a3e35(%rip)        # 0x14031ca20
140178beb:	75 17                	jne    0x140178c04
140178bed:	8b 05 2d 3b 1a 00    	mov    0x1a3b2d(%rip),%eax        # 0x14031c720
140178bf3:	ff c0                	inc    %eax
140178bf5:	89 05 25 3b 1a 00    	mov    %eax,0x1a3b25(%rip)        # 0x14031c720
140178bfb:	48 98                	cltq
140178bfd:	48 89 05 1c 3e 1a 00 	mov    %rax,0x1a3e1c(%rip)        # 0x14031ca20
140178c04:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178c08:	e8 0b ec fe ff       	call   0x140167818
140178c0d:	48 8b 1d 0c 3e 1a 00 	mov    0x1a3e0c(%rip),%rbx        # 0x14031ca20
140178c14:	b9 10 00 00 00       	mov    $0x10,%ecx
140178c19:	e8 d2 d6 00 00       	call   0x1401862f0
140178c1e:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140178c22:	48 85 c0             	test   %rax,%rax
140178c25:	74 10                	je     0x140178c37
140178c27:	44 89 70 08          	mov    %r14d,0x8(%rax)
140178c2b:	48 8d 0d fe 75 0a 00 	lea    0xa75fe(%rip),%rcx        # 0x140220230
140178c32:	48 89 08             	mov    %rcx,(%rax)
140178c35:	eb 03                	jmp    0x140178c3a
140178c37:	49 8b c6             	mov    %r14,%rax
140178c3a:	4c 8b c3             	mov    %rbx,%r8
140178c3d:	48 8b d0             	mov    %rax,%rdx
140178c40:	48 8b cf             	mov    %rdi,%rcx
140178c43:	e8 7c 02 ff ff       	call   0x140168ec4
140178c48:	48 8b 1d d9 3d 1a 00 	mov    0x1a3dd9(%rip),%rbx        # 0x14031ca28
140178c4f:	48 85 db             	test   %rbx,%rbx
140178c52:	75 3b                	jne    0x140178c8f
140178c54:	33 d2                	xor    %edx,%edx
140178c56:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178c5a:	e8 41 eb fe ff       	call   0x1401677a0
140178c5f:	4c 39 35 c2 3d 1a 00 	cmp    %r14,0x1a3dc2(%rip)        # 0x14031ca28
140178c66:	75 17                	jne    0x140178c7f
140178c68:	8b 05 b2 3a 1a 00    	mov    0x1a3ab2(%rip),%eax        # 0x14031c720
140178c6e:	ff c0                	inc    %eax
140178c70:	89 05 aa 3a 1a 00    	mov    %eax,0x1a3aaa(%rip)        # 0x14031c720
140178c76:	48 98                	cltq
140178c78:	48 89 05 a9 3d 1a 00 	mov    %rax,0x1a3da9(%rip)        # 0x14031ca28
140178c7f:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178c83:	e8 90 eb fe ff       	call   0x140167818
140178c88:	48 8b 1d 99 3d 1a 00 	mov    0x1a3d99(%rip),%rbx        # 0x14031ca28
140178c8f:	b9 10 00 00 00       	mov    $0x10,%ecx
140178c94:	e8 57 d6 00 00       	call   0x1401862f0
140178c99:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140178c9d:	48 85 c0             	test   %rax,%rax
140178ca0:	74 10                	je     0x140178cb2
140178ca2:	44 89 70 08          	mov    %r14d,0x8(%rax)
140178ca6:	48 8d 0d fb 75 0a 00 	lea    0xa75fb(%rip),%rcx        # 0x1402202a8
140178cad:	48 89 08             	mov    %rcx,(%rax)
140178cb0:	eb 03                	jmp    0x140178cb5
140178cb2:	49 8b c6             	mov    %r14,%rax
140178cb5:	4c 8b c3             	mov    %rbx,%r8
140178cb8:	48 8b d0             	mov    %rax,%rdx
140178cbb:	48 8b cf             	mov    %rdi,%rcx
140178cbe:	e8 01 02 ff ff       	call   0x140168ec4
140178cc3:	4c 8b 35 66 3d 1a 00 	mov    0x1a3d66(%rip),%r14        # 0x14031ca30
140178cca:	4d 85 f6             	test   %r14,%r14
140178ccd:	75 3b                	jne    0x140178d0a
140178ccf:	33 d2                	xor    %edx,%edx
140178cd1:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178cd5:	e8 c6 ea fe ff       	call   0x1401677a0
140178cda:	4c 39 35 4f 3d 1a 00 	cmp    %r14,0x1a3d4f(%rip)        # 0x14031ca30
140178ce1:	75 17                	jne    0x140178cfa
140178ce3:	8b 05 37 3a 1a 00    	mov    0x1a3a37(%rip),%eax        # 0x14031c720
140178ce9:	ff c0                	inc    %eax
140178ceb:	89 05 2f 3a 1a 00    	mov    %eax,0x1a3a2f(%rip)        # 0x14031c720
140178cf1:	48 98                	cltq
140178cf3:	48 89 05 36 3d 1a 00 	mov    %rax,0x1a3d36(%rip)        # 0x14031ca30
140178cfa:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178cfe:	e8 15 eb fe ff       	call   0x140167818
140178d03:	4c 8b 35 26 3d 1a 00 	mov    0x1a3d26(%rip),%r14        # 0x14031ca30
140178d0a:	b9 30 00 00 00       	mov    $0x30,%ecx
140178d0f:	e8 dc d5 00 00       	call   0x1401862f0
140178d14:	48 8b d8             	mov    %rax,%rbx
140178d17:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140178d1b:	48 85 c0             	test   %rax,%rax
140178d1e:	74 1f                	je     0x140178d3f
140178d20:	83 60 08 00          	andl   $0x0,0x8(%rax)
140178d24:	48 8d 05 dd 75 0a 00 	lea    0xa75dd(%rip),%rax        # 0x140220308
140178d2b:	48 89 03             	mov    %rax,(%rbx)
140178d2e:	45 33 c0             	xor    %r8d,%r8d
140178d31:	49 8b d4             	mov    %r12,%rdx
140178d34:	48 8b cb             	mov    %rbx,%rcx
140178d37:	e8 5c f7 ff ff       	call   0x140178498
140178d3c:	90                   	nop
140178d3d:	eb 02                	jmp    0x140178d41
140178d3f:	33 db                	xor    %ebx,%ebx
140178d41:	4d 8b c6             	mov    %r14,%r8
140178d44:	48 8b d3             	mov    %rbx,%rdx
140178d47:	e9 08 01 00 00       	jmp    0x140178e54
140178d4c:	48 85 db             	test   %rbx,%rbx
140178d4f:	75 3b                	jne    0x140178d8c
140178d51:	33 d2                	xor    %edx,%edx
140178d53:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178d57:	e8 44 ea fe ff       	call   0x1401677a0
140178d5c:	4c 39 35 bd 3c 1a 00 	cmp    %r14,0x1a3cbd(%rip)        # 0x14031ca20
140178d63:	75 17                	jne    0x140178d7c
140178d65:	8b 05 b5 39 1a 00    	mov    0x1a39b5(%rip),%eax        # 0x14031c720
140178d6b:	ff c0                	inc    %eax
140178d6d:	89 05 ad 39 1a 00    	mov    %eax,0x1a39ad(%rip)        # 0x14031c720
140178d73:	48 98                	cltq
140178d75:	48 89 05 a4 3c 1a 00 	mov    %rax,0x1a3ca4(%rip)        # 0x14031ca20
140178d7c:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178d80:	e8 93 ea fe ff       	call   0x140167818
140178d85:	48 8b 1d 94 3c 1a 00 	mov    0x1a3c94(%rip),%rbx        # 0x14031ca20
140178d8c:	48 8b ce             	mov    %rsi,%rcx
140178d8f:	e8 44 43 ff ff       	call   0x14016d0d8
140178d94:	4c 8b c3             	mov    %rbx,%r8
140178d97:	48 8b d0             	mov    %rax,%rdx
140178d9a:	48 8b cf             	mov    %rdi,%rcx
140178d9d:	e8 22 01 ff ff       	call   0x140168ec4
140178da2:	48 8b 1d 7f 3c 1a 00 	mov    0x1a3c7f(%rip),%rbx        # 0x14031ca28
140178da9:	48 85 db             	test   %rbx,%rbx
140178dac:	75 3b                	jne    0x140178de9
140178dae:	33 d2                	xor    %edx,%edx
140178db0:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178db4:	e8 e7 e9 fe ff       	call   0x1401677a0
140178db9:	4c 39 35 68 3c 1a 00 	cmp    %r14,0x1a3c68(%rip)        # 0x14031ca28
140178dc0:	75 17                	jne    0x140178dd9
140178dc2:	8b 05 58 39 1a 00    	mov    0x1a3958(%rip),%eax        # 0x14031c720
140178dc8:	ff c0                	inc    %eax
140178dca:	89 05 50 39 1a 00    	mov    %eax,0x1a3950(%rip)        # 0x14031c720
140178dd0:	48 98                	cltq
140178dd2:	48 89 05 4f 3c 1a 00 	mov    %rax,0x1a3c4f(%rip)        # 0x14031ca28
140178dd9:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178ddd:	e8 36 ea fe ff       	call   0x140167818
140178de2:	48 8b 1d 3f 3c 1a 00 	mov    0x1a3c3f(%rip),%rbx        # 0x14031ca28
140178de9:	48 8b ce             	mov    %rsi,%rcx
140178dec:	e8 07 45 ff ff       	call   0x14016d2f8
140178df1:	4c 8b c3             	mov    %rbx,%r8
140178df4:	48 8b d0             	mov    %rax,%rdx
140178df7:	48 8b cf             	mov    %rdi,%rcx
140178dfa:	e8 c5 00 ff ff       	call   0x140168ec4
140178dff:	48 8b 1d 2a 3c 1a 00 	mov    0x1a3c2a(%rip),%rbx        # 0x14031ca30
140178e06:	48 85 db             	test   %rbx,%rbx
140178e09:	75 3b                	jne    0x140178e46
140178e0b:	33 d2                	xor    %edx,%edx
140178e0d:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178e11:	e8 8a e9 fe ff       	call   0x1401677a0
140178e16:	4c 39 35 13 3c 1a 00 	cmp    %r14,0x1a3c13(%rip)        # 0x14031ca30
140178e1d:	75 17                	jne    0x140178e36
140178e1f:	8b 05 fb 38 1a 00    	mov    0x1a38fb(%rip),%eax        # 0x14031c720
140178e25:	ff c0                	inc    %eax
140178e27:	89 05 f3 38 1a 00    	mov    %eax,0x1a38f3(%rip)        # 0x14031c720
140178e2d:	48 98                	cltq
140178e2f:	48 89 05 fa 3b 1a 00 	mov    %rax,0x1a3bfa(%rip)        # 0x14031ca30
140178e36:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178e3a:	e8 d9 e9 fe ff       	call   0x140167818
140178e3f:	48 8b 1d ea 3b 1a 00 	mov    0x1a3bea(%rip),%rbx        # 0x14031ca30
140178e46:	48 8b ce             	mov    %rsi,%rcx
140178e49:	e8 ba 45 ff ff       	call   0x14016d408
140178e4e:	4c 8b c3             	mov    %rbx,%r8
140178e51:	48 8b d0             	mov    %rax,%rdx
140178e54:	48 8b cf             	mov    %rdi,%rcx
140178e57:	e8 68 00 ff ff       	call   0x140168ec4
140178e5c:	33 d2                	xor    %edx,%edx
140178e5e:	33 c9                	xor    %ecx,%ecx
140178e60:	e8 37 56 ff ff       	call   0x14016e49c
140178e65:	48 8b c8             	mov    %rax,%rcx
140178e68:	b8 01 00 00 00       	mov    $0x1,%eax
140178e6d:	d3 e0                	shl    %cl,%eax
140178e6f:	d1 f8                	sar    $1,%eax
140178e71:	45 33 f6             	xor    %r14d,%r14d
140178e74:	41 85 c7             	test   %eax,%r15d
140178e77:	0f 84 f9 00 00 00    	je     0x140178f76
140178e7d:	48 85 f6             	test   %rsi,%rsi
140178e80:	0f 85 93 00 00 00    	jne    0x140178f19
140178e86:	4c 8b 35 ab 3b 1a 00 	mov    0x1a3bab(%rip),%r14        # 0x14031ca38
140178e8d:	4d 85 f6             	test   %r14,%r14
140178e90:	75 3b                	jne    0x140178ecd
140178e92:	33 d2                	xor    %edx,%edx
140178e94:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178e98:	e8 03 e9 fe ff       	call   0x1401677a0
140178e9d:	4c 39 35 94 3b 1a 00 	cmp    %r14,0x1a3b94(%rip)        # 0x14031ca38
140178ea4:	75 17                	jne    0x140178ebd
140178ea6:	8b 05 74 38 1a 00    	mov    0x1a3874(%rip),%eax        # 0x14031c720
140178eac:	ff c0                	inc    %eax
140178eae:	89 05 6c 38 1a 00    	mov    %eax,0x1a386c(%rip)        # 0x14031c720
140178eb4:	48 98                	cltq
140178eb6:	48 89 05 7b 3b 1a 00 	mov    %rax,0x1a3b7b(%rip)        # 0x14031ca38
140178ebd:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178ec1:	e8 52 e9 fe ff       	call   0x140167818
140178ec6:	4c 8b 35 6b 3b 1a 00 	mov    0x1a3b6b(%rip),%r14        # 0x14031ca38
140178ecd:	b9 20 00 00 00       	mov    $0x20,%ecx
140178ed2:	e8 19 d4 00 00       	call   0x1401862f0
140178ed7:	48 8b d8             	mov    %rax,%rbx
140178eda:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140178ede:	48 85 c0             	test   %rax,%rax
140178ee1:	74 21                	je     0x140178f04
140178ee3:	83 60 08 00          	andl   $0x0,0x8(%rax)
140178ee7:	48 8d 05 62 74 0a 00 	lea    0xa7462(%rip),%rax        # 0x140220350
140178eee:	48 89 03             	mov    %rax,(%rbx)
140178ef1:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
140178ef5:	e8 7e fa fe ff       	call   0x140168978
140178efa:	0f 10 00             	movups (%rax),%xmm0
140178efd:	f3 0f 7f 43 10       	movdqu %xmm0,0x10(%rbx)
140178f02:	eb 02                	jmp    0x140178f06
140178f04:	33 db                	xor    %ebx,%ebx
140178f06:	4d 8b c6             	mov    %r14,%r8
140178f09:	48 8b d3             	mov    %rbx,%rdx
140178f0c:	48 8b cf             	mov    %rdi,%rcx
140178f0f:	e8 b0 ff fe ff       	call   0x140168ec4
140178f14:	45 33 f6             	xor    %r14d,%r14d
140178f17:	eb 5d                	jmp    0x140178f76
140178f19:	48 8b 1d 18 3b 1a 00 	mov    0x1a3b18(%rip),%rbx        # 0x14031ca38
140178f20:	48 85 db             	test   %rbx,%rbx
140178f23:	75 3b                	jne    0x140178f60
140178f25:	33 d2                	xor    %edx,%edx
140178f27:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178f2b:	e8 70 e8 fe ff       	call   0x1401677a0
140178f30:	4c 39 35 01 3b 1a 00 	cmp    %r14,0x1a3b01(%rip)        # 0x14031ca38
140178f37:	75 17                	jne    0x140178f50
140178f39:	8b 05 e1 37 1a 00    	mov    0x1a37e1(%rip),%eax        # 0x14031c720
140178f3f:	ff c0                	inc    %eax
140178f41:	89 05 d9 37 1a 00    	mov    %eax,0x1a37d9(%rip)        # 0x14031c720
140178f47:	48 98                	cltq
140178f49:	48 89 05 e8 3a 1a 00 	mov    %rax,0x1a3ae8(%rip)        # 0x14031ca38
140178f50:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178f54:	e8 bf e8 fe ff       	call   0x140167818
140178f59:	48 8b 1d d8 3a 1a 00 	mov    0x1a3ad8(%rip),%rbx        # 0x14031ca38
140178f60:	48 8b ce             	mov    %rsi,%rcx
140178f63:	e8 b0 34 ff ff       	call   0x14016c418
140178f68:	4c 8b c3             	mov    %rbx,%r8
140178f6b:	48 8b d0             	mov    %rax,%rdx
140178f6e:	48 8b cf             	mov    %rdi,%rcx
140178f71:	e8 4e ff fe ff       	call   0x140168ec4
140178f76:	41 f6 c7 20          	test   $0x20,%r15b
140178f7a:	0f 84 ca 00 00 00    	je     0x14017904a