Current finalized slot: 8892608, New finalized slot: 8892640
9nQHmFaHshgrF7DMtKpxKT1jo52KEFb4PANWAFcNSTDG