Current finalized slot: 8622944, New finalized slot: 8623008
9PeifKuL2C6xe3eojAWLGSyiogBL1e9B8k6N9hD8M9TV