Current finalized slot: 8576896, New finalized slot: 8576928
5dhj3j8E6SZeRzVtFsaLBFQuQWT56sPUY7CC778Yxf7v