Exhibit 99.1
JOINT FILING AGREEMENT
The undersigned hereby agree that the Statement on Schedule 13D filed
herewith (and any amendments thereto) is being filed jointly with the Securities
and Exchange Commission pursuant to Rule 13d-1(k)(1) under the Securities
Exchange Act of 1934, as amended, on behalf of each such person.
SIGNATURES
IN WITNESS WHEREOF, the parties hereto have caused this agreement to be
executed and delivered by their duly authorized representatives as of May 19,
2003.
Palisade Capital Management, L.L.C.
By: /s/ Xxxxxx Xxxxxx
----------------------------------------------
Xxxxxx Xxxxxx, Member
Palisade Concentrated Equity Partnership, L.P.
By: Palisade Concentrated Holdings, L.L.C.,
General Partner
By: /s/ Xxxxxx Xxxxxx
----------------------------------------------
Xxxxxx Xxxxxx, Member
Xxxxxx Xxxxxx
/s/ Xxxxxx Xxxxxx
----------------------------------------------
Xxxx Xxxxxxx
/s/ Xxxx Xxxxxxx
----------------------------------------------