Current finalized slot: 8589728, New finalized slot: 8589760
HRrREdJP3EgAstk6TonUeyRpUBKRfFarBCSGZLfKssKJ