(1) A person commits the offense of hindering prosecution if, with intent to hinder the apprehension, prosecution, conviction or punishment of a person who has committed a crime punishable as a misdemeanor or a violation, or with the intent to assist a person who has committed such a crime or violation in profiting or benefitting from the commission of the crime or violation, the person:
(a) Harbors or conceals such person; or
(b) Warns such person of impending discovery or apprehension; or
(c) Provides or aids in providing such person with money, transportation, weapons, disguise or other means of avoiding discovery or apprehension; or
(d) Prevents or obstructs, by means of force, intimidation or deception, anyone from performing an act which might aid in the discovery or apprehension of such person; or
(e) Suppresses by any act of concealment, alteration or destruction physical evidence which might aid in the discovery or apprehension of such person; or
(f) Aids such person in securing or protecting the proceeds of the crime or violation.
(2) It is no defense to a prosecution for hindering prosecution that the principal offender is not apprehended, prosecuted, convicted or punished.
(3) In the event a person hinders the prosecution of a violation as set forth above, that person shall only be subject to a fine not to exceed $250.