Current finalized slot: 8667936, New finalized slot: 8667968
rXpAwBYppTjSUzJLajeMGCAQaiNneWkvTdo7v7gNsXA