Protesters spell out their demands