Current finalized slot: 6870336, New finalized slot: 6870368
HMiPsntFjmPtkeegGMvpoPzaqSomrRrp4Su896DcGuwW