A GC is required by the prime contract to provide a 1-year warranty on all work and a 2-year warranty on the roofing system. The roofing manufacturer provides a 20-year weathertight warranty that requires the GC to register the roof and maintain certain maintenance logs. The GC completes the roof but fails to register it with the manufacturer. Eighteen months after substantial completion the roof leaks. The owner makes a warranty claim. What is the GC's exposure?