1407b5674:	7e 4a                	jle    0x1407b56c0
1407b5676:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407b567b:	74 25                	je     0x1407b56a2
1407b567d:	48 89 0f             	mov    %rcx,(%rdi)
1407b5680:	48 8b c7             	mov    %rdi,%rax
1407b5683:	48 8b 9c 24 60 01 00 	mov    0x160(%rsp),%rbx
1407b568a:	00
1407b568b:	0f 28 b4 24 20 01 00 	movaps 0x120(%rsp),%xmm6
1407b5692:	00
1407b5693:	48 81 c4 30 01 00 00 	add    $0x130,%rsp
1407b569a:	41 5f                	pop    %r15
1407b569c:	41 5e                	pop    %r14
1407b569e:	5f                   	pop    %rdi
1407b569f:	5e                   	pop    %rsi
1407b56a0:	5d                   	pop    %rbp
1407b56a1:	c3                   	ret
1407b56a2:	b9 01 00 00 00       	mov    $0x1,%ecx
1407b56a7:	e8 54 50 fd ff       	call   0x14078a700
1407b56ac:	90                   	nop
1407b56ad:	33 c9                	xor    %ecx,%ecx
1407b56af:	e8 4c 50 fd ff       	call   0x14078a700
1407b56b4:	cc                   	int3
1407b56b5:	b9 01 00 00 00       	mov    $0x1,%ecx
1407b56ba:	e8 41 50 fd ff       	call   0x14078a700
1407b56bf:	90                   	nop
1407b56c0:	33 c9                	xor    %ecx,%ecx
1407b56c2:	e8 39 50 fd ff       	call   0x14078a700
1407b56c7:	cc                   	int3
1407b56c8:	cc                   	int3
1407b56c9:	cc                   	int3
1407b56ca:	cc                   	int3
1407b56cb:	cc                   	int3
1407b56cc:	cc                   	int3
1407b56cd:	cc                   	int3
1407b56ce:	cc                   	int3
1407b56cf:	cc                   	int3
1407b56d0:	48 8b c4             	mov    %rsp,%rax
1407b56d3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1407b56d7:	55                   	push   %rbp
1407b56d8:	56                   	push   %rsi
1407b56d9:	57                   	push   %rdi
1407b56da:	41 54                	push   %r12
1407b56dc:	41 55                	push   %r13
1407b56de:	41 56                	push   %r14
1407b56e0:	41 57                	push   %r15
1407b56e2:	48 8d 6c 24 b0       	lea    -0x50(%rsp),%rbp
1407b56e7:	48 81 ec 50 01 00 00 	sub    $0x150,%rsp
1407b56ee:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
1407b56f2:	0f 29 78 a8          	movaps %xmm7,-0x58(%rax)
1407b56f6:	4c 8b ea             	mov    %rdx,%r13
1407b56f9:	48 8b f9             	mov    %rcx,%rdi
1407b56fc:	45 33 f6             	xor    %r14d,%r14d
1407b56ff:	49 8b 08             	mov    (%r8),%rcx
1407b5702:	49 8b 40 08          	mov    0x8(%r8),%rax
1407b5706:	48 2b c1             	sub    %rcx,%rax
1407b5709:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407b570d:	48 83 f8 20          	cmp    $0x20,%rax
1407b5711:	74 22                	je     0x1407b5735
1407b5713:	48 8d 15 5e bd 87 00 	lea    0x87bd5e(%rip),%rdx        # 0x141031478
1407b571a:	48 8b 0d d7 bd c7 00 	mov    0xc7bdd7(%rip),%rcx        # 0x1414314f8
1407b5721:	e8 9a de fd ff       	call   0x1407935c0
1407b5726:	33 d2                	xor    %edx,%edx
1407b5728:	48 8b cf             	mov    %rdi,%rcx
1407b572b:	e8 80 92 a5 ff       	call   0x14020e9b0
1407b5730:	e9 f1 02 00 00       	jmp    0x1407b5a26
1407b5735:	4c 8b 21             	mov    (%rcx),%r12
1407b5738:	48 8b 59 08          	mov    0x8(%rcx),%rbx
1407b573c:	4c 8b 79 10          	mov    0x10(%rcx),%r15
1407b5740:	48 8b 41 18          	mov    0x18(%rcx),%rax
1407b5744:	f2 0f 10 78 20       	movsd  0x20(%rax),%xmm7
1407b5749:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1407b574e:	4c 8d 0d 93 26 c3 00 	lea    0xc32693(%rip),%r9        # 0x1413e7de8
1407b5755:	4c 8d 05 d4 39 c2 00 	lea    0xc239d4(%rip),%r8        # 0x1413d9130
1407b575c:	33 d2                	xor    %edx,%edx
1407b575e:	49 8b cc             	mov    %r12,%rcx
1407b5761:	e8 c6 83 66 00       	call   0x140e1db2c
1407b5766:	48 8b f0             	mov    %rax,%rsi
1407b5769:	48 85 c0             	test   %rax,%rax
1407b576c:	0f 84 65 02 00 00    	je     0x1407b59d7
1407b5772:	44 38 b0 88 00 00 00 	cmp    %r14b,0x88(%rax)
1407b5779:	0f 84 58 02 00 00    	je     0x1407b59d7
1407b577f:	48 8b d3             	mov    %rbx,%rdx
1407b5782:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1407b5787:	e8 c4 f5 d9 ff       	call   0x140554d50
1407b578c:	90                   	nop
1407b578d:	49 8b d7             	mov    %r15,%rdx
1407b5790:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1407b5795:	e8 b6 f5 d9 ff       	call   0x140554d50
1407b579a:	90                   	nop
1407b579b:	80 7c 24 78 00       	cmpb   $0x0,0x78(%rsp)
1407b57a0:	75 44                	jne    0x1407b57e6
1407b57a2:	45 33 c0             	xor    %r8d,%r8d
1407b57a5:	48 8b d3             	mov    %rbx,%rdx
1407b57a8:	48 8d 0d 79 ae 87 00 	lea    0x87ae79(%rip),%rcx        # 0x141030628
1407b57af:	e8 8c d7 00 00       	call   0x1407c2f40
1407b57b4:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1407b57bb:	e8 d0 7f d9 ff       	call   0x14054d790
1407b57c0:	48 8b d0             	mov    %rax,%rdx
1407b57c3:	48 8b cf             	mov    %rdi,%rcx
1407b57c6:	e8 45 a5 9e ff       	call   0x14019fd10
1407b57cb:	90                   	nop
1407b57cc:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1407b57d1:	80 7c 24 40 00       	cmpb   $0x0,0x40(%rsp)
1407b57d6:	0f 84 dc 01 00 00    	je     0x1407b59b8
1407b57dc:	e8 bf c4 c0 ff       	call   0x1403c1ca0
1407b57e1:	e9 d8 01 00 00       	jmp    0x1407b59be
1407b57e6:	80 7c 24 40 00       	cmpb   $0x0,0x40(%rsp)
1407b57eb:	75 44                	jne    0x1407b5831
1407b57ed:	45 33 c0             	xor    %r8d,%r8d
1407b57f0:	49 8b d7             	mov    %r15,%rdx
1407b57f3:	48 8d 0d 16 b1 87 00 	lea    0x87b116(%rip),%rcx        # 0x141030910
1407b57fa:	e8 41 d7 00 00       	call   0x1407c2f40
1407b57ff:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1407b5806:	e8 85 7f d9 ff       	call   0x14054d790
1407b580b:	48 8b d0             	mov    %rax,%rdx
1407b580e:	48 8b cf             	mov    %rdi,%rcx
1407b5811:	e8 fa a4 9e ff       	call   0x14019fd10
1407b5816:	90                   	nop
1407b5817:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1407b581c:	80 7c 24 40 00       	cmpb   $0x0,0x40(%rsp)
1407b5821:	0f 84 91 01 00 00    	je     0x1407b59b8
1407b5827:	e8 74 c4 c0 ff       	call   0x1403c1ca0
1407b582c:	e9 8d 01 00 00       	jmp    0x1407b59be
1407b5831:	49 8b 5d 58          	mov    0x58(%r13),%rbx
1407b5835:	48 85 db             	test   %rbx,%rbx
1407b5838:	75 42                	jne    0x1407b587c
1407b583a:	45 33 c0             	xor    %r8d,%r8d
1407b583d:	33 d2                	xor    %edx,%edx
1407b583f:	48 8d 0d 9a bb 87 00 	lea    0x87bb9a(%rip),%rcx        # 0x1410313e0
1407b5846:	e8 f5 d6 00 00       	call   0x1407c2f40
1407b584b:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1407b5852:	e8 39 7f d9 ff       	call   0x14054d790
1407b5857:	48 8b d0             	mov    %rax,%rdx
1407b585a:	48 8b cf             	mov    %rdi,%rcx
1407b585d:	e8 ae a4 9e ff       	call   0x14019fd10
1407b5862:	90                   	nop
1407b5863:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1407b5868:	38 5c 24 40          	cmp    %bl,0x40(%rsp)
1407b586c:	0f 84 46 01 00 00    	je     0x1407b59b8
1407b5872:	e8 29 c4 c0 ff       	call   0x1403c1ca0
1407b5877:	e9 42 01 00 00       	jmp    0x1407b59be
1407b587c:	0f 57 f6             	xorps  %xmm6,%xmm6
1407b587f:	66 0f 2f 73 40       	comisd 0x40(%rbx),%xmm6
1407b5884:	76 43                	jbe    0x1407b58c9
1407b5886:	45 33 c0             	xor    %r8d,%r8d
1407b5889:	33 d2                	xor    %edx,%edx
1407b588b:	48 8d 0d 86 bb 87 00 	lea    0x87bb86(%rip),%rcx        # 0x141031418
1407b5892:	e8 a9 d6 00 00       	call   0x1407c2f40
1407b5897:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1407b589e:	e8 ed 7e d9 ff       	call   0x14054d790
1407b58a3:	48 8b d0             	mov    %rax,%rdx
1407b58a6:	48 8b cf             	mov    %rdi,%rcx
1407b58a9:	e8 62 a4 9e ff       	call   0x14019fd10
1407b58ae:	90                   	nop
1407b58af:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1407b58b4:	80 7c 24 40 00       	cmpb   $0x0,0x40(%rsp)
1407b58b9:	0f 84 f9 00 00 00    	je     0x1407b59b8
1407b58bf:	e8 dc c3 c0 ff       	call   0x1403c1ca0
1407b58c4:	e9 f5 00 00 00       	jmp    0x1407b59be
1407b58c9:	41 c6 45 1e 01       	movb   $0x1,0x1e(%r13)
1407b58ce:	c6 83 88 00 00 00 01 	movb   $0x1,0x88(%rbx)
1407b58d5:	b9 20 00 00 00       	mov    $0x20,%ecx
1407b58da:	e8 29 58 66 00       	call   0x140e1b108
1407b58df:	4c 8b f8             	mov    %rax,%r15
1407b58e2:	48 89 85 a0 00 00 00 	mov    %rax,0xa0(%rbp)
1407b58e9:	48 85 c0             	test   %rax,%rax
1407b58ec:	74 22                	je     0x1407b5910
1407b58ee:	48 8d 56 20          	lea    0x20(%rsi),%rdx
1407b58f2:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1407b58f6:	e8 f5 d7 20 00       	call   0x1409c30f0
1407b58fb:	4c 8b c8             	mov    %rax,%r9
1407b58fe:	4d 8b 45 68          	mov    0x68(%r13),%r8
1407b5902:	48 8b d3             	mov    %rbx,%rdx
1407b5905:	49 8b cf             	mov    %r15,%rcx
1407b5908:	e8 93 14 ff ff       	call   0x1407a6da0
1407b590d:	4c 8b f0             	mov    %rax,%r14
1407b5910:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
1407b5915:	66 0f 2e fe          	ucomisd %xmm6,%xmm7
1407b5919:	7a 02                	jp     0x1407b591d
1407b591b:	74 20                	je     0x1407b593d
1407b591d:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
1407b5924:	0f 28 c7             	movaps %xmm7,%xmm0
1407b5927:	e8 a4 0e 25 00       	call   0x140a067d0
1407b592c:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
1407b5933:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1407b5938:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
1407b593d:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
1407b5941:	48 89 85 a0 00 00 00 	mov    %rax,0xa0(%rbp)
1407b5948:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1407b594d:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1407b5951:	e8 4a d0 d8 ff       	call   0x1405429a0
1407b5956:	48 8b d8             	mov    %rax,%rbx
1407b5959:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1407b595d:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1407b5961:	e8 3a d0 d8 ff       	call   0x1405429a0
1407b5966:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1407b596b:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1407b5971:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1407b5976:	4c 8b c3             	mov    %rbx,%r8
1407b5979:	48 8b d0             	mov    %rax,%rdx
1407b597c:	48 8d 4e 30          	lea    0x30(%rsi),%rcx
1407b5980:	e8 2b 07 21 00       	call   0x1409c60b0
1407b5985:	4d 8b ce             	mov    %r14,%r9
1407b5988:	4c 8b c0             	mov    %rax,%r8
1407b598b:	48 8b d6             	mov    %rsi,%rdx
1407b598e:	48 8b 0d 83 d4 c7 00 	mov    0xc7d483(%rip),%rcx        # 0x141432e18
1407b5995:	e8 b6 6d d9 ff       	call   0x14054c750
1407b599a:	33 d2                	xor    %edx,%edx
1407b599c:	48 8b cf             	mov    %rdi,%rcx
1407b599f:	e8 0c 90 a5 ff       	call   0x14020e9b0
1407b59a4:	90                   	nop
1407b59a5:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1407b59aa:	80 7c 24 40 00       	cmpb   $0x0,0x40(%rsp)
1407b59af:	74 07                	je     0x1407b59b8
1407b59b1:	e8 ea c2 c0 ff       	call   0x1403c1ca0
1407b59b6:	eb 06                	jmp    0x1407b59be
1407b59b8:	e8 93 98 20 00       	call   0x1409bf250
1407b59bd:	90                   	nop
1407b59be:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1407b59c2:	80 7c 24 78 00       	cmpb   $0x0,0x78(%rsp)
1407b59c7:	74 07                	je     0x1407b59d0
1407b59c9:	e8 d2 c2 c0 ff       	call   0x1403c1ca0
1407b59ce:	eb 56                	jmp    0x1407b5a26
1407b59d0:	e8 7b 98 20 00       	call   0x1409bf250
1407b59d5:	eb 4f                	jmp    0x1407b5a26
1407b59d7:	45 33 c0             	xor    %r8d,%r8d
1407b59da:	49 8b d4             	mov    %r12,%rdx
1407b59dd:	48 8d 0d 44 b9 87 00 	lea    0x87b944(%rip),%rcx        # 0x141031328
1407b59e4:	e8 57 d5 00 00       	call   0x1407c2f40
1407b59e9:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1407b59f0:	e8 9b 7d d9 ff       	call   0x14054d790
1407b59f5:	48 8b 08             	mov    (%rax),%rcx
1407b59f8:	4c 89 30             	mov    %r14,(%rax)
1407b59fb:	48 89 0f             	mov    %rcx,(%rdi)
1407b59fe:	48 8b 08             	mov    (%rax),%rcx
1407b5a01:	48 85 c9             	test   %rcx,%rcx
1407b5a04:	74 20                	je     0x1407b5a26
1407b5a06:	8b 41 10             	mov    0x10(%rcx),%eax
1407b5a09:	ff c8                	dec    %eax
1407b5a0b:	89 41 10             	mov    %eax,0x10(%rcx)
1407b5a0e:	85 c0                	test   %eax,%eax
1407b5a10:	7f 14                	jg     0x1407b5a26
1407b5a12:	78 3a                	js     0x1407b5a4e
1407b5a14:	48 8b 01             	mov    (%rcx),%rax
1407b5a17:	ba 01 00 00 00       	mov    $0x1,%edx
1407b5a1c:	48 8b 00             	mov    (%rax),%rax
1407b5a1f:	ff 15 fb df 7c 00    	call   *0x7cdffb(%rip)        # 0x140f83a20
1407b5a25:	90                   	nop
1407b5a26:	48 8b c7             	mov    %rdi,%rax
1407b5a29:	4c 8d 9c 24 50 01 00 	lea    0x150(%rsp),%r11
1407b5a30:	00
1407b5a31:	49 8b 5b 40          	mov    0x40(%r11),%rbx
1407b5a35:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1407b5a3a:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
1407b5a3f:	49 8b e3             	mov    %r11,%rsp
1407b5a42:	41 5f                	pop    %r15
1407b5a44:	41 5e                	pop    %r14
1407b5a46:	41 5d                	pop    %r13
1407b5a48:	41 5c                	pop    %r12
1407b5a4a:	5f                   	pop    %rdi
1407b5a4b:	5e                   	pop    %rsi
1407b5a4c:	5d                   	pop    %rbp
1407b5a4d:	c3                   	ret
1407b5a4e:	b9 02 00 00 00       	mov    $0x2,%ecx
1407b5a53:	e8 a8 4c fd ff       	call   0x14078a700
1407b5a58:	cc                   	int3
1407b5a59:	cc                   	int3
1407b5a5a:	cc                   	int3
1407b5a5b:	cc                   	int3
1407b5a5c:	cc                   	int3
1407b5a5d:	cc                   	int3
1407b5a5e:	cc                   	int3
1407b5a5f:	cc                   	int3
1407b5a60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1407b5a65:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1407b5a6a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1407b5a6f:	57                   	push   %rdi
1407b5a70:	48 83 ec 60          	sub    $0x60,%rsp
1407b5a74:	48 8b ea             	mov    %rdx,%rbp
1407b5a77:	48 8b d9             	mov    %rcx,%rbx
1407b5a7a:	49 8b 08             	mov    (%r8),%rcx
1407b5a7d:	49 8b 40 08          	mov    0x8(%r8),%rax
1407b5a81:	48 2b c1             	sub    %rcx,%rax
1407b5a84:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407b5a88:	48 83 f8 18          	cmp    $0x18,%rax
1407b5a8c:	74 22                	je     0x1407b5ab0
1407b5a8e:	48 8d 15 b3 b3 87 00 	lea    0x87b3b3(%rip),%rdx        # 0x141030e48
1407b5a95:	48 8b 0d 5c ba c7 00 	mov    0xc7ba5c(%rip),%rcx        # 0x1414314f8
1407b5a9c:	e8 1f db fd ff       	call   0x1407935c0
1407b5aa1:	33 d2                	xor    %edx,%edx
1407b5aa3:	48 8b cb             	mov    %rbx,%rcx
1407b5aa6:	e8 05 8f a5 ff       	call   0x14020e9b0
1407b5aab:	e9 62 01 00 00       	jmp    0x1407b5c12
1407b5ab0:	48 8b 41 08          	mov    0x8(%rcx),%rax
1407b5ab4:	48 8b 78 20          	mov    0x20(%rax),%rdi
1407b5ab8:	48 8b 71 10          	mov    0x10(%rcx),%rsi
1407b5abc:	48 8b 09             	mov    (%rcx),%rcx
1407b5abf:	e8 fc ed f7 ff       	call   0x1407348c0
1407b5ac4:	48 8b c8             	mov    %rax,%rcx
1407b5ac7:	4c 8b c5             	mov    %rbp,%r8
1407b5aca:	ba 0f 00 00 00       	mov    $0xf,%edx
1407b5acf:	e8 8c 01 ff ff       	call   0x1407a5c60
1407b5ad4:	48 8b e8             	mov    %rax,%rbp
1407b5ad7:	48 8b 48 08          	mov    0x8(%rax),%rcx
1407b5adb:	48 2b 08             	sub    (%rax),%rcx
1407b5ade:	48 b8 ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%rax
1407b5ae5:	aa aa 2a
1407b5ae8:	48 f7 e9             	imul   %rcx
1407b5aeb:	48 c1 fa 03          	sar    $0x3,%rdx
1407b5aef:	48 8b ca             	mov    %rdx,%rcx
1407b5af2:	48 c1 e9 3f          	shr    $0x3f,%rcx
1407b5af6:	48 03 d1             	add    %rcx,%rdx
1407b5af9:	48 3b fa             	cmp    %rdx,%rdi
1407b5afc:	72 34                	jb     0x1407b5b32
1407b5afe:	48 8b 05 73 d3 c7 00 	mov    0xc7d373(%rip),%rax        # 0x141432e78
1407b5b05:	48 8b 48 60          	mov    0x60(%rax),%rcx
1407b5b09:	48 85 c9             	test   %rcx,%rcx
1407b5b0c:	74 1c                	je     0x1407b5b2a
1407b5b0e:	8b 41 10             	mov    0x10(%rcx),%eax
1407b5b11:	ff c0                	inc    %eax
1407b5b13:	89 41 10             	mov    %eax,0x10(%rcx)
1407b5b16:	83 f8 01             	cmp    $0x1,%eax
1407b5b19:	0f 8e 19 01 00 00    	jle    0x1407b5c38
1407b5b1f:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407b5b24:	0f 84 16 01 00 00    	je     0x1407b5c40
1407b5b2a:	48 89 0b             	mov    %rcx,(%rbx)
1407b5b2d:	e9 e0 00 00 00       	jmp    0x1407b5c12
1407b5b32:	48 8b d6             	mov    %rsi,%rdx
1407b5b35:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1407b5b3a:	e8 11 f2 d9 ff       	call   0x140554d50
1407b5b3f:	90                   	nop
1407b5b40:	80 7c 24 28 00       	cmpb   $0x0,0x28(%rsp)
1407b5b45:	75 47                	jne    0x1407b5b8e
1407b5b47:	45 33 c0             	xor    %r8d,%r8d
1407b5b4a:	33 d2                	xor    %edx,%edx
1407b5b4c:	48 8d 0d 75 b0 87 00 	lea    0x87b075(%rip),%rcx        # 0x141030bc8
1407b5b53:	e8 e8 d3 00 00       	call   0x1407c2f40
1407b5b58:	48 8b 05 19 d3 c7 00 	mov    0xc7d319(%rip),%rax        # 0x141432e78
1407b5b5f:	48 8b 48 60          	mov    0x60(%rax),%rcx
1407b5b63:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
1407b5b6a:	00
1407b5b6b:	48 85 c9             	test   %rcx,%rcx
1407b5b6e:	74 1c                	je     0x1407b5b8c
1407b5b70:	8b 41 10             	mov    0x10(%rcx),%eax
1407b5b73:	ff c0                	inc    %eax
1407b5b75:	89 41 10             	mov    %eax,0x10(%rcx)
1407b5b78:	83 f8 01             	cmp    $0x1,%eax
1407b5b7b:	0f 8e ca 00 00 00    	jle    0x1407b5c4b
1407b5b81:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407b5b86:	0f 84 c7 00 00 00    	je     0x1407b5c53