Thompson Creek Partners, Ltd