14019886a:	f3 0f 10 59 08       	movss  0x8(%rcx),%xmm3
14019886f:	f3 0f 5c 19          	subss  (%rcx),%xmm3
140198873:	f3 0f 10 41 04       	movss  0x4(%rcx),%xmm0
140198878:	f3 0f 11 45 b7       	movss  %xmm0,-0x49(%rbp)
14019887d:	f3 0f 11 5d bb       	movss  %xmm3,-0x45(%rbp)
140198882:	f3 0f 11 4d bf       	movss  %xmm1,-0x41(%rbp)
140198887:	f3 0f 11 55 c3       	movss  %xmm2,-0x3d(%rbp)
14019888c:	48 8d 45 bb          	lea    -0x45(%rbp),%rax
140198890:	f3 41 0f 10 00       	movss  (%r8),%xmm0
140198895:	0f 2f c3             	comiss %xmm3,%xmm0
140198898:	49 0f 46 c0          	cmovbe %r8,%rax
14019889c:	8b 00                	mov    (%rax),%eax
14019889e:	41 89 00             	mov    %eax,(%r8)
1401988a1:	48 83 c1 30          	add    $0x30,%rcx
1401988a5:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
1401988a9:	48 3b c2             	cmp    %rdx,%rax
1401988ac:	75 ae                	jne    0x14019885c
1401988ae:	eb 1a                	jmp    0x1401988ca
1401988b0:	48 8b 0e             	mov    (%rsi),%rcx
1401988b3:	48 8b 01             	mov    (%rcx),%rax
1401988b6:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401988bd:	ff 15 75 43 97 00    	call   *0x974375(%rip)        # 0x140b0cc38
1401988c3:	8b 48 0c             	mov    0xc(%rax),%ecx
1401988c6:	41 89 4e 0c          	mov    %ecx,0xc(%r14)
1401988ca:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1401988ce:	e8 25 fe ea ff       	call   0x1400486f8
1401988d3:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
1401988d7:	e8 1c fe ea ff       	call   0x1400486f8
1401988dc:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1401988e0:	e8 13 fe ea ff       	call   0x1400486f8
1401988e5:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
1401988e9:	e8 0a fe ea ff       	call   0x1400486f8
1401988ee:	49 8b c6             	mov    %r14,%rax
1401988f1:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
1401988f8:	00
1401988f9:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1401988fd:	49 8b 73 38          	mov    0x38(%r11),%rsi
140198901:	49 8b 7b 40          	mov    0x40(%r11),%rdi
140198905:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
14019890a:	49 8b e3             	mov    %r11,%rsp
14019890d:	41 5f                	pop    %r15
14019890f:	41 5e                	pop    %r14
140198911:	41 5d                	pop    %r13
140198913:	41 5c                	pop    %r12
140198915:	5d                   	pop    %rbp
140198916:	c3                   	ret
140198917:	ff 15 7b 40 97 00    	call   *0x97407b(%rip)        # 0x140b0c998
14019891d:	90                   	nop
14019891e:	ff 15 74 40 97 00    	call   *0x974074(%rip)        # 0x140b0c998
140198924:	90                   	nop
140198925:	ff 15 6d 40 97 00    	call   *0x97406d(%rip)        # 0x140b0c998
14019892b:	90                   	nop
14019892c:	ff 15 66 40 97 00    	call   *0x974066(%rip)        # 0x140b0c998
140198932:	cc                   	int3
140198933:	90                   	nop
140198934:	48 8b c4             	mov    %rsp,%rax
140198937:	48 89 58 08          	mov    %rbx,0x8(%rax)
14019893b:	48 89 70 18          	mov    %rsi,0x18(%rax)
14019893f:	48 89 78 20          	mov    %rdi,0x20(%rax)
140198943:	48 89 50 10          	mov    %rdx,0x10(%rax)
140198947:	55                   	push   %rbp
140198948:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
14019894c:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140198953:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
140198957:	0f 29 78 d8          	movaps %xmm7,-0x28(%rax)
14019895b:	44 0f 29 40 c8       	movaps %xmm8,-0x38(%rax)
140198960:	44 0f 29 48 b8       	movaps %xmm9,-0x48(%rax)
140198965:	44 0f 28 c3          	movaps %xmm3,%xmm8
140198969:	44 0f 28 ca          	movaps %xmm2,%xmm9
14019896d:	48 8b fa             	mov    %rdx,%rdi
140198970:	48 8b f1             	mov    %rcx,%rsi
140198973:	33 c0                	xor    %eax,%eax
140198975:	89 45 d7             	mov    %eax,-0x29(%rbp)
140198978:	48 89 02             	mov    %rax,(%rdx)
14019897b:	48 89 42 08          	mov    %rax,0x8(%rdx)
14019897f:	48 89 42 10          	mov    %rax,0x10(%rdx)
140198983:	c7 45 d7 01 00 00 00 	movl   $0x1,-0x29(%rbp)
14019898a:	48 8b 19             	mov    (%rcx),%rbx
14019898d:	48 3b 59 08          	cmp    0x8(%rcx),%rbx
140198991:	0f 84 92 00 00 00    	je     0x140198a29
140198997:	8b 43 28             	mov    0x28(%rbx),%eax
14019899a:	83 e8 03             	sub    $0x3,%eax
14019899d:	83 f8 01             	cmp    $0x1,%eax
1401989a0:	76 79                	jbe    0x140198a1b
1401989a2:	41 0f 28 f1          	movaps %xmm9,%xmm6
1401989a6:	f3 0f 5f 73 14       	maxss  0x14(%rbx),%xmm6
1401989ab:	41 0f 28 f8          	movaps %xmm8,%xmm7
1401989af:	f3 0f 5d 7b 1c       	minss  0x1c(%rbx),%xmm7
1401989b4:	0f 2f fe             	comiss %xmm6,%xmm7
1401989b7:	76 62                	jbe    0x140198a1b
1401989b9:	48 8b d3             	mov    %rbx,%rdx
1401989bc:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
1401989c0:	e8 7f 65 ea ff       	call   0x14003ef44
1401989c5:	f3 0f 11 75 f3       	movss  %xmm6,-0xd(%rbp)
1401989ca:	f3 0f 11 7d fb       	movss  %xmm7,-0x5(%rbp)
1401989cf:	48 8b 47 08          	mov    0x8(%rdi),%rax
1401989d3:	48 3b 47 10          	cmp    0x10(%rdi),%rax
1401989d7:	74 13                	je     0x1401989ec
1401989d9:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1401989dd:	48 8b c8             	mov    %rax,%rcx
1401989e0:	e8 5f 65 ea ff       	call   0x14003ef44
1401989e5:	48 83 47 08 30       	addq   $0x30,0x8(%rdi)
1401989ea:	eb 10                	jmp    0x1401989fc
1401989ec:	4c 8d 45 df          	lea    -0x21(%rbp),%r8
1401989f0:	48 8b d0             	mov    %rax,%rdx
1401989f3:	48 8b cf             	mov    %rdi,%rcx
1401989f6:	e8 ed 45 eb ff       	call   0x14004cfe8
1401989fb:	90                   	nop
1401989fc:	4c 8b 45 df          	mov    -0x21(%rbp),%r8
140198a00:	4d 8b 40 08          	mov    0x8(%r8),%r8
140198a04:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
140198a08:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140198a0c:	e8 1b 5c e8 ff       	call   0x14001e62c
140198a11:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
140198a15:	ff 15 a5 3e 97 00    	call   *0x973ea5(%rip)        # 0x140b0c8c0
140198a1b:	48 83 c3 30          	add    $0x30,%rbx
140198a1f:	48 3b 5e 08          	cmp    0x8(%rsi),%rbx
140198a23:	0f 85 6e ff ff ff    	jne    0x140198997
140198a29:	48 8b c7             	mov    %rdi,%rax
140198a2c:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140198a33:	00
140198a34:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140198a38:	49 8b 73 20          	mov    0x20(%r11),%rsi
140198a3c:	49 8b 7b 28          	mov    0x28(%r11),%rdi
140198a40:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
140198a45:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
140198a4a:	45 0f 28 43 d0       	movaps -0x30(%r11),%xmm8
140198a4f:	45 0f 28 4b c0       	movaps -0x40(%r11),%xmm9
140198a54:	49 8b e3             	mov    %r11,%rsp
140198a57:	5d                   	pop    %rbp
140198a58:	c3                   	ret
140198a59:	90                   	nop
140198a5a:	90                   	nop
140198a5b:	90                   	nop
140198a5c:	90                   	nop
140198a5d:	90                   	nop
140198a5e:	90                   	nop
140198a5f:	90                   	nop
140198a60:	48 8b c4             	mov    %rsp,%rax
140198a63:	48 89 58 08          	mov    %rbx,0x8(%rax)
140198a67:	48 89 70 18          	mov    %rsi,0x18(%rax)
140198a6b:	48 89 78 20          	mov    %rdi,0x20(%rax)
140198a6f:	48 89 50 10          	mov    %rdx,0x10(%rax)
140198a73:	55                   	push   %rbp
140198a74:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140198a78:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140198a7f:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
140198a83:	0f 29 78 d8          	movaps %xmm7,-0x28(%rax)
140198a87:	44 0f 29 40 c8       	movaps %xmm8,-0x38(%rax)
140198a8c:	44 0f 29 48 b8       	movaps %xmm9,-0x48(%rax)
140198a91:	44 0f 28 c3          	movaps %xmm3,%xmm8
140198a95:	44 0f 28 ca          	movaps %xmm2,%xmm9
140198a99:	48 8b fa             	mov    %rdx,%rdi
140198a9c:	48 8b f1             	mov    %rcx,%rsi
140198a9f:	33 c0                	xor    %eax,%eax
140198aa1:	89 45 d7             	mov    %eax,-0x29(%rbp)
140198aa4:	48 89 02             	mov    %rax,(%rdx)
140198aa7:	48 89 42 08          	mov    %rax,0x8(%rdx)
140198aab:	48 89 42 10          	mov    %rax,0x10(%rdx)
140198aaf:	c7 45 d7 01 00 00 00 	movl   $0x1,-0x29(%rbp)
140198ab6:	48 8b 19             	mov    (%rcx),%rbx
140198ab9:	48 3b 59 08          	cmp    0x8(%rcx),%rbx
140198abd:	0f 84 92 00 00 00    	je     0x140198b55
140198ac3:	8b 43 28             	mov    0x28(%rbx),%eax
140198ac6:	83 e8 03             	sub    $0x3,%eax
140198ac9:	83 f8 01             	cmp    $0x1,%eax
140198acc:	76 79                	jbe    0x140198b47
140198ace:	41 0f 28 f1          	movaps %xmm9,%xmm6
140198ad2:	f3 0f 5f 73 18       	maxss  0x18(%rbx),%xmm6
140198ad7:	41 0f 28 f8          	movaps %xmm8,%xmm7
140198adb:	f3 0f 5d 7b 20       	minss  0x20(%rbx),%xmm7
140198ae0:	0f 2f fe             	comiss %xmm6,%xmm7
140198ae3:	76 62                	jbe    0x140198b47
140198ae5:	48 8b d3             	mov    %rbx,%rdx
140198ae8:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140198aec:	e8 53 64 ea ff       	call   0x14003ef44
140198af1:	f3 0f 11 75 f7       	movss  %xmm6,-0x9(%rbp)
140198af6:	f3 0f 11 7d ff       	movss  %xmm7,-0x1(%rbp)
140198afb:	48 8b 47 08          	mov    0x8(%rdi),%rax
140198aff:	48 3b 47 10          	cmp    0x10(%rdi),%rax
140198b03:	74 13                	je     0x140198b18
140198b05:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
140198b09:	48 8b c8             	mov    %rax,%rcx
140198b0c:	e8 33 64 ea ff       	call   0x14003ef44
140198b11:	48 83 47 08 30       	addq   $0x30,0x8(%rdi)
140198b16:	eb 10                	jmp    0x140198b28
140198b18:	4c 8d 45 df          	lea    -0x21(%rbp),%r8
140198b1c:	48 8b d0             	mov    %rax,%rdx
140198b1f:	48 8b cf             	mov    %rdi,%rcx
140198b22:	e8 c1 44 eb ff       	call   0x14004cfe8
140198b27:	90                   	nop
140198b28:	4c 8b 45 df          	mov    -0x21(%rbp),%r8
140198b2c:	4d 8b 40 08          	mov    0x8(%r8),%r8
140198b30:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
140198b34:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140198b38:	e8 ef 5a e8 ff       	call   0x14001e62c
140198b3d:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
140198b41:	ff 15 79 3d 97 00    	call   *0x973d79(%rip)        # 0x140b0c8c0
140198b47:	48 83 c3 30          	add    $0x30,%rbx
140198b4b:	48 3b 5e 08          	cmp    0x8(%rsi),%rbx
140198b4f:	0f 85 6e ff ff ff    	jne    0x140198ac3
140198b55:	48 8b c7             	mov    %rdi,%rax
140198b58:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140198b5f:	00
140198b60:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140198b64:	49 8b 73 20          	mov    0x20(%r11),%rsi
140198b68:	49 8b 7b 28          	mov    0x28(%r11),%rdi
140198b6c:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
140198b71:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
140198b76:	45 0f 28 43 d0       	movaps -0x30(%r11),%xmm8
140198b7b:	45 0f 28 4b c0       	movaps -0x40(%r11),%xmm9
140198b80:	49 8b e3             	mov    %r11,%rsp
140198b83:	5d                   	pop    %rbp
140198b84:	c3                   	ret
140198b85:	90                   	nop
140198b86:	90                   	nop
140198b87:	90                   	nop
140198b88:	49 3b d0             	cmp    %r8,%rdx
140198b8b:	0f 84 14 01 00 00    	je     0x140198ca5
140198b91:	48 8b c4             	mov    %rsp,%rax
140198b94:	48 89 58 08          	mov    %rbx,0x8(%rax)
140198b98:	48 89 68 10          	mov    %rbp,0x10(%rax)
140198b9c:	48 89 70 18          	mov    %rsi,0x18(%rax)
140198ba0:	48 89 78 20          	mov    %rdi,0x20(%rax)
140198ba4:	41 56                	push   %r14
140198ba6:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
140198bad:	48 8b 29             	mov    (%rcx),%rbp
140198bb0:	49 8b f8             	mov    %r8,%rdi
140198bb3:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
140198bb7:	48 8b da             	mov    %rdx,%rbx
140198bba:	4c 8b f1             	mov    %rcx,%r14
140198bbd:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
140198bc1:	4c 8b c5             	mov    %rbp,%r8
140198bc4:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140198bc9:	49 8b ce             	mov    %r14,%rcx
140198bcc:	e8 03 03 00 00       	call   0x140198ed4
140198bd1:	f2 0f 10 40 10       	movsd  0x10(%rax),%xmm0
140198bd6:	0f 10 30             	movups (%rax),%xmm6
140198bd9:	f2 0f 11 44 24 40    	movsd  %xmm0,0x40(%rsp)
140198bdf:	80 7c 24 40 00       	cmpb   $0x0,0x40(%rsp)
140198be4:	75 51                	jne    0x140198c37
140198be6:	48 b8 55 55 55 55 55 	movabs $0x555555555555555,%rax
140198bed:	55 55 05
140198bf0:	49 39 46 08          	cmp    %rax,0x8(%r14)
140198bf4:	0f 84 ac 00 00 00    	je     0x140198ca6
140198bfa:	4d 8b 06             	mov    (%r14),%r8
140198bfd:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
140198c01:	49 8b d6             	mov    %r14,%rdx
140198c04:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140198c09:	e8 22 9e e8 ff       	call   0x140022a30
140198c0e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140198c13:	48 8b 70 08          	mov    0x8(%rax),%rsi
140198c17:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140198c1c:	e8 b7 98 e8 ff       	call   0x1400224d8
140198c21:	4c 8b c6             	mov    %rsi,%r8
140198c24:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140198c29:	49 8b ce             	mov    %r14,%rcx
140198c2c:	f3 0f 7f 74 24 30    	movdqu %xmm6,0x30(%rsp)
140198c32:	e8 a9 e2 e6 ff       	call   0x140006ee0
140198c37:	48 8b 43 10          	mov    0x10(%rbx),%rax
140198c3b:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140198c3f:	74 1e                	je     0x140198c5f
140198c41:	48 8b 43 08          	mov    0x8(%rbx),%rax
140198c45:	eb 0d                	jmp    0x140198c54
140198c47:	48 3b 58 10          	cmp    0x10(%rax),%rbx
140198c4b:	75 0d                	jne    0x140198c5a
140198c4d:	48 8b d8             	mov    %rax,%rbx
140198c50:	48 8b 40 08          	mov    0x8(%rax),%rax
140198c54:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140198c58:	74 ed                	je     0x140198c47
140198c5a:	48 8b d8             	mov    %rax,%rbx
140198c5d:	eb 1b                	jmp    0x140198c7a
140198c5f:	48 8b 08             	mov    (%rax),%rcx
140198c62:	48 8b d8             	mov    %rax,%rbx
140198c65:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
140198c69:	75 0f                	jne    0x140198c7a
140198c6b:	48 8b 01             	mov    (%rcx),%rax
140198c6e:	48 8b d9             	mov    %rcx,%rbx
140198c71:	48 8b c8             	mov    %rax,%rcx
140198c74:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140198c78:	74 f1                	je     0x140198c6b
140198c7a:	48 3b df             	cmp    %rdi,%rbx
140198c7d:	0f 85 3a ff ff ff    	jne    0x140198bbd
140198c83:	0f 28 74 24 70       	movaps 0x70(%rsp),%xmm6
140198c88:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
140198c8f:	00
140198c90:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140198c94:	49 8b 6b 18          	mov    0x18(%r11),%rbp
140198c98:	49 8b 73 20          	mov    0x20(%r11),%rsi
140198c9c:	49 8b 7b 28          	mov    0x28(%r11),%rdi
140198ca0:	49 8b e3             	mov    %r11,%rsp
140198ca3:	41 5e                	pop    %r14
140198ca5:	c3                   	ret
140198ca6:	e8 29 b1 e6 ff       	call   0x140003dd4
140198cab:	cc                   	int3
140198cac:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140198cb1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140198cb6:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140198cbb:	41 56                	push   %r14
140198cbd:	48 83 ec 30          	sub    $0x30,%rsp
140198cc1:	4c 8b f2             	mov    %rdx,%r14
140198cc4:	48 8b f9             	mov    %rcx,%rdi
140198cc7:	b9 f0 01 00 00       	mov    $0x1f0,%ecx
140198ccc:	ff 15 f6 3b 97 00    	call   *0x973bf6(%rip)        # 0x140b0c8c8
140198cd2:	48 8b d8             	mov    %rax,%rbx
140198cd5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140198cda:	48 85 c0             	test   %rax,%rax
140198cdd:	75 07                	jne    0x140198ce6
140198cdf:	ff 15 b3 37 97 00    	call   *0x9737b3(%rip)        # 0x140b0c498
140198ce5:	90                   	nop
140198ce6:	b8 01 00 00 00       	mov    $0x1,%eax
140198ceb:	89 43 08             	mov    %eax,0x8(%rbx)
140198cee:	89 43 0c             	mov    %eax,0xc(%rbx)
140198cf1:	48 8d 05 e0 cd 97 00 	lea    0x97cde0(%rip),%rax        # 0x140b15ad8
140198cf8:	48 89 03             	mov    %rax,(%rbx)
140198cfb:	49 8b d6             	mov    %r14,%rdx
140198cfe:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140198d02:	e8 2d 05 00 00       	call   0x140199234
140198d07:	48 83 27 00          	andq   $0x0,(%rdi)
140198d0b:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
140198d10:	4c 8b c3             	mov    %rbx,%r8
140198d13:	48 8d 53 10          	lea    0x10(%rbx),%rdx
140198d17:	48 8b cf             	mov    %rdi,%rcx
140198d1a:	e8 e5 67 e8 ff       	call   0x14001f504
140198d1f:	90                   	nop
140198d20:	48 8b c7             	mov    %rdi,%rax
140198d23:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140198d28:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140198d2d:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140198d32:	48 83 c4 30          	add    $0x30,%rsp
140198d36:	41 5e                	pop    %r14
140198d38:	c3                   	ret
140198d39:	90                   	nop
140198d3a:	90                   	nop
140198d3b:	90                   	nop
140198d3c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140198d41:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140198d46:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140198d4b:	56                   	push   %rsi
140198d4c:	57                   	push   %rdi
140198d4d:	41 56                	push   %r14
140198d4f:	48 83 ec 40          	sub    $0x40,%rsp
140198d53:	49 8b e8             	mov    %r8,%rbp
140198d56:	48 8b f2             	mov    %rdx,%rsi
140198d59:	48 8b f9             	mov    %rcx,%rdi
140198d5c:	48 83 21 00          	andq   $0x0,(%rcx)
140198d60:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
140198d65:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
140198d6a:	48 85 d2             	test   %rdx,%rdx
140198d6d:	74 76                	je     0x140198de5