14007d6af:	5d                   	pop    %rbp
14007d6b0:	c3                   	ret
14007d6b1:	90                   	nop
14007d6b2:	90                   	nop
14007d6b3:	90                   	nop
14007d6b4:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14007d6b9:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14007d6be:	55                   	push   %rbp
14007d6bf:	56                   	push   %rsi
14007d6c0:	57                   	push   %rdi
14007d6c1:	41 54                	push   %r12
14007d6c3:	41 55                	push   %r13
14007d6c5:	41 56                	push   %r14
14007d6c7:	41 57                	push   %r15
14007d6c9:	48 83 ec 40          	sub    $0x40,%rsp
14007d6cd:	49 8d 78 ff          	lea    -0x1(%r8),%rdi
14007d6d1:	4d 8b f8             	mov    %r8,%r15
14007d6d4:	4c 8b e7             	mov    %rdi,%r12
14007d6d7:	48 89 bc 24 80 00 00 	mov    %rdi,0x80(%rsp)
14007d6de:	00
14007d6df:	49 d1 fc             	sar    $1,%r12
14007d6e2:	48 8b ea             	mov    %rdx,%rbp
14007d6e5:	4c 8b f1             	mov    %rcx,%r14
14007d6e8:	4c 8b ea             	mov    %rdx,%r13
14007d6eb:	48 8b da             	mov    %rdx,%rbx
14007d6ee:	49 3b d4             	cmp    %r12,%rdx
14007d6f1:	0f 8d 83 00 00 00    	jge    0x14007d77a
14007d6f7:	48 8d 34 1b          	lea    (%rbx,%rbx,1),%rsi
14007d6fb:	48 8b fe             	mov    %rsi,%rdi
14007d6fe:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14007d703:	48 03 ff             	add    %rdi,%rdi
14007d706:	49 8b 4c fe 20       	mov    0x20(%r14,%rdi,8),%rcx
14007d70b:	e8 d0 16 11 00       	call   0x14018ede0
14007d710:	49 8b 4c fe 10       	mov    0x10(%r14,%rdi,8),%rcx
14007d715:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14007d71a:	48 8b d8             	mov    %rax,%rbx
14007d71d:	e8 be 16 11 00       	call   0x14018ede0
14007d722:	f3 0f 10 4b 0c       	movss  0xc(%rbx),%xmm1
14007d727:	f3 0f 58 4b 04       	addss  0x4(%rbx),%xmm1
14007d72c:	33 db                	xor    %ebx,%ebx
14007d72e:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
14007d733:	f3 0f 58 40 04       	addss  0x4(%rax),%xmm0
14007d738:	f3 0f 59 0d 90 39 b3 	mulss  0xb33990(%rip),%xmm1        # 0x140bb10d0
14007d73f:	00
14007d740:	f3 0f 59 05 88 39 b3 	mulss  0xb33988(%rip),%xmm0        # 0x140bb10d0
14007d747:	00
14007d748:	0f 2f c1             	comiss %xmm1,%xmm0
14007d74b:	0f 96 c3             	setbe  %bl
14007d74e:	48 03 ed             	add    %rbp,%rbp
14007d751:	48 ff c3             	inc    %rbx
14007d754:	48 03 de             	add    %rsi,%rbx
14007d757:	48 8b d3             	mov    %rbx,%rdx
14007d75a:	48 c1 e2 04          	shl    $0x4,%rdx
14007d75e:	49 8d 0c ee          	lea    (%r14,%rbp,8),%rcx
14007d762:	49 03 d6             	add    %r14,%rdx
14007d765:	e8 7a 8b f8 ff       	call   0x1400062e4
14007d76a:	48 8b eb             	mov    %rbx,%rbp
14007d76d:	49 3b dc             	cmp    %r12,%rbx
14007d770:	7c 85                	jl     0x14007d6f7
14007d772:	48 8b bc 24 80 00 00 	mov    0x80(%rsp),%rdi
14007d779:	00
14007d77a:	49 3b dc             	cmp    %r12,%rbx
14007d77d:	75 20                	jne    0x14007d79f
14007d77f:	41 f6 c7 01          	test   $0x1,%r15b
14007d783:	75 1a                	jne    0x14007d79f
14007d785:	48 03 ed             	add    %rbp,%rbp
14007d788:	49 c1 e7 04          	shl    $0x4,%r15
14007d78c:	49 8d 56 f0          	lea    -0x10(%r14),%rdx
14007d790:	49 03 d7             	add    %r15,%rdx
14007d793:	49 8d 0c ee          	lea    (%r14,%rbp,8),%rcx
14007d797:	e8 48 8b f8 ff       	call   0x1400062e4
14007d79c:	48 8b ef             	mov    %rdi,%rbp
14007d79f:	4c 8b bc 24 98 00 00 	mov    0x98(%rsp),%r15
14007d7a6:	00
14007d7a7:	4c 3b ed             	cmp    %rbp,%r13
14007d7aa:	7d 6e                	jge    0x14007d81a
14007d7ac:	48 8d 7d ff          	lea    -0x1(%rbp),%rdi
14007d7b0:	48 d1 ff             	sar    $1,%rdi
14007d7b3:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14007d7b8:	48 8b f7             	mov    %rdi,%rsi
14007d7bb:	48 c1 e6 04          	shl    $0x4,%rsi
14007d7bf:	49 03 f6             	add    %r14,%rsi
14007d7c2:	48 8b 0e             	mov    (%rsi),%rcx
14007d7c5:	e8 16 16 11 00       	call   0x14018ede0
14007d7ca:	49 8b 0f             	mov    (%r15),%rcx
14007d7cd:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14007d7d2:	48 8b d8             	mov    %rax,%rbx
14007d7d5:	e8 06 16 11 00       	call   0x14018ede0
14007d7da:	f3 0f 10 4b 0c       	movss  0xc(%rbx),%xmm1
14007d7df:	f3 0f 58 4b 04       	addss  0x4(%rbx),%xmm1
14007d7e4:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
14007d7e9:	f3 0f 58 40 04       	addss  0x4(%rax),%xmm0
14007d7ee:	f3 0f 59 0d da 38 b3 	mulss  0xb338da(%rip),%xmm1        # 0x140bb10d0
14007d7f5:	00
14007d7f6:	f3 0f 59 05 d2 38 b3 	mulss  0xb338d2(%rip),%xmm0        # 0x140bb10d0
14007d7fd:	00
14007d7fe:	0f 2f c1             	comiss %xmm1,%xmm0
14007d801:	76 17                	jbe    0x14007d81a
14007d803:	48 03 ed             	add    %rbp,%rbp
14007d806:	48 8b d6             	mov    %rsi,%rdx
14007d809:	49 8d 0c ee          	lea    (%r14,%rbp,8),%rcx
14007d80d:	e8 d2 8a f8 ff       	call   0x1400062e4
14007d812:	48 8b ef             	mov    %rdi,%rbp
14007d815:	4c 3b ef             	cmp    %rdi,%r13
14007d818:	7c 92                	jl     0x14007d7ac
14007d81a:	48 03 ed             	add    %rbp,%rbp
14007d81d:	49 8b d7             	mov    %r15,%rdx
14007d820:	49 8d 0c ee          	lea    (%r14,%rbp,8),%rcx
14007d824:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
14007d82b:	00
14007d82c:	48 83 c4 40          	add    $0x40,%rsp
14007d830:	41 5f                	pop    %r15
14007d832:	41 5e                	pop    %r14
14007d834:	41 5d                	pop    %r13
14007d836:	41 5c                	pop    %r12
14007d838:	5f                   	pop    %rdi
14007d839:	5e                   	pop    %rsi
14007d83a:	5d                   	pop    %rbp
14007d83b:	e9 a4 8a f8 ff       	jmp    0x1400062e4
14007d840:	cc                   	int3
14007d841:	90                   	nop
14007d842:	90                   	nop
14007d843:	90                   	nop
14007d844:	90                   	nop
14007d845:	90                   	nop
14007d846:	90                   	nop
14007d847:	90                   	nop
14007d848:	90                   	nop
14007d849:	90                   	nop
14007d84a:	90                   	nop
14007d84b:	90                   	nop
14007d84c:	90                   	nop
14007d84d:	90                   	nop
14007d84e:	90                   	nop
14007d84f:	90                   	nop
14007d850:	48 8b c4             	mov    %rsp,%rax
14007d853:	48 89 58 08          	mov    %rbx,0x8(%rax)
14007d857:	48 89 70 10          	mov    %rsi,0x10(%rax)
14007d85b:	57                   	push   %rdi
14007d85c:	48 83 ec 40          	sub    $0x40,%rsp
14007d860:	49 8b d8             	mov    %r8,%rbx
14007d863:	48 8b f2             	mov    %rdx,%rsi
14007d866:	48 8b f9             	mov    %rcx,%rdi
14007d869:	48 89 58 d8          	mov    %rbx,-0x28(%rax)
14007d86d:	48 89 58 e0          	mov    %rbx,-0x20(%rax)
14007d871:	4c 89 48 e8          	mov    %r9,-0x18(%rax)
14007d875:	48 3b ca             	cmp    %rdx,%rcx
14007d878:	74 1d                	je     0x14007d897
14007d87a:	48 8b d7             	mov    %rdi,%rdx
14007d87d:	48 8b cb             	mov    %rbx,%rcx
14007d880:	e8 c3 ce fe ff       	call   0x14006a748
14007d885:	48 83 c3 28          	add    $0x28,%rbx
14007d889:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14007d88e:	48 83 c7 28          	add    $0x28,%rdi
14007d892:	48 3b fe             	cmp    %rsi,%rdi
14007d895:	75 e3                	jne    0x14007d87a
14007d897:	48 8b c3             	mov    %rbx,%rax
14007d89a:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14007d89f:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14007d8a4:	48 83 c4 40          	add    $0x40,%rsp
14007d8a8:	5f                   	pop    %rdi
14007d8a9:	c3                   	ret
14007d8aa:	90                   	nop
14007d8ab:	90                   	nop
14007d8ac:	f3 0f 10 15 1c 38 b3 	movss  0xb3381c(%rip),%xmm2        # 0x140bb10d0
14007d8b3:	00
14007d8b4:	f3 0f 10 0a          	movss  (%rdx),%xmm1
14007d8b8:	f3 0f 10 41 08       	movss  0x8(%rcx),%xmm0
14007d8bd:	f3 0f 58 4a 08       	addss  0x8(%rdx),%xmm1
14007d8c2:	f3 0f 58 01          	addss  (%rcx),%xmm0
14007d8c6:	f3 0f 59 ca          	mulss  %xmm2,%xmm1
14007d8ca:	f3 0f 59 c2          	mulss  %xmm2,%xmm0
14007d8ce:	0f 2f c1             	comiss %xmm1,%xmm0
14007d8d1:	76 0f                	jbe    0x14007d8e2
14007d8d3:	0f 10 01             	movups (%rcx),%xmm0
14007d8d6:	f3 0f 6f 0a          	movdqu (%rdx),%xmm1
14007d8da:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
14007d8de:	f3 0f 7f 09          	movdqu %xmm1,(%rcx)
14007d8e2:	f3 41 0f 10 48 08    	movss  0x8(%r8),%xmm1
14007d8e8:	f3 0f 10 42 08       	movss  0x8(%rdx),%xmm0
14007d8ed:	f3 41 0f 58 08       	addss  (%r8),%xmm1
14007d8f2:	f3 0f 58 02          	addss  (%rdx),%xmm0
14007d8f6:	f3 0f 59 ca          	mulss  %xmm2,%xmm1
14007d8fa:	f3 0f 59 c2          	mulss  %xmm2,%xmm0
14007d8fe:	0f 2f c1             	comiss %xmm1,%xmm0
14007d901:	76 3b                	jbe    0x14007d93e
14007d903:	0f 10 02             	movups (%rdx),%xmm0
14007d906:	f3 41 0f 6f 18       	movdqu (%r8),%xmm3
14007d90b:	f3 41 0f 7f 00       	movdqu %xmm0,(%r8)
14007d910:	f3 0f 7f 1a          	movdqu %xmm3,(%rdx)
14007d914:	f3 0f 10 4a 08       	movss  0x8(%rdx),%xmm1
14007d919:	f3 0f 10 01          	movss  (%rcx),%xmm0
14007d91d:	f3 0f 58 0a          	addss  (%rdx),%xmm1
14007d921:	f3 0f 58 41 08       	addss  0x8(%rcx),%xmm0
14007d926:	f3 0f 59 ca          	mulss  %xmm2,%xmm1
14007d92a:	f3 0f 59 c2          	mulss  %xmm2,%xmm0
14007d92e:	0f 2f c1             	comiss %xmm1,%xmm0
14007d931:	76 0b                	jbe    0x14007d93e
14007d933:	0f 10 01             	movups (%rcx),%xmm0
14007d936:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
14007d93a:	f3 0f 7f 19          	movdqu %xmm3,(%rcx)
14007d93e:	c3                   	ret
14007d93f:	90                   	nop
14007d940:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14007d945:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14007d94a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14007d94f:	55                   	push   %rbp
14007d950:	48 8b ec             	mov    %rsp,%rbp
14007d953:	48 83 ec 40          	sub    $0x40,%rsp
14007d957:	48 8b 41 08          	mov    0x8(%rcx),%rax
14007d95b:	0f 57 c0             	xorps  %xmm0,%xmm0
14007d95e:	49 8b f0             	mov    %r8,%rsi
14007d961:	48 8b da             	mov    %rdx,%rbx
14007d964:	48 8b f9             	mov    %rcx,%rdi
14007d967:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14007d96c:	48 85 c0             	test   %rax,%rax
14007d96f:	74 04                	je     0x14007d975
14007d971:	f0 ff 40 08          	lock incl 0x8(%rax)
14007d975:	48 8b 01             	mov    (%rcx),%rax
14007d978:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14007d97c:	48 8b 41 08          	mov    0x8(%rcx),%rax
14007d980:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
14007d984:	48 8b 42 08          	mov    0x8(%rdx),%rax
14007d988:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
14007d98d:	48 85 c0             	test   %rax,%rax
14007d990:	74 04                	je     0x14007d996
14007d992:	f0 ff 40 08          	lock incl 0x8(%rax)
14007d996:	48 8b 02             	mov    (%rdx),%rax
14007d999:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14007d99d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14007d9a1:	48 8b 42 08          	mov    0x8(%rdx),%rax
14007d9a5:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
14007d9a9:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14007d9ad:	e8 5a ed fe ff       	call   0x14006c70c
14007d9b2:	84 c0                	test   %al,%al
14007d9b4:	74 1c                	je     0x14007d9d2
14007d9b6:	48 8b 07             	mov    (%rdi),%rax
14007d9b9:	48 8b 0b             	mov    (%rbx),%rcx
14007d9bc:	48 89 03             	mov    %rax,(%rbx)
14007d9bf:	48 8b 47 08          	mov    0x8(%rdi),%rax
14007d9c3:	48 89 0f             	mov    %rcx,(%rdi)
14007d9c6:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14007d9ca:	48 89 43 08          	mov    %rax,0x8(%rbx)
14007d9ce:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
14007d9d2:	48 8b 43 08          	mov    0x8(%rbx),%rax
14007d9d6:	0f 57 c0             	xorps  %xmm0,%xmm0
14007d9d9:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
14007d9de:	48 85 c0             	test   %rax,%rax
14007d9e1:	74 04                	je     0x14007d9e7
14007d9e3:	f0 ff 40 08          	lock incl 0x8(%rax)
14007d9e7:	48 8b 03             	mov    (%rbx),%rax
14007d9ea:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14007d9ee:	48 8b 43 08          	mov    0x8(%rbx),%rax
14007d9f2:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14007d9f6:	48 8b 46 08          	mov    0x8(%rsi),%rax
14007d9fa:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14007d9ff:	48 85 c0             	test   %rax,%rax
14007da02:	74 04                	je     0x14007da08
14007da04:	f0 ff 40 08          	lock incl 0x8(%rax)
14007da08:	48 8b 06             	mov    (%rsi),%rax
14007da0b:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14007da0f:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14007da13:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14007da17:	48 8b 46 08          	mov    0x8(%rsi),%rax
14007da1b:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
14007da1f:	e8 e8 ec fe ff       	call   0x14006c70c
14007da24:	84 c0                	test   %al,%al
14007da26:	0f 84 8e 00 00 00    	je     0x14007daba
14007da2c:	48 8b 03             	mov    (%rbx),%rax
14007da2f:	0f 57 c0             	xorps  %xmm0,%xmm0
14007da32:	48 8b 0e             	mov    (%rsi),%rcx
14007da35:	48 89 06             	mov    %rax,(%rsi)
14007da38:	48 8b 43 08          	mov    0x8(%rbx),%rax
14007da3c:	48 89 0b             	mov    %rcx,(%rbx)
14007da3f:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14007da43:	48 89 46 08          	mov    %rax,0x8(%rsi)
14007da47:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
14007da4b:	48 8b 47 08          	mov    0x8(%rdi),%rax
14007da4f:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
14007da54:	48 85 c0             	test   %rax,%rax
14007da57:	74 04                	je     0x14007da5d
14007da59:	f0 ff 40 08          	lock incl 0x8(%rax)
14007da5d:	48 8b 07             	mov    (%rdi),%rax
14007da60:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14007da64:	48 8b 47 08          	mov    0x8(%rdi),%rax
14007da68:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14007da6c:	48 8b 43 08          	mov    0x8(%rbx),%rax
14007da70:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14007da75:	48 85 c0             	test   %rax,%rax
14007da78:	74 04                	je     0x14007da7e
14007da7a:	f0 ff 40 08          	lock incl 0x8(%rax)
14007da7e:	48 8b 03             	mov    (%rbx),%rax
14007da81:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14007da85:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14007da89:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14007da8d:	48 8b 43 08          	mov    0x8(%rbx),%rax
14007da91:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
14007da95:	e8 72 ec fe ff       	call   0x14006c70c
14007da9a:	84 c0                	test   %al,%al
14007da9c:	74 1c                	je     0x14007daba
14007da9e:	48 8b 07             	mov    (%rdi),%rax
14007daa1:	48 8b 0b             	mov    (%rbx),%rcx
14007daa4:	48 89 03             	mov    %rax,(%rbx)
14007daa7:	48 8b 47 08          	mov    0x8(%rdi),%rax
14007daab:	48 89 0f             	mov    %rcx,(%rdi)
14007daae:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14007dab2:	48 89 43 08          	mov    %rax,0x8(%rbx)
14007dab6:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
14007daba:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14007dabf:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14007dac4:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
14007dac9:	48 83 c4 40          	add    $0x40,%rsp
14007dacd:	5d                   	pop    %rbp
14007dace:	c3                   	ret
14007dacf:	90                   	nop
14007dad0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14007dad5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14007dada:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14007dadf:	55                   	push   %rbp
14007dae0:	48 8b ec             	mov    %rsp,%rbp
14007dae3:	48 83 ec 50          	sub    $0x50,%rsp
14007dae7:	f3 0f 10 41 14       	movss  0x14(%rcx),%xmm0
14007daec:	49 8b f0             	mov    %r8,%rsi
14007daef:	0f 2f 42 14          	comiss 0x14(%rdx),%xmm0
14007daf3:	48 8b da             	mov    %rdx,%rbx
14007daf6:	48 8b f9             	mov    %rcx,%rdi
14007daf9:	76 3f                	jbe    0x14007db3a
14007dafb:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14007daff:	e8 d0 14 fc ff       	call   0x14003efd4
14007db04:	48 8b d7             	mov    %rdi,%rdx
14007db07:	48 8b cb             	mov    %rbx,%rcx
14007db0a:	e8 c5 13 fd ff       	call   0x14004eed4
14007db0f:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14007db13:	48 8b cf             	mov    %rdi,%rcx
14007db16:	e8 b9 13 fd ff       	call   0x14004eed4
14007db1b:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14007db1f:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14007db23:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14007db27:	4d 8b 40 08          	mov    0x8(%r8),%r8
14007db2b:	e8 fc 0a fa ff       	call   0x14001e62c
14007db30:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14007db34:	ff 15 86 ed a8 00    	call   *0xa8ed86(%rip)        # 0x140b0c8c0
14007db3a:	f3 0f 10 43 14       	movss  0x14(%rbx),%xmm0
14007db3f:	0f 2f 46 14          	comiss 0x14(%rsi),%xmm0
14007db43:	0f 86 8f 00 00 00    	jbe    0x14007dbd8
14007db49:	48 8b d6             	mov    %rsi,%rdx
14007db4c:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14007db50:	e8 7f 14 fc ff       	call   0x14003efd4
14007db55:	48 8b d3             	mov    %rbx,%rdx
14007db58:	48 8b ce             	mov    %rsi,%rcx