anne-marie comparini , a member of the union for french democracy party , won the regional office in post-midnight balloting after a 37-hour marathon of shady bartering that even her party colleague , mayor raymond barre of lyons , had described as `` a disgusting spectacle. ''