$294M Vigilance Magistrates' Courts commissioned : compareme