The funeral escort permittee or his or her funeral
escort service employer shall assume all responsibility for his or her activity and operation, shall bear all losses and damages directly or indirectly resulting to him or her, any subcontractor, the city or city employees that are the result of the performance or character of the operation, unforeseen difficulties, accidents, occurrences or other causes not predicated on active negligence of the city. The permittee or his or her funeral escort service employer shall assume the defense of and indemnify and save harmless the city and its officers and employees from all claims, loss, damage, injury and liability of every kind, nature and description, including punitive damages, directly or indirectly arising from the escorting of a vehicular funeral procession. (Prior code § 25.11.197)