Current finalized slot: 8508864, New finalized slot: 8508896
7kNbzwqSwZAa7dVCYHJfcKFnQMFqydpQrXD1K8aCbj4H