No person shall dump, deposit, drop, throw, discard, leave, cause or permit the dumping, depositing, dropping, throwing, discarding or leaving of litter upon any public or private property in the village, or upon or into any river, lake, pond or other stream or body of water in the village unless:
(A) The property has been designated by the village or any of its agencies for the disposal of litter, and the litter is disposed of on that property in accordance with the applicable rules and regulations of the State Pollution Control Board;
(B) The litter is placed into a receptacle or other container intended by the owner or tenant in lawful possession of that property for the deposit of litter;
(C) The person is the owner or tenant in lawful possession of the property or has first obtained the consent of the owner or tenant in lawful possession, or unless the act is done under the personal direction of the owner or tenant and does not create a public health or safety hazard, a public nuisance or a fire hazard;
(D) The person is acting under the direction of proper public officials during special cleanup days; and/or
(E) The person is lawfully acting in or reacting to an emergency situation where health and safety is threatened, and removes and properly disposes of any litter, including, but not limited to, potentially infectious medical waste as defined in 415 ILCS 5/3.360, when the emergency situation no longer exists.
(415 ILCS 105/4) Penalty, see § 136.99