Current finalized slot: 7595744, New finalized slot: 7595776
G2hZbkyuJFE8pcw8tWdDQcDuX92dxVgiiAn6RZ5JbBfV