Current finalized slot: 8509376, New finalized slot: 8509408
9saEcgAGkrCzFo9vdzFuX156u9iAaFDTXb1aXFrqsv9K