20040623 unknown: New 'Manmohanomics' stamp for budget