Current finalized slot: 8646624, New finalized slot: 8646688
8ULWmtskevzQxLHBGgXohiKQsEchiQZFMPoAmpGimQCr