UNITED STATES
                       SECURITIES AND EXCHANGE COMMISSION
                            Washington, D.C.  20549

                                    Form 13F

                              Form 13F COVER PAGE

Report for the Calendar Year or Quarter Ended: September 30, 2004

Check here if Amendment [  ]; Amendment Number: 
This Amendment (Check only one.): [  ] is a restatement.
                                  [  ] adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:    Allied Irish Banks, p.l.c.
Address: Regulatory Compliance & Business Ethics
         Block F Level 4  -  Bankcentre
         Ballsbridge, Dublin 4 Ireland  

13F File Number:  28-05346

The institutional investment manager filing this report and the person by whom
it is signed hereby represent that the person signing the report is authorized
to submit it, that all information contained herein is true, correct and
complete, and that it is understood that all required items, statements,
schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:

Name:      John Burns
Title:     Assistant Secretary
Phone:     00 353 1 6413543

Signature, Place, and Date of Signing:

     /s/  John Burns     Dublin, Ireland     November 11, 2004

Report Type (Check only one.):

[ X]         13F HOLDINGS REPORT.

[  ]         13F NOTICE.

[  ]         13F COMBINATION REPORT.



                              FORM 13F SUMMARY PAGE

Report Summary:

Number of Other Included Managers:         0

Form13F Information Table Entry Total:     320

Form13F Information Table Value Total:     $3,719,760 (thousands)


List of Other Included Managers:

Provide a numbered list of the name(s) and Form 13F file number(s) of all
institutional managers with respect to which this report is filed, other
than the manager filing this report.

NONE



                                          
                                                     FORM 13F INFORMATION TABLE
                                                             VALUE  SHARES/ SH/ PUT/ INVSTMT  OTHER            VOTING AUTHORITY
NAME OF ISSUER                 TITLE OF CLASS   CUSIP     (x$1000)  PRN AMT PRN CALL DSCRETN MANAGERS         SOLE   SHARED     NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
3M CO                          COM              88579Y101      269     3280 SH       DEFINED                  3280        0        0
A D C TELECOMMUNICATIONS       COM              000886101        8     4310 SH       DEFINED                  4310        0        0
ABBOTT LABS                    COM              002824100      195     4646 SH       DEFINED                  4646        0        0
ACCENTURE LTD BERMUDA          CL A             G1150G111       45     1700 SH       DEFINED                  1700        0        0
ACTIVCARD CORP                 COM              00506J107       20     3200 SH       DEFINED                  3200        0        0
ADVANCED DIGITAL INFORMATION   COM              007525108       13     1400 SH       DEFINED                  1400        0        0
ADVANCED MEDICAL OPTICS INC    COM              00763M108        4      111 SH       DEFINED                   111        0        0
AETNA INC NEW                  COM              00817Y108     2852    28709 SH       DEFINED                 28709        0        0
AFLAC INC                      COM              001055102       43     1100 SH       DEFINED                  1100        0        0
AGERE SYS INC                  CL A             00845V100        0       43 SH       DEFINED                    43        0        0
AGERE SYS INC                  CL B             00845V209        1     1110 SH       DEFINED                  1110        0        0
AGILENT TECHNOLOGIES INC       COM              00846U101       61     2832 SH       DEFINED                  2832        0        0
AGNICO EAGLE MINES LTD         COM              008474108        4      300 SH       DEFINED                   300        0        0
AIR PRODS & CHEMS INC          COM              009158106      877    16175 SH       DEFINED                 16175        0        0
AK STL HLDG CORP               COM              001547108        5      600 SH       DEFINED                   600        0        0
ALBERTSONS INC                 COM              013104104        5      250 SH       DEFINED                   250        0        0
ALCAN INC                      COM              013716105       21      500 SH       DEFINED                   500        0        0
ALCOA INC                      COM              013817101      102     3057 SH       DEFINED                  3057        0        0
ALLERGAN INC                   COM              018490102       27      372 SH       DEFINED                   372        0        0
ALLIANCE CAP MGMT HLDG L P     UNIT LTD PARTN   01855A101       34     1000 SH       DEFINED                  1000        0        0
ALTERA CORP                    COM              021441100       82     4200 SH       DEFINED                  4200        0        0
ALTRIA GROUP INC               COM              02209S103    20013   425434 SH       DEFINED                425434        0        0
AMBAC FINL GROUP INC           COM              023139108       30      400 SH       DEFINED                   400        0        0
AMDOCS LTD                     ORD              G02602103        9      405 SH       DEFINED                   405        0        0
AMERICAN EXPRESS CO            COM              025816109    19367   376373 SH       DEFINED                376373        0        0
AMERICAN INTL GROUP INC        COM              026874107     1140    16752 SH       DEFINED                 16752        0        0
AMERITRADE HLDG CORP NEW       COM              03074K100     7536   627440 SH       DEFINED                627440        0        0
AMGEN INC                      COM              031162100      293     5375 SH       DEFINED                  5375        0        0
ANADARKO PETE CORP             COM              032511107       16      250 SH       DEFINED                   250        0        0
ANALOG DEVICES INC             COM              032654105      196     5045 SH       DEFINED                  5045        0        0
ANGLO AMERN PLC                ADR              03485P102        4      200 SH       DEFINED                   200        0        0
ANHEUSER BUSCH COS INC         COM              035229103      341     6519 SH       DEFINED                  6519        0        0
ANTHEM INC                     COM              03674B104       24      300 SH       DEFINED                   300        0        0
AOL TIME WARNER INC            COMMON           00184A105      111     6800 SH       DEFINED                  6800        0        0
APACHE CORP                    COM              037411105    14239   284159 SH       DEFINED                284159        0        0
APPLE COMPUTER INC             COM              037833100    17007   438892 SH       DEFINED                438892        0        0
APPLERA CORP                   COM CE GEN GRP   038020202        4      364 SH       DEFINED                   364        0        0
APPLIED MATLS INC              COM              038222105        7      500 SH       DEFINED                   500        0        0
AQUILA INC                     COM              03840P102       12     3748 SH       DEFINED                  3748        0        0
ARCHSTONE SMITH TR             COM              039583109      826    26100 SH       DEFINED                 26100        0        0
ASA LTD                        COM              002050102       19      500 SH       DEFINED                   500        0        0
ASTRAZENECA PLC                SPONSORED ADR    046353108        8      380 SH       DEFINED                   380        0        0
AT&T CORP                      COM NEW          001957505        4      300 SH       DEFINED                   300        0        0
AT&T WIRELESS SVCS INC         COM              00209A106    13902   940562 SH       DEFINED                940562        0        0
ATI TECHNOLOGIES INC           COM              001941103      340    22200 SH       DEFINED                 22200        0        0
AUTOMATIC DATA PROCESSING IN   COM              053015103       79     2000 SH       DEFINED                  2000        0        0
AVAYA INC                      COM              053499109       36     2610 SH       DEFINED                  2610        0        0
AVOCENT CORP                   COM              053893103      208     7970 SH       DEFINED                  7970        0        0
AWARE INC MASS                 COM              05453N100        1      400 SH       DEFINED                   400        0        0
AXA                            SPONSORED ADR    054536107        6      325 SH       DEFINED                   325        0        0
BANK OF AMERICA CORPORATION    COM              060505104    12965   299203 SH       DEFINED                299203        0        0
BARRICK GOLD CORP              COM              067901108       88     4160 SH       DEFINED                  4160        0        0
BAUSCH & LOMB INC              COM              071707103     9140   137544 SH       DEFINED                137544        0        0
BAXTER INTL INC                COM              071813109       98     3155 SH       DEFINED                  3155        0        0
BEA SYS INC                    COM              073325102      161    23340 SH       DEFINED                 23340        0        0
BECTON DICKINSON & CO          COM              075887109       12      240 SH       DEFINED                   240        0        0
BED BATH & BEYOND INC          COM              075896100       26      700 SH       DEFINED                   700        0        0
BELLSOUTH CORP                 COM              079860102       12      475 SH       DEFINED                   475        0        0
BERKSHIRE HATHAWAY INC DEL     CL B             084670207     3745     1307 SH       DEFINED                  1307        0        0
BJ SVCS CO                     COM              055482103    13247   252832 SH       DEFINED                252832        0        0
BMC SOFTWARE INC               COM              055921100        7      470 SH       DEFINED                   470        0        0
BOEING CO                      COM              097023105    10819   209597 SH       DEFINED                209597        0        0
BOSTON SCIENTIFIC CORP         COM              101137107      140     3940 SH       DEFINED                  3940        0        0
BP PLC                         SPONSORED ADR    055622104      288    50292 SH       DEFINED                 50292        0        0
BRISTOL MYERS SQUIBB CO        COM              110122108      619    26156 SH       DEFINED                 26156        0        0
BROADCOM CORP                  CL A             111320107      156     5700 SH       DEFINED                  5700        0        0
BROADVISION INC                COM NEW          111412607       36    12235 SH       DEFINED                 12235        0        0
C D W CORP                     COM              12512N105     9373   161513 SH       DEFINED                161513        0        0
CAREMARK RX INC                COM              141705103       28     1000 SH       DEFINED                  1000        0        0
CARNIVAL CORP                  COMMON           143658102       45     1000 SH       DEFINED                  1000        0        0
CATERPILLAR INC DEL            COM              149123101     8655   107588 SH       DEFINED                107588        0        0
CELESTICA INC                  SUB VTG SHS      15101Q108       24     1500 SH       DEFINED                  1500        0        0
CEVA INC                       COM              157210105        5      775 SH       DEFINED                   775        0        0
CHECK POINT                    COMMON           001082411    14121   832117 SH       DEFINED                832117        0        0
CHECK POINT SOFTWARE TECH LT   ORD              M22465104       13      770 SH       DEFINED                   770        0        0
CHESAPEAKE CORP                COM              165159104        5      225 SH       DEFINED                   225        0        0
CHEVRONTEXACO CORP             COM              166764100    23289   434190 SH       DEFINED                434190        0        0
CHINA MOBILE HONG KONG LTD     NOTE  2.250%11/0 16941MAA7      996  1000000 SH       DEFINED               1000000        0        0
CHINA MOBILE HONG KONG LTD     SPONSORED ADR    16941M109        8      500 SH       DEFINED                   500        0        0
CHIRON CORP                    COM              170040109       11      250 SH       DEFINED                   250        0        0
CIGNA CORP                     COM              125509109      123     1800 SH       DEFINED                  1800        0        0
CINTAS CORP                    COM              172908105    10077   239690 SH       DEFINED                239690        0        0
CISCO SYS INC                  COM              17275R102      776    42378 SH       DEFINED                 42378        0        0
CITIGROUP INC                  COM              172967101    39451   894476 SH       DEFINED                894476        0        0
CITRIX SYS INC                 COM              177376100       12      800 SH       DEFINED                   800        0        0
CLARUS CORP                    COM              182707109        3      335 SH       DEFINED                   335        0        0
CLEAR CHANNEL COMMUNICATIONS   COM              184502102       46     1480 SH       DEFINED                  1480        0        0
COACH INC                      COM              189754104    17559   413937 SH       DEFINED                413937        0        0
COCA COLA CO                   COM              191216100     8426   210579 SH       DEFINED                210579        0        0
COHEN & STEERS ADV INC RLTY    COM              19247W102       24     1000 SH       DEFINED                  1000        0        0
COLGATE PALMOLIVE CO           COM              194162103    13457   297301 SH       DEFINED                297301        0        0
COMCAST CORP NEW               CL A SPL         20030N200       80     2850 SH       DEFINED                  2850        0        0
COMERICA INC                   COM              200340107        9      150 SH       DEFINED                   150        0        0
COMMUNITY HEALTH SYS INC NEW   COM              203668108       13      500 SH       DEFINED                   500        0        0
COMPANHIA DE SANEAMENTO BASI   SPONSORED ADR    20441A102        2      100 SH       DEFINED                   100        0        0
COMVERSE TECHNOLOGY INC        COM PAR $0.10    205862402     6654   353383 SH       DEFINED                353383        0        0
CONOCOPHILLIPS                 COM              20825C104       14      175 SH       DEFINED                   175        0        0
COOPER CAMERON CORP            COM              216640102    15716   286622 SH       DEFINED                286622        0        0
CORNING INC                    COM              219350105        4      405 SH       DEFINED                   405        0        0
COST PLUS INC CALIF            COM              221485105       60     1860 SH       DEFINED                  1860        0        0
COSTCO WHSL CORP NEW           COM              22160K105       16      375 SH       DEFINED                   375        0        0
CVS CORP                       COM              126650100       32      800 SH       DEFINED                   800        0        0
CYPRESS SEMICONDUCTOR CORP     COM              232806109       24     2500 SH       DEFINED                  2500        0        0
DAIMLERCHRYSLER AG             ORD              D1668R123        7      175 SH       DEFINED                   175        0        0
DANA CORP                      COM              235811106       19     1000 SH       DEFINED                  1000        0        0
DELL COMPUTER CORP             COMMON           247025109       13      375 SH       DEFINED                   375        0        0
DELL INC                       COM              24702R101    19704   553495 SH       DEFINED                553495        0        0
DISNEY WALT CO                 COM DISNEY       254687106    20591   912091 SH       DEFINED                912091        0        0
DOLLAR GEN CORP                COM              256669102       20     1000 SH       DEFINED                  1000        0        0
DONNELLEY R R & SONS CO        COM              257867101       20      630 SH       DEFINED                   630        0        0
DUKE ENERGY CORP               COM              264399106      581    26730 SH       DEFINED                 26730        0        0
DYCOM INDS INC                 COM              267475101       26     1000 SH       DEFINED                  1000        0        0
E M C CORP MASS                COM              268648102       87     7506 SH       DEFINED                  7506        0        0
E TRADE FINANCIAL CORP         COM              269246104       18     1500 SH       DEFINED                  1500        0        0
EBAY INC                       COM              278642103    10139   110279 SH       DEFINED                110279        0        0
EDISON INTL                    COM              281020107      720    27165 SH       DEFINED                 27165        0        0
ELAN PLC                       ADR              284131208     1751    74683 SH       DEFINED                 74683        0        0
ELECTRONIC DATA SYS NEW        COM              285661104        6      300 SH       DEFINED                   300        0        0
ENERGY EAST CORP               COM              29266M109       91     3600 SH       DEFINED                  3600        0        0
ERICSSON L M TEL CO            ADR B SEK 10     294821608        7      240 SH       DEFINED                   240        0        0
EVERGREEN SOLAR INC            COM              30033R108       10     3500 SH       DEFINED                  3500        0        0
EXELON CORP                    COM              30161N101      580    15800 SH       DEFINED                 15800        0        0
EXPRESS SCRIPTS INC            COM              302182100       19      300 SH       DEFINED                   300        0        0
EXXON MOBIL CORP               COM              30231G102    18915   391373 SH       DEFINED                391373        0        0
FAMILY DLR STORES INC          COM              307000109     8993   331855 SH       DEFINED                331855        0        0
FEDEX CORP                     COM              31428X106      260     3025 SH       DEFINED                  3025        0        0
FIRST DATA CORP                COM              319963104       38      900 SH       DEFINED                   900        0        0
FLEXTRONICS INTL LTD           ORD              Y2573F102       62     4950 SH       DEFINED                  4950        0        0
FREEPORT-MCMORAN COPPER & GO   CL B             35671D857       38     1000 SH       DEFINED                   450        0        0
FX ENERGY INC                  COM              302695101       63     7000 SH       DEFINED                  7000        0        0
GANNETT INC                    COM              364730101       68      800 SH       DEFINED                   800        0        0
GAP INC DEL                    COM              364760108        8      450 SH       DEFINED                   450        0        0
GATEWAY INC                    COM              367626108        1      280 SH       DEFINED                   280        0        0
GEMPLUS INTL S A               ADR              36866Y102        6     1500 SH       DEFINED                  1500        0        0
GENERAL ELEC CO                COM              369604103    55395  1649882 SH       DEFINED               1649882        0        0
GENERAL MLS INC                COM              370334104       16      350 SH       DEFINED                   350        0        0
GENZYME CORP                   COM GENL DIV     372917104     9050   166319 SH       DEFINED                166319        0        0
GILEAD SCIENCES INC            COM              375558103       48      700 SH       DEFINED                   700        0        0
GILLETTE CO                    COM              375766102     5863   140463 SH       DEFINED                140463        0        0
GOLD FIELDS LTD NEW            SPONSORED ADR    38059T106       19     1400 SH       DEFINED                  1400        0        0
GOLDMAN SACHS GROUP INC        COM              38141G104    20449   219311 SH       DEFINED                219311        0        0
GTECH HLDGS CORP               COM              400518106     8336   329216 SH       DEFINED                329216        0        0
HALLIBURTON CO                 COM              406216101       15      500 SH       DEFINED                   500        0        0
HARLEY DAVIDSON INC            COM              412822108    10752   180882 SH       DEFINED                180882        0        0
HCA INC                        COM              404119109       25      600 SH       DEFINED                   600        0        0
HEINZ H J CO                   COM              423074103     4264   118381 SH       DEFINED                118381        0        0
HERSHEY FOODS CORP             COM              427866108     1924    41200 SH       DEFINED                 41200        0        0
HEWLETT PACKARD CO             COM              428236103      377    20042 SH       DEFINED                 20042        0        0
HILTON HOTELS CORP             COM              432848109     4524   240118 SH       DEFINED                240118        0        0
HOME DEPOT INC                 COM              437076102     3538    90270 SH       DEFINED                 90270        0        0
HONEYWELL INTL INC             COM              438516106      242     6775 SH       DEFINED                  6775        0        0
HOOPER HOLMES INC              COM              439104100        6     1240 SH       DEFINED                  1240        0        0
ICON PUB LTD CO                SPONSORED ADR    45103T107       16      490 SH       DEFINED                   490        0        0
ILLINOIS TOOL WKS INC          COM              452308109      514     5500 SH       DEFINED                  5500        0        0
INTEL CORP                     COM              458140100     9523   474431 SH       DEFINED                474431        0        0
INTERNATIONAL BUSINESS MACHS   COM              459200101    10434   121521 SH       DEFINED                121521        0        0
INTERNATIONAL FLAVORS&FRAGRA   COM              459506101      382    10000 SH       DEFINED                 10000        0        0
INTERNATIONAL GAME TECHNOLOG   COM              459902102       29     1000 SH       DEFINED                  1000        0        0
INTL PAPER CO                  COM              460146103       42     1048 SH       DEFINED                  1048        0        0
IONA TECHNOLOGIES PLC          SPONSORED ADR    46206P109      400    99142 SH       DEFINED                 99142        0        0
ISHARES INC                    MSCI EMU INDEX   464286608       79      755 SH       DEFINED                   755        0        0
ISHARES INC                    MSCI HONG KONG   464286871       13     1150 SH       DEFINED                  1150        0        0
ISHARES INC                    MSCI JAPAN       464286848       97    10000 SH       DEFINED                 10000        0        0
ISHARES INC                    MSCI PAC J IDX   464286665       19      235 SH       DEFINED                   235        0        0
ISHARES INC                    MSCI SINGAPORE   464286673       19     2800 SH       DEFINED                  2800        0        0
ISHARES TR                     MSCI EMERG MKT   464287234       22      130 SH       DEFINED                   130        0        0
ISHARES TR                     NASDQ BIO INDX   464287556       18      260 SH       DEFINED                   260        0        0
ISHARES TR                     S&P GLB100INDX   464287572       28      400 SH       DEFINED                   400        0        0
JACUZZI BRANDS INC             COM              469865109        2      180 SH       DEFINED                   180        0        0
JETBLUE AWYS CORP              COM              477143101    11211   535904 SH       DEFINED                535904        0        0
JOHNSON & JOHNSON              COM              478160104    39250   697025 SH       DEFINED                697025        0        0
JPMORGAN & CHASE & CO          COM              46625H100      630    15910 SH       DEFINED                 15910        0        0
JUNIPER NETWORKS INC           COM              48203R104        8      325 SH       DEFINED                   325        0        0
KELLOGG CO                     COM              487836108     3680    86289 SH       DEFINED                 86289        0        0
KERR MCGEE CORP                COM              492386107       26      500 SH       DEFINED                   500        0        0
KIMBERLY CLARK CORP            COM              494368103       97     1498 SH       DEFINED                  1498        0        0
KLA-TENCOR CORP                COM              482480100    13834   333497 SH       DEFINED                333497        0        0
KONINKLIJKE PHILIPS ELECTRS    NY REG SH NEW    500472303    45008     1940 SH       DEFINED                  1940        0        0
LEAPFROG ENTERPRISES INC       CL A             52186N106       20     1000 SH       DEFINED                  1000        0        0
LEGG MASON INC                 COM              524901105      169     1165 SH       DEFINED                  1165        0        0
LEHMAN BROS HLDGS INC          COM              524908100       22      295 SH       DEFINED                   295        0        0
LIBERTY MEDIA CORP NEW         COM SER A        530718105     9118  1045100 SH       DEFINED               1045100        0        0
LIBERTY MEDIA INTL INC         COM SER A        530719103        9      244 SH       DEFINED                   244        0        0
LILLY ELI & CO                 COM              532457108      204     3365 SH       DEFINED                  3365        0        0
LINEAR TECHNOLOGY CORP         COM              535678106      217     6000 SH       DEFINED                  6000        0        0
LOWES COS INC                  COM              548661107       40      800 SH       DEFINED                   800        0        0
LUCENT TECHNOLOGIES INC        COM              549463107       32    10000 SH       DEFINED                 10000        0        0
M & T BK CORP                  COM              55261F104  2555190 26700000 SH       DEFINED              26700000        0        0
MACROMEDIA INC                 COM              556100105        7      325 SH       DEFINED                   325        0        0
MARSH & MCLENNAN COS INC       COM              571748102     1404    30686 SH       DEFINED                 30686        0        0
MARTEK BIOSCIENCES CORP        COM              572901106        5      100 SH       DEFINED                   100        0        0
MARVEL ENTERPRISES INC         COM              57383M108       44     3000 SH       DEFINED                  3000        0        0
MAXIM INTEGRATED PRODS INC     COM              57772K101      140     3300 SH       DEFINED                  3300        0        0
MAY DEPT STORES CO             COM              577778103       47     1800 SH       DEFINED                  1800        0        0
MCDATA CORP                    CL A             580031201        0       25 SH       DEFINED                    25        0        0
MCDONALDS CORP                 COM              580135101       43     1540 SH       DEFINED                  1540        0        0
MEDCO HEALTH SOLUTIONS INC     COM              58405U102        2       42 SH       DEFINED                    42        0        0
MEDTRONIC INC                  COM              585055106    18763   361509 SH       DEFINED                361509        0        0
MELLON FINL CORP               COM              58551A108      914    33000 SH       DEFINED                 33000        0        0
MENTOR GRAPHICS CORP           COM              587200106        3      275 SH       DEFINED                   275        0        0
MERCK & CO INC                 COM              589331107     3585   107323 SH       DEFINED                107323        0        0
MERIX CORP                     COM              590049102        3      300 SH       DEFINED                   300        0        0
MERRILL LYNCH & CO INC         COM              590188108       67     1350 SH       DEFINED                  1350        0        0
MGM MIRAGE                     COM              552953101    20776   418446 SH       DEFINED                418446        0        0
MICROCHIP TECHNOLOGY INC       COM              595017104        7      247 SH       DEFINED                   247        0        0
MICRON TECHNOLOGY INC          COM              595112103      102     8445 SH       DEFINED                  8445        0        0
MICROSOFT CORP                 COM              594918104    33148  1198562 SH       DEFINED               1198562        0        0
MILLENNIUM PHARMACEUTICALS I   COM              599902103       14     1030 SH       DEFINED                  1030        0        0
MOODYS CORP                    COM              615369105       37      500 SH       DEFINED                   500        0        0
MORGAN STANLEY EMER MKTS FD    COM              61744G107       67     4300 SH       DEFINED                  4300        0        0
MOTOROLA INC                   COM              620076109       62     3490 SH       DEFINED                  3490        0        0
NABORS INDUSTRIES LTD          SHS              G6359F103    12983   274194 SH       DEFINED                274194        0        0
NASDAQ 100 TR                  UNIT SER 1       631100104      370    10516 SH       DEFINED                 10516        0        0
NATIONAL CITY CORP             COM              635405103       10      250 SH       DEFINED                   250        0        0
NETWORK APPLIANCE INC          COM              64120L104    15313   664317 SH       DEFINED                664317        0        0
NETWORK EQUIP TECHNOLOGIES     COM              641208103       20     3100 SH       DEFINED                  3100        0        0
NEWMONT MINING CORP            COM              651639106    22041   484213 SH       DEFINED                484213        0        0
NIKE INC                       CL B             654106103    10035   127351 SH       DEFINED                127351        0        0
NISSAN MOTORS                  SPONSORED ADR    654744408       17      775 SH       DEFINED                   775        0        0
NOKIA CORP                     SPONSORED ADR    654902204       13     1100 SH       DEFINED                  1100        0        0
NORFOLK SOUTHERN CORP          COM              655844108       20      700 SH       DEFINED                   700        0        0
NORTEL NETWORKS CORP NEW       COM              656568102       64    19000 SH       DEFINED                 19000        0        0
NORTH FORK BANCORPORATION NY   COM              659424105       27      600 SH       DEFINED                   600        0        0
NORTHROP GRUMMAN CORP          COM              666807102       52     1000 SH       DEFINED                  1000        0        0
NOVAGOLD RES INC               COM NEW          66987E206        6     1000 SH       DEFINED                  1000        0        0
NOVELL INC                     COM              670006105      200    31700 SH       DEFINED                 31700        0        0
NOVELLUS SYS INC               COM              670008101       12      500 SH       DEFINED                   500        0        0
NOVOGEN LIMITED                SPONSORED ADR    67010F103       91     5000 SH       DEFINED                  5000        0        0
NVIDIA CORP                    COM              67066G104      218    15000 SH       DEFINED                 15000        0        0
OCCIDENTAL PETE CORP DEL       COM              674599105       11      200 SH       DEFINED                   200        0        0
OIL SVC HOLDRS TR              DEPOSTRY RCPT    678002106       22      300 SH       DEFINED                   300        0        0
ONYX PHARMACEUTICALS INC       COM              683399109      120     2800 SH       DEFINED                  2800        0        0
OPENTV CORP                    CL A             G67543101       23     7500 SH       DEFINED                  7500        0        0
ORACLE CORP                    COM              68389X105    22225  1970375 SH       DEFINED               1970375        0        0
ORASURE TECHNOLOGIES INC       COM              68554V108      221    35000 SH       DEFINED                 35000        0        0
OREGON STL MLS INC             COM              686079104        8      500 SH       DEFINED                   500        0        0
PANTRY INC                     COM              698657103       10      500 SH       DEFINED                   500        0        0
PAR PHARMACEUTICAL COS INC     COM              69888P106       21      500 SH       DEFINED                   500        0        0
PAYCHEX INC                    COM              704326107       10      345 SH       DEFINED                   345        0        0
PENN VA RESOURCES PARTNERS L   COM              707884102        6      150 SH       DEFINED                   150        0        0
PEPSICO INC                    COM              713448108      266     5473 SH       DEFINED                  5473        0        0
PETROLEO BRASILEIRO SA PETRO   SPONSORED ADR    71654V408       37     1200 SH       DEFINED                  1200        0        0
PETSMART INC                   COM              716768106    16313   574309 SH       DEFINED                574309        0        0
PFIZER INC                     COM              717081103    39575  1292755 SH       DEFINED               1292755        0        0
PIONEER NAT RES CO             COM              723787107    13108   380175 SH       DEFINED                380175        0        0
PLACER DOME INC                COM              725906101      592    29762 SH       DEFINED                 29762        0        0
PMC-SIERRA INC                 COM              69344F106       27     3068 SH       DEFINED                  3068        0        0
PRINCIPAL FINANCIAL GROUP IN   COM              74251V102    10256   285127 SH       DEFINED                285127        0        0
PROCTER & GAMBLE CO            COM              742718109    18042   333325 SH       DEFINED                333325        0        0
PRUDENTIAL FINL INC            COM              744320102    18965   403176 SH       DEFINED                403176        0        0
QUALCOMM INC                   COM              747525103       41     1050 SH       DEFINED                  1050        0        0
RAYOVAC CORP                   COM              755081106       40     1500 SH       DEFINED                  1500        0        0
RAYTHEON CO                    COM NEW          755111507    16146   425176 SH       DEFINED                425176        0        0
REDWOOD TR INC                 COM              758075402       30      500 SH       DEFINED                   500        0        0
RITE AID CORP                  COM              767754104       26     7500 SH       DEFINED                  7500        0        0
ROCKWELL AUTOMATION INC        COM              773903109       28      750 SH       DEFINED                   750        0        0
ROYAL BK CDA MONTREAL QUE      COM              780087102       80     1700 SH       DEFINED                  1700        0        0
ROYAL DUTCH PETE CO            NY REG EUR .56   780257804       22      435 SH       DEFINED                   435        0        0
RYANAIR HLDGS PLC              SPONSORED ADR    783513104     1486    50910 SH       DEFINED                 50910        0        0
SANDISK CORP                   COM              80004C101    17451   599291 SH       DEFINED                599291        0        0
SARA LEE CORP                  COM              803111103        8      350 SH       DEFINED                   350        0        0
SBC COMMUNICATIONS INC         COM              78387G103       22      900 SH       DEFINED                   900        0        0
SCHERING PLOUGH CORP           COM              806605101    15458   811021 SH       DEFINED                811021        0        0
SCHLUMBERGER LTD               COM              806857108      105     1700 SH       DEFINED                  1700        0        0
SCIENTIFIC ATLANTA INC         COM              808655104      200     7700 SH       DEFINED                  7700        0        0
SCO GROUP INC                  COM              78403A106        6     1670 SH       DEFINED                  1670        0        0
SIEBEL SYS INC                 COM              826170102       48     6392 SH       DEFINED                  6392        0        0
SKILLSOFT PLC                  SPONSORED ADR    830928107       16     2450 SH       DEFINED                  2450        0        0
SMURFIT-STONE CONTAINER CORP   COM              832727101      123     6375 SH       DEFINED                  6375        0        0
SOLECTRON CORP                 COM              834182107      321    64877 SH       DEFINED                 64877        0        0
SONY CORP                      ADR NEW          835699307        8      225 SH       DEFINED                   225        0        0
SPDR TR                        UNIT SER 1       78462F103     4910    43994 SH       DEFINED                 43944        0        0
SPRINT CORP                    COM FON          852061100       10      500 SH       DEFINED                   500        0        0
ST JUDE MED INC                COM              790849103       13      170 SH       DEFINED                   170        0        0
ST PAUL TRAVELERS INC          COM              792860108        4      261 SH       DEFINED                   261        0        0
ST PAULS TRAVELERS             COMMON           002769503        0       10 SH       DEFINED                    10        0        0
STATE STR CORP                 COM              857477103       49     1000 SH       DEFINED                  1000        0        0
STRATEX NETWORKS INC           COM              86279T109        3     1400 SH       DEFINED                  1400        0        0
SUN LIFE FINL INC              COM              866796105       21      550 SH       DEFINED                   550        0        0
SUN MICROSYSTEMS INC           COM              866810104      115    28400 SH       DEFINED                 28400        0        0
SYSCO CORP                     COM              871829107     1321    44114 SH       DEFINED                 44114        0        0
TARGET CORP                    COM              87612E106       23      550 SH       DEFINED                   550        0        0
TEKELEC                        COM              879101103        4      220 SH       DEFINED                   220        0        0
TELLABS INC                    COM              879664100       70     7570 SH       DEFINED                  7570        0        0
TERADYNE INC                   COM              880770102    15638  1167033 SH       DEFINED               1167033        0        0
TEVA PHARMACEUTICAL INDS LTD   ADR              881624209       65     2400 SH       DEFINED                  2400        0        0
TIME WARNER INC                COM              887317105      674    41351 SH       DEFINED                 41351        0        0
TODCO                          COMMON           889039107       26     1500 SH       DEFINED                  1500        0        0
TOMKINS PLC                    SPONSORED ADR    890030208       16      825 SH       DEFINED                   825        0        0
TORCHMARK CORP                 COM              891027104       51     1000 SH       DEFINED                  1000        0        0
TOTAL S A                      SPONSORED ADR    89151E109       12      125 SH       DEFINED                   125        0        0
TRINITY BIOTECH PLC            SPONSORED ADR    896438108       40    13666 SH       DEFINED                 13666        0        0
TRINTECH GROUP PLC             SPONS ADR NEW    896682200      288    55764 SH       DEFINED                 55764        0        0
TYCO INTL LTD NEW              COM              902124106     1525    49513 SH       DEFINED                 49513        0        0
UNITED TECHNOLOGIES CORP       COM              913017109    16884   180808 SH       DEFINED                180808        0        0
UNITEDHEALTH GROUP INC         COM              91324P102       33      500 SH       DEFINED                   500        0        0
US BANCORP DEL                 COM NEW          902973304       15      525 SH       DEFINED                   525        0        0
VALERO ENERGY CORP NEW         COM              91913Y100       40      600 SH       DEFINED                   600        0        0
VEECO INSTRS INC DEL           COM              922417100       19     1000 SH       DEFINED                  1000        0        0
VERIZON COMMUNICATIONS         COM              92343V104     3567    90617 SH       DEFINED                 90617        0        0
VIACOM INC                     CL B             925524308    15201   452964 SH       DEFINED                452964        0        0
VITESSE SEMICONDUCTOR CORP     COM              928497106        3     1000 SH       DEFINED                  1000        0        0
VODAFONE GROUP PLC NEW         SPONSORED ADR    92857W100       23   111275 SH       DEFINED                111275        0        0
WACHOVIA CORP 2ND NEW          COM              929903102      155     3300 SH       DEFINED                  3300        0        0
WAL MART STORES INC            COM              931142103    24325   457253 SH       DEFINED                457253        0        0
WALGREEN CO                    COM              931422109    10054   280587 SH       DEFINED                280587        0        0
WARNER CHILCOTT PLC            SPONSORED ADR    93443W109      145     2616 SH       DEFINED                  2616        0        0
WASTE MGMT INC DEL             COM              94106L109       46     1500 SH       DEFINED                  1500        0        0
WELLS FARGO & CO NEW           COM              949746101    16537   277312 SH       DEFINED                277312        0        0
WESTERN GAS RES INC            COM              958259103       28      100 SH       DEFINED                   100        0        0
WESTERN WIRELESS CORP          CL A             95988E204       13      500 SH       DEFINED                   500        0        0
WILLIAMS COS INC DEL           COM              969457100       21     1800 SH       DEFINED                  1800        0        0
WORLDCOM INC                   COMMON           98157D106        0       64 SH       DEFINED                    64        0        0
WYETH                          COM              983024100    17241   460988 SH       DEFINED                460988        0        0
XEROX CORP                     COM              984121103      113     8100 SH       DEFINED                  8100        0        0
XILINX INC                     COM              983919101     9510   352247 SH       DEFINED                352247        0        0
YAHOO INC                      COM              984332106        3       88 SH       DEFINED                    88        0        0
YUM BRANDS INC                 COM              988498101       40     1000 SH       DEFINED                  1000        0        0
ZEBRA TECHNOLOGIES CORP        CL A             989207105       80      925 SH       DEFINED                   925        0        0
ZIMMER HLDGS INC               COM              98956P102    19269   243791 SH       DEFINED                243791        0        0