CNPWM: the cashflow