Current finalized slot: 8628992, New finalized slot: 8629056
AFqvVuYUH6kFBEBxWbsKtCBvPgDJ6m58XaBcyPnER3vY