SIRACH CAPITAL MANAGEMENT