20040607 india: CIN: Taxpayers' new friend