CSG International to buy Ascade for $19 million