I agree to all of the terms and conditions described above