Current finalized slot: 8582336, New finalized slot: 8582368
C943kztk35B6AzGkFjpFpzGJ2XdEVb3jbgsh2Z1UXpFE