========= O & P ==========
OAKF|OAKES, FITZWILLIAMS & CO. L.P. |NASDAQ TRADING|212-376-5200 OBSA|SERFIN SECURITIES,INC. |NEW YORK NY|212-750-4232 OCTI|O'CONO/TRADE,INC. |BOSTON, MA|617-227-3650 OFFR|OFFERMAN & COMPANY |MINNEAPOLIS MN|612-541-8937 OFFR|OFFERMAN & COMPANY |OTC TRADING|800-678-8999 OFRD|THE OAKFORD CORPORATION |NEW YORK, NY|212-433-7009 OFUT|OFFUTT SECURITIES, INC. |NASDAQ TRADING|410-584-9600 OGRU|OSCAR GRUSS & SON, INCORPORATED |NEW YORK NY|212-943-6418 OGRU|OSCAR GRUSS & SON, INCORPORATED |NASDAQ TRADING|212-943-6400 OGRU|OSCAR GRUSS & SON, INCORPORATED |ARBITRAGE|212-943-7616 OGRU|OSCAR GRUSS & SON, INCORPORATED |WARRANTS,CONVERTABLE|212-943-7610 OGRU|OSCAR GRUSS & SON, INCORPORATED |FIXED-INCOMES| N/A OGRU|OSCAR GRUSS & SON, INCORPORATED |MIDTOWN|212-838-5410 OHIO|THE OHIO COMPANY |COLUMBUS OH| N/A OHIO|THE OHIO COMPANY |OTC TRADING|614-464-6901 OHIO|THE OHIO COMPANY |OTC TRADING|212-765-5388 OHIO|THE OHIO COMPANY |OTC TRADING|800-848-0927 OHIO|THE OHIO COMPANY |CORPORATE BONDS|614-464-6884 OING|OFTRING & COMPANY, INC. |NASDAQ TRADING|508-791-7111 OKOK|STRATTON OAKMONT INC. |LAKE SUCCESS, NY|212-353-3535 OKOK|STRATTON OAKMONT INC. |OTC TRADING|800-446-6544 OKOK|STRATTON OAKMONT INC. |LAKE SUCCESS, NY|516-358-1888 OKRI|OAK RIDGE INVESTMENTS, INC. |NASDAQ TRADING|312-616-1040 OLDE|OLDE DISCOUNT CORPORATION |DETROIT MI|313-964-0616 OLDE|OLDE DISCOUNT CORPORATION |OTC TRADING|800-426-9966 OLDE|OLDE DISCOUNT CORPORATION |PREFERRED|313-964-4872 OLDE|OLDE DISCOUNT CORPORATION |INSTITUTIONAL|800-535-6533 OLDE|OLDE DISCOUNT CORPORATION |CONVERTIBLES|313-964-2091 OLDE|OLDE DISCOUNT CORPORATION |FIXED INCOME|313-964-2091 OLDE|OLDE DISCOUNT CORPORATION |LISTED TRADING|800-684-1900 OLIE|OLSEN PAYNE & COMPANY |SALT LAKE CITY, UT|801-355-7543 OLIE|OLSEN PAYNE & COMPANY |SALT LAKE CITY, UT|800-453-5321 OLIE|OLSEN PAYNE & COMPANY |SEATTLE, WA|800-654-9929 OLIE|OLSEN PAYNE & COMPANY |SEATTLE, WA|509-623-1600 ONEL|WILLIAM O'NEIL & COMPANY, INCORPORATED |LOS ANGELES, CA|310-574-5613 ONLI|ON-LINE INVESTMENT SERVICES, INC. |JERSEY CITY- TRADING|201-369-0763 ONYX|ONYX TRADING CORPORATION |NASDAQ TRADING|425-646-ONYX ONYX|ONYX TRADING CORPORATION | |425-646-6699 OPCO|OPPENHEIMER & CO., INC. |NEW YORK, NY|212-667-7910 OPCO|OPPENHEIMER & CO., INC. |NEW YORK, NY|800-666-6726 OPCO|OPPENHEIMER & CO., INC. |LISTED 19C3-3|212-667-8100 OPCO|OPPENHEIMER & CO., INC. |ARBITRAGE|212-667-6925 OPCO|OPPENHEIMER & CO., INC. |CONV ARBITRAGE|212-667-5875 OPCO|OPPENHEIMER & CO., INC. |INT'L TRADING|212-667-7679 OPCO|OPPENHEIMER & CO., INC. |PREFERRED TRADING|212-667-7955 ORME|ORMES CAPITAL MARKETS, INC. |NASDAQ TRADING|212-361-1300 ORRI|ORRINGTON INVESTMENTS LIMITED PARTNERSHIP |NASDAQ TRADING|708-491-1166 OSHN|THE AGEAN GROUP, INC. |BOCA RATON, FL|561-750-0425 OSHN|THE AGEAN GROUP, INC. |NASDAQ TRADING|561-750-1346 OSTI|ON-SITE TRADING, INC. |GREAT NECK NY|516-482-9292 OTAA|OTA LIMITED PARTNERSHIP |PURCHASE NY|914-694-5800 OTAA|OTA LIMITED PARTNERSHIP |NASDAQ TRADING|914-694-5851 OTTO|HAMILTON PARTNERS L.P. |NASDAQ TRADING|800-435-0801 OVER|J. A. OVERTON & CO., INC. |SAN DIEGO CA|619-535-9010 OVER|J. A. OVERTON & CO., INC. |NASDAQ TRADING|619-535-9815 OXDB|SAVOY DISCOUNT BROKERAGE |SEATTLE, WA|(206)623-7376
============= P ============
PACS|PACIFIC CREST SECURITIES INC. |PORTLAND OR|503-790-7778 PACS|PACIFIC CREST SECURITIES INC. |OTC TRADING|800-345-3565 PAGE|GRO CORPORATION |HOUSTON, TX|713-622-2194 PALI|PAULI & COMPANY, INC |*|* PALI|PAULI & COMPANY, INC |*|* PALI|PAULI & COMPANY, INC |ST LOUIS MO|314-862-0492 PALI|PAULI & COMPANY, INC | |800-325-3373 PALM|JOSEPH CHARLES & ASSOC., INC. |OTC TRADING|800-945-7771 PALM|JOSEPH CHARLES & ASSOC., INC. |BOCA RATON FL|407-391-2740 PAMC|PROGRESSIVE ASSET MANAGEMENT, INC. |OAKLAND, CA|510-834-3722 PAMC|PROGRESSIVE ASSET MANAGEMENT, INC. | |800-786-2998 PAMC|PROGRESSIVE ASSET MANAGEMENT, INC. |OTC TRADING|888-511-7262 PAMC|PROGRESSIVE ASSET MANAGEMENT, INC. | |510-834-3575 PARA|PARADISE VALLEY SECURITIES, INC. |SCOTTSDALE AZ|602-953-7999 PARA|PARADISE VALLEY SECURITIES, INC. | |800-432-2322 PARI|PARIBAS CORPORATION |NEW YORK NY|212-841-3600 PARI|PARIBAS CORPORATION |LATIN|212-841-3950 PARK|S.C. PARKER & CO., INC. |NASDAQ TRADING|716-852-6858 PART|AMERICAN PARTNERS, L.P. |LARCHMONT NY|914-833-3000 PASQ|DUPASQUIER & CO., INC. |NASDAQ TRADING|212-908-4540 PATT|PATRICK FINANCIAL CORPORATION |CINCINNATI, OH|800-321-4495 PAUL|PAULSON INVESTMENT COMPANY, INC. |PORTLAND OR|800-772-2048 PAUL|PAULSON INVESTMENT COMPANY, INC. |PORTLAND OR|503-243-6087 PAUL|PAULSON INVESTMENT COMPANY, INC. |PORTLAND OR|503-243-6011 PAUS|PAULSEN SECURITIES INC. |BOSTON, MA|617-266-0300 PBCC|PRIVATE BROKERS CLEARING CORPORATION |DALLAS, TX|972-233-3557 PBCC|PRIVATE BROKERS CLEARING CORPORATION | |972-233-3787 PBCC|PRIVATE BROKERS CLEARING CORPORATION | |800-685-9257 PBLC|PUBLIC SECURITIES, INC. |SPOKANE WA|509-892-5590 PBLC|PUBLIC SECURITIES, INC. |OTC BULLETIN BOARD|800-888-2325 PBLC|PUBLIC SECURITIES, INC. |OTC BULLETIN BOARD|800-934-3642 PBLI|PARKER BROMLEY LTD. |GARDEN CITY, NY|516-794-8900 PBLI|PARKER BROMLEY LTD. |TRADING|516-794-6009 PBRO|PETERSON BROTHERS SECURITIES COMPANY |BLOOMINGTON MN|612-844-2700 PBRO|PETERSON BROTHERS SECURITIES COMPANY |OTC TRADING|612-844-2707 PBSC|PACIFIC BROKERAGE SERVICES, INC. |LOS ANGELES CA|310-276-0200 X9291 PBSC|PACIFIC BROKERAGE SERVICES, INC. |CHICAGO, IL|312-444-1082 PBSC|PACIFIC BROKERAGE SERVICES, INC. |NEW YORK, NY|212-509-3880 PBSI|PORTFOLIO BROKERAGE SERVICES, INC. |DENVER CO|303-294-0070 PCAT|PERELMAN-CARLEY & ASSOCIATES INC. |OMAHA, NB|402-342-6000 PCHR|PRIME CHARTER LTD. |NEW YORK NY|212-977-0613 PCHS|PCH SECURITIES, INC. |OCEANSIDE, CA|800-732-9105 PCII|PENN CENTER INVESTMENTS, INC. |DIRECT TRADING|610-832-5999 PCII|PENN CENTER INVESTMENTS, INC. | |610-832-8121 PCMS|PCM SECURITIES, LTD, L.P. |NASDAQ TRADING|561-750-9324 PCMS|PCM SECURITIES, LTD, L.P. |BOCA RATON FL|800-850-0015 PCSC|PACE SECURITIES, INC. |NASDAQ TRADING|800-221-1660 PDOM|PRENTICE SECURITIES, INCORPORATED |NEW YORK NY|212-785-7700 PDOM|PRENTICE SECURITIES, INCORPORATED |MILWAUKEE WI|414-278-7870 PEAN|EUROPEAN EQUITY PARTNERS, INC. |GREENWICH CT|203-869-5143 PEAN|EUROPEAN EQUITY PARTNERS, INC. |NEW YORK, NY|212-697-7395 PEAN|EUROPEAN EQUITY PARTNERS, INC. |OTC TRADING|212-750-9144 PEAN|EUROPEAN EQUITY PARTNERS, INC. |TRADING DESK|212-687-9610 PEAN|EUROPEAN EQUITY PARTNERS, INC. |OTC TRADING|800-777-5160 PECK|ANDREW PECK ASSOCIATES INC. |JERSEY CITY NJ|201-217-9500 PECK|ANDREW PECK ASSOCIATES INC. |JERSEY CITY NJ|800-221-5895 PECO|PECAUT & CO. |NASDAQ TRADING|712-252-3268 PELL|PELLINORE SECURITIES CORP. |NEW YORK, NY|(212)888-3997 PENA|PENNALUNA & COMPANY |COEUR D'ALENO ID|208-667-7472 PENA|PENNALUNA & COMPANY |NASDAQ TRADING|888-263-7366 PENG|THE PENNSYLVANIA GROUP, INCORPORATED |NASDAQ TRADING|610-354-0950 PENN|PENNSYLVANIA MERCHANT GROUP LTD. |W. CONSHOHOCKEN|610-260-6474 PENN|PENNSYLVANIA MERCHANT GROUP LTD. | |212-925-1003 PENN|PENNSYLVANIA MERCHANT GROUP LTD. |OTC TRADING|800-762-8624 PENR|PENDRICK REEVES ASSOCIATES, INC. |NASDAQ TRADING|203-966-2900 PENS|PENINSULAR SECURITIES COMPANY |GRAND RAPIDS, MI|616-459-4336 PENS|PENINSULAR SECURITIES COMPANY |WITHIN MICHIGAN|800-234-4561 PERK|BROWN CHURCH SECURITIES, INC. |WICHITA KS|316-263-8444 PERK|BROWN CHURCH SECURITIES, INC. |NASDAQ TRADING|800-541-1319 PERS|PERSHING SECURITIES CORPORATION |NASDAQ|800-356-1319 PERS|PERSHING SECURITIES CORPORATION | |201-413-4920 PERS|PERSHING SECURITIES CORPORATION |MUNICIPALS|800-225-8284 PERS|PERSHING SECURITIES CORPORATION | |201-413-4870 PERS|PERSHING SECURITIES CORPORATION |GOVERNMENTS|800-225-8284 PERS|PERSHING SECURITIES CORPORATION | |201-413-4870 PERS|PERSHING SECURITIES CORPORATION |CORPORATE BONDS|800-225-8284 PERS|PERSHING SECURITIES CORPORATION | |201-413-4870 PERS|PERSHING SECURITIES CORPORATION |MORTGAGE BACKEDS|800-225-8284 PERS|PERSHING SECURITIES CORPORATION | |201-413-4870 PERS|PERSHING SECURITIES CORPORATION |PREFERRED STOCKS|800-225-8284 PERS|PERSHING SECURITIES CORPORATION | |201-413-4870 PERT|PERSHING TRADING COMPANY, L.P. |JERSEY CITY NJ|201-413-3531 PERT|PERSHING TRADING COMPANY, L.P. |NASDAQ TRADING|800-305-0161 PETR|GULF PACIFIC SECURITIES, INC. |LOS ANGELES, CA|213-930-1892 PFIN|PRINCIPAL FINANCIAL SECURITIES,INC. |DALLAS TX|214-880-8302 PFIN|PRINCIPAL FINANCIAL SECURITIES,INC. |NASDAQ TRADING|800-336-1380 PFIN|PRINCIPAL FINANCIAL SECURITIES,INC. |MINNEAPOLIS MN|612-332-7421 PFIN|PRINCIPAL FINANCIAL SECURITIES,INC. |NASDAQ TRADING|800-328-4559 PFIN|PRINCIPAL FINANCIAL SECURITIES,INC. |PREFERRED TRADING|612-342-0646 PFIN|PRINCIPAL FINANCIAL SECURITIES,INC. |CONVERTIBLE TRADING|612-342-0646 PFOR|CARL H. PFORZHEIMER & CO. |NASDAQ TRADING|212-223-6500 PFSI|PENSON FINANCIAL SERVICES, INC. |DALLAS, TX|214-953-0016 PFSI|PENSON FINANCIAL SERVICES, INC. |NASDAQ TRADING|800-487-4531 PFTC|PREFERRED TECHNOLOGY, INC. |SAN FRANCISCO CA|415-781-0232 PFTC|PREFERRED TECHNOLOGY, INC. |NASDAQ TRADING|800-949-0232 PFTC|PREFERRED TECHNOLOGY, INC. |NASDAQ TRADING, NY|212-753-9620 PFTC|PREFERRED TECHNOLOGY, INC. |CHICAGO IL|312-663-8222 PFTC|PREFERRED TECHNOLOGY, INC. |PHILADELPHIA|800-784-7459 PFTC|PREFERRED TECHNOLOGY, INC. |NEW YORK|800-380-9510 PFTC|PREFERRED TECHNOLOGY, INC. |BOSTON|800-639-9908 PGCC|PRYOR, MCCLENDON, COUNTS & CO., INC. |NASDAQ TRADING|215-569-0274 PGNE|PEREGRINE BROKERAGE INC. |NEW YORK NY|212-593-5920 PGON|PARAGON CAPITAL CORPORATION |NEW YORK NY|212-785-4700 PGON|PARAGON CAPITAL CORPORATION | |800-345-0505 PGON|PARAGON CAPITAL CORPORATION |BOCA RATON, FLORIDA|561-750-3777 PGON|PARAGON CAPITAL CORPORATION | |800-521-8877 PGON|PARAGON CAPITAL CORPORATION |BOULDER, CO|800-736-3173 PGON|PARAGON CAPITAL CORPORATION |BOULDER, CO|303-545-9700 PGRM|PURCELL GRAHAM INCORPORATED |NEW YORK, NY|212-612-4723 PGRM|PURCELL GRAHAM INCORPORATED |NEW YORK, NY|212-612-4724 PGSC|PROTECTIVE GROUP SECURITIES CORPORATION |MINNEAPOLIS MN|612-904-4727 PHCO|PHILLIPS & COMPANY SECURITIES INC. |NASDAQ TRADING|(503)224-0858 PHDC|PHD CAPITAL |NEW YORK|212-566-4972 PHEL|S.N. PHELPS & CO. |NASDAQ TRADING|203-622-4880 PHNX|PHOENIX BROKERAGE, LLC |NEW YORK, NY|(212)693-9300 PHSG|PEACOCK, HISLOP, STALEY & GIVEN, INC. |PHOENIX| N/A PHSG|PEACOCK, HISLOP, STALEY & GIVEN, INC. | OTC TRADING|602-952-6822 PHSG|PEACOCK, HISLOP, STALEY & GIVEN, INC. | |800-487-7474 PHSG|PEACOCK, HISLOP, STALEY & GIVEN, INC. | GENERAL NUMBER|800-999-1818 PHWD|PHELPS & WOODHEAD, INC. |NASDAQ TRADING|509-838-7878 PIPR|PIPER JAFFRAY INC. |MINNEAPOLIS, MN|612-342-6200 PIPR|PIPER JAFFRAY INC. |MINNEAPOLIS, MN|800-328-7488 PIPR|PIPER JAFFRAY INC. |CONVERTIBLE BONDS|612-342-6203 PIPR|PIPER JAFFRAY INC. |PREFERRED DESK|612-342-6600 PIPR|PIPER JAFFRAY INC. |HOBOKEN, NJ|212-267-1000 PIPR|PIPER JAFFRAY INC. |HOBOKEN, NJ|201-656-7400 PIPR|PIPER JAFFRAY INC. |SEATTLE, WA|206-287-8911 PIPR|PIPER JAFFRAY INC. |SEATTLE, WA|800-426-7026 PIPR|PIPER JAFFRAY INC. |DENVER, CO|303-820-5880 PIPR|PIPER JAFFRAY INC. | |800-444-0584 PIZA|MICHAELANGELO, L.P. |NEW YORK NY|212-867-4825 PIZA|MICHAELANGELO, L.P. | |800-825-5630 PKHT|PARKER/HUNTER INCORPORATED |PITTSBURGH PA|412-562-8025 PKHT|PARKER/HUNTER INCORPORATED |PITTSBURGH PA|412-562-8026 PLIM|PIM FINANCIAL SERVICES, INC. |NASDAQ TRADING|619-673-9647 PLMA|PALOMA SECURITIES L.L.C. |COS COB CT|203-625-8300 PMCI|MACALLASTER PITFIELD MACKAY INC. |NEW YORK, NY|212-422-9366 PMCS|PRIME CAPITAL SERVICES, INC. |POUGHKEEPSIE NY|914-485-4046 PMCS|PRIME CAPITAL SERVICES, INC. |NASDAQ TRADING|800-552-0067 PMCS|PRIME CAPITAL SERVICES, INC. |ROSLYN NY|516-625-3234 PMCS|PRIME CAPITAL SERVICES, INC. |BETHPAGE, NY|516-735-6331 PMCS|PRIME CAPITAL SERVICES, INC. |NASDAQ TRADING|800-356-7262 PMFS|PORTSMOUTH FINANCIAL SERVICES |SAN FRANCISCO|415-421-7067 PMKS|PMK SECURITIES & RESEARCH, INC. |DELRAY BEACH, FL|407-274-9006 PMKS|PMK SECURITIES & RESEARCH, INC. | |800-487-7160 PNAM|PAN AMERICAN SECURITIES, INC. |NEW YORK NY|212-843-8355 POND|POND EQUITIES INC |BROOKLYN, NY|718-437-3657 POPP|OPPENHEIMER & CLOSE, INC. |NASDAQ TRADING|212-489-7527 POWL|E. E. POWELL & COMPANY INC. |TRADING|800-282-1940 PRGI|PORTFOLIO RESOURCES GROUP, INC. |NASDAQ TRADING|305-372-0299 PRGM|PROGRAM TRADING CORP. |ORLANDO, FL|407-841-0611 PRIN|PRINCETON SECURITIES CORPORATION |PRINCETON NJ| N/A PRIN|PRINCETON SECURITIES CORPORATION |OTC TRADING|800-611-5533 PRIN|PRINCETON SECURITIES CORPORATION |OTC TRADING|609-987-0206 PRIN|PRINCETON SECURITIES CORPORATION |MAIN NUMBER|609-987-0500 PRMX|PRIMEX PRIME ELECTRONIC EXECUTION, INC. |CHICAGO, IL|312-332-4400 PROR|Wagner Stott/Order Room |JERSEY CITY, NJ|201-557-1119 PROR|Wagner Stott/Order Room |JERSEY CITY, NJ|800-568-8202 PROT|PROTECTED INVESTORS OF AMERICA |SAN FRANCISCO, CA|(415)398-4363 PRSB|PRESIDENTIAL BROKERAGE, INC. |DENVER, CO|303-694-9813 PRUS|PRUDENTIAL SECURITIES INCORPORATED |NEW YORK NY|800-543-3033 PRUS|PRUDENTIAL SECURITIES INCORPORATED |NEW YORK NY|212-778-3300 PRUS|PRUDENTIAL SECURITIES INCORPORATED |INSTITUTIONAL|212-778-3321 PRUS|PRUDENTIAL SECURITIES INCORPORATED |INSTITUTIONAL|800-532-2302 PRUS|PRUDENTIAL SECURITIES INCORPORATED |FOREIGN|212-778-7600 PRUS|PRUDENTIAL SECURITIES INCORPORATED |CONVERTIBLE DESK|212-778-3261 PRUS|PRUDENTIAL SECURITIES INCORPORATED |PREFERRED DESK|212-778-3885 PSAM|P. SCHOENFELD ASSET MANAGEMENT LLC |NEW YORK, NY|212-649-9550 PSCO|PIERRE R. SMITH & CO. |NASDAQ TRADING|216-323-3251 PSGI|PREFERRED SECURITIES GROUP, INC. |NASDAQ TRADING|800-334-3442 PSIC|PROVIDENTIAL SECURITIES, INC. |CALIFORNIA|(714)843-6093 PSTG|PRESTIGE STATUS, INC. |NASDAQ TRADING| 718-229-4500 PTIS|PTI SECURITIES L.P. |CHICAGO, IL|312-663-3053 PTNR|PLENGE, THOMAS & GUNNING SECURITIES, INC. |NASDAQ TRADING|602-952-6822 PTRI|PETRIE PARKMAN & CO., INC. |NASDAQ TRADING|303-292-3877 PTRS|PETERS SECURITIES CO. L.P. |CHICAGO IL OTC|1-800-424-9161 PUNK|PUNK, ZIEGEL & KNOELL, L.P. |NEW YORK NY|212-308-2168 PURE|PURE TRADING INC |DARIEN, IL|630-960-9500 PURE|PURE TRADING INC |DARIEN, IL|630-960-9500 PVLI|LINSCO/PRIVATE LEDGER CORP. |SAN DIEGO, CA|619-450-4611 PWJC|PAINEWEBBER INCORPORATED |NEW YORK, NY|212-713-3766 PWJC|PAINEWEBBER INCORPORATED |NEW YORK, NY|800-221-5532 PWJC|PAINEWEBBER INCORPORATED |PREFERRED|201-271-7181 PWJC|PAINEWEBBER INCORPORATED |FOREIGN DEPT-AGENCY|212-713-3757 PWJC|PAINEWEBBER INCORPORATED | -PRINCIPAL|212-713-3756 PWJC|PAINEWEBBER INCORPORATED |DALLAS, TX|214-953-0160 PWJC|PAINEWEBBER INCORPORATED |DALLAS, TX|800-527-9536 PWJC|PAINEWEBBER INCORPORATED |SAN FRANCISCO, CA|415-954-6841 PWJC|PAINEWEBBER INCORPORATED |SAN FRANCISCO, CA|800-227-4253 PWJC|PAINEWEBBER INCORPORATED |CONVERTIBLES|212-713-3786 PYMD|PYRAMID FINANCIAL CORP. |BRAYMONT, CA|510-792-8048 |