Current finalized slot: 8580608, New finalized slot: 8580640
9YyWG9MyGqHpRb3zYwAZbEMmY7ASxXEYNF78TvRdY2kG