Current finalized slot: 8663008, New finalized slot: 8663040
GGm5xFQH23SUNzEdo5fY6mWY7NRDtdReBGrZi2fzvBef