Casablanca Partners, Ltd.