North Bay Partners, Ltd.