Current finalized slot: 8618432, New finalized slot: 8618624
CEpfWj7CUWuhXqce7tncLdRGKHyf84ja18YW9SmwvTi9