All rights reserved © IDCC 2026