Current finalized slot: 8685088, New finalized slot: 8685120
DM58u4ejiQD7sNztmZNdVpmBvjvYcok5whPoL5QMBrGQ