Current finalized slot: 8698272, New finalized slot: 8698304
6E5tQLNvNJbyrxuLzegNjhTmVUYjYLYBdSrAFgHeaAQ1