Current finalized slot: 8568864, New finalized slot: 8568896
KTVcxNLzFGzeSDVPVgCFxxF6nEDdgvhwiuVGZRzjyR2