Current finalized slot: 9237536, New finalized slot: 9237568
6RQiQxti6fNQdzVHBzzh8G5QqR5WqVVqjXxhcMWQnKPf