Current finalized slot: 6520352, New finalized slot: 6520384
8RYuzKsHjxoGmiagkoHejP28Y5AwNxXrkcGxWWGoSnFN