Current finalized slot: 8943776, New finalized slot: 8943808
31gWoo2EdqtcKMM1oteiWdvv91ksVBYhLvJEtpVjGJW6