camso