as far as I can tell

1.

據我所知