Current finalized slot: 8583968, New finalized slot: 8584000
D6eGt5kCzZdzXkHGfHaF2HQWAjksVhttqW9JJc4BKz6w