Current finalized slot: 9434656, New finalized slot: 9434688
C2rVemHVLcdXvoNjZp8jF4JAKCJfTH9zhRSuPrcQt7aH