******************* Perverse sheaves and fundamental lemmas