Current finalized slot: 7378880, New finalized slot: 7378912
9PbWMabBEwyFHLRf2KqfJ26PfvkdUoqJAcdd5xnfcfQy