The Patient Portal is provided on behalf us and our physicians, employees, managers, officers, directors, agents, and representatives and powered by athenahealth, Inc. (all of the foregoing, collectively, the "Practice Entities"). The Practice Entities are intended third-party beneficiaries of this agreement and entitled to enforce all terms ....