  We study connections between the topology of generic character varieties of
fundamental groups of punctured Riemann surfaces, Macdonald polynomials, quiver
representations, Hilbert schemes on surfaces, modular forms and multiplicities
in tensor products of irreducible characters of finite general linear groups.
