Current finalized slot: 9528928, New finalized slot: 9528960
6FtpJ6t63TqQSLJadkc78gZN1LT8agAT9KqLgCpbGHvd