1407166c0:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1407166c4:	48 85 c0             	test   %rax,%rax
1407166c7:	74 30                	je     0x1407166f9
1407166c9:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407166cd:	48 83 7b 38 0f       	cmpq   $0xf,0x38(%rbx)
1407166d2:	76 04                	jbe    0x1407166d8
1407166d4:	48 8b 53 20          	mov    0x20(%rbx),%rdx
1407166d8:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
1407166dc:	48 89 55 80          	mov    %rdx,-0x80(%rbp)
1407166e0:	48 89 4d 88          	mov    %rcx,-0x78(%rbp)
1407166e4:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
1407166e8:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
1407166ed:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1407166f1:	48 8b c8             	mov    %rax,%rcx
1407166f4:	e8 e7 b5 01 00       	call   0x140731ce0
1407166f9:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140716700:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140716704:	41 0f ba ed 07       	bts    $0x7,%r13d
140716709:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
14071670e:	b9 28 00 00 00       	mov    $0x28,%ecx
140716713:	e8 f0 49 70 00       	call   0x140e1b108
140716718:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14071671d:	48 85 c0             	test   %rax,%rax
140716720:	74 31                	je     0x140716753
140716722:	48 8d 53 40          	lea    0x40(%rbx),%rdx
140716726:	48 83 7b 58 0f       	cmpq   $0xf,0x58(%rbx)
14071672b:	76 04                	jbe    0x140716731
14071672d:	48 8b 53 40          	mov    0x40(%rbx),%rdx
140716731:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
140716735:	48 89 55 00          	mov    %rdx,0x0(%rbp)
140716739:	48 89 4d 08          	mov    %rcx,0x8(%rbp)
14071673d:	0f 28 45 00          	movaps 0x0(%rbp),%xmm0
140716741:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
140716746:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14071674a:	48 8b c8             	mov    %rax,%rcx
14071674d:	e8 8e b5 01 00       	call   0x140731ce0
140716752:	90                   	nop
140716753:	41 83 cd 40          	or     $0x40,%r13d
140716757:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
14071675c:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140716761:	33 c9                	xor    %ecx,%ecx
140716763:	48 89 4d a0          	mov    %rcx,-0x60(%rbp)
140716767:	48 8b 85 90 00 00 00 	mov    0x90(%rbp),%rax
14071676e:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140716773:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140716778:	41 b1 01             	mov    $0x1,%r9b
14071677b:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140716780:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140716785:	49 8b cc             	mov    %r12,%rcx
140716788:	e8 e3 e5 01 00       	call   0x140734d70
14071678d:	90                   	nop
14071678e:	48 8b 43 10          	mov    0x10(%rbx),%rax
140716792:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140716796:	74 22                	je     0x1407167ba
140716798:	48 8b 43 08          	mov    0x8(%rbx),%rax
14071679c:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1407167a0:	75 13                	jne    0x1407167b5
1407167a2:	48 3b 58 10          	cmp    0x10(%rax),%rbx
1407167a6:	75 0d                	jne    0x1407167b5
1407167a8:	48 8b d8             	mov    %rax,%rbx
1407167ab:	48 8b 40 08          	mov    0x8(%rax),%rax
1407167af:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1407167b3:	74 ed                	je     0x1407167a2
1407167b5:	48 8b d8             	mov    %rax,%rbx
1407167b8:	eb 25                	jmp    0x1407167df
1407167ba:	48 8b d8             	mov    %rax,%rbx
1407167bd:	48 8b 08             	mov    (%rax),%rcx
1407167c0:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
1407167c4:	75 19                	jne    0x1407167df
1407167c6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1407167cd:	00 00 00
1407167d0:	48 8b d9             	mov    %rcx,%rbx
1407167d3:	48 8b 01             	mov    (%rcx),%rax
1407167d6:	48 8b c8             	mov    %rax,%rcx
1407167d9:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1407167dd:	74 f1                	je     0x1407167d0
1407167df:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1407167e3:	0f 84 cd fe ff ff    	je     0x1407166b6
1407167e9:	4c 8b 65 b0          	mov    -0x50(%rbp),%r12
1407167ed:	48 8b 1d ec ac d1 00 	mov    0xd1acec(%rip),%rbx        # 0x1414314e0
1407167f4:	48 8d 15 cd 33 8c 00 	lea    0x8c33cd(%rip),%rdx        # 0x140fd9bc8
1407167fb:	48 8b cb             	mov    %rbx,%rcx
1407167fe:	e8 5d 74 03 00       	call   0x14074dc60
140716803:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
14071680a:	48 63 d0             	movslq %eax,%rdx
14071680d:	48 8b 01             	mov    (%rcx),%rax
140716810:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140716814:	48 8b 19             	mov    (%rcx),%rbx
140716817:	48 85 db             	test   %rbx,%rbx
14071681a:	74 1c                	je     0x140716838
14071681c:	8b 43 10             	mov    0x10(%rbx),%eax
14071681f:	ff c0                	inc    %eax
140716821:	89 43 10             	mov    %eax,0x10(%rbx)
140716824:	83 f8 01             	cmp    $0x1,%eax
140716827:	0f 8e f7 06 00 00    	jle    0x140716f24
14071682d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140716832:	0f 84 f4 06 00 00    	je     0x140716f2c
140716838:	48 8b fb             	mov    %rbx,%rdi
14071683b:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140716840:	41 83 cd 20          	or     $0x20,%r13d
140716844:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
140716849:	b9 b0 00 00 00       	mov    $0xb0,%ecx
14071684e:	e8 b5 48 70 00       	call   0x140e1b108
140716853:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140716858:	48 85 c0             	test   %rax,%rax
14071685b:	74 2b                	je     0x140716888
14071685d:	48 c7 85 90 00 00 00 	movq   $0x0,0x90(%rbp)
140716864:	00 00 00 00
140716868:	33 ff                	xor    %edi,%edi
14071686a:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
14071686f:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
140716874:	4c 8d 85 90 00 00 00 	lea    0x90(%rbp),%r8
14071687b:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140716880:	48 8b c8             	mov    %rax,%rcx
140716883:	e8 68 b7 01 00       	call   0x140731ff0
140716888:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14071688d:	48 89 45 18          	mov    %rax,0x18(%rbp)
140716891:	41 83 cd 10          	or     $0x10,%r13d
140716895:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
14071689a:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
1407168a1:	48 8b 18             	mov    (%rax),%rbx
1407168a4:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1407168a8:	e8 93 3c 03 00       	call   0x14074a540
1407168ad:	48 8d 15 14 33 8c 00 	lea    0x8c3314(%rip),%rdx        # 0x140fd9bc8
1407168b4:	48 8b c8             	mov    %rax,%rcx
1407168b7:	e8 a4 73 03 00       	call   0x14074dc60
1407168bc:	8b d0                	mov    %eax,%edx
1407168be:	85 c0                	test   %eax,%eax
1407168c0:	0f 88 71 06 00 00    	js     0x140716f37
1407168c6:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1407168cb:	48 85 c9             	test   %rcx,%rcx
1407168ce:	74 1c                	je     0x1407168ec
1407168d0:	8b 41 10             	mov    0x10(%rcx),%eax
1407168d3:	ff c0                	inc    %eax
1407168d5:	89 41 10             	mov    %eax,0x10(%rcx)
1407168d8:	83 f8 01             	cmp    $0x1,%eax
1407168db:	0f 8e 71 06 00 00    	jle    0x140716f52
1407168e1:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407168e6:	0f 84 6e 06 00 00    	je     0x140716f5a
1407168ec:	48 89 8d 90 00 00 00 	mov    %rcx,0x90(%rbp)
1407168f3:	4c 8d 85 90 00 00 00 	lea    0x90(%rbp),%r8
1407168fa:	48 8b cb             	mov    %rbx,%rcx
1407168fd:	e8 fe e1 01 00       	call   0x140734b00
140716902:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
140716909:	48 8b 98 28 01 00 00 	mov    0x128(%rax),%rbx
140716910:	48 8b 1b             	mov    (%rbx),%rbx
140716913:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140716917:	0f 85 1c 03 00 00    	jne    0x140716c39
14071691d:	0f 1f 00             	nopl   (%rax)
140716920:	b9 28 00 00 00       	mov    $0x28,%ecx
140716925:	e8 de 47 70 00       	call   0x140e1b108
14071692a:	48 89 45 20          	mov    %rax,0x20(%rbp)
14071692e:	48 85 c0             	test   %rax,%rax
140716931:	74 32                	je     0x140716965
140716933:	48 8d 53 20          	lea    0x20(%rbx),%rdx
140716937:	48 83 7b 38 0f       	cmpq   $0xf,0x38(%rbx)
14071693c:	76 04                	jbe    0x140716942
14071693e:	48 8b 53 20          	mov    0x20(%rbx),%rdx
140716942:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
140716946:	48 89 55 90          	mov    %rdx,-0x70(%rbp)
14071694a:	48 89 4d 98          	mov    %rcx,-0x68(%rbp)
14071694e:	0f 28 45 90          	movaps -0x70(%rbp),%xmm0
140716952:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140716958:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14071695d:	48 8b c8             	mov    %rax,%rcx
140716960:	e8 7b b3 01 00       	call   0x140731ce0
140716965:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140716969:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14071696e:	41 83 cd 08          	or     $0x8,%r13d
140716972:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
140716977:	b9 50 00 00 00       	mov    $0x50,%ecx
14071697c:	e8 87 47 70 00       	call   0x140e1b108
140716981:	4c 8b c8             	mov    %rax,%r9
140716984:	48 89 45 00          	mov    %rax,0x0(%rbp)
140716988:	48 85 c0             	test   %rax,%rax
14071698b:	74 3d                	je     0x1407169ca
14071698d:	48 8b 0d 3c ab d1 00 	mov    0xd1ab3c(%rip),%rcx        # 0x1414314d0
140716994:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
140716999:	48 85 c9             	test   %rcx,%rcx
14071699c:	74 1c                	je     0x1407169ba
14071699e:	8b 41 10             	mov    0x10(%rcx),%eax
1407169a1:	ff c0                	inc    %eax
1407169a3:	89 41 10             	mov    %eax,0x10(%rcx)
1407169a6:	83 f8 01             	cmp    $0x1,%eax
1407169a9:	0f 8e cc 05 00 00    	jle    0x140716f7b
1407169af:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407169b4:	0f 84 b6 05 00 00    	je     0x140716f70
1407169ba:	41 b0 01             	mov    $0x1,%r8b
1407169bd:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1407169c2:	49 8b c9             	mov    %r9,%rcx
1407169c5:	e8 f6 af 01 00       	call   0x1407319c0
1407169ca:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1407169d1:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1407169d5:	41 83 cd 02          	or     $0x2,%r13d
1407169d9:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
1407169de:	48 63 53 40          	movslq 0x40(%rbx),%rdx
1407169e2:	48 8b 0d df aa d1 00 	mov    0xd1aadf(%rip),%rcx        # 0x1414314c8
1407169e9:	e8 02 75 03 00       	call   0x14074def0
1407169ee:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1407169f3:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
1407169fa:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1407169fe:	e8 3d 3b 03 00       	call   0x14074a540
140716a03:	48 8d 15 da 97 8b 00 	lea    0x8b97da(%rip),%rdx        # 0x140fd01e4
140716a0a:	48 8b c8             	mov    %rax,%rcx
140716a0d:	e8 4e 72 03 00       	call   0x14074dc60
140716a12:	8b d0                	mov    %eax,%edx
140716a14:	85 c0                	test   %eax,%eax
140716a16:	0f 88 de 05 00 00    	js     0x140716ffa
140716a1c:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140716a21:	48 8b 09             	mov    (%rcx),%rcx
140716a24:	48 85 c9             	test   %rcx,%rcx
140716a27:	74 1c                	je     0x140716a45
140716a29:	8b 41 10             	mov    0x10(%rcx),%eax
140716a2c:	ff c0                	inc    %eax
140716a2e:	89 41 10             	mov    %eax,0x10(%rcx)
140716a31:	83 f8 01             	cmp    $0x1,%eax
140716a34:	0f 8e 54 05 00 00    	jle    0x140716f8e
140716a3a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140716a3f:	0f 84 3e 05 00 00    	je     0x140716f83
140716a45:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
140716a49:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
140716a4d:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
140716a54:	e8 a7 e0 01 00       	call   0x140734b00
140716a59:	b9 28 00 00 00       	mov    $0x28,%ecx
140716a5e:	e8 a5 46 70 00       	call   0x140e1b108
140716a63:	48 89 45 80          	mov    %rax,-0x80(%rbp)
140716a67:	48 85 c0             	test   %rax,%rax
140716a6a:	74 0c                	je     0x140716a78
140716a6c:	48 8d 53 48          	lea    0x48(%rbx),%rdx
140716a70:	48 8b c8             	mov    %rax,%rcx
140716a73:	e8 78 a8 01 00       	call   0x1407312f0
140716a78:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140716a7c:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140716a81:	41 83 cd 04          	or     $0x4,%r13d
140716a85:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
140716a8a:	48 8b 85 90 00 00 00 	mov    0x90(%rbp),%rax
140716a91:	48 8b 48 18          	mov    0x18(%rax),%rcx
140716a95:	e8 a6 3a 03 00       	call   0x14074a540
140716a9a:	48 8d 15 ef 54 8b 00 	lea    0x8b54ef(%rip),%rdx        # 0x140fcbf90
140716aa1:	48 8b c8             	mov    %rax,%rcx
140716aa4:	e8 b7 71 03 00       	call   0x14074dc60
140716aa9:	8b d0                	mov    %eax,%edx
140716aab:	85 c0                	test   %eax,%eax
140716aad:	0f 88 2c 05 00 00    	js     0x140716fdf
140716ab3:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
140716aba:	00 00
140716abc:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
140716ac0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140716ac5:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
140716aca:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
140716ad1:	e8 2a e0 01 00       	call   0x140734b00
140716ad6:	90                   	nop
140716ad7:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140716add:	8b 53 44             	mov    0x44(%rbx),%edx
140716ae0:	48 8b 0d 91 c3 d1 00 	mov    0xd1c391(%rip),%rcx        # 0x141432e78
140716ae7:	e8 64 8d 02 00       	call   0x14073f850
140716aec:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140716af1:	48 8b 85 90 00 00 00 	mov    0x90(%rbp),%rax
140716af8:	48 8b 48 18          	mov    0x18(%rax),%rcx
140716afc:	e8 3f 3a 03 00       	call   0x14074a540
140716b01:	48 8d 15 a4 3b 8a 00 	lea    0x8a3ba4(%rip),%rdx        # 0x140fba6ac
140716b08:	48 8b c8             	mov    %rax,%rcx
140716b0b:	e8 50 71 03 00       	call   0x14074dc60
140716b10:	8b d0                	mov    %eax,%edx
140716b12:	85 c0                	test   %eax,%eax
140716b14:	0f 88 aa 04 00 00    	js     0x140716fc4
140716b1a:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140716b1f:	48 8b 09             	mov    (%rcx),%rcx
140716b22:	48 85 c9             	test   %rcx,%rcx
140716b25:	74 1c                	je     0x140716b43
140716b27:	8b 41 10             	mov    0x10(%rcx),%eax
140716b2a:	ff c0                	inc    %eax
140716b2c:	89 41 10             	mov    %eax,0x10(%rcx)
140716b2f:	83 f8 01             	cmp    $0x1,%eax
140716b32:	0f 8e 69 04 00 00    	jle    0x140716fa1
140716b38:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140716b3d:	0f 84 53 04 00 00    	je     0x140716f96
140716b43:	48 89 4d c8          	mov    %rcx,-0x38(%rbp)
140716b47:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
140716b4b:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
140716b52:	e8 a9 df 01 00       	call   0x140734b00
140716b57:	80 bb 88 00 00 00 00 	cmpb   $0x0,0x88(%rbx)
140716b5e:	74 43                	je     0x140716ba3
140716b60:	48 8d 4b 68          	lea    0x68(%rbx),%rcx
140716b64:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140716b69:	48 8b 85 90 00 00 00 	mov    0x90(%rbp),%rax
140716b70:	48 8b 48 18          	mov    0x18(%rax),%rcx
140716b74:	e8 c7 39 03 00       	call   0x14074a540
140716b79:	48 8d 15 70 96 8b 00 	lea    0x8b9670(%rip),%rdx        # 0x140fd01f0
140716b80:	48 8b c8             	mov    %rax,%rcx
140716b83:	e8 d8 70 03 00       	call   0x14074dc60
140716b88:	85 c0                	test   %eax,%eax
140716b8a:	0f 88 19 04 00 00    	js     0x140716fa9
140716b90:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
140716b95:	8b d0                	mov    %eax,%edx
140716b97:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
140716b9e:	e8 fd 88 b2 ff       	call   0x14023f4a0
140716ba3:	33 c9                	xor    %ecx,%ecx
140716ba5:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
140716ba9:	48 8b 85 90 00 00 00 	mov    0x90(%rbp),%rax
140716bb0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140716bb5:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140716bba:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
140716bbe:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140716bc5:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140716bca:	41 b1 01             	mov    $0x1,%r9b
140716bcd:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
140716bd2:	48 8d 95 90 00 00 00 	lea    0x90(%rbp),%rdx
140716bd9:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140716bde:	e8 8d e1 01 00       	call   0x140734d70
140716be3:	90                   	nop
140716be4:	48 8b 43 10          	mov    0x10(%rbx),%rax
140716be8:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140716bec:	74 22                	je     0x140716c10
140716bee:	48 8b 43 08          	mov    0x8(%rbx),%rax
140716bf2:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140716bf6:	75 13                	jne    0x140716c0b
140716bf8:	48 3b 58 10          	cmp    0x10(%rax),%rbx
140716bfc:	75 0d                	jne    0x140716c0b
140716bfe:	48 8b d8             	mov    %rax,%rbx
140716c01:	48 8b 40 08          	mov    0x8(%rax),%rax
140716c05:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140716c09:	74 ed                	je     0x140716bf8
140716c0b:	48 8b d8             	mov    %rax,%rbx
140716c0e:	eb 1f                	jmp    0x140716c2f
140716c10:	48 8b d8             	mov    %rax,%rbx
140716c13:	48 8b 08             	mov    (%rax),%rcx
140716c16:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
140716c1a:	75 13                	jne    0x140716c2f
140716c1c:	0f 1f 40 00          	nopl   0x0(%rax)
140716c20:	48 8b d9             	mov    %rcx,%rbx
140716c23:	48 8b 01             	mov    (%rcx),%rax
140716c26:	48 8b c8             	mov    %rax,%rcx
140716c29:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140716c2d:	74 f1                	je     0x140716c20
140716c2f:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140716c33:	0f 84 e7 fc ff ff    	je     0x140716920
140716c39:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140716c3e:	48 85 c9             	test   %rcx,%rcx
140716c41:	74 24                	je     0x140716c67
140716c43:	8b 41 10             	mov    0x10(%rcx),%eax
140716c46:	ff c8                	dec    %eax
140716c48:	89 41 10             	mov    %eax,0x10(%rcx)
140716c4b:	85 c0                	test   %eax,%eax
140716c4d:	7f 18                	jg     0x140716c67
140716c4f:	0f 88 10 03 00 00    	js     0x140716f65
140716c55:	48 8b 01             	mov    (%rcx),%rax
140716c58:	ba 01 00 00 00       	mov    $0x1,%edx
140716c5d:	48 8b 00             	mov    (%rax),%rax
140716c60:	ff 15 ba cd 86 00    	call   *0x86cdba(%rip)        # 0x140f83a20