The Internet Therapy for Depression Trial | NCT04009135 | Trialant