Current finalized slot: 8423008, New finalized slot: 8423040
7KNij9HzCNocPJWHu51MPX3WAGddx7y96KaePjGm3ruP