Current finalized slot: 8661888, New finalized slot: 8661920
GBPniVyKEomvppg1BDwb6bmHizsrLDtfmcGKk8A5mMKF