UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 Form 13F Form 13F COVER PAGE Report for the Calendar Year or Quarter Ended: December 31, 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 February 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: 304 Form13F Information Table Value Total: $4,127,633 (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 261 3280 SH DEFINED 3280 0 0 A D C TELECOMMUNICATIONS COM 000886101 11 4310 SH DEFINED 4310 0 0 ABBOTT LABS COM 002824100 209 4646 SH DEFINED 4646 0 0 ACTIVCARD CORP COM 00506J107 28 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 7 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 3193 25449 SH DEFINED 25449 0 0 AFLAC INC COM 001055102 38 1000 SH DEFINED 1000 0 0 AGERE SYS INC CL B 00845V209 1 1110 SH DEFINED 1110 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 68 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 937 16175 SH DEFINED 16175 0 0 AK STL HLDG CORP COM 001547108 8 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 30 372 SH DEFINED 372 0 0 ALTERA CORP COM 021441100 87 4200 SH DEFINED 4200 0 0 ALTRIA GROUP INC COM 02209S103 25546 418145 SH DEFINED 418145 0 0 AMBAC FINL GROUP INC COM 023139108 33 400 SH DEFINED 400 0 0 AMDOCS LTD ORD G02602103 11 405 SH DEFINED 405 0 0 AMERICAN EXPRESS CO COM 025816109 21108 374445 SH DEFINED 374445 0 0 AMERICAN INTL GROUP INC COM 026874107 1134 17464 SH DEFINED 17464 0 0 AMERITRADE HLDG CORP NEW COM 03074K100 8813 619770 SH DEFINED 619770 0 0 AMGEN INC COM 031162100 349 6190 SH DEFINED 6190 0 0 ANADARKO PETE CORP COM 032511107 17 250 SH DEFINED 250 0 0 ANALOG DEVICES INC COM 032654105 187 5045 SH DEFINED 5045 0 0 ANGLO AMERN PLC ADR 03485P102 5 200 SH DEFINED 200 0 0 ANHEUSER BUSCH COS INC COM 035229103 284 5387 SH DEFINED 5387 0 0 ANTHEM INC COMMON 03674B104 60 700 SH DEFINED 700 0 0 AOL TIME WARNER INC COMMON 00184A105 24 1350 SH DEFINED 1350 0 0 APACHE CORP COM 037411105 19967 394842 SH DEFINED 394842 0 0 APPLE COMPUTER INC COM 037833100 5564 86389 SH DEFINED 86389 0 0 APPLERA CORP COM CE GEN GRP 038020202 5 364 SH DEFINED 364 0 0 APPLIED MATLS INC COM 038222105 10599 619838 SH DEFINED 619838 0 0 AQUILA INC COM 03840P102 14 3748 SH DEFINED 3748 0 0 ARCHSTONE SMITH TR COM 039583109 1000 26100 SH DEFINED 26100 0 0 ATI TECHNOLOGIES INC COM 001941103 430 22200 SH DEFINED 22200 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 108 2380 SH DEFINED 2380 0 0 AVAYA INC COM 053499109 45 2610 SH DEFINED 2610 0 0 AVOCENT CORP COM 053893103 322 7970 SH DEFINED 7970 0 0 AWARE INC MASS COM 05453N100 2 400 SH DEFINED 400 0 0 AXA SPONSORED ADR 054536107 7 325 SH DEFINED 325 0 0 BANK OF AMERICA CORPORATION COM 060505104 14233 299493 SH DEFINED 299493 0 0 BARRICK GOLD CORP COM 067901108 41 2080 SH DEFINED 2080 0 0 BAUSCH & LOMB INC COM 071707103 9027 140041 SH DEFINED 140041 0 0 BAXTER INTL INC COM 071813109 104 3155 SH DEFINED 3155 0 0 BEA SYS INC COM 073325102 207 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 3578 1210 SH DEFINED 1210 0 0 BIOMET INC COM 090613100 48 1000 SH DEFINED 1000 0 0 BJ SVCS CO COM 055482103 6231 133787 SH DEFINED 133787 0 0 BMC SOFTWARE INC COM 055921100 9 470 SH DEFINED 470 0 0 BOSTON SCIENTIFIC CORP COM 101137107 103 2970 SH DEFINED 2970 0 0 BP PLC SPONSORED ADR 055622104 19 330 SH DEFINED 330 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 682 26656 SH DEFINED 26656 0 0 BROADCOM CORP CL A 111320107 184 5700 SH DEFINED 5700 0 0 C D W CORP COM 12512N105 10697 161222 SH DEFINED 161222 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 CATERPILLAR INC DEL COM 149123101 10205 104693 SH DEFINED 104693 0 0 CELESTICA INC SUB VTG SHS 15101Q108 25 1500 SH DEFINED 1500 0 0 CENTRAL EUROPE AND RUSSIA FD COM 153436100 22 800 SH DEFINED 800 0 0 CEVA INC COM 157210105 21 5029 SH DEFINED 5029 0 0 CHASE FLEMING ASSE COMMON 005369720 174 1634 SH DEFINED 1634 0 0 CHECK POINT SFTWRE COMMON 001082411 19861 806394 SH DEFINED 806394 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4 170 SH DEFINED 170 0 0 CHESAPEAKE CORP COM 165159104 6 225 SH DEFINED 225 0 0 CHEVRONTEXACO CORP COM 166764100 20230 384662 SH DEFINED 384662 0 0 CHINA MOBILE HONG KONG LTD SPONSORED ADR 16941M109 9 500 SH DEFINED 500 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 10331 235549 SH DEFINED 235549 0 0 CISCO SYS INC COM 17275R102 795 41513 SH DEFINED 41513 0 0 CITIGROUP INC COM 172967101 44537 925385 SH DEFINED 925385 0 0 CITRIX SYS INC COM 177376100 11322 463166 SH DEFINED 463166 0 0 CLARUS CORP DEL COMMON 182707109 3 335 SH DEFINED 335 0 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 49 1480 SH DEFINED 1480 0 0 COACH INC COM 189754104 23720 420562 SH DEFINED 420562 0 0 COCA COLA CO COM 191216100 8606 206717 SH DEFINED 206717 0 0 COHEN & STEERS ADV INC RLTY COM 19247W102 26 1000 SH DEFINED 1000 0 0 COLGATE PALMOLIVE CO COM 194162103 20977 409790 SH DEFINED 281949 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 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4 150 SH DEFINED 150 0 0 COMVERSE TECHNOLOGY INC COM PAR $0.10 205862402 8562 350189 SH DEFINED 350189 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 15060 279884 SH DEFINED 279884 0 0 CORNING INC COM 219350105 18 1405 SH DEFINED 1405 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 24077 571370 SH DEFINED 571370 0 0 DISNEY WALT CO COM DISNEY 254687106 25030 900385 SH DEFINED 900385 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 610 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 107 7416 SH DEFINED 7416 0 0 EBAY INC COM 278642103 12238 105327 SH DEFINED 105327 0 0 EDISON INTL COM 281020107 870 27165 SH DEFINED 27165 0 0 ELAN PLC ADR 284131208 2178 82263 SH DEFINED 82263 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 ENERGY EAST CORP COM 29266M109 96 3600 SH DEFINED 3600 0 0 ERICSSON L M TEL CO ADR B SEK 10 294821608 8 240 SH DEFINED 240 0 0 EVERGREEN SOLAR INC COM 30033R108 16 3500 SH DEFINED 3500 0 0 EXELON CORP COM 30161N101 696 15800 SH DEFINED 15800 0 0 EXXON MOBIL CORP COM 30231G102 21137 413097 SH DEFINED 413097 0 0 F5 NETWORKS INC COM 315616102 5310 108984 SH DEFINED 108984 0 0 FEDEX CORP COM 31428X106 296 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 18190 291598 SH DEFINED 291598 0 0 FLEXTRONICS INTL LTD ORD Y2573F102 25 1650 SH DEFINED 1650 0 0 FREEPORT- MCMOR C&G PFD CV 0.005SH 35671D501 39 1000 SH DEFINED 1000 0 0 FX ENERGY INC COM 302695101 79 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 2 280 SH DEFINED 280 0 0 GEMPLUS INTL S A ADR 36866Y102 7 1500 SH DEFINED 1500 0 0 GENERAL DYNAMICS CORP COM 369550108 5 50 SH DEFINED 50 0 0 GENERAL ELEC CO COM 369604103 60494 1658889 SH DEFINED 1658889 0 0 GENERAL MLS INC COM 370334104 17 350 SH DEFINED 350 0 0 GENZYME CORP COM GENL DIV 372917104 9934 171087 SH DEFINED 171087 0 0 GILEAD SCIENCES INC COM 375558103 48 1400 SH DEFINED 1400 0 0 GILLETTE CO COM 375766102 117 2590 SH DEFINED 2590 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 17 1400 SH DEFINED 1400 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 20382 195923 SH DEFINED 195923 0 0 GTECH HLDGS CORP COM 400518106 9435 363590 SH DEFINED 363590 0 0 HALLIBURTON CO COM 406216101 21 500 SH DEFINED 500 0 0 HARLEY DAVIDSON INC COM 412822108 10896 179344 SH DEFINED 179344 0 0 HCA INC COM 404119109 25 600 SH DEFINED 600 0 0 HEINZ H J CO COM 423074103 4545 116581 SH DEFINED 116581 0 0 HERSHEY FOODS CORP COM 427866108 2288 41200 SH DEFINED 41200 0 0 HEWLETT PACKARD CO COM 428236103 387 18392 SH DEFINED 18392 0 0 HOME DEPOT INC COM 437076102 4179 97802 SH DEFINED 97802 0 0 HONEYWELL INTL INC COM 438516106 204 5775 SH DEFINED 5775 0 0 HOOPER HOLMES INC COM 439104100 7 1240 SH DEFINED 1240 0 0 ICON PUB LTD CO SPONSORED ADR 45103T107 371 9600 SH DEFINED 9600 0 0 ILLINOIS TOOL WKS INC COM 452308109 494 5300 SH DEFINED 5300 0 0 INTEL CORP COM 458140100 10904 466574 SH DEFINED 466574 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11007 112541 SH DEFINED 112541 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 428 10000 SH DEFINED 10000 0 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 35 1000 SH DEFINED 1000 0 0 INTL PAPER CO COM 460146103 69 1648 SH DEFINED 1648 0 0 IONA TECHNOLOGIES PLC SPONSORED ADR 46206P109 585 112210 SH DEFINED 112210 0 0 ISHARES INC MSCI HONG KONG 464286871 14 1150 SH DEFINED 1150 0 0 ISHARES TR MSCI EMERG MKT 464287234 26 130 SH DEFINED 130 0 0 JACUZZI BRANDS INC COM 469865109 2 180 SH DEFINED 180 0 0 JETBLUE AWYS CORP COM 477143101 12350 531882 SH DEFINED 531882 0 0 JOHNSON & JOHNSON COM 478160104 44156 695864 SH DEFINED 695864 0 0 JPMORGAN & CHASE & CO COM 46625H100 404 10540 SH DEFINED 10540 0 0 JUNIPER NETWORKS INC COM 48203R104 9 325 SH DEFINED 325 0 0 KELLOGG CO COM 487836108 3864 86540 SH DEFINED 86540 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 KLA-TENCOR CORP COM 482480100 15513 333061 SH DEFINED 333061 0 0 KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW 500472303 50 1940 SH DEFINED 1940 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 11606 1060144 SH DEFINED 1060144 0 0 LILLY ELI & CO COM 532457108 247 4409 SH DEFINED 4409 0 0 LINEAR TECHNOLOGY CORP COM 535678106 233 6000 SH DEFINED 6000 0 0 LOWES COS INC COM 548661107 44 800 SH DEFINED 800 0 0 LUCENT TECHNOLOGIES INC COM 549463107 38 10000 SH DEFINED 10000 0 0 M & T BK CORP COM 55261F104 2879328 26700000 SH DEFINED 26700000 0 0 MACROMEDIA INC COM 556100105 10 325 SH DEFINED 325 0 0 MARSH & MCLENNAN COS INC COM 571748102 71 1905 SH DEFINED 1905 0 0 MARTEK BIOSCIENCES CORP COM 572901106 5 100 SH DEFINED 100 0 0 MARVEL ENTERPRISES INC COM 57383M108 25 1300 SH DEFINED 1300 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 140 3300 SH DEFINED 3300 0 0 MAY DEPT STORES CO COM 577778103 53 1800 SH DEFINED 1800 0 0 MCDATA CORP CL A 580031201 0 16 SH DEFINED 16 0 0 MCDONALDS CORP COM 580135101 16416 512045 SH DEFINED 512045 0 0 MEDCO HEALTH SOLUTIONS INC COM 58405U102 2 42 SH DEFINED 42 0 0 MEDTRONIC INC COM 585055106 18597 374422 SH DEFINED 374422 0 0 MELLON FINL CORP COM 58551A108 1027 33000 SH DEFINED 33000 0 0 MENTOR GRAPHICS CORP COM 587200106 4 275 SH DEFINED 275 0 0 MERCK & CO INC COM 589331107 32 1004 SH DEFINED 1004 0 0 MERIX CORP COM 590049102 3 300 SH DEFINED 300 0 0 MERRILL LYNCH & CO INC COM 590188108 81 1350 SH DEFINED 1350 0 0 MGI PHARMA INC COM 552880106 27 1000 SH DEFINED 1000 0 0 MGM MIRAGE COM 552953101 30603 420713 SH DEFINED 420713 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 6 247 SH DEFINED 247 0 0 MICRON TECHNOLOGY INC COM 595112103 104 8445 SH DEFINED 8445 0 0 MICROSOFT CORP COM 594918104 31013 1160346 SH DEFINED 1160346 0 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 13 1030 SH DEFINED 1030 0 0 MOODYS CORP COM 615369105 37 500 SH DEFINED 500 0 0 MORGAN STANLEY EMER MKTS FD COM 61744G107 75 4300 SH DEFINED 4300 0 0 MOTOROLA INC COM 620076109 45 2590 SH DEFINED 2590 0 0 NABORS INDUSTRIES LTD SHS G6359F103 15098 294357 SH DEFINED 294357 0 0 NASDAQ 100 TR UNIT SER 1 631100104 420 10516 SH DEFINED 10516 0 0 NATIONAL CITY CORP COM 635405103 10 250 SH DEFINED 250 0 0 NETWORK APPLIANCE INC COM 64120L104 21806 656403 SH DEFINED 656403 0 0 NETWORK EQUIP TECHNOLOGIES COM 641208103 31 3100 SH DEFINED 3100 0 0 NEWMONT MINING CORP COM 651639106 21507 484367 SH DEFINED 484367 0 0 NIKE INC CL B 654106103 17159 189201 SH DEFINED 189201 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 18 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 54 16000 SH DEFINED 16000 0 0 NORTH FORK BANCORPORATION NY COM 659424105 27 600 SH DEFINED 600 0 0 NORTHROP GRUMMAN CORP COM 666807102 56 1000 SH DEFINED 1000 0 0 NOVELL INC COM 670006105 214 31700 SH DEFINED 31700 0 0 NOVELLUS SYS INC COM 670008101 13 500 SH DEFINED 500 0 0 NVIDIA CORP COM 67066G104 353 15000 SH DEFINED 15000 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 11 200 SH DEFINED 200 0 0 ONYX PHARMACEUTICALS INC COM 683399109 91 2800 SH DEFINED 2800 0 0 OPENTV CORP CL A G67543101 29 7500 SH DEFINED 7500 0 0 ORACLE CORP COM 68389X105 26504 1933292 SH DEFINED 1933292 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 238 206955 SH DEFINED 206955 0 0 OREGON STL MLS INC COM 686079104 10 500 SH DEFINED 500 0 0 PANTRY INC COM 698657103 14 500 SH DEFINED 500 0 0 PAYCHEX INC COM 704326107 12 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 300 5964 SH DEFINED 5964 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 46 1200 SH DEFINED 1200 0 0 PETSMART INC COM 716768106 20262 570376 SH DEFINED 570376 0 0 PFIZER INC COM 717081103 32883 1217615 SH DEFINED 1217615 0 0 PHELPS DODGE CORP COM 717265102 15214 153802 SH DEFINED 153802 0 0 PIONEER NAT RES CO COM 723787107 13435 382777 SH DEFINED 382777 0 0 PLACER DOME INC COM 725906101 506 26818 SH DEFINED 26818 0 0 PMC-SIERRA INC COM 69344F106 35 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 11534 281737 SH DEFINED 281737 0 0 PROCTER & GAMBLE CO COM 742718109 18226 330969 SH DEFINED 330969 0 0 PRUDENTIAL FINL INC COM 744320102 22128 402614 SH DEFINED 402614 0 0 QUALCOMM INC COM 747525103 44 1050 SH DEFINED 1050 0 0 RAYOVAC CORP COM 755081106 45 1500 SH DEFINED 1500 0 0 RAYTHEON CO COM NEW 755111507 16138 415586 SH DEFINED 415586 0 0 RITE AID CORP COM 767754104 27 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 90 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 2041 48625 SH DEFINED 48625 0 0 SANDISK CORP COM 80004C101 10228 649899 SH DEFINED 649899 0 0 SARA LEE CORP COM 803111103 8 350 SH DEFINED 350 0 0 SCHERING PLOUGH CORP COM 806605101 16807 804927 SH DEFINED 804927 0 0 SCIENTIFIC ATLANTA INC COM 808655104 254 7700 SH DEFINED 7700 0 0 SCO GROUP INC COM 78403A106 7 1670 SH DEFINED 1670 0 0 SIEBEL SYS INC COM 826170102 67 6392 SH DEFINED 6392 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 23 1000 SH DEFINED 1000 0 0 SKILLSOFT PLC SPONSORED ADR 830928107 23 4195 SH DEFINED 4195 0 0 SMURFIT-STONE CONTAINER CORP COM 832727101 119 6375 SH DEFINED 6375 0 0 SOLECTRON CORP COM 834182107 314 58857 SH DEFINED 58857 0 0 SONY CORP ADR NEW 835699307 8 225 SH DEFINED 225 0 0 SPDR TR UNIT SER 1 78462F103 4937 40805 SH DEFINED 40805 0 0 SPRINT CORP COM FON 852061100 11 500 SH DEFINED 500 0 0 ST JUDE MED INC COM 790849103 14 340 SH DEFINED 340 0 0 ST PAUL TRAVELERS INC COM 792860108 5 267 SH DEFINED 267 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 167 3600 SH DEFINED 3600 0 0 STRATEX NETWORKS INC COM 86279T109 3 1400 SH DEFINED 1400 0 0 SUN LIFE FINL INC COM 866796105 22 550 SH DEFINED 550 0 0 SUN MICROSYSTEMS INC COM 866810104 154 28400 SH DEFINED 28400 0 0 SYSCO CORP COM 871829107 1707 44720 SH DEFINED 44720 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 65 7570 SH DEFINED 7570 0 0 TERADYNE INC COM 880770102 19734 1156090 SH DEFINED 1156090 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 27 1000 SH DEFINED 1000 0 0 TIME WARNER INC COM 887317105 655 33466 SH DEFINED 33466 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 TRINTECH GROUP PLC SPONS ADR NEW 896682200 672 118073 SH DEFINED 118073 0 0 TYCO INTL LTD NEW COM 902124106 1727 48323 SH DEFINED 48323 0 0 UNITED TECHNOLOGIES CORP COM 913017109 18587 179846 SH DEFINED 179846 0 0 UNITEDHEALTH GROUP INC COM 91324P102 66 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 3736 92234 SH DEFINED 92234 0 0 VIACOM INC CL A 925524100 69 2000 SH DEFINED 2000 0 0 VIACOM INC CL B 925524308 16533 454338 SH DEFINED 454338 0 0 VISTEON CORP COM 92839U107 1 96 SH DEFINED 96 0 0 VITESSE SEMICONDUCTOR CORP COM 928497106 3 1000 SH DEFINED 1000 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W100 10 350 SH DEFINED 350 0 0 WACHOVIA CORP 2ND NEW COM 929903102 150 2900 SH DEFINED 2900 0 0 WAL MART STORES INC COM 931142103 23760 449810 SH DEFINED 449810 0 0 WALGREEN CO COM 931422109 10658 277819 SH DEFINED 277819 0 0 WARNER CHILCOTT PLC ADR 363240102 167 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 17364 279480 SH DEFINED 279480 0 0 WESTERN WIRELESS CORP CALL 95988E904 15 500 SH DEFINED 500 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 19360 454580 SH DEFINED 454580 0 0 XEROX CORP COM 984121103 136 8100 SH DEFINED 8100 0 0 XILINX INC COM 983919101 16683 562271 SH DEFINED 562271 0 0 YAHOO INC COM 984332106 12 1088 SH DEFINED 1088 0 0 ZIMMER HLDGS INC COM 98956P102 19777 246851 SH DEFINED 246851 0 0