Current finalized slot: 8512032, New finalized slot: 8512064
6nLUEfLDqdjgT6WW2Yet5oUbEo6DTefEJSopM1gCmp86