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

                                    Form 13F

                              Form 13F COVER PAGE

Report for the Calendar Year or Quarter Ended: March 31, 2005

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     May 10, 2005

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:     321

Form13F Information Table Value Total:     $3,955,283 (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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
3COM CORP                      COM              885535104      250     3150 SH       DEFINED                  3150        0        0
3M CO                          COM              88579Y101       11      130 SH       DEFINED                   130        0        0
A D C TELECOMMUNICATIONS       COM              000886101        2      965 SH       DEFINED                   965        0        0
ABBOTT LABS                    COM              002824100      208     4646 SH       DEFINED                  4646        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        5      111 SH       DEFINED                   111        0        0
ADVANCED MICRO DEVICES INC     COM              007903107        4      300 SH       DEFINED                   300        0        0
ADVENT CLAYMORE CV SECS & IN   COM              00764C109       27     1000 SH       DEFINED                  1000        0        0
AETNA INC NEW                  COM              00817Y108     3765    50222 SH       DEFINED                 50222        0        0
AFLAC INC                      COM              001055102       38     1000 SH       DEFINED                  1000        0        0
AGERE SYS INC                  CL A             00845V100        0       43 SH       DEFINED                    43        0        0
AGERE SYS INC                  CL B             00845V209        1     1058 SH       DEFINED                  1058        0        0
AGILENT TECHNOLOGIES INC       COM              00846U101       62     2832 SH       DEFINED                  2832        0        0
AGNICO EAGLE MINES LTD         COM              008474108        9      600 SH       DEFINED                   600        0        0
AIR PRODS & CHEMS INC          COM              009158106     1017    16175 SH       DEFINED                 16175        0        0
AK STL HLDG CORP               COM              001547108        6      600 SH       DEFINED                   600        0        0
ALBERTSONS INC                 COM              013104104        6      250 SH       DEFINED                   250        0        0
ALCAN INC                      COM              013716105       26      500 SH       DEFINED                   500        0        0
ALCOA INC                      COM              013817101      101     3057 SH       DEFINED                  3057        0        0
ALLERGAN INC                   COM              018490102       25      372 SH       DEFINED                   372        0        0
ALLIED IRISH BKS P L C         SPON ADR ORD     019228402      162     3900 SH       DEFINED                  3900        0        0
ALTERA CORP                    COM              021441100       83     4200 SH       DEFINED                  4200        0        0
ALTRIA GROUP INC               COM              02209S103    27337   418194 SH       DEFINED                418194        0        0
AMBAC FINL GROUP INC           COM              023139108       33      400 SH       DEFINED                   400        0        0
AMDOCS LTD                     ORD              G02602103        9      325 SH       DEFINED                   325        0        0
AMERICAN EXPRESS CO            COM              025816109    19013   369888 SH       DEFINED                369888        0        0
AMERICAN INTL GROUP INC        COM              026874107    14114   253413 SH       DEFINED                253413        0        0
AMERITRADE HLDG CORP NEW       COM              03074K100     6191   606382 SH       DEFINED                606382        0        0
AMGEN INC                      COM              031162100      342     6190 SH       DEFINED                  6190        0        0
ANADARKO PETE CORP             COM              032511107       17      250 SH       DEFINED                   250        0        0
ANALOG DEVICES INC             COM              032654105      181     5045 SH       DEFINED                  5045        0        0
ANGLO AMERN PLC                ADR              03485P102        5      200 SH       DEFINED                   200        0        0
ANHEUSER BUSCH COS INC         COM              035229103      275     5387 SH       DEFINED                  5387        0        0
ANTHEM INC                     COMMON           03674B104       60      700 SH       DEFINED                   700        0        0
ANTIGENICS INC DEL             COM              037032109        8     1200 SH       DEFINED                  1200        0        0
AOL TIME WARNER INC            COMMON           00184A105       24     1350 SH       DEFINED                  1350        0        0
APACHE CORP                    COM              037411105    24181   395468 SH       DEFINED                395468        0        0
APPLE COMPUTER INC             COM              037833100     7090   170166 SH       DEFINED                170166        0        0
APPLERA CORP                   COM CE GEN GRP   038020202        2      204 SH       DEFINED                   204        0        0
APPLIED MATLS INC              COM              038222105        8      500 SH       DEFINED                   500        0        0
ARCHSTONE SMITH TR             COM              039583109      890    26100 SH       DEFINED                 26100        0        0
ATI TECHNOLOGIES INC           COM              001941103      345    19950 SH       DEFINED                 19950        0        0
AUTOMATIC DATA PROCESSING IN   COM              053015103      108     2380 SH       DEFINED                  2380        0        0
AVAYA INC                      COM              053499109       60     5210 SH       DEFINED                  5210        0        0
AVOCENT CORP                   COM              053893103      189     7400 SH       DEFINED                  7400        0        0
AVON PRODS INC                 COM              054303102     3951    92030 SH       DEFINED                 92030        0        0
AWARE INC MASS                 COM              05453N100        1      400 SH       DEFINED                   400        0        0
AXA                            SPONSORED ADR    054536107        7      325 SH       DEFINED                   325        0        0
BANK OF AMERICA CORPORATION    COM              060505104    13449   301071 SH       DEFINED                301071        0        0
BARRICK GOLD CORP              COM              067901108       41     2080 SH       DEFINED                  2080        0        0
BAUSCH & LOMB INC              COM              071707103    10308   140630 SH       DEFINED                140630        0        0
BAXTER INTL INC                COM              071813109       47     1500 SH       DEFINED                  1500        0        0
BEA SYS INC                    COM              073325102      185    23340 SH       DEFINED                 23340        0        0
BECTON DICKINSON & CO          COM              075887109       14      240 SH       DEFINED                   240        0        0
BED BATH & BEYOND INC          COM              075896100       28      700 SH       DEFINED                   700        0        0
BELLSOUTH CORP                 COM              079860102       13      475 SH       DEFINED                   475        0        0
BERKSHIRE HATHAWAY INC DEL     CL B             084670207     3832     1342 SH       DEFINED                  1342        0        0
BIOMET INC                     COM              090613100       48     1000 SH       DEFINED                  1000        0        0
BJ SVCS CO                     COM              055482103     7807   150491 SH       DEFINED                150491        0        0
BMC SOFTWARE INC               COM              055921100        7      470 SH       DEFINED                   470        0        0
BOEING CO                      COM              097023105    12040   205957 SH       DEFINED                205957        0        0
BOSTON SCIENTIFIC CORP         COM              101137107      103     2970 SH       DEFINED                  2970        0        0
BP PLC                         SPONSORED ADR    055622104       20      330 SH       DEFINED                   330        0        0
BRISTOL MYERS SQUIBB CO        COM              110122108      674    26456 SH       DEFINED                 26456        0        0
BROADCOM CORP                  CL A             111320107      171     5700 SH       DEFINED                  5700        0        0
C D W CORP                     COM              12512N105     9154   161498 SH       DEFINED                161498        0        0
CACI INTL INC                  CL A             127190304       19      350 SH       DEFINED                   350        0        0
CAMPBELL SOUP CO               COM              134429109      201     6910 SH       DEFINED                  6910        0        0
CAREMARK RX INC                COM              141705103       36     1000 SH       DEFINED                  1000        0        0
CARNIVAL CORP                  COMMON           143658102       23      500 SH       DEFINED                   500        0        0
CARNIVAL CORP                  PAIRED CTF       143658300    12486   241001 SH       DEFINED                241001        0        0
CATERPILLAR INC DEL            COM              149123101    16065   175726 SH       DEFINED                175726        0        0
CELESTICA INC                  SUB VTG SHS      15101Q108       20     1500 SH       DEFINED                  1500        0        0
CEVA INC                       COM              157210105       55     7467 SH       DEFINED                  7467        0        0
CHASE FLEMING ASSE             COMMON           005369720      170     1634 SH       DEFINED                  1634        0        0
CHECK POINT                    COMMON           001082411    17154   789049 SH       DEFINED                789049        0        0
CHECK POINT SOFTWARE TECH LT   ORD              M22465104        3      170 SH       DEFINED                   170        0        0
CHESAPEAKE CORP                COM              165159104        4      225 SH       DEFINED                   225        0        0
CHEVRONTEXACO CORP             COM              166764100    28665   491124 SH       DEFINED                491124        0        0
CHICOS FAS INC                 COM              168615102    18765   664030 SH       DEFINED                664030        0        0
CHINA MOBILE HONG KONG LTD     SPONSORED ADR    16941M109       32     2000 SH       DEFINED                  2000        0        0
CHINA TELECOM CORP LTD         SPON ADR H SHS   169426103      104     3000 SH       DEFINED                  3000        0        0
CHIRON CORP                    COM              170040109        8      250 SH       DEFINED                   250        0        0
CIGNA CORP                     COM              125509109       62      900 SH       DEFINED                   900        0        0
CINTAS CORP                    COM              172908105     9623   232934 SH       DEFINED                232934        0        0
CISCO SYS INC                  COM              17275R102      781    43003 SH       DEFINED                 43003        0        0
CITIGROUP INC                  COM              172967101    41406   921086 SH       DEFINED                921086        0        0
CITRIX SYS INC                 COM              177376100    16606   697404 SH       DEFINED                697404        0        0
CLARUS CORP DEL                COMMON           182707109        2      335 SH       DEFINED                   335        0        0
CLEAR CHANNEL COMMUNICATIONS   COM              184502102       74     2205 SH       DEFINED                  2205        0        0
COACH INC                      COM              189754104    23604   416815 SH       DEFINED                416815        0        0
COCA COLA CO                   COM              191216100     6989   167753 SH       DEFINED                167753        0        0
COHEN & STEERS ADV INC RLTY    COM              19247W102       26     1000 SH       DEFINED                  1000        0        0
COLGATE PALMOLIVE CO           COM              194162103    16801   322273 SH       DEFINED                322273        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
COMVERSE TECHNOLOGY INC        COM PAR $0.10    205862402     8660   343392 SH       DEFINED                343392        0        0
CONOCOPHILLIPS                 COM              20825C104       14      175 SH       DEFINED                   175        0        0
CONSOL ENERGY INC              COM              20854P109       21      500 SH       DEFINED                   500        0        0
COOPER CAMERON CORP            COM              216640102    16044   280480 SH       DEFINED                280480        0        0
CORNING INC                    COM              219350105       73     6405 SH       DEFINED                  6405        0        0
COST PLUS INC CALIF            COM              221485105       30      930 SH       DEFINED                   930        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
DAIMLERCHRYSLER AG             ORD              D1668R123        7      175 SH       DEFINED                   175        0        0
DEERE & CO                     COM              244199105        4       60 SH       DEFINED                    60        0        0
DELL COMPUTER CORP             COMMON           247025109       60     1675 SH       DEFINED                  1675        0        0
DELL INC                       COM              24702R101    21992   572419 SH       DEFINED                572419        0        0
DICKS SPORTING GOODS INC       COM              253393102       21      580 SH       DEFINED                   580        0        0
DISNEY WALT CO                 COM DISNEY       254687106    32451  1129560 SH       DEFINED               1129560        0        0
DOLLAR GEN CORP                COM              256669102       20     1000 SH       DEFINED                  1000        0        0
DONNELLEY R R & SONS CO        COM              257867101       34     1100 SH       DEFINED                  1100        0        0
DUKE ENERGY CORP               COM              264399106      674    24130 SH       DEFINED                 24130        0        0
DYCOM INDS INC                 COM              267475101       29     1000 SH       DEFINED                  1000        0        0
E M C CORP MASS                COM              268648102       59     4776 SH       DEFINED                  4776        0        0
EBAY INC                       COM              278642103     7975   213830 SH       DEFINED                213830        0        0
EDISON INTL                    COM              281020107      943    27165 SH       DEFINED                 27165        0        0
ELAN PLC                       ADR              284131208      555   171385 SH       DEFINED                171385        0        0
ELECTRONIC DATA SYS NEW        COM              285661104        6      300 SH       DEFINED                   300        0        0
EMERSON ELEC CO                COM              291011104       33      500 SH       DEFINED                   500        0        0
ENSCO INTL INC                 COM              26874Q100    10749   285419 SH       DEFINED                285419        0        0
ERICSSON L M TEL CO            ADR B SEK 10     294821608        6      240 SH       DEFINED                   240        0        0
EVERGREEN SOLAR INC            COM              30033R108       24     3500 SH       DEFINED                  3500        0        0
EXELON CORP                    COM              30161N101      725    15800 SH       DEFINED                 15800        0        0
EXXON MOBIL CORP               COM              30231G102    44330   745231 SH       DEFINED                745231        0        0
F5 NETWORKS INC                COM              315616102     5530   109528 SH       DEFINED                109528        0        0
FEDEX CORP                     COM              31428X106      282     3025 SH       DEFINED                  3025        0        0
FIRST DATA CORP                COM              319963104       37      900 SH       DEFINED                   900        0        0
FISHER SCIENTIFIC INTL INC     COM NEW          338032204    17384   305413 SH       DEFINED                305413        0        0
FLEXTRONICS INTL LTD           ORD              Y2573F102       24     1650 SH       DEFINED                  1650        0        0
FREEPORT-MCMORAN COPPER & GO   CL B             35671D857       39     1000 SH       DEFINED                  1000        0        0
FREESCALE SEMICONDUCTOR INC    CL B             35687M206        4      247 SH       DEFINED                   247        0        0
FX ENERGY INC                  COM              302695101       80     7000 SH       DEFINED                  7000        0        0
GANNETT INC                    COM              364730101       36      425 SH       DEFINED                   425        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 DYNAMICS CORP          COM              369550108        5       50 SH       DEFINED                    50        0        0
GENERAL ELEC CO                COM              369604103    46097  1279863 SH       DEFINED               1279863        0        0
GENERAL MLS INC                COM              370334104       17      350 SH       DEFINED                   350        0        0
GENZYME CORP                   COM              372917104    14499   253321 SH       DEFINED                253321        0        0
GILEAD SCIENCES INC            COM              375558103       48     1400 SH       DEFINED                  1400        0        0
GILLETTE CO                    COM              375766102      108     2150 SH       DEFINED                  2150        0        0
GOLD FIELDS LTD NEW            SPONSORED ADR    38059T106       16     1400 SH       DEFINED                  1400        0        0
GOLDMAN SACHS GROUP INC        COM              38141G104    21357   194191 SH       DEFINED                194191        0        0
GTECH HLDGS CORP               COM              400518106     9128   387934 SH       DEFINED                387934        0        0
HALLIBURTON CO                 COM              406216101       21      500 SH       DEFINED                   500        0        0
HARLEY DAVIDSON INC            COM              412822108     8762   151701 SH       DEFINED                151701        0        0
HCA INC                        COM              404119109       25      600 SH       DEFINED                   600        0        0
HEINZ H J CO                   COM              423074103     4347   118010 SH       DEFINED                118010        0        0
HERSHEY FOODS CORP             COM              427866108     2491    41200 SH       DEFINED                 41200        0        0
HEWLETT PACKARD CO             COM              428236103      275    12581 SH       DEFINED                 12581        0        0
HOME DEPOT INC                 COM              437076102      969    25362 SH       DEFINED                 25362        0        0
HONEYWELL INTL INC             COM              438516106      214     5775 SH       DEFINED                  5775        0        0
HOOPER HOLMES INC              COM              439104100        4     1240 SH       DEFINED                  1240        0        0
ICON PUB LTD CO                SPONSORED ADR    45103T107      414    11062 SH       DEFINED                 11062        0        0
ILLINOIS TOOL WKS INC          COM              452308109      439     4910 SH       DEFINED                  4910        0        0
INTEL CORP                     COM              458140100     1072    46337 SH       DEFINED                 46337        0        0
INTERNATIONAL BUSINESS MACHS   COM              459200101     5375    59144 SH       DEFINED                 59144        0        0
INTERNATIONAL FLAVORS&FRAGRA   COM              459506101      395    10000 SH       DEFINED                 10000        0        0
INTERNATIONAL GAME TECHNOLOG   COM              459902102       35     1000 SH       DEFINED                  1000        0        0
INTL PAPER CO                  COM              460146103       64     1648 SH       DEFINED                  1648        0        0
IONA TECHNOLOGIES PLC          SPONSORED ADR    46206P109      993   237064 SH       DEFINED                237064        0        0
ISHARES INC                    MSCI EMU INDEX   464286608        7      105 SH       DEFINED                   105        0        0
ISHARES INC                    MSCI HONG KONG   464286871       13     1150 SH       DEFINED                  1150        0        0
ISHARES INC                    MSCI JAPAN       464286848      104    10000 SH       DEFINED                 10000        0        0
ISHARES INC                    MSCI PAC J IDX   464286665       21      235 SH       DEFINED                   235        0        0
ISHARES INC                    MSCI SINGAPORE   464286673       20     2800 SH       DEFINED                  2800        0        0
ISHARES TR                     MSCI EMERG MKT   464287234       26      130 SH       DEFINED                   130        0        0
ISHARES TR                     S&P 100 IDX FD   464287101      381     6795 SH       DEFINED                  6795        0        0
JACUZZI BRANDS INC             COM              469865109        1      180 SH       DEFINED                   180        0        0
JETBLUE AWYS CORP              COM              477143101    10112   531080 SH       DEFINED                531080        0        0
JOHNSON & JOHNSON              COM              478160104    39260   584754 SH       DEFINED                584754        0        0
JOY GLOBAL INC                 COM              481165108       95     2704 SH       DEFINED                  2704        0        0
JPMORGAN & CHASE & CO          COM              46625H100      377    10440 SH       DEFINED                 10440        0        0
JUNIPER NETWORKS INC           COM              48203R104        7      325 SH       DEFINED                   325        0        0
KELLOGG CO                     COM              487836108     3682    85095 SH       DEFINED                 85095        0        0
KERR MCGEE CORP                COM              492386107       31      500 SH       DEFINED                   500        0        0
KIMBERLY CLARK CORP            COM              494368103       97     1498 SH       DEFINED                  1498        0        0
KINDER MORGAN ENERGY PARTNER   UT LTD PARTNER   494550106       22      500 SH       DEFINED                   500        0        0
KLA-TENCOR CORP                COM              482480100     7415   161178 SH       DEFINED                161178        0        0
KONINKLIJKE PHILIPS ELECTRS    NY REG SH NEW    500472303       50     1940 SH       DEFINED                  1940        0        0
KOREA FD                       COM              500634100       18      700 SH       DEFINED                   700        0        0
LEGG MASON INC                 COM              524901105      169     1165 SH       DEFINED                  1165        0        0
LEHMAN BROS HLDGS INC          COM              524908100       26      315 SH       DEFINED                   315        0        0
LIBERTY MEDIA CORP NEW         COM SER A        530718105     7349   711161 SH       DEFINED                711161        0        0
LILLY ELI & CO                 COM              532457108      166     3195 SH       DEFINED                  3195        0        0
LINEAR TECHNOLOGY CORP         COM              535678106      230     6000 SH       DEFINED                  6000        0        0
LOWES COS INC                  COM              548661107       44      800 SH       DEFINED                   800        0        0
LUCENT TECHNOLOGIES INC        COM              549463107       42    15000 SH       DEFINED                 15000        0        0
M & T BK CORP                  COM              55261F104  2725002 26700000 SH       DEFINED              26700000        0        0
MARATHON OIL CORP              COM              565849106     1034    22038 SH       DEFINED                 22038        0        0
MARSH & MCLENNAN COS INC       COM              571748102       68     1905 SH       DEFINED                  1905        0        0
MARTEK BIOSCIENCES CORP        COM              572901106       26      450 SH       DEFINED                   450        0        0
MARVEL ENTERPRISES             COMMON           58383M103       25     1300 SH       DEFINED                  1300        0        0
MAXIM INTEGRATED PRODS INC     COM              57772K101      135     3300 SH       DEFINED                  3300        0        0
MAY DEPT STORES CO             COM              577778103       66     1800 SH       DEFINED                  1800        0        0
MCDATA CORP                    CL A             580031201        0       16 SH       DEFINED                    16        0        0
MCDONALDS CORP                 COM              580135101    21663   695697 SH       DEFINED                695697        0        0
MEDCO HEALTH SOLUTIONS INC     COM              58405U102        2       60 SH       DEFINED                    60        0        0
MEDTRONIC INC                  COM              585055106    18927   371490 SH       DEFINED                371490        0        0
MELLON FINL CORP               COM              58551A108      942    33000 SH       DEFINED                 33000        0        0
MENTOR GRAPHICS CORP           COM              587200106        3      275 SH       DEFINED                   275        0        0
MERCK & CO INC                 COM              589331107       35     1075 SH       DEFINED                  1075        0        0
MERIX CORP                     COM              590049102        3      300 SH       DEFINED                   300        0        0
MERRILL LYNCH & CO INC         COM              590188108       76     1350 SH       DEFINED                  1350        0        0
MGI PHARMA INC                 COM              552880106       27     1000 SH       DEFINED                  1000        0        0
MGM MIRAGE                     COM              552953101    27889   393795 SH       DEFINED                393795        0        0
MICROCHIP TECHNOLOGY INC       COM              595017104        6      247 SH       DEFINED                   247        0        0
MICRON TECHNOLOGY INC          COM              595112103       87     8445 SH       DEFINED                  8445        0        0
MICROSOFT CORP                 COM              594918104    20138   832323 SH       DEFINED                832323        0        0
MOODYS CORP                    COM              615369105       37      500 SH       DEFINED                   500        0        0
MORGAN STANLEY EMER MKTS FD    COM              61744G107       74     4300 SH       DEFINED                  4300        0        0
MOTOROLA INC                   COM              620076109       37     2480 SH       DEFINED                  2480        0        0
NABORS INDUSTRIES LTD          SHS              G6359F103    17175   290413 SH       DEFINED                290413        0        0
NASDAQ 100 TR                  UNIT SER 1       631100104      387    10016 SH       DEFINED                 10016        0        0
NATIONAL CITY CORP             COM              635405103       10      250 SH       DEFINED                   250        0        0
NCI BUILDING SYS INC           COM              628852105       22      580 SH       DEFINED                   580        0        0
NETWORK EQUIP TECHNOLOGIES     COM              641208103       17     3100 SH       DEFINED                  3100        0        0
NEWFIELD EXPL CO               COM              651290108    11447   154148 SH       DEFINED                154148        0        0
NEWMONT MINING CORP            COM              651639106    20488   484982 SH       DEFINED                484982        0        0
NIKE INC                       CL B             654106103    15747   189013 SH       DEFINED                189013        0        0
NISSAN MOTORS                  SPONSORED ADR    654744408       17      775 SH       DEFINED                   775        0        0
NOBLE CORPORATION              SHS              G65422100       24      500 SH       DEFINED                   500        0        0
NOKIA CORP                     SPONSORED ADR    654902204       17     1100 SH       DEFINED                  1100        0        0
NOMURA HLDGS INC               SPONSORED ADR    65535H208        7      575 SH       DEFINED                   575        0        0
NORFOLK SOUTHERN CORP          COM              655844108       24      700 SH       DEFINED                   700        0        0
NORTEL NETWORKS CORP NEW       COM              656568102       52    16000 SH       DEFINED                 16000        0        0
NORTH FORK BANCORPORATION NY   COM              659424105       27      600 SH       DEFINED                   600        0        0
NORTHGATE MINERALS CORP        COM              666416102        0      100 SH       DEFINED                   100        0        0
NORTHROP GRUMMAN CORP          COM              666807102       82     1500 SH       DEFINED                  1500        0        0
NOVELL INC                     COM              670006105      189    31700 SH       DEFINED                 31700        0        0
NOVELLUS SYS INC               COM              670008101       13      500 SH       DEFINED                   500        0        0
NVIDIA CORP                    COM              67066G104      356    15000 SH       DEFINED                 15000        0        0
OCCIDENTAL PETE CORP DEL       COM              674599105       11      200 SH       DEFINED                   200        0        0
ONYX PHARMACEUTICALS INC       COM              683399109        3     1400 SH       DEFINED                  1400        0        0
OPENTV CORP                    CL A             G67543101       21     7500 SH       DEFINED                  7500        0        0
ORACLE CORP                    COM              68389X105     6611   530652 SH       DEFINED                530652        0        0
ORASURE TECHNOLOGIES INC       COM              68554V108      254   206955 SH       DEFINED                206955        0        0
OREGON STL MLS INC             COM              686079104        5      250 SH       DEFINED                   250        0        0
PANTRY INC                     COM              698657103       14      500 SH       DEFINED                   500        0        0
PAYCHEX INC                    COM              704326107       11      345 SH       DEFINED                   345        0        0
PEABODY ENERGY CORP            COM              704549104       24      300 SH       DEFINED                   300        0        0
PENNEY J C INC                 COM              708160106       19      500 SH       DEFINED                   500        0        0
PEPSICO INC                    COM              713448108      303     5964 SH       DEFINED                  5964        0        0
PETROLEO BRASILEIRO SA PETRO   SPONSORED ADR    71654V408       46     1200 SH       DEFINED                  1200        0        0
PETSMART INC                   COM              716768106    19254   669602 SH       DEFINED                669602        0        0
PFIZER INC                     COM              717081103    32498  1233909 SH       DEFINED               1233909        0        0
PHELPS DODGE CORP              COM              717265102    20450   201021 SH       DEFINED                201021        0        0
PIONEER NAT RES CO             COM              723787107    16238   380095 SH       DEFINED                380095        0        0
PLACER DOME INC                COM              725906101      430    26492 SH       DEFINED                 26492        0        0
PMC-SIERRA INC                 COM              69344F106       26     3068 SH       DEFINED                  3068        0        0
POTASH CORP SASK INC           COM              73755L107       38      500 SH       DEFINED                   500        0        0
PRINCIPAL FINANCIAL GROUP IN   COM              74251V102    10821   281135 SH       DEFINED                281135        0        0
PROCTER & GAMBLE CO            COM              742718109    22164   418038 SH       DEFINED                418038        0        0
PRUDENTIAL FINL INC            COM              744320102    23084   402161 SH       DEFINED                402161        0        0
QUALCOMM INC                   COM              747525103       38     1050 SH       DEFINED                  1050        0        0
RAYOVAC CORP                   COM              755081106       62     1500 SH       DEFINED                  1500        0        0
RAYTHEON CO                    COM NEW          755111507     8359   215952 SH       DEFINED                215952        0        0
ROCKWELL AUTOMATION INC        COM              773903109       28      750 SH       DEFINED                   750        0        0
ROWAN COS INC                  COM              779382100    12488   417225 SH       DEFINED                417225        0        0
ROYAL BK CDA MONTREAL QUE      COM              780087102      103     1700 SH       DEFINED                  1700        0        0
ROYAL DUTCH PETE CO            NY REG EUR .56   780257804       33      698 SH       DEFINED                   698        0        0
RYANAIR HLDGS PLC              SPONSORED ADR    783513104     5588   124865 SH       DEFINED                124865        0        0
SANDISK CORP                   COM              80004C101    17850   642076 SH       DEFINED                642076        0        0
SARA LEE CORP                  COM              803111103     2013    90819 SH       DEFINED                 90819        0        0
SCHERING PLOUGH CORP           COM              806605101    14462   796791 SH       DEFINED                796791        0        0
SCIENTIFIC ATLANTA INC         COM              808655104      217     7700 SH       DEFINED                  7700        0        0
SCO GROUP INC                  COM              78403A106        5     1670 SH       DEFINED                  1670        0        0
SIEBEL SYS INC                 COM              826170102       58     6392 SH       DEFINED                  6392        0        0
SK TELECOM LTD                 SPONSORED ADR    78440P108       23     1000 SH       DEFINED                  1000        0        0
SKILLSOFT PLC                  SPONSORED ADR    830928107       18     4195 SH       DEFINED                  4195        0        0
SLM CORP                       COM              78442P106      217     4370 SH       DEFINED                  4370        0        0
SMURFIT-STONE CONTAINER CORP   COM              832727101      101     6533 SH       DEFINED                  6533        0        0
SOLECTRON CORP                 COM              834182107      204    58857 SH       DEFINED                 58857        0        0
SONY CORP                      ADR NEW          835699307        8      225 SH       DEFINED                   225        0        0
SPDR TR                        UNIT SER 1       78462F103     4606    39050 SH       DEFINED                 39050        0        0
SPRINT CORP                    COM FON          852061100       11      500 SH       DEFINED                   500        0        0
ST JUDE MED INC                COM              790849103       12      340 SH       DEFINED                   340        0        0
ST PAUL TRAVELERS INC          COM              792860108        9      257 SH       DEFINED                   257        0        0
ST PAULS TRAVELERS             COMMON           002769503        0       10 SH       DEFINED                    10        0        0
STARBUCKS CORP                 COM              855244109       17      500 SH       DEFINED                   500        0        0
STATE STR CORP                 COM              857477103       49     1000 SH       DEFINED                  1000        0        0
STERICYCLE INC                 COM              858912108     6922   156607 SH       DEFINED                156607        0        0
STRATEX NETWORKS INC           COM              86279T109        2     1400 SH       DEFINED                  1400        0        0
SUN MICROSYSTEMS INC           COM              866810104      114    28400 SH       DEFINED                 28400        0        0
SYSCO CORP                     COM              871829107     1703    47561 SH       DEFINED                 47561        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       55     7570 SH       DEFINED                  7570        0        0
TERADYNE INC                   COM              880770102       73     5000 SH       DEFINED                  5000        0        0
TEVA PHARMACEUTICAL INDS LTD   ADR              881624209       27     1000 SH       DEFINED                  1000        0        0
TIME WARNER INC                COM              887317105      527    30060 SH       DEFINED                 30060        0        0
TODOCO CLA                     COMMON           00088889T       26     1500 SH       DEFINED                  1500        0        0
TOMKINS PLC                    SPONSORED ADR    890030208       16      825 SH       DEFINED                   825        0        0
TORCHMARK CORP                 COM              891027104       55     1000 SH       DEFINED                  1000        0        0
TOTAL S A                      SPONSORED ADR    89151E109        8       75 SH       DEFINED                    75        0        0
TRINITY BIOTECH PLC            SPONSORED ADR    896438108      387   152812 SH       DEFINED                152812        0        0
TRINTECH GROUP PLC             SPONS ADR NEW    896682200      243    43181 SH       DEFINED                 43181        0        0
TYCO INTL LTD NEW              COM              902124106     1627    48121 SH       DEFINED                 48121        0        0
UNITED TECHNOLOGIES CORP       COM              913017109    18192   178951 SH       DEFINED                178951        0        0
UNITEDHEALTH GROUP INC         COM              91324P102       68      800 SH       DEFINED                   800        0        0
US BANCORP DEL                 COM NEW          902973304       15      525 SH       DEFINED                   525        0        0
VALERO ENERGY CORP NEW         COM              91913Y100       56     1200 SH       DEFINED                  1200        0        0
VERIZON COMMUNICATIONS         COM              92343V104     3580   100765 SH       DEFINED                100765        0        0
VIACOM INC                     CL A             925524100       69     2000 SH       DEFINED                  2000        0        0
VIACOM INC                     CL B             925524308    15809   453903 SH       DEFINED                453903        0        0
VITESSE SEMICONDUCTOR CORP     COM              928497106        3     1000 SH       DEFINED                  1000        0        0
WACHOVIA CORP 2ND NEW          COM              929903102      150     2900 SH       DEFINED                  2900        0        0
WAL MART STORES INC            COM              931142103     2091    41654 SH       DEFINED                 41654        0        0
WALGREEN CO                    COM              931422109    18249   410960 SH       DEFINED                410960        0        0
WASTE MGMT INC DEL             COM              94106L109       46     1500 SH       DEFINED                  1500        0        0
WELLS FARGO & CO NEW           COM              949746101    15670   262120 SH       DEFINED                262120        0        0
WHEATON RIV MINERALS LTD       COM              962902102       10     3000 SH       DEFINED                  3000        0        0
WILLIAMS COS INC DEL           COM              969457100       30     1800 SH       DEFINED                  1800        0        0
WYETH                          COM              983024100    19815   469775 SH       DEFINED                469775        0        0
XEROX CORP                     COM              984121103      122     8100 SH       DEFINED                  8100        0        0
XILINX INC                     COM              983919101       18      625 SH       DEFINED                   625        0        0
YAHOO INC                      COM              984332106       11     1088 SH       DEFINED                  1088        0        0
ZIMMER HLDGS INC               COM              98956P102    14111   181358 SH       DEFINED                181358        0        0