Senegal firefinches