Current finalized slot: 9427872, New finalized slot: 9427904
EPbnmD5HhYuzGEpSTfVzoTddCDLGKWbYkjVhPiQqYMTG