Fidelity Investments

100 Crosby Parkway

Covington, Kentucky 41015

Fidelity Investments

100 Crosby Parkway

Covington, Kentucky 41015

Fidelity Investments

100 Crosby Parkway

Covington, Kentucky 41015

Strong Investments, Inc.

P.O. Box 3235

Milwaukee, WI 53201

Ms. Jo A. Marcell

Strong Funds

P.O. Box 2936

Milwaukee, WI 53201

Account Services

Strong Funds

P.O. Box 2936

Milwaukee, WI 53201

Account Services

Strong Funds

P.O. Box 2936

Milwaukee, WI 53201

Ms. Jodi Baumann

Strong Funds

P.O. Box 2936

Milwaukee, WI 53201

Oppenheimer Funds

P.O. Box 173672

Denver, CO 80217-3672

Vanguard Fiduciary

Trust Company

P.O. Box 7800

Philadelphia, PA 19101-9892

Vanguard Fiduciary

Trust Company

P.O. Box 2600

Valley Forge, PA 19482

Vanguard Fiduciary

Trust Company

P.O. Box 2600

Valley Forge, PA 19482

Vanguard Fiduciary

Trust Company

P.O. Box 2600

Valley Forge, PA 19482

Vanguard Fiduciary

Trust Company

P.O. Box 2600

Valley Forge, PA 19482

Mr. Michael Goldammer

Morgan Stanley Dean Witter,

1200 N. Mayfair Road

Suite 400

Wauwatosa, WI 53226-1400

Mr. Brian Schwartz

Edward Jones

4484 N. Oakland Avenue

Shorewood, WI 53211

Mr. Shawn Longley

A.G. Edwards & Sons

101 Camelot Drive Suite 2A

Fond du Lac, WI 54935

Mr. John Wachs

Robert W. Baird

P.O. Box 672

Milwaukee, WI 53201-9809

Mr. James Wisniewski

Signator Financial Network

12970 W. Bluemound Road

2nd Floor

Elm Grove, WI 53122