Terrex Canyon City Partners, Ltd.