UPDATE: Multiple developments in the past few hours... big tech comment...documents...leaks...