"CDI may terminate this authorization, including any licences contained in this authorization, at any time and further may terminate the user's access to any and all portions of this website if, CDI determines, in its sole discretion, that the user failed to comply with any term of these Terms of Use." . . . .