suma cpp