(a) No person shall knowingly or willing challenge to fight, assault, strike, abuse or make derogatory remarks to a police officer, fireman, judge, Mayor or any other official of the Village in the execution of his office or duties.
(b) Whoever violates this section is guilty of a misdemeanor of the first degree.