Cleaned up a bit - "it has been theorized" followed by "this theory has been confirmed" doesn't make sense.
21:45
-444