Current finalized slot: 8634656, New finalized slot: 8634720
Dh63NETpiCvqH7s6RZWv1ALvzxRF72JiDzDvNUfpLQi6