Current finalized slot: 8620288, New finalized slot: 8620352
9rWLE4sw9JzFS3oGt4VGX889SyweqA2xLzdegA7Pbt8M