(a) Eligible organizations The Secretary shall carry out this part insofar as is practicable through contract with
(1) a participating jurisdiction or agency thereof;
(2) a public purpose organization established pursuant to State or local legislation and responsible to the chief elected official of a participating jurisdiction;
(3) an agency or authority established by two or more participating jurisdictions to carry out activities consistent with the purposes of this subchapter;
(4) a national or regional
nonprofit">
nonprofit organization that has a membership comprised predominantly of entities or officials of entities that qualify under paragraph (1), (2), or (3); or
(5) a professional and technical services company or firm that has demonstrated capacity to provide services under this part.