Current finalized slot: 9407680, New finalized slot: 9407712
5gfkbNy6wnTBDx4sUwHaRRR1tRKm4LVHzb8zFZdMXWL