Current finalized slot: 8439488, New finalized slot: 8439520
8cobTFybxeqhxZ1wd1JhvjVSw8Tx95WNVSw52qw4EGm