Current finalized slot: 9375392, New finalized slot: 9375424
H9EJzTa9N4vWEE683qwYRZ7y4QGTvEq5qS36Wr9YwnS8