competition

This note last modified January 5, 2025