Each applicant for a safe and sane fireworks permit or a dangerous fireworks permit shall have filed with the clerk prior to the issuance and validity of any permit, a policy or a certified true copy thereof, or public liability and products insurance, including both accident and occurrence coverage. The insurance coverage limits for both public liability coverage and for products liability coverage shall be at least five hundred thousand dollars ($500,000.00) per person per occurrence bodily injury, five hundred thousand dollars ($500,000.00) per occurrence aggregate bodily injury, and five hundred thousand dollars ($500,000.00) per occurrence aggregate property damage. Each policy of insurance shall be in form and substance acceptable to the city and shall name as insured parties under the terms of the policy the city, all officials of the city in performance of official functions regarding all operations under or pertaining to said permit, and licensee or licensor of the applicant, and all vendors of the fireworks covered by the permit to be issued to the applicant. Said policy of insurance shall be so written that it cannot be canceled without at least ten (10) days' prior written notice to the city from the underwriting insurance company. The policy of insurance shall be underwritten through or by a qualified and duly licensed insurance company or companies doing or authorized to do insurance business in Idaho. In any event, each permittee hereunder granted a permit for the sale of either "safe and sane fireworks" or "dangerous fireworks" does irrevocably covenant to save and hold the city harmless from any claim, demand, damage, suit or action with respect to the licensee's handling, sale or use of fireworks, whatsoever. In the event the permittee is a corporation or association, the principals thereof shall personally guarantee the corporation or association's liability hereunder. (Ord. 332, 3-27-1991)