Hambleton Partners, Ltd.