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: Northern Trust Corporation Address: 50 South LaSalle Street, Chicago, IL 60657 Form 13F File Number: 28-290 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: Orie L. Dudley Title: Executive Vice President and Chief Investment Officer Phone: (312) 630-6000 Signature, Place, and Date of Signing: Chicago, IL February 09, 2005 [Signature] [City, State] [Date] Report Type (Check only one.): [X] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.) [ ] 13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) [ ] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).) Form 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: 09 Form 13F Information Table Entry Total: 20,205. Form 13F Information Table Value Total: $183,165,818. (thousands) List of Other Included Managers: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. No. Form 13F File # Name 01 28-10495 The Northern Trust Company 02 28-10484 Northern Trust Bank, N.A. 03 28-10482 Northern Trust Bank of California N.A. 04 28-10485 Northern Trust Bank of Florida N.A. 05 28-10486 Northern Trust Bank of Texas N.A. 06 28-2437 Strategic Investment Management 07 not currently used 08 28-10487 Northern Trust Investments, N.A. 09 28-10549 Northern Trust Global Investments (Europe) Ltd 10 28-10488 Northern Trust Bank, FSB FORM 13F PAGE 1 ________ DATE 12-31-04 NAME OF REPORTING MANAGER - NORTHERN TRUST CORPORATION 28-290 ITEM 6: INVESTMENT ITEM 8: DISCRETION VOTING AUTHORITY (SHARES) __________ _________________________ ITEM 5: ITEM 7: ITEM 2: ITEM 3: ITEM 4: SHARES OR MGRS. ITEM 1: TITLE OF CUSIP FAIR MARKET PRINCIPAL SEE NAME OF ISSUER CLASS NUMBER VALUE (000) AMOUNT INSTR V SOLE SHARED NONE DAIMLERCHRYSLER AG COM D1668R123 77 1,598 SH DEFINED 01 498 0 1,100 DAIMLERCHRYSLER AG COM D1668R123 22 460 SH DEFINED 02 45 0 415 DAIMLERCHRYSLER AG COM D1668R123 61 1,275 SH OTHER 02 1,247 28 0 DAIMLERCHRYSLER AG COM D1668R123 63 1,309 SH DEFINED 04 309 0 1,000 DAIMLERCHRYSLER AG COM D1668R123 21 446 SH OTHER 04 446 0 0 DAIMLERCHRYSLER AG COM D1668R123 139 2,895 SH DEFINED 10 2,595 300 0 DEUTSCHE BANK AG NAMEN COM D18190898 89 1,000 SH DEFINED 01 300 0 700 DEUTSCHE BANK AG NAMEN COM D18190898 51 575 SH DEFINED 03 300 0 275 DEUTSCHE BANK AG NAMEN COM D18190898 13 150 SH OTHER 03 0 0 150 DEUTSCHE BANK AG NAMEN COM D18190898 77 860 SH DEFINED 04 160 0 700 DEUTSCHE BANK AG NAMEN COM D18190898 87 975 SH DEFINED 05 275 700 0 ACE LTD COM G0070K103 12,797 299,346 SH DEFINED 01 104,912 166,427 28,007 ACE LTD COM G0070K103 296 6,925 SH OTHER 01 0 6,500 425 ACE LTD COM G0070K103 4 90 SH OTHER 02 90 0 0 ACE LTD COM G0070K103 9 200 SH DEFINED 03 0 0 200 ACE LTD COM G0070K103 50 1,169 SH DEFINED 04 1,019 0 150 ACE LTD COM G0070K103 6 150 SH DEFINED 05 0 0 150 ACE LTD COM G0070K103 32 750 SH OTHER 01,06 0 0 750 ACE LTD COM G0070K103 81,686 1,910,779 SH DEFINED 01,08 1,002,180 908,599 0 ACE LTD COM G0070K103 274 6,411 SH DEFINED 09 6,411 0 0 ACE LTD COM G0070K103 15 340 SH DEFINED 10 40 0 300 ACE LTD COM G0070K103 13 300 SH OTHER 10 0 300 0 AMDOCS LTD COM G02602103 402 15,325 SH DEFINED 01 0 15,325 0 AMDOCS LTD COM G02602103 7 275 SH OTHER 04 275 0 0 ARCH CAP GROUP LTD COM G0450A105 164 4,250 SH DEFINED 01 3,300 500 450 ARCH CAP GROUP LTD COM G0450A105 1,135 29,333 SH DEFINED 01,08 11,036 18,297 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 2 ________ ACCENTURE LTD BERMUDA COM G1150G111 118,898 4,403,624 SH DEFINED 01 3,316,209 839,940 247,475 ACCENTURE LTD BERMUDA COM G1150G111 17,634 653,105 SH OTHER 01 341,138 273,268 38,699 ACCENTURE LTD BERMUDA COM G1150G111 2,745 101,664 SH DEFINED 02 72,102 24,297 5,265 ACCENTURE LTD BERMUDA COM G1150G111 126 4,655 SH OTHER 02 3,675 630 350 ACCENTURE LTD BERMUDA COM G1150G111 10,121 374,865 SH DEFINED 03 257,835 96,195 20,835 ACCENTURE LTD BERMUDA COM G1150G111 1,731 64,116 SH OTHER 03 40,776 14,785 8,555 ACCENTURE LTD BERMUDA COM G1150G111 40,248 1,490,682 SH DEFINED 04 1,346,011 41,500 103,171 ACCENTURE LTD BERMUDA COM G1150G111 11,162 413,418 SH OTHER 04 386,968 18,835 7,615 ACCENTURE LTD BERMUDA COM G1150G111 5,326 197,270 SH DEFINED 05 185,585 7,250 4,435 ACCENTURE LTD BERMUDA COM G1150G111 488 18,065 SH OTHER 05 17,090 0 975 ACCENTURE LTD BERMUDA COM G1150G111 5,662 209,688 SH DEFINED 01,08 188,400 0 21,288 ACCENTURE LTD BERMUDA COM G1150G111 231 8,566 SH DEFINED 09 8,566 0 0 ACCENTURE LTD BERMUDA COM G1150G111 16,298 603,616 SH DEFINED 10 530,031 51,510 22,075 ACCENTURE LTD BERMUDA COM G1150G111 1,441 53,380 SH OTHER 10 33,525 18,120 1,735 BUNGE LIMITED COM G16962105 8,359 146,625 SH DEFINED 01 137,725 0 8,900 BUNGE LIMITED COM G16962105 51 900 SH DEFINED 02 900 0 0 BUNGE LIMITED COM G16962105 29 500 SH OTHER 02 500 0 0 BUNGE LIMITED COM G16962105 7 120 SH DEFINED 03 120 0 0 BUNGE LIMITED COM G16962105 285 5,000 SH DEFINED 04 0 0 5,000 BUNGE LIMITED COM G16962105 6,472 113,527 SH DEFINED 01,08 13,327 100,200 0 COOPER INDS LTD COM G24182100 8,513 125,398 SH DEFINED 01 64,447 51,500 9,451 COOPER INDS LTD COM G24182100 711 10,472 SH OTHER 01 10,347 0 125 COOPER INDS LTD COM G24182100 14 200 SH DEFINED 02 0 200 0 COOPER INDS LTD COM G24182100 27 400 SH OTHER 02 400 0 0 COOPER INDS LTD COM G24182100 3 50 SH DEFINED 03 50 0 0 COOPER INDS LTD COM G24182100 3 50 SH DEFINED 04 0 0 50 COOPER INDS LTD COM G24182100 97 1,436 SH OTHER 04 1,436 0 0 COOPER INDS LTD COM G24182100 29 425 SH DEFINED 05 0 0 425 COOPER INDS LTD COM G24182100 14 200 SH OTHER 01,06 0 0 200 COOPER INDS LTD COM G24182100 45,060 663,723 SH DEFINED 01,08 338,959 324,564 200 COOPER INDS LTD COM G24182100 184 2,709 SH DEFINED 09 2,709 0 0 COOPER INDS LTD COM G24182100 118 1,739 SH DEFINED 10 1,689 0 50 ENDURANCE SPECIALTY HLDGS LT COM G30397106 855 25,000 SH OTHER 01 0 0 25,000 ENDURANCE SPECIALTY HLDGS LT COM G30397106 294 8,600 SH DEFINED 04 0 8,600 0 ASA BERMUDA LIMITED COM G3156P103 3 84 SH OTHER 03 84 0 0 ASA BERMUDA LIMITED COM G3156P103 15 375 SH DEFINED 04 375 0 0 ASA BERMUDA LIMITED COM G3156P103 182 4,500 SH OTHER 04 4,500 0 0 ASA BERMUDA LIMITED COM G3156P103 4 100 SH DEFINED 10 100 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 3 ________ EVEREST RE GROUP LTD COM G3223R108 89,028 994,065 SH DEFINED 01 696,900 203,189 93,976 EVEREST RE GROUP LTD COM G3223R108 10,823 120,848 SH OTHER 01 47,730 63,185 9,933 EVEREST RE GROUP LTD COM G3223R108 3,554 39,685 SH DEFINED 02 29,930 8,230 1,525 EVEREST RE GROUP LTD COM G3223R108 877 9,795 SH OTHER 02 6,525 2,565 705 EVEREST RE GROUP LTD COM G3223R108 9,045 100,998 SH DEFINED 03 69,305 24,328 7,365 EVEREST RE GROUP LTD COM G3223R108 1,363 15,218 SH OTHER 03 12,398 2,007 813 EVEREST RE GROUP LTD COM G3223R108 32,456 362,396 SH DEFINED 04 327,838 11,395 23,163 EVEREST RE GROUP LTD COM G3223R108 6,850 76,489 SH OTHER 04 70,735 3,480 2,274 EVEREST RE GROUP LTD COM G3223R108 5,986 66,843 SH DEFINED 05 60,580 3,910 2,353 EVEREST RE GROUP LTD COM G3223R108 658 7,350 SH OTHER 05 7,100 50 200 EVEREST RE GROUP LTD COM G3223R108 11,536 128,805 SH DEFINED 01,08 23,101 105,704 0 EVEREST RE GROUP LTD COM G3223R108 19 208 SH DEFINED 09 208 0 0 EVEREST RE GROUP LTD COM G3223R108 11,212 125,188 SH DEFINED 10 95,573 22,500 7,115 EVEREST RE GROUP LTD COM G3223R108 2,715 30,320 SH OTHER 10 16,540 13,355 425 FRESH DEL MONTE PRODUCE INC COM G36738105 148 5,000 SH DEFINED 01 5,000 0 0 FRESH DEL MONTE PRODUCE INC COM G36738105 3 100 SH DEFINED 02 100 0 0 FRESH DEL MONTE PRODUCE INC COM G36738105 30 1,000 SH DEFINED 03 1,000 0 0 FRESH DEL MONTE PRODUCE INC COM G36738105 6 200 SH DEFINED 04 200 0 0 FRESH DEL MONTE PRODUCE INC COM G36738105 1,426 48,155 SH DEFINED 01,08 18,095 30,060 0 FRONTLINE LTD COM G3682E127 401 9,050 SH DEFINED 01,08 9,050 0 0 GARMIN LTD COM G37260109 40 650 SH DEFINED 01 650 0 0 GARMIN LTD COM G37260109 602 9,900 SH OTHER 01 9,900 0 0 GARMIN LTD COM G37260109 18 300 SH OTHER 02 300 0 0 GARMIN LTD COM G37260109 61 1,000 SH DEFINED 04 0 0 1,000 GARMIN LTD COM G37260109 1,107 18,199 SH DEFINED 01,08 18,199 0 0 GLOBALSANTAFE CORP COM G3930E101 1,642 49,594 SH DEFINED 01 46,359 1,905 1,330 GLOBALSANTAFE CORP COM G3930E101 530 16,000 SH OTHER 01 10,000 6,000 0 GLOBALSANTAFE CORP COM G3930E101 170 5,125 SH DEFINED 03 5,125 0 0 GLOBALSANTAFE CORP COM G3930E101 7 224 SH OTHER 03 224 0 0 GLOBALSANTAFE CORP COM G3930E101 9,137 275,945 SH DEFINED 01,08 99,684 176,261 0 GLOBALSANTAFE CORP COM G3930E101 21 647 SH DEFINED 09 647 0 0 GLOBALSANTAFE CORP COM G3930E101 11 332 SH OTHER 10 332 0 0 HELEN OF TROY CORP LTD COM G4388N106 188 5,600 SH DEFINED 01 5,600 0 0 HELEN OF TROY CORP LTD COM G4388N106 13 400 SH OTHER 04 400 0 0 HELEN OF TROY CORP LTD COM G4388N106 1,244 37,018 SH DEFINED 01,08 10,063 26,955 0 HELEN OF TROY CORP LTD COM G4388N106 50 1,500 SH OTHER 10 1,500 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 4 ________ INGERSOLL-RAND COMPANY LTD COM G4776G101 17,823 221,958 SH DEFINED 01 102,724 103,513 15,721 INGERSOLL-RAND COMPANY LTD COM G4776G101 1,002 12,475 SH OTHER 01 3,500 8,700 275 INGERSOLL-RAND COMPANY LTD COM G4776G101 4 55 SH DEFINED 02 0 0 55 INGERSOLL-RAND COMPANY LTD COM G4776G101 117 1,461 SH DEFINED 03 1,461 0 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 88 1,097 SH DEFINED 04 1,097 0 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 86 1,068 SH DEFINED 05 768 0 300 INGERSOLL-RAND COMPANY LTD COM G4776G101 32 400 SH OTHER 01,06 0 0 400 INGERSOLL-RAND COMPANY LTD COM G4776G101 98,700 1,229,140 SH DEFINED 01,08 636,769 592,221 150 INGERSOLL-RAND COMPANY LTD COM G4776G101 102 1,270 SH DEFINED 09 1,270 0 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 95 1,177 SH DEFINED 10 527 600 50 INGERSOLL-RAND COMPANY LTD COM G4776G101 12 150 SH OTHER 10 0 0 150 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 6,179 174,190 SH DEFINED 01 143,600 28,340 2,250 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 4 112 SH DEFINED 02 112 0 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 3,966 111,807 SH DEFINED 01,08 111,807 0 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 11 308 SH DEFINED 09 308 0 0 MONTPELIER RE HOLDINGS LTD COM G62185106 64 1,666 SH DEFINED 01 1,666 0 0 MONTPELIER RE HOLDINGS LTD COM G62185106 72 1,872 SH OTHER 01 936 728 208 MONTPELIER RE HOLDINGS LTD COM G62185106 165 4,300 SH DEFINED 10 4,300 0 0 NABORS INDUSTRIES LTD COM G6359F103 12,717 247,942 SH DEFINED 01 112,015 107,361 28,566 NABORS INDUSTRIES LTD COM G6359F103 544 10,600 SH OTHER 01 1,700 5,700 3,200 NABORS INDUSTRIES LTD COM G6359F103 462 9,000 SH DEFINED 02 8,600 0 400 NABORS INDUSTRIES LTD COM G6359F103 28 550 SH OTHER 02 550 0 0 NABORS INDUSTRIES LTD COM G6359F103 187 3,650 SH DEFINED 03 50 3,500 100 NABORS INDUSTRIES LTD COM G6359F103 1,791 34,925 SH DEFINED 04 29,775 400 4,750 NABORS INDUSTRIES LTD COM G6359F103 23 450 SH OTHER 04 350 100 0 NABORS INDUSTRIES LTD COM G6359F103 142 2,775 SH DEFINED 05 200 2,000 575 NABORS INDUSTRIES LTD COM G6359F103 170 3,320 SH OTHER 05 0 3,320 0 NABORS INDUSTRIES LTD COM G6359F103 21 400 SH OTHER 01,06 0 0 400 NABORS INDUSTRIES LTD COM G6359F103 54,852 1,069,446 SH DEFINED 01,08 550,921 518,525 0 NABORS INDUSTRIES LTD COM G6359F103 166 3,243 SH DEFINED 09 3,243 0 0 NABORS INDUSTRIES LTD COM G6359F103 201 3,925 SH DEFINED 10 2,375 1,500 50 NABORS INDUSTRIES LTD COM G6359F103 171 3,325 SH OTHER 10 0 3,325 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 5 ________ NOBLE CORPORATION COM G65422100 16,983 341,436 SH DEFINED 01 227,648 89,321 24,467 NOBLE CORPORATION COM G65422100 1,287 25,881 SH OTHER 01 16,045 9,611 225 NOBLE CORPORATION COM G65422100 128 2,575 SH DEFINED 02 2,375 0 200 NOBLE CORPORATION COM G65422100 62 1,250 SH OTHER 02 1,000 250 0 NOBLE CORPORATION COM G65422100 25 500 SH DEFINED 03 0 500 0 NOBLE CORPORATION COM G65422100 7,826 157,340 SH DEFINED 04 141,522 7,900 7,918 NOBLE CORPORATION COM G65422100 2,196 44,147 SH OTHER 04 38,750 2,500 2,897 NOBLE CORPORATION COM G65422100 154 3,100 SH DEFINED 05 2,900 0 200 NOBLE CORPORATION COM G65422100 50 1,000 SH OTHER 05 1,000 0 0 NOBLE CORPORATION COM G65422100 15 300 SH OTHER 01,06 0 0 300 NOBLE CORPORATION COM G65422100 47,845 961,905 SH DEFINED 01,08 503,444 458,461 0 NOBLE CORPORATION COM G65422100 44 881 SH DEFINED 09 881 0 0 NOBLE CORPORATION COM G65422100 5,552 111,620 SH DEFINED 10 83,420 18,500 9,700 NOBLE CORPORATION COM G65422100 453 9,100 SH OTHER 10 4,700 3,650 750 OPENTV CORP COM G67543101 54 14,100 SH DEFINED 01 0 14,100 0 OPENTV CORP COM G67543101 9 2,400 SH OTHER 01 0 2,400 0 OPENTV CORP COM G67543101 79 20,529 SH DEFINED 01,08 20,529 0 0 PARTNERRE LTD COM G6852T105 448 7,236 SH DEFINED 01 925 6,311 0 PARTNERRE LTD COM G6852T105 900 14,525 SH OTHER 01 14,525 0 0 PARTNERRE LTD COM G6852T105 37 600 SH DEFINED 02 600 0 0 PARTNERRE LTD COM G6852T105 10 166 SH DEFINED 10 166 0 0 PLATINUM UNDERWRITER HLDGS L COM G7127P100 319 10,250 SH DEFINED 01 0 10,250 0 PLATINUM UNDERWRITER HLDGS L COM G7127P100 8 265 SH DEFINED 04 265 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 219 4,200 SH DEFINED 01 100 0 4,100 RENAISSANCERE HOLDINGS LTD COM G7496G103 29 550 SH DEFINED 05 0 0 550 RENAISSANCERE HOLDINGS LTD COM G7496G103 1,026 19,700 SH DEFINED 01,08 19,700 0 0 SCOTTISH RE GROUP LTD COM G7885T104 87 3,370 SH DEFINED 01 0 3,370 0 SCOTTISH RE GROUP LTD COM G7885T104 130 5,000 SH DEFINED 04 0 5,000 0 SEAGATE TECHNOLOGY COM G7945J104 7,697 445,706 SH DEFINED 01 445,706 0 0 SEAGATE TECHNOLOGY COM G7945J104 3,673 212,654 SH DEFINED 01,08 27,038 185,616 0 SHIP FINANCE INTERNATIONAL L COM G81075106 16 800 SH OTHER 02 800 0 0 SHIP FINANCE INTERNATIONAL L COM G81075106 2 100 SH DEFINED 04 0 100 0 SHIP FINANCE INTERNATIONAL L COM G81075106 2 100 SH OTHER 04 100 0 0 SHIP FINANCE INTERNATIONAL L COM G81075106 458 22,302 SH DEFINED 01,08 22,302 0 0 UTI WORLDWIDE INC COM G87210103 9,013 132,500 SH DEFINED 01 125,100 0 7,400 UTI WORLDWIDE INC COM G87210103 648 9,530 SH OTHER 01 9,530 0 0 UTI WORLDWIDE INC COM G87210103 1 10 SH DEFINED 10 10 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 6 ________ TELEGLOBE INTL HLDGS LTD COM G87340108 24 5,975 SH DEFINED 01 1,950 4,025 0 TELEGLOBE INTL HLDGS LTD COM G87340108 1 139 SH OTHER 01 0 0 139 TELEGLOBE INTL HLDGS LTD COM G87340108 68 16,607 SH DEFINED 01,08 4,345 12,262 0 TRANSOCEAN INC COM G90078109 28,944 682,797 SH DEFINED 01 372,612 265,227 44,958 TRANSOCEAN INC COM G90078109 4,626 109,130 SH OTHER 01 56,043 45,561 7,526 TRANSOCEAN INC COM G90078109 1,607 37,909 SH DEFINED 02 35,889 1,400 620 TRANSOCEAN INC COM G90078109 503 11,868 SH OTHER 02 330 38 11,500 TRANSOCEAN INC COM G90078109 2,821 66,545 SH DEFINED 03 47,497 17,487 1,561 TRANSOCEAN INC COM G90078109 1,326 31,288 SH OTHER 03 2,734 27,000 1,554 TRANSOCEAN INC COM G90078109 5,352 126,254 SH DEFINED 04 104,501 15,020 6,733 TRANSOCEAN INC COM G90078109 1,921 45,319 SH OTHER 04 36,235 7,452 1,632 TRANSOCEAN INC COM G90078109 6,217 146,665 SH DEFINED 05 136,878 5,417 4,370 TRANSOCEAN INC COM G90078109 344 8,115 SH OTHER 05 6,663 1,077 375 TRANSOCEAN INC COM G90078109 34 800 SH OTHER 01,06 0 0 800 TRANSOCEAN INC COM G90078109 96,678 2,280,687 SH DEFINED 01,08 1,181,437 1,098,894 356 TRANSOCEAN INC COM G90078109 106 2,489 SH DEFINED 09 2,489 0 0 TRANSOCEAN INC COM G90078109 189 4,468 SH DEFINED 10 4,368 0 100 TRANSOCEAN INC COM G90078109 203 4,780 SH OTHER 10 4,395 385 0 WEATHERFORD INTERNATIONAL LT COM G95089101 2,588 50,439 SH DEFINED 01 38,964 11,025 450 WEATHERFORD INTERNATIONAL LT COM G95089101 1 18 SH OTHER 01 0 18 0 WEATHERFORD INTERNATIONAL LT COM G95089101 46 900 SH DEFINED 03 900 0 0 WEATHERFORD INTERNATIONAL LT COM G95089101 62 1,200 SH DEFINED 04 1,200 0 0 WEATHERFORD INTERNATIONAL LT COM G95089101 25 488 SH DEFINED 05 488 0 0 WEATHERFORD INTERNATIONAL LT COM G95089101 2 45 SH OTHER 05 45 0 0 WEATHERFORD INTERNATIONAL LT COM G95089101 22,936 447,104 SH DEFINED 01,08 77,824 369,280 0 WEATHERFORD INTERNATIONAL LT COM G95089101 12 242 SH DEFINED 09 242 0 0 WEATHERFORD INTERNATIONAL LT COM G95089101 7 139 SH DEFINED 10 134 0 5 WHITE MTNS INS GROUP LTD COM G9618E107 973 1,506 SH DEFINED 01 1,506 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 323 500 SH OTHER 01 0 500 0 WHITE MTNS INS GROUP LTD COM G9618E107 39 60 SH DEFINED 02 0 60 0 WHITE MTNS INS GROUP LTD COM G9618E107 4,937 7,642 SH DEFINED 01,08 915 6,727 0 XOMA LTD COM G9825R107 43 16,500 SH DEFINED 01 16,500 0 0 XOMA LTD COM G9825R107 4 1,500 SH OTHER 01 0 1,500 0 XOMA LTD COM G9825R107 0 166 SH OTHER 03 166 0 0 XOMA LTD COM G9825R107 253 97,492 SH DEFINED 01,08 4,310 93,182 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 7 ________ XL CAP LTD COM G98255105 11,361 146,315 SH DEFINED 01 53,897 79,747 12,671 XL CAP LTD COM G98255105 227 2,925 SH OTHER 01 2,700 0 225 XL CAP LTD COM G98255105 140 1,800 SH DEFINED 03 1,800 0 0 XL CAP LTD COM G98255105 84 1,080 SH DEFINED 04 1,030 0 50 XL CAP LTD COM G98255105 72,188 929,653 SH DEFINED 01,08 497,170 432,483 0 XL CAP LTD COM G98255105 87 1,115 SH DEFINED 09 1,115 0 0 XL CAP LTD COM G98255105 51 659 SH DEFINED 10 545 0 114 ALCON INC COM H01301102 40,535 502,921 SH DEFINED 01 411,466 65,853 25,602 ALCON INC COM H01301102 6,263 77,706 SH OTHER 01 47,711 22,620 7,375 ALCON INC COM H01301102 111 1,371 SH DEFINED 02 1,221 150 0 ALCON INC COM H01301102 189 2,350 SH OTHER 02 750 1,600 0 ALCON INC COM H01301102 3,713 46,070 SH DEFINED 03 32,500 9,925 3,645 ALCON INC COM H01301102 495 6,140 SH OTHER 03 3,220 2,820 100 ALCON INC COM H01301102 6,377 79,120 SH DEFINED 04 72,425 2,125 4,570 ALCON INC COM H01301102 1,746 21,660 SH OTHER 04 15,735 125 5,800 ALCON INC COM H01301102 1,401 17,380 SH DEFINED 05 14,165 2,515 700 ALCON INC COM H01301102 165 2,050 SH OTHER 05 1,350 700 0 ALCON INC COM H01301102 2,233 27,703 SH DEFINED 10 25,293 1,975 435 ALCON INC COM H01301102 972 12,060 SH OTHER 10 2,820 7,790 1,450 UBS AG COM H8920M855 159 1,891 SH DEFINED 01 391 0 1,500 UBS AG COM H8920M855 61 730 SH OTHER 01 0 730 0 UBS AG COM H8920M855 39 465 SH DEFINED 02 465 0 0 UBS AG COM H8920M855 48 575 SH DEFINED 03 300 0 275 UBS AG COM H8920M855 13 150 SH OTHER 03 0 0 150 UBS AG COM H8920M855 356 4,248 SH DEFINED 04 2,948 0 1,300 UBS AG COM H8920M855 25 300 SH DEFINED 05 300 0 0 UBS AG COM H8920M855 1,188 14,175 SH DEFINED 01,08 14,175 0 0 UBS AG COM H8920M855 278 3,310 SH DEFINED 10 3,310 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 12 500 SH DEFINED 03 500 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 135 5,500 SH OTHER 03 5,500 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 20 800 SH OTHER 05 800 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 1,136 46,137 SH DEFINED 01,08 46,137 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 128 5,200 SH DEFINED 09 5,200 0 0 SHOPPING COM LTD COM M8405Q102 2,401 85,000 SH DEFINED 01 85,000 0 0 VERISITY LTD COM M97385112 202 24,602 SH DEFINED 01,08 800 23,802 0 QIAGEN N V COM N72482107 156 14,275 SH DEFINED 01 0 14,275 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 8 ________ ROYAL CARIBBEAN CRUISES LTD COM V7780T103 10,879 199,833 SH DEFINED 01 169,850 19,083 10,900 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 29 525 SH DEFINED 03 125 0 400 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 23 425 SH DEFINED 04 50 375 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,642 103,634 SH DEFINED 01,08 12,934 90,700 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16 300 SH DEFINED 10 300 0 0 FLEXTRONICS INTL LTD COM Y2573F102 58,949 4,265,468 SH DEFINED 01 3,378,016 639,445 248,007 FLEXTRONICS INTL LTD COM Y2573F102 6,780 490,573 SH OTHER 01 252,280 135,125 103,168 FLEXTRONICS INTL LTD COM Y2573F102 5,878 425,313 SH DEFINED 02 349,613 64,875 10,825 FLEXTRONICS INTL LTD COM Y2573F102 808 58,470 SH OTHER 02 40,150 18,095 225 FLEXTRONICS INTL LTD COM Y2573F102 2,363 170,952 SH DEFINED 03 108,365 47,642 14,945 FLEXTRONICS INTL LTD COM Y2573F102 424 30,650 SH OTHER 03 18,140 8,000 4,510 FLEXTRONICS INTL LTD COM Y2573F102 25,503 1,845,369 SH DEFINED 04 1,711,659 33,250 100,460 FLEXTRONICS INTL LTD COM Y2573F102 8,553 618,850 SH OTHER 04 578,720 31,980 8,150 FLEXTRONICS INTL LTD COM Y2573F102 6,504 470,648 SH DEFINED 05 420,689 39,385 10,574 FLEXTRONICS INTL LTD COM Y2573F102 583 42,220 SH OTHER 05 38,620 2,200 1,400 FLEXTRONICS INTL LTD COM Y2573F102 4,993 361,304 SH DEFINED 01,08 361,304 0 0 FLEXTRONICS INTL LTD COM Y2573F102 106 7,642 SH DEFINED 09 7,642 0 0 FLEXTRONICS INTL LTD COM Y2573F102 8,405 608,177 SH DEFINED 10 519,927 64,800 23,450 FLEXTRONICS INTL LTD COM Y2573F102 885 64,025 SH OTHER 10 49,500 14,525 0 GENERAL MARITIME CORP COM Y2692M103 3,456 86,500 SH DEFINED 01 70,400 16,100 0 GENERAL MARITIME CORP COM Y2692M103 1,753 43,874 SH DEFINED 01,08 13,200 30,674 0 OMI CORP NEW COM Y6476W104 2,999 178,000 SH DEFINED 01 178,000 0 0 OMI CORP NEW COM Y6476W104 8 500 SH DEFINED 02 500 0 0 OMI CORP NEW COM Y6476W104 8 500 SH DEFINED 04 500 0 0 OMI CORP NEW COM Y6476W104 2,163 128,367 SH DEFINED 01,08 45,189 83,178 0 OMI CORP NEW COM Y6476W104 34 2,000 SH DEFINED 10 2,000 0 0 AAON INC COM 000360206 448 27,905 SH DEFINED 01 6,705 21,000 200 AAON INC COM 000360206 1,065 66,279 SH DEFINED 01,08 15,166 51,113 0 AAR CORP COM 000361105 743 54,569 SH DEFINED 01 23,369 29,500 1,700 AAR CORP COM 000361105 5 400 SH DEFINED 04 0 0 400 AAR CORP COM 000361105 8 600 SH OTHER 01,06 0 0 600 AAR CORP COM 000361105 3,811 279,806 SH DEFINED 01,08 119,401 160,405 0 ABC BANCORP COM 000400101 1,472 70,398 SH DEFINED 01 58,423 10,300 1,675 ABC BANCORP COM 000400101 1,345 64,332 SH DEFINED 01,08 18,668 45,664 0 ABC BANCORP COM 000400101 4 180 SH DEFINED 10 0 0 180 A C MOORE ARTS & CRAFTS INC COM 00086T103 858 29,780 SH DEFINED 01 9,730 18,800 1,250 A C MOORE ARTS & CRAFTS INC COM 00086T103 3,318 115,156 SH DEFINED 01,08 36,854 78,302 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 9 ________ A D A M INC COM 00088U108 30 7,600 SH DEFINED 01 600 7,000 0 A D A M INC COM 00088U108 40 9,960 SH DEFINED 01,08 1,359 8,601 0 A D C TELECOMMUNICATIONS COM 000886101 3,167 1,181,605 SH DEFINED 01 585,096 475,993 120,516 A D C TELECOMMUNICATIONS COM 000886101 8 2,950 SH OTHER 01 100 1,500 1,350 A D C TELECOMMUNICATIONS COM 000886101 1 400 SH DEFINED 03 0 0 400 A D C TELECOMMUNICATIONS COM 000886101 1 400 SH DEFINED 04 0 0 400 A D C TELECOMMUNICATIONS COM 000886101 3 1,300 SH DEFINED 05 0 0 1,300 A D C TELECOMMUNICATIONS COM 000886101 6 2,400 SH OTHER 01,06 0 0 2,400 A D C TELECOMMUNICATIONS COM 000886101 19,634 7,325,972 SH DEFINED 01,08 3,818,105 3,507,867 0 A D C TELECOMMUNICATIONS COM 000886101 5 1,983 SH DEFINED 09 1,983 0 0 A D C TELECOMMUNICATIONS COM 000886101 2 656 SH DEFINED 10 456 0 200 ADE CORP MASS COM 00089C107 422 22,525 SH DEFINED 01 6,900 14,200 1,425 ADE CORP MASS COM 00089C107 1,311 70,052 SH DEFINED 01,08 13,255 56,797 0 ABN AMRO HLDG NV COM 000937102 859 32,300 SH DEFINED 01 30,100 0 2,200 ABN AMRO HLDG NV COM 000937102 17 651 SH OTHER 01 651 0 0 ABN AMRO HLDG NV COM 000937102 24 911 SH DEFINED 02 90 0 821 ABN AMRO HLDG NV COM 000937102 195 7,341 SH DEFINED 04 141 0 7,200 ABN AMRO HLDG NV COM 000937102 33 1,259 SH DEFINED 10 1,259 0 0 ACT TELECONFERENCING INC COM 000955104 18 13,300 SH DEFINED 01 1,100 12,200 0 ACT TELECONFERENCING INC COM 000955104 11 8,347 SH DEFINED 01,08 2,800 5,547 0 ABM INDS INC COM 000957100 1,434 72,715 SH DEFINED 01 31,865 39,100 1,750 ABM INDS INC COM 000957100 14 730 SH DEFINED 02 0 0 730 ABM INDS INC COM 000957100 14 700 SH OTHER 01,06 0 0 700 ABM INDS INC COM 000957100 5,767 292,467 SH DEFINED 01,08 102,070 190,397 0 AEP INDS INC COM 001031103 184 12,500 SH DEFINED 01 1,600 10,800 100 AEP INDS INC COM 001031103 196 13,285 SH DEFINED 01,08 3,049 10,236 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 10 ________ AFLAC INC COM 001055102 36,971 927,988 SH DEFINED 01 510,171 349,446 68,371 AFLAC INC COM 001055102 2,913 73,127 SH OTHER 01 56,267 15,510 1,350 AFLAC INC COM 001055102 2,559 64,220 SH DEFINED 02 49,400 11,050 3,770 AFLAC INC COM 001055102 669 16,800 SH OTHER 02 13,250 3,350 200 AFLAC INC COM 001055102 2,176 54,626 SH DEFINED 03 30,976 21,350 2,300 AFLAC INC COM 001055102 828 20,791 SH OTHER 03 16,258 760 3,773 AFLAC INC COM 001055102 5,475 137,422 SH DEFINED 04 125,092 600 11,730 AFLAC INC COM 001055102 6,912 173,505 SH OTHER 04 173,505 0 0 AFLAC INC COM 001055102 1,218 30,582 SH DEFINED 05 27,020 2,200 1,362 AFLAC INC COM 001055102 24 600 SH OTHER 05 0 0 600 AFLAC INC COM 001055102 52 1,300 SH OTHER 01,06 0 0 1,300 AFLAC INC COM 001055102 184,990 4,643,316 SH DEFINED 01,08 2,462,264 2,181,005 47 AFLAC INC COM 001055102 755 18,952 SH DEFINED 09 18,952 0 0 AFLAC INC COM 001055102 1,447 36,332 SH DEFINED 10 31,082 3,800 1,450 AFLAC INC COM 001055102 109 2,724 SH OTHER 10 100 2,624 0 AGCO CORP CONV DEB 001084AJ1 7,020 6,000,000 PRN DEFINED 01 6,000,000 0 0 AGCO CORP COM 001084102 568 25,927 SH DEFINED 01 22,007 900 3,020 AGCO CORP COM 001084102 2 100 SH OTHER 01 100 0 0 AGCO CORP COM 001084102 9,499 433,934 SH DEFINED 01,08 90,617 343,317 0 AGCO CORP COM 001084102 16 743 SH DEFINED 10 600 0 143 AGL RES INC COM 001204106 712 21,424 SH DEFINED 01 15,827 327 5,270 AGL RES INC COM 001204106 43 1,300 SH OTHER 01 100 0 1,200 AGL RES INC COM 001204106 115 3,457 SH OTHER 04 3,457 0 0 AGL RES INC COM 001204106 11,847 356,411 SH DEFINED 01,08 77,435 278,976 0 AGL RES INC COM 001204106 55 1,660 SH DEFINED 10 1,560 0 100 AGL RES INC COM 001204106 10 300 SH OTHER 10 300 0 0 AES CORP COM 00130H105 11,438 836,759 SH DEFINED 01 424,464 299,343 112,952 AES CORP COM 00130H105 15 1,100 SH OTHER 01 100 0 1,000 AES CORP COM 00130H105 4 300 SH DEFINED 03 300 0 0 AES CORP COM 00130H105 45 3,300 SH DEFINED 04 3,000 0 300 AES CORP COM 00130H105 17 1,250 SH OTHER 04 800 450 0 AES CORP COM 00130H105 27 2,000 SH DEFINED 05 1,000 0 1,000 AES CORP COM 00130H105 23 1,700 SH OTHER 01,06 0 0 1,700 AES CORP COM 00130H105 79,569 5,820,726 SH DEFINED 01,08 3,042,154 2,778,572 0 AES CORP COM 00130H105 207 15,144 SH DEFINED 09 15,144 0 0 AES CORP COM 00130H105 425 31,070 SH DEFINED 10 820 2,400 27,850 AK STL HLDG CORP COM 001547108 2,430 167,931 SH DEFINED 01 66,181 91,200 10,550 AK STL HLDG CORP COM 001547108 14 1,000 SH DEFINED 04 0 1,000 0 AK STL HLDG CORP COM 001547108 11,035 762,625 SH DEFINED 01,08 208,266 554,359 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 11 ________ AMB PROPERTY CORP COM 00163T109 1,217 30,137 SH DEFINED 01 20,187 3,900 6,050 AMB PROPERTY CORP COM 00163T109 4 100 SH OTHER 01 100 0 0 AMB PROPERTY CORP COM 00163T109 5 130 SH DEFINED 02 130 0 0 AMB PROPERTY CORP COM 00163T109 20 500 SH DEFINED 03 500 0 0 AMB PROPERTY CORP COM 00163T109 16,967 420,078 SH DEFINED 01,08 103,850 316,228 0 AMB PROPERTY CORP COM 00163T109 6 146 SH DEFINED 10 0 0 146 AMDL INC COM 00167K401 17 21,603 SH DEFINED 04 21,603 0 0 AMLI RESIDENTIAL PPTYS TR COM 001735109 1,368 42,755 SH DEFINED 01 29,905 10,500 2,350 AMLI RESIDENTIAL PPTYS TR COM 001735109 122 3,808 SH DEFINED 04 3,808 0 0 AMLI RESIDENTIAL PPTYS TR COM 001735109 4,867 152,082 SH DEFINED 01,08 39,651 112,431 0 AMN HEALTHCARE SERVICES INC COM 001744101 722 45,361 SH DEFINED 01 16,711 27,900 750 AMN HEALTHCARE SERVICES INC COM 001744101 2,100 132,007 SH DEFINED 01,08 30,567 101,440 0 AMR CORP COM 001765106 545 49,757 SH DEFINED 01 35,107 2,300 12,350 AMR CORP COM 001765106 11 1,050 SH OTHER 01 100 850 100 AMR CORP COM 001765106 5,484 500,806 SH DEFINED 01,08 178,054 322,752 0 AMX CORP NEW COM 00180C105 254 15,400 SH DEFINED 01 2,400 13,000 0 AMX CORP NEW COM 00180C105 403 24,443 SH DEFINED 01,08 4,617 19,826 0 APAC CUSTOMER SERVICES INC COM 00185E106 133 76,700 SH DEFINED 01 9,600 67,100 0 APAC CUSTOMER SERVICES INC COM 00185E106 138 79,581 SH DEFINED 01,08 19,117 60,464 0 APA ENTERPRISES INC COM 001853100 14 6,900 SH DEFINED 01 2,300 4,600 0 APA ENTERPRISES INC COM 001853100 39 18,821 SH DEFINED 01,08 2,970 15,851 0 ATI TECHNOLOGIES INC COM 001941103 119 6,160 SH DEFINED 01 160 5,600 400 ATI TECHNOLOGIES INC COM 001941103 6 300 SH DEFINED 04 0 0 300 ATI TECHNOLOGIES INC COM 001941103 863 44,494 SH DEFINED 01,08 44,494 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 12 ________ AT&T CORP COM 001957505 23,419 1,228,706 SH DEFINED 01 627,375 462,776 138,555 AT&T CORP COM 001957505 315 16,527 SH OTHER 01 15,212 0 1,315 AT&T CORP COM 001957505 7 342 SH DEFINED 02 261 43 38 AT&T CORP COM 001957505 16 862 SH OTHER 02 52 810 0 AT&T CORP COM 001957505 12 650 SH DEFINED 03 207 43 400 AT&T CORP COM 001957505 84 4,430 SH DEFINED 04 1,900 0 2,530 AT&T CORP COM 001957505 85 4,458 SH OTHER 04 2,390 1,858 210 AT&T CORP COM 001957505 26 1,375 SH DEFINED 05 75 0 1,300 AT&T CORP COM 001957505 44 2,300 SH OTHER 01,06 0 0 2,300 AT&T CORP COM 001957505 138,463 7,264,597 SH DEFINED 01,08 3,782,992 3,475,935 5,670 AT&T CORP COM 001957505 493 25,887 SH DEFINED 09 25,887 0 0 AT&T CORP COM 001957505 76 4,010 SH DEFINED 10 2,580 80 1,350 AT&T CORP COM 001957505 3 150 SH OTHER 10 150 0 0 A S V INC COM 001963107 786 16,404 SH DEFINED 01 4,904 11,200 300 A S V INC COM 001963107 2,638 55,079 SH DEFINED 01,08 10,749 44,330 0 AP PHARMA INC COM 00202J104 59 35,800 SH DEFINED 01 4,200 31,600 0 AP PHARMA INC COM 00202J104 57 34,465 SH DEFINED 01,08 8,178 26,287 0 ATMI INC COM 00207R101 1,024 45,446 SH DEFINED 01 19,044 24,302 2,100 ATMI INC COM 00207R101 9 400 SH DEFINED 04 0 0 400 ATMI INC COM 00207R101 11 500 SH OTHER 01,06 0 0 500 ATMI INC COM 00207R101 5,387 239,114 SH DEFINED 01,08 76,143 162,971 0 ATP OIL & GAS CORP COM 00208J108 535 28,800 SH DEFINED 01 5,000 23,800 0 ATP OIL & GAS CORP COM 00208J108 845 45,447 SH DEFINED 01,08 7,882 37,565 0 ATS MED INC COM 002083103 97 20,800 SH DEFINED 01 5,100 15,700 0 ATS MED INC COM 002083103 5 1,000 SH OTHER 04 1,000 0 0 ATS MED INC COM 002083103 214 45,929 SH DEFINED 01,08 7,183 38,746 0 ATC HEALTHCARE INC COM 00209C102 2 6,600 SH DEFINED 01 4,700 1,900 0 ATC HEALTHCARE INC COM 00209C102 12 33,560 SH DEFINED 01,08 2,934 30,626 0 AVI BIOPHARMA INC COM 002346104 89 38,000 SH DEFINED 01 4,300 33,700 0 AVI BIOPHARMA INC COM 002346104 114 48,563 SH DEFINED 01,08 10,274 38,289 0 AVX CORP NEW COM 002444107 160 12,664 SH DEFINED 01 11,294 0 1,370 AVX CORP NEW COM 002444107 1 100 SH OTHER 01 100 0 0 AVX CORP NEW COM 002444107 1,941 154,063 SH DEFINED 01,08 41,614 112,449 0 AVX CORP NEW COM 002444107 1 50 SH DEFINED 10 0 0 50 AVX CORP NEW COM 002444107 4 300 SH OTHER 10 300 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 13 ________ AXS-ONE INC COM 002458107 37 14,400 SH DEFINED 01 3,200 11,200 0 AXS-ONE INC COM 002458107 49 19,091 SH DEFINED 01,08 4,800 14,291 0 AXT INC COM 00246W103 53 33,600 SH DEFINED 01 4,400 28,700 500 AXT INC COM 00246W103 71 45,247 SH DEFINED 01,08 6,047 39,200 0 AZZ INC COM 002474104 135 8,300 SH DEFINED 01 1,000 7,300 0 AZZ INC COM 002474104 222 13,648 SH DEFINED 01,08 2,138 11,510 0 AAIPHARMA INC COM 00252W104 86 26,350 SH DEFINED 01 5,750 20,600 0 AAIPHARMA INC COM 00252W104 194 59,558 SH DEFINED 01,08 10,070 49,488 0 AAMES INVT CORP MD COM 00253G108 151 14,067 SH DEFINED 01 13,520 547 0 AAMES INVT CORP MD COM 00253G108 1,293 120,828 SH DEFINED 01,08 19,697 101,131 0 AASTROM BIOSCIENCES INC COM 00253U107 72 50,600 SH DEFINED 01 6,800 43,800 0 AASTROM BIOSCIENCES INC COM 00253U107 39 27,765 SH DEFINED 01,08 27,765 0 0 AARON RENTS INC COM 002535201 998 39,909 SH DEFINED 01 21,497 15,175 3,237 AARON RENTS INC COM 002535201 15 600 SH DEFINED 04 0 0 600 AARON RENTS INC COM 002535201 19 750 SH OTHER 01,06 0 0 750 AARON RENTS INC COM 002535201 5,170 206,791 SH DEFINED 01,08 45,265 161,526 0 AARON RENTS INC COM 002535300 477 21,450 SH DEFINED 01 0 21,450 0 AARON RENTS INC COM 002535300 784 35,245 SH DEFINED 01,08 13,437 21,808 0 ABAXIS INC COM 002567105 455 31,400 SH DEFINED 01 11,500 19,500 400 ABAXIS INC COM 002567105 12 800 SH OTHER 04 800 0 0 ABAXIS INC COM 002567105 1,588 109,599 SH DEFINED 01,08 19,633 89,966 0 ABBOTT LABS COM 002824100 270,198 5,792,022 SH DEFINED 01 3,745,522 1,452,207 594,293 ABBOTT LABS COM 002824100 120,168 2,575,938 SH OTHER 01 1,075,147 1,273,336 227,455 ABBOTT LABS COM 002824100 15,058 322,790 SH DEFINED 02 237,134 80,100 5,556 ABBOTT LABS COM 002824100 94,252 2,020,415 SH OTHER 02 1,990,164 28,181 2,070 ABBOTT LABS COM 002824100 17,554 376,293 SH DEFINED 03 232,317 114,577 29,399 ABBOTT LABS COM 002824100 7,769 166,531 SH OTHER 03 134,372 22,639 9,520 ABBOTT LABS COM 002824100 53,664 1,150,348 SH DEFINED 04 1,054,904 32,425 63,019 ABBOTT LABS COM 002824100 40,275 863,336 SH OTHER 04 737,912 69,545 55,879 ABBOTT LABS COM 002824100 12,069 258,721 SH DEFINED 05 236,731 3,735 18,255 ABBOTT LABS COM 002824100 2,230 47,807 SH OTHER 05 17,107 14,100 16,600 ABBOTT LABS COM 002824100 205 4,400 SH OTHER 01,06 0 0 4,400 ABBOTT LABS COM 002824100 745,758 15,986,237 SH DEFINED 01,08 7,445,183 8,392,558 148,496 ABBOTT LABS COM 002824100 2,529 54,202 SH DEFINED 09 54,202 0 0 ABBOTT LABS COM 002824100 19,626 420,699 SH DEFINED 10 242,506 97,543 80,650 ABBOTT LABS COM 002824100 217,528 4,662,987 SH OTHER 10 168,625 4,484,662 9,700 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 14 ________ ABERCROMBIE & FITCH CO COM 002896207 2,408 51,294 SH DEFINED 01 38,038 8,644 4,612 ABERCROMBIE & FITCH CO COM 002896207 315 6,700 SH DEFINED 04 500 6,200 0 ABERCROMBIE & FITCH CO COM 002896207 21,652 461,174 SH DEFINED 01,08 118,262 342,912 0 ABERCROMBIE & FITCH CO COM 002896207 7 150 SH DEFINED 10 0 0 150 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 0 2,582 DEFINED 01 2,582 0 0 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 0 1,988 OTHER 02 1,988 0 0 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 0 3,000 DEFINED 04 3,000 0 0 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 0 5,099 OTHER 04 5,099 0 0 ABGENIX INC COM 00339B107 1,269 122,720 SH DEFINED 01 50,239 64,256 8,225 ABGENIX INC COM 00339B107 12 1,200 SH OTHER 01 0 1,200 0 ABGENIX INC COM 00339B107 5,735 554,610 SH DEFINED 01,08 153,502 401,108 0 ABGENIX INC COM 00339B107 2 200 SH OTHER 10 200 0 0 ABIOMED INC COM 003654100 478 30,950 SH DEFINED 01 10,500 19,800 650 ABIOMED INC COM 003654100 1,708 110,629 SH DEFINED 01,08 19,656 90,973 0 ABLE LABORATORIES INC COM 00371N407 462 20,321 SH DEFINED 01 10,771 8,600 950 ABLE LABORATORIES INC COM 00371N407 3,248 142,779 SH DEFINED 01,08 55,372 87,407 0 ABLEST INC COM 00371W100 25 3,440 SH DEFINED 01 540 2,900 0 ABLEST INC COM 00371W100 60 8,164 SH DEFINED 01,08 1,234 6,930 0 ABRAMS INDS INC COM 003788106 24 4,700 SH DEFINED 01 0 4,700 0 ABRAMS INDS INC COM 003788106 41 8,087 SH DEFINED 01,08 1,227 6,860 0 ABRAXAS PETE CORP COM 003830106 20 8,700 SH DEFINED 01 5,200 3,500 0 ABRAXAS PETE CORP COM 003830106 125 53,800 SH DEFINED 01,08 5,600 48,200 0 ABRAXAS PETE CORP COM 003830106 2 800 SH OTHER 10 800 0 0 ACACIA RESH CORP COM 003881208 34 8,645 SH DEFINED 01 0 8,645 0 ACACIA RESH CORP COM 003881208 16 4,077 SH DEFINED 01,08 0 4,077 0 ACACIA RESH CORP COM 003881307 83 15,630 SH DEFINED 01 0 15,630 0 ACACIA RESH CORP COM 003881307 39 7,304 SH DEFINED 01,08 0 7,304 0 ACADIA RLTY TR COM 004239109 896 54,990 SH DEFINED 01 45,115 7,300 2,575 ACADIA RLTY TR COM 004239109 2,516 154,372 SH DEFINED 01,08 48,052 106,320 0 ACCELRYS INC COM 00430U103 338 43,336 SH DEFINED 01 15,786 26,300 1,250 ACCELRYS INC COM 00430U103 1,320 169,277 SH DEFINED 01,08 52,792 116,485 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 15 ________ ACCREDITED HOME LENDRS HLDG COM 00437P107 855 17,212 SH DEFINED 01 10,537 5,900 775 ACCREDITED HOME LENDRS HLDG COM 00437P107 6,558 131,996 SH DEFINED 01,08 45,684 86,312 0 ACCREDITED HOME LENDRS HLDG COM 00437P107 52 1,045 SH DEFINED 10 920 0 125 ACCREDO HEALTH INC COM 00437V104 1,244 44,863 SH DEFINED 01 18,024 22,900 3,939 ACCREDO HEALTH INC COM 00437V104 75 2,700 SH DEFINED 04 0 2,100 600 ACCREDO HEALTH INC COM 00437V104 0 9 SH OTHER 04 9 0 0 ACCREDO HEALTH INC COM 00437V104 21 750 SH OTHER 01,06 0 0 750 ACCREDO HEALTH INC COM 00437V104 4,714 170,058 SH DEFINED 01,08 79,725 90,333 0 ACE CASH EXPRESS INC COM 004403101 368 12,400 SH DEFINED 01 6,000 6,200 200 ACE CASH EXPRESS INC COM 004403101 2,353 79,330 SH DEFINED 01,08 28,636 50,694 0 ACE COMM CORP COM 004404109 36 15,043 SH DEFINED 01 2,043 13,000 0 ACE COMM CORP COM 004404109 34 14,014 SH DEFINED 01,08 2,847 11,167 0 ACETO CORP COM 004446100 539 28,361 SH DEFINED 01 9,811 17,775 775 ACETO CORP COM 004446100 2,647 139,312 SH DEFINED 01,08 55,761 83,551 0 ACME COMMUNICATION INC COM 004631107 139 19,850 SH DEFINED 01 3,450 16,400 0 ACME COMMUNICATION INC COM 004631107 179 25,485 SH DEFINED 01,08 6,085 19,400 0 ACME UTD CORP COM 004816104 68 4,300 SH DEFINED 01 600 3,700 0 ACME UTD CORP COM 004816104 170 10,815 SH DEFINED 01,08 1,334 9,481 0 ACTIVISION INC NEW COM 004930202 1,266 62,758 SH DEFINED 01 47,936 3,750 11,072 ACTIVISION INC NEW COM 004930202 2 100 SH OTHER 01 100 0 0 ACTIVISION INC NEW COM 004930202 419 20,750 SH DEFINED 04 0 20,750 0 ACTIVISION INC NEW COM 004930202 7 325 SH DEFINED 05 0 325 0 ACTIVISION INC NEW COM 004930202 13,561 671,988 SH DEFINED 01,08 151,942 520,046 0 ACTIVISION INC NEW COM 004930202 4 200 SH DEFINED 10 0 0 200 ACTION PERFORMANCE COS INC COM 004933107 515 46,899 SH DEFINED 01 24,299 21,600 1,000 ACTION PERFORMANCE COS INC COM 004933107 2 200 SH DEFINED 04 0 0 200 ACTION PERFORMANCE COS INC COM 004933107 3 300 SH OTHER 01,06 0 0 300 ACTION PERFORMANCE COS INC COM 004933107 1,465 133,275 SH DEFINED 01,08 47,367 85,908 0 ACTEL CORP COM 004934105 819 46,694 SH DEFINED 01 15,644 29,500 1,550 ACTEL CORP COM 004934105 88 5,000 SH DEFINED 03 5,000 0 0 ACTEL CORP COM 004934105 5 300 SH DEFINED 04 0 0 300 ACTEL CORP COM 004934105 7 400 SH OTHER 01,06 0 0 400 ACTEL CORP COM 004934105 3,870 220,647 SH DEFINED 01,08 83,091 137,556 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 16 ________ ACTIVE POWER INC COM 00504W100 247 53,050 SH DEFINED 01 7,600 45,000 450 ACTIVE POWER INC COM 00504W100 332 71,371 SH DEFINED 01,08 15,100 56,271 0 ACTIVE POWER INC COM 00504W100 2 500 SH OTHER 10 500 0 0 ACTIVCARD CORP COM 00506J107 764 85,853 SH DEFINED 01 26,353 56,700 2,800 ACTIVCARD CORP COM 00506J107 2,422 272,152 SH DEFINED 01,08 62,269 209,883 0 ACTUATE CORP COM 00508B102 252 98,700 SH DEFINED 01 33,700 63,300 1,700 ACTUATE CORP COM 00508B102 8 3,000 SH DEFINED 02 0 0 3,000 ACTUATE CORP COM 00508B102 756 296,320 SH DEFINED 01,08 50,615 245,705 0 ACTUANT CORP COM 00508X203 2,349 45,036 SH DEFINED 01 15,504 28,632 900 ACTUANT CORP COM 00508X203 842 16,152 SH OTHER 01 16,152 0 0 ACTUANT CORP COM 00508X203 8,996 172,498 SH DEFINED 01,08 56,756 115,742 0 ACTUANT CORP COM 00508X203 56 1,075 SH DEFINED 10 960 0 115 ACUITY BRANDS INC COM 00508Y102 1,445 45,438 SH DEFINED 01 26,088 14,400 4,950 ACUITY BRANDS INC COM 00508Y102 16 500 SH DEFINED 04 0 0 500 ACUITY BRANDS INC COM 00508Y102 19 600 SH OTHER 01,06 0 0 600 ACUITY BRANDS INC COM 00508Y102 9,856 309,943 SH DEFINED 01,08 91,821 218,122 0 ACUITY BRANDS INC COM 00508Y102 707 22,241 SH DEFINED 10 10,597 0 11,644 ACXIOM CORP COM 005125109 1,084 41,225 SH DEFINED 01 29,800 5,275 6,150 ACXIOM CORP COM 005125109 3 100 SH OTHER 01 100 0 0 ACXIOM CORP COM 005125109 10,657 405,195 SH DEFINED 01,08 105,370 299,825 0 ACXIOM CORP COM 005125109 4 146 SH DEFINED 10 0 0 146 ADAMS EXPRESS CO COM 006212104 301 22,922 SH DEFINED 01 17,672 5,250 0 ADAMS EXPRESS CO COM 006212104 30 2,263 SH OTHER 01 2,263 0 0 ADAMS EXPRESS CO COM 006212104 106 8,067 SH OTHER 03 0 8,067 0 ADAMS EXPRESS CO COM 006212104 52 3,982 SH DEFINED 04 3,982 0 0 ADAMS EXPRESS CO COM 006212104 14 1,094 SH DEFINED 10 0 0 1,094 ADAMS RES & ENERGY INC COM 006351308 113 6,400 SH DEFINED 01 900 5,500 0 ADAMS RES & ENERGY INC COM 006351308 166 9,434 SH DEFINED 01,08 1,759 7,675 0 ADAPTEC INC COM 00651F108 1,258 165,686 SH DEFINED 01 67,936 87,600 10,150 ADAPTEC INC COM 00651F108 8 1,100 SH DEFINED 02 1,100 0 0 ADAPTEC INC COM 00651F108 10 1,300 SH DEFINED 04 0 0 1,300 ADAPTEC INC COM 00651F108 14 1,800 SH OTHER 01,06 0 0 1,800 ADAPTEC INC COM 00651F108 5,790 762,887 SH DEFINED 01,08 229,165 533,722 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 17 ________ ADESA INC COM 00686U104 1,044 49,203 SH DEFINED 01 24,419 16,617 8,167 ADESA INC COM 00686U104 217 10,245 SH OTHER 01 100 10,145 0 ADESA INC COM 00686U104 17 800 SH DEFINED 03 0 800 0 ADESA INC COM 00686U104 39 1,860 SH DEFINED 04 1,860 0 0 ADESA INC COM 00686U104 15 700 SH OTHER 04 200 500 0 ADESA INC COM 00686U104 9,205 433,769 SH DEFINED 01,08 97,548 336,221 0 ADESA INC COM 00686U104 46 2,169 SH DEFINED 10 2,069 0 100 ADMINISTAFF INC COM 007094105 597 47,335 SH DEFINED 01 14,285 32,400 650 ADMINISTAFF INC COM 007094105 4 300 SH DEFINED 04 0 0 300 ADMINISTAFF INC COM 007094105 5 425 SH OTHER 01,06 0 0 425 ADMINISTAFF INC COM 007094105 1,854 147,001 SH DEFINED 01,08 35,688 111,313 0 ADOBE SYS INC COM 00724F101 27,111 432,117 SH DEFINED 01 265,839 126,768 39,510 ADOBE SYS INC COM 00724F101 216 3,450 SH OTHER 01 2,800 300 350 ADOBE SYS INC COM 00724F101 10 160 SH DEFINED 02 60 100 0 ADOBE SYS INC COM 00724F101 3 50 SH DEFINED 03 50 0 0 ADOBE SYS INC COM 00724F101 238 3,786 SH DEFINED 04 1,076 0 2,710 ADOBE SYS INC COM 00724F101 50 800 SH OTHER 04 800 0 0 ADOBE SYS INC COM 00724F101 25 400 SH DEFINED 05 0 0 400 ADOBE SYS INC COM 00724F101 25 400 SH OTHER 05 0 400 0 ADOBE SYS INC COM 00724F101 38 600 SH OTHER 01,06 0 0 600 ADOBE SYS INC COM 00724F101 138,507 2,207,637 SH DEFINED 01,08 1,173,617 1,031,805 2,215 ADOBE SYS INC COM 00724F101 106 1,693 SH DEFINED 09 1,693 0 0 ADOBE SYS INC COM 00724F101 1,944 30,990 SH DEFINED 10 740 7,200 23,050 ADOLOR CORP COM 00724X102 595 59,988 SH DEFINED 01 23,638 32,300 4,050 ADOLOR CORP COM 00724X102 2,876 289,947 SH DEFINED 01,08 86,700 203,247 0 ADTRAN INC COM 00738A106 9,133 477,174 SH DEFINED 01 441,298 11,776 24,100 ADTRAN INC COM 00738A106 222 11,600 SH OTHER 01 11,600 0 0 ADTRAN INC COM 00738A106 6 295 SH DEFINED 03 295 0 0 ADTRAN INC COM 00738A106 6,153 321,475 SH DEFINED 01,08 67,901 253,574 0 ADVANCE AUTO PARTS INC COM 00751Y106 1,735 39,718 SH DEFINED 01 33,058 2,500 4,160 ADVANCE AUTO PARTS INC COM 00751Y106 17 400 SH DEFINED 03 400 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 168 3,856 SH DEFINED 04 256 3,600 0 ADVANCE AUTO PARTS INC COM 00751Y106 9 200 SH OTHER 04 200 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 7 150 SH DEFINED 05 150 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 15,337 351,132 SH DEFINED 01,08 81,242 269,890 0 ADVANCE AUTO PARTS INC COM 00751Y106 4 100 SH DEFINED 10 0 0 100 ADVANCED DIGITAL INFORMATION COM 007525108 1,070 106,759 SH DEFINED 01 38,559 61,500 6,700 ADVANCED DIGITAL INFORMATION COM 007525108 4,445 443,595 SH DEFINED 01,08 130,693 312,902 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 18 ________ ADVANCED MAGNETICS INC COM 00753P103 134 8,500 SH DEFINED 01 1,500 7,000 0 ADVANCED MAGNETICS INC COM 00753P103 270 17,147 SH DEFINED 01,08 2,642 14,505 0 ADVANCED MARKETING SVCS INC COM 00753T105 438 43,581 SH DEFINED 01 10,656 31,825 1,100 ADVANCED MARKETING SVCS INC COM 00753T105 2 200 SH DEFINED 04 0 0 200 ADVANCED MARKETING SVCS INC COM 00753T105 1,121 111,444 SH DEFINED 01,08 23,292 88,152 0 ADVANCED PHOTONIX INC COM 00754E107 19 10,200 SH DEFINED 01 1,500 8,700 0 ADVANCED PHOTONIX INC COM 00754E107 48 26,134 SH DEFINED 01,08 1,883 24,251 0 ADVANCED NEUROMODULATION SYS COM 00757T101 8,719 220,967 SH DEFINED 01 186,817 23,550 10,600 ADVANCED NEUROMODULATION SYS COM 00757T101 14 350 SH OTHER 04 350 0 0 ADVANCED NEUROMODULATION SYS COM 00757T101 5,751 145,741 SH DEFINED 01,08 46,928 98,813 0 ADVANCED NEUROMODULATION SYS COM 00757T101 59 1,490 SH DEFINED 10 1,490 0 0 ADVO INC COM 007585102 1,658 46,520 SH DEFINED 01 18,478 24,830 3,212 ADVO INC COM 007585102 14 400 SH DEFINED 04 0 0 400 ADVO INC COM 007585102 14 400 SH OTHER 01,06 0 0 400 ADVO INC COM 007585102 8,091 226,953 SH DEFINED 01,08 65,304 161,649 0 AEHR TEST SYSTEMS COM 00760J108 57 13,800 SH DEFINED 01 1,400 12,400 0 AEHR TEST SYSTEMS COM 00760J108 37 8,937 SH DEFINED 01,08 2,756 6,181 0 ADVANCED POWER TECHNOLOGY IN COM 00761E108 89 11,552 SH DEFINED 01 2,100 9,352 100 ADVANCED POWER TECHNOLOGY IN COM 00761E108 129 16,717 SH DEFINED 01,08 4,000 12,717 0 ADVISORY BRD CO COM 00762W107 547 14,829 SH DEFINED 01 10,379 3,500 950 ADVISORY BRD CO COM 00762W107 4,940 133,953 SH DEFINED 01,08 44,284 89,669 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 3,413 82,950 SH DEFINED 01 54,732 24,897 3,321 ADVANCED MEDICAL OPTICS INC COM 00763M108 59 1,423 SH OTHER 01 1,423 0 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 11 267 SH OTHER 03 267 0 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 558 13,566 SH DEFINED 04 2,916 10,250 400 ADVANCED MEDICAL OPTICS INC COM 00763M108 20 474 SH OTHER 01,06 0 0 474 ADVANCED MEDICAL OPTICS INC COM 00763M108 9,853 239,507 SH DEFINED 01,08 69,755 169,752 0 ADVANCIS PHARMACEUTICALS COR COM 00764L109 1 200 SH DEFINED 01 0 0 200 ADVANCIS PHARMACEUTICALS COR COM 00764L109 98 25,758 SH DEFINED 01,08 1,600 24,158 0 AEROFLEX INC COM 007768104 2,170 179,010 SH DEFINED 01 107,435 65,050 6,525 AEROFLEX INC COM 007768104 11 900 SH DEFINED 04 0 0 900 AEROFLEX INC COM 007768104 6 500 SH OTHER 01,06 0 0 500 AEROFLEX INC COM 007768104 5,712 471,315 SH DEFINED 01,08 144,939 326,376 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 19 ________ AEROPOSTALE COM 007865108 3,587 121,866 SH DEFINED 01 83,666 34,050 4,150 AEROPOSTALE COM 007865108 12,837 436,185 SH DEFINED 01,08 61,355 374,830 0 ADVANCED MICRO DEVICES INC COM 007903107 11,505 522,460 SH DEFINED 01 249,737 214,719 58,004 ADVANCED MICRO DEVICES INC COM 007903107 15 675 SH OTHER 01 100 0 575 ADVANCED MICRO DEVICES INC COM 007903107 4 200 SH DEFINED 03 0 0 200 ADVANCED MICRO DEVICES INC COM 007903107 25 1,150 SH DEFINED 04 1,000 0 150 ADVANCED MICRO DEVICES INC COM 007903107 10 450 SH DEFINED 05 0 0 450 ADVANCED MICRO DEVICES INC COM 007903107 20 900 SH OTHER 01,06 0 0 900 ADVANCED MICRO DEVICES INC COM 007903107 74,499 3,383,251 SH DEFINED 01,08 1,772,462 1,610,139 650 ADVANCED MICRO DEVICES INC COM 007903107 161 7,293 SH DEFINED 09 7,293 0 0 ADVANCED MICRO DEVICES INC COM 007903107 19 861 SH DEFINED 10 261 0 600 ADVANCED MICRO DEVICES INC COM 007903107 4 200 SH OTHER 10 200 0 0 AEGON N V COM 007924103 423 30,835 SH DEFINED 01 14,961 12,610 3,264 AEGON N V COM 007924103 312 22,727 SH OTHER 01 14,053 8,674 0 AEGON N V COM 007924103 13 955 SH DEFINED 02 0 0 955 AEGON N V COM 007924103 35 2,570 SH OTHER 02 2,570 0 0 AEGON N V COM 007924103 59 4,302 SH DEFINED 03 4,302 0 0 AEGON N V COM 007924103 35 2,584 SH OTHER 03 303 2,281 0 AEGON N V COM 007924103 130 9,478 SH DEFINED 04 7,878 0 1,600 AEGON N V COM 007924103 48 3,533 SH OTHER 04 3,533 0 0 AEGON N V COM 007924103 49 3,550 SH DEFINED 05 0 3,550 0 AEGON N V COM 007924103 53 3,843 SH DEFINED 10 3,843 0 0 AEGON N V COM 007924103 49 3,600 SH OTHER 10 0 0 3,600 ADVANTA CORP COM 007942105 593 26,200 SH DEFINED 01 5,600 20,600 0 ADVANTA CORP COM 007942105 1,112 49,143 SH DEFINED 01,08 10,048 39,095 0 ADVANTA CORP COM 007942204 391 16,126 SH DEFINED 01 7,776 6,300 2,050 ADVANTA CORP COM 007942204 2,014 82,982 SH DEFINED 01,08 14,219 68,763 0 ADVANCED ENVIRON RECYCLING T COM 007947104 21 16,550 SH DEFINED 01 300 16,250 0 ADVANCED ENVIRON RECYCLING T COM 007947104 14 11,139 SH DEFINED 01,08 10,939 200 0 ADVANCED ENERGY INDS COM 007973100 395 43,236 SH DEFINED 01 15,136 28,100 0 ADVANCED ENERGY INDS COM 007973100 4 400 SH DEFINED 04 0 0 400 ADVANCED ENERGY INDS COM 007973100 1 100 SH OTHER 01,06 0 0 100 ADVANCED ENERGY INDS COM 007973100 1,765 193,334 SH DEFINED 01,08 71,737 121,597 0 ADVENT SOFTWARE INC COM 007974108 784 38,304 SH DEFINED 01 17,790 18,014 2,500 ADVENT SOFTWARE INC COM 007974108 5,070 247,582 SH DEFINED 01,08 58,939 188,643 0 AEROSONIC CORP DEL COM 008015307 41 6,700 SH DEFINED 01 0 6,700 0 AEROSONIC CORP DEL COM 008015307 36 5,970 SH DEFINED 01,08 1,491 4,479 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 20 ________ AETHER SYS INC COM 00808V105 159 47,500 SH DEFINED 01 8,000 38,900 600 AETHER SYS INC COM 00808V105 241 72,271 SH DEFINED 01,08 15,800 56,471 0 AETHER SYS INC COM 00808V105 63 18,753 SH DEFINED 10 0 0 18,753 AETRIUM INC COM 00817R103 58 14,900 SH DEFINED 01 2,000 12,900 0 AETRIUM INC COM 00817R103 101 25,763 SH DEFINED 01,08 2,223 23,540 0 AETNA INC NEW COM 00817Y108 35,752 286,590 SH DEFINED 01 159,583 101,847 25,160 AETNA INC NEW COM 00817Y108 1,301 10,431 SH OTHER 01 10,181 0 250 AETNA INC NEW COM 00817Y108 417 3,340 SH DEFINED 02 3,300 0 40 AETNA INC NEW COM 00817Y108 20 160 SH DEFINED 03 160 0 0 AETNA INC NEW COM 00817Y108 1,653 13,250 SH OTHER 03 250 13,000 0 AETNA INC NEW COM 00817Y108 239 1,915 SH DEFINED 04 865 0 1,050 AETNA INC NEW COM 00817Y108 25 200 SH DEFINED 05 0 0 200 AETNA INC NEW COM 00817Y108 50 400 SH OTHER 01,06 0 0 400 AETNA INC NEW COM 00817Y108 167,577 1,343,303 SH DEFINED 01,08 700,453 642,580 270 AETNA INC NEW COM 00817Y108 337 2,701 SH DEFINED 09 2,701 0 0 AETNA INC NEW COM 00817Y108 70 560 SH DEFINED 10 160 0 400 AETNA INC NEW COM 00817Y108 936 7,500 SH OTHER 10 0 7,500 0 AFFILIATED COMPUTER SERVICES COM 008190100 19,366 321,742 SH DEFINED 01 189,302 108,309 24,131 AFFILIATED COMPUTER SERVICES COM 008190100 1,960 32,560 SH OTHER 01 29,585 2,475 500 AFFILIATED COMPUTER SERVICES COM 008190100 2,081 34,566 SH DEFINED 02 24,280 9,960 326 AFFILIATED COMPUTER SERVICES COM 008190100 652 10,840 SH OTHER 02 6,180 4,460 200 AFFILIATED COMPUTER SERVICES COM 008190100 3,481 57,832 SH DEFINED 03 30,065 24,742 3,025 AFFILIATED COMPUTER SERVICES COM 008190100 436 7,237 SH OTHER 03 5,813 1,250 174 AFFILIATED COMPUTER SERVICES COM 008190100 16,334 271,368 SH DEFINED 04 240,253 3,400 27,715 AFFILIATED COMPUTER SERVICES COM 008190100 3,343 55,540 SH OTHER 04 51,120 4,270 150 AFFILIATED COMPUTER SERVICES COM 008190100 5,838 96,997 SH DEFINED 05 92,340 2,445 2,212 AFFILIATED COMPUTER SERVICES COM 008190100 88 1,465 SH OTHER 05 1,465 0 0 AFFILIATED COMPUTER SERVICES COM 008190100 27 450 SH OTHER 01,06 0 0 450 AFFILIATED COMPUTER SERVICES COM 008190100 67,009 1,113,295 SH DEFINED 01,08 555,603 545,942 11,750 AFFILIATED COMPUTER SERVICES COM 008190100 31 520 SH DEFINED 09 520 0 0 AFFILIATED COMPUTER SERVICES COM 008190100 334 5,557 SH DEFINED 10 5,307 0 250 AFFILIATED COMPUTER SERVICES COM 008190100 80 1,335 SH OTHER 10 285 1,050 0 AFFILIATED MANAGERS GROUP COM 008252108 2,496 36,853 SH DEFINED 01 15,293 19,050 2,510 AFFILIATED MANAGERS GROUP COM 008252108 12,414 183,261 SH DEFINED 01,08 48,946 134,315 0 AFFYMETRIX INC COM 00826T108 4,325 118,337 SH DEFINED 01 105,361 1,000 11,976 AFFYMETRIX INC COM 00826T108 4 100 SH OTHER 01 100 0 0 AFFYMETRIX INC COM 00826T108 6,757 184,860 SH DEFINED 01,08 72,248 112,612 0 AFFYMETRIX INC COM 00826T108 4 100 SH DEFINED 10 0 0 100 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 21 ________ AFFIRMATIVE INS HLDGS INC COM 008272106 47 2,800 SH DEFINED 01 2,800 0 0 AFFIRMATIVE INS HLDGS INC COM 008272106 254 15,100 SH DEFINED 01,08 1,100 14,000 0 AFFORDABLE RESIDENTIAL CMTYS COM 008273104 164 11,440 SH DEFINED 01 10,600 0 840 AFFORDABLE RESIDENTIAL CMTYS COM 008273104 1,747 121,710 SH DEFINED 01,08 18,494 103,216 0 AFTERMARKET TECHNOLOGY CORP COM 008318107 1,976 122,718 SH DEFINED 01 98,568 23,700 450 AFTERMARKET TECHNOLOGY CORP COM 008318107 1,845 114,590 SH DEFINED 01,08 33,978 80,612 0 AGERE SYS INC COM 00845V100 437 319,014 SH DEFINED 01 318,905 0 109 AGERE SYS INC COM 00845V100 0 89 SH OTHER 01 79 10 0 AGERE SYS INC COM 00845V100 0 54 SH DEFINED 02 54 0 0 AGERE SYS INC COM 00845V100 0 34 SH OTHER 02 34 0 0 AGERE SYS INC COM 00845V100 0 32 SH OTHER 03 0 32 0 AGERE SYS INC COM 00845V100 230 167,920 SH DEFINED 04 19 167,900 1 AGERE SYS INC COM 00845V100 0 76 SH OTHER 04 76 0 0 AGERE SYS INC COM 00845V100 0 101 SH DEFINED 05 101 0 0 AGERE SYS INC COM 00845V100 2,010 1,467,248 SH DEFINED 01,08 180,500 1,286,748 0 AGERE SYS INC COM 00845V100 0 16 SH DEFINED 10 14 0 2 AGERE SYS INC COM 00845V100 0 12 SH OTHER 10 12 0 0 AGERE SYS INC COM 00845V209 456 338,143 SH DEFINED 01 248,350 0 89,793 AGERE SYS INC COM 00845V209 4 3,002 SH OTHER 01 2,147 264 591 AGERE SYS INC COM 00845V209 2 1,355 SH DEFINED 02 1,355 0 0 AGERE SYS INC COM 00845V209 1 860 SH OTHER 02 860 0 0 AGERE SYS INC COM 00845V209 1 821 SH OTHER 03 0 821 0 AGERE SYS INC COM 00845V209 51 37,659 SH DEFINED 04 3,055 0 34,604 AGERE SYS INC COM 00845V209 3 1,966 SH OTHER 04 1,966 0 0 AGERE SYS INC COM 00845V209 0 221 SH DEFINED 05 221 0 0 AGERE SYS INC COM 00845V209 0 99 SH OTHER 05 99 0 0 AGERE SYS INC COM 00845V209 4,868 3,605,759 SH DEFINED 01,08 2,110,592 1,495,167 0 AGERE SYS INC COM 00845V209 4 2,892 SH DEFINED 10 390 0 2,502 AGERE SYS INC COM 00845V209 0 342 SH OTHER 10 342 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 22 ________ AGILENT TECHNOLOGIES INC COM 00846U101 24,622 1,021,646 SH DEFINED 01 576,864 361,568 83,214 AGILENT TECHNOLOGIES INC COM 00846U101 318 13,197 SH OTHER 01 4,541 7,881 775 AGILENT TECHNOLOGIES INC COM 00846U101 15 609 SH DEFINED 02 174 0 435 AGILENT TECHNOLOGIES INC COM 00846U101 6 257 SH OTHER 02 257 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 26 1,079 SH DEFINED 03 589 0 490 AGILENT TECHNOLOGIES INC COM 00846U101 29 1,219 SH OTHER 03 686 533 0 AGILENT TECHNOLOGIES INC COM 00846U101 52 2,173 SH DEFINED 04 2,173 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 220 9,111 SH OTHER 04 9,111 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 27 1,125 SH DEFINED 05 500 0 625 AGILENT TECHNOLOGIES INC COM 00846U101 2 90 SH OTHER 05 90 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 31 1,300 SH OTHER 01,06 0 0 1,300 AGILENT TECHNOLOGIES INC COM 00846U101 105,671 4,384,701 SH DEFINED 01,08 2,319,600 2,062,506 2,595 AGILENT TECHNOLOGIES INC COM 00846U101 311 12,907 SH DEFINED 09 12,907 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 55 2,277 SH DEFINED 10 665 762 850 AGILENT TECHNOLOGIES INC COM 00846U101 47 1,954 SH OTHER 10 1,905 49 0 AGILE SOFTWARE CORP DEL COM 00846X105 617 75,532 SH DEFINED 01 31,307 41,000 3,225 AGILE SOFTWARE CORP DEL COM 00846X105 2,562 313,601 SH DEFINED 01,08 64,679 248,922 0 AGILYSYS INC COM 00847J105 1,049 61,207 SH DEFINED 01 18,807 41,600 800 AGILYSYS INC COM 00847J105 7 400 SH DEFINED 04 0 0 400 AGILYSYS INC COM 00847J105 10 600 SH OTHER 01,06 0 0 600 AGILYSYS INC COM 00847J105 3,806 222,062 SH DEFINED 01,08 66,508 155,554 0 AGREE REALTY CORP COM 008492100 41 1,300 SH DEFINED 01 1,300 0 0 AGREE REALTY CORP COM 008492100 428 13,494 SH DEFINED 01,08 2,400 11,094 0 AIR METHODS CORP COM 009128307 112 13,000 SH DEFINED 01 1,200 11,800 0 AIR METHODS CORP COM 009128307 127 14,798 SH DEFINED 01,08 3,789 11,009 0 AIR PRODS & CHEMS INC COM 009158106 34,649 597,711 SH DEFINED 01 362,453 180,754 54,504 AIR PRODS & CHEMS INC COM 009158106 6,737 116,221 SH OTHER 01 59,407 53,914 2,900 AIR PRODS & CHEMS INC COM 009158106 1,461 25,210 SH DEFINED 02 21,290 3,920 0 AIR PRODS & CHEMS INC COM 009158106 721 12,435 SH OTHER 02 8,160 3,250 1,025 AIR PRODS & CHEMS INC COM 009158106 1,223 21,093 SH DEFINED 03 16,570 740 3,783 AIR PRODS & CHEMS INC COM 009158106 792 13,668 SH OTHER 03 3,000 10,668 0 AIR PRODS & CHEMS INC COM 009158106 9,449 162,995 SH DEFINED 04 151,366 4,115 7,514 AIR PRODS & CHEMS INC COM 009158106 3,283 56,625 SH OTHER 04 32,429 800 23,396 AIR PRODS & CHEMS INC COM 009158106 462 7,978 SH DEFINED 05 6,866 0 1,112 AIR PRODS & CHEMS INC COM 009158106 47 815 SH OTHER 05 815 0 0 AIR PRODS & CHEMS INC COM 009158106 35 600 SH OTHER 01,06 0 0 600 AIR PRODS & CHEMS INC COM 009158106 122,269 2,109,170 SH DEFINED 01,08 1,105,966 1,003,104 100 AIR PRODS & CHEMS INC COM 009158106 521 8,995 SH DEFINED 09 8,995 0 0 AIR PRODS & CHEMS INC COM 009158106 4,462 76,966 SH DEFINED 10 19,768 35,896 21,302 AIR PRODS & CHEMS INC COM 009158106 1,865 32,165 SH OTHER 10 18,132 11,033 3,000 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 23 ________ AIR T INC COM 009207101 55 3,000 SH DEFINED 01 3,000 0 0 AIR T INC COM 009207101 150 8,246 SH DEFINED 01,08 1,701 6,545 0 AIRGAS INC COM 009363102 1,299 48,983 SH DEFINED 01 42,583 2,300 4,100 AIRGAS INC COM 009363102 339 12,790 SH DEFINED 04 0 12,790 0 AIRGAS INC COM 009363102 10 370 SH DEFINED 05 0 370 0 AIRGAS INC COM 009363102 13,112 494,606 SH DEFINED 01,08 100,630 393,976 0 AIRGAS INC COM 009363102 1 35 SH DEFINED 10 35 0 0 AIRGATE PCS INC COM 009367301 257 7,210 SH DEFINED 01 6,200 700 310 AIRGATE PCS INC COM 009367301 1,988 55,834 SH DEFINED 01,08 9,660 46,174 0 AIRNET SYS INC COM 009417106 71 20,400 SH DEFINED 01 1,600 18,800 0 AIRNET SYS INC COM 009417106 108 30,946 SH DEFINED 01,08 4,300 26,646 0 AIRTRAN HLDGS INC COM 00949P108 1,341 125,347 SH DEFINED 01 51,192 65,705 8,450 AIRTRAN HLDGS INC COM 00949P108 21 2,000 SH OTHER 01 0 2,000 0 AIRTRAN HLDGS INC COM 00949P108 7,551 705,684 SH DEFINED 01,08 141,746 563,938 0 AIRTRAN HLDGS INC COM 00949P108 21 2,000 SH DEFINED 10 2,000 0 0 AIRTRAN HLDGS INC COM 00949P108 11 1,000 SH OTHER 10 1,000 0 0 AIRSPAN NETWORKS INC COM 00950H102 145 26,700 SH DEFINED 01 13,600 12,400 700 AIRSPAN NETWORKS INC COM 00950H102 934 171,932 SH DEFINED 01,08 53,332 118,600 0 AKAMAI TECHNOLOGIES INC COM 00971T101 577 44,290 SH DEFINED 01 24,500 13,500 6,290 AKAMAI TECHNOLOGIES INC COM 00971T101 313 24,000 SH DEFINED 04 24,000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 30 2,320 SH DEFINED 05 2,320 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4,797 368,172 SH DEFINED 01,08 157,248 210,924 0 AKORN INC COM 009728106 112 29,300 SH DEFINED 01 0 29,300 0 AKORN INC COM 009728106 57 14,850 SH DEFINED 01,08 0 14,850 0 AKSYS LTD COM 010196103 239 43,044 SH DEFINED 01 10,394 32,000 650 AKSYS LTD COM 010196103 565 101,565 SH DEFINED 01,08 21,221 80,344 0 ALABAMA NATL BANCORP DELA COM 010317105 1,366 21,093 SH DEFINED 01 7,418 12,200 1,475 ALABAMA NATL BANCORP DELA COM 010317105 5,164 79,759 SH DEFINED 01,08 20,790 58,969 0 ALAMO GROUP INC COM 011311107 524 19,300 SH DEFINED 01 7,900 11,400 0 ALAMO GROUP INC COM 011311107 448 16,498 SH DEFINED 01,08 3,920 12,578 0 ALAMOSA HLDGS INC COM 011589108 1,325 106,240 SH DEFINED 01 48,140 55,850 2,250 ALAMOSA HLDGS INC COM 011589108 6,807 545,903 SH DEFINED 01,08 171,464 374,439 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 24 ________ ALASKA AIR GROUP INC COM 011659109 1,202 35,884 SH DEFINED 01 18,630 14,954 2,300 ALASKA AIR GROUP INC COM 011659109 10 300 SH DEFINED 04 300 0 0 ALASKA AIR GROUP INC COM 011659109 7,285 217,520 SH DEFINED 01,08 53,244 164,276 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 155 17,967 SH DEFINED 01 5,250 12,267 450 ALASKA COMMUNICATIONS SYS GR COM 01167P101 921 106,679 SH DEFINED 01,08 19,744 86,935 0 ALBANY INTL CORP COM 012348108 1,472 41,868 SH DEFINED 01 17,112 22,400 2,356 ALBANY INTL CORP COM 012348108 14 400 SH DEFINED 04 0 0 400 ALBANY INTL CORP COM 012348108 16 450 SH OTHER 01,06 0 0 450 ALBANY INTL CORP COM 012348108 6,662 189,477 SH DEFINED 01,08 49,750 139,727 0 ALBANY MOLECULAR RESH INC COM 012423109 990 88,886 SH DEFINED 01 58,126 29,500 1,260 ALBANY MOLECULAR RESH INC COM 012423109 2,087 187,363 SH DEFINED 01,08 63,534 123,829 0 ALBEMARLE CORP COM 012653101 2,331 60,227 SH DEFINED 01 36,512 21,665 2,050 ALBEMARLE CORP COM 012653101 11,029 284,923 SH DEFINED 01,08 69,025 215,898 0 ALBEMARLE CORP COM 012653101 39 1,000 SH DEFINED 10 1,000 0 0 ALBERTO CULVER CO COM 013068101 52,471 1,080,313 SH DEFINED 01 147,852 912,632 19,829 ALBERTO CULVER CO COM 013068101 2 37 SH OTHER 01 0 0 37 ALBERTO CULVER CO COM 013068101 7 139 SH DEFINED 02 139 0 0 ALBERTO CULVER CO COM 013068101 5 100 SH DEFINED 03 0 0 100 ALBERTO CULVER CO COM 013068101 260 5,350 SH DEFINED 04 5,350 0 0 ALBERTO CULVER CO COM 013068101 4 77 SH DEFINED 05 77 0 0 ALBERTO CULVER CO COM 013068101 1 17 SH OTHER 05 17 0 0 ALBERTO CULVER CO COM 013068101 11 225 SH OTHER 01,06 0 0 225 ALBERTO CULVER CO COM 013068101 34,431 708,885 SH DEFINED 01,08 340,251 368,634 0 ALBERTO CULVER CO COM 013068101 13 263 SH DEFINED 10 163 0 100 ALBERTSONS INC COM 013104104 136,534 5,717,518 SH DEFINED 01 348,004 5,294,230 75,284 ALBERTSONS INC COM 013104104 379 15,875 SH OTHER 01 11,250 3,300 1,325 ALBERTSONS INC COM 013104104 374 15,665 SH DEFINED 02 14,350 225 1,090 ALBERTSONS INC COM 013104104 168 7,015 SH OTHER 02 700 6,115 200 ALBERTSONS INC COM 013104104 50 2,081 SH DEFINED 03 1,548 0 533 ALBERTSONS INC COM 013104104 219 9,170 SH OTHER 03 8,820 0 350 ALBERTSONS INC COM 013104104 8 355 SH DEFINED 04 155 0 200 ALBERTSONS INC COM 013104104 40 1,688 SH OTHER 04 1,688 0 0 ALBERTSONS INC COM 013104104 13 550 SH DEFINED 05 0 0 550 ALBERTSONS INC COM 013104104 24 1,000 SH OTHER 01,06 0 0 1,000 ALBERTSONS INC COM 013104104 80,661 3,377,756 SH DEFINED 01,08 1,735,870 1,640,876 1,010 ALBERTSONS INC COM 013104104 168 7,046 SH DEFINED 09 7,046 0 0 ALBERTSONS INC COM 013104104 809 33,863 SH DEFINED 10 33,513 0 350 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 25 ________ ALCAN INC COM 013716105 27 555 SH DEFINED 01 0 455 100 ALCAN INC COM 013716105 471 9,602 SH OTHER 01 8,452 1,150 0 ALCAN INC COM 013716105 20 400 SH OTHER 02 400 0 0 ALCAN INC COM 013716105 5 100 SH DEFINED 04 0 0 100 ALCAN INC COM 013716105 7 142 SH OTHER 04 142 0 0 ALCAN INC COM 013716105 5 100 SH DEFINED 10 0 0 100 ALCOA INC COM 013817101 88,618 2,820,445 SH DEFINED 01 1,827,842 754,866 237,737 ALCOA INC COM 013817101 9,473 301,494 SH OTHER 01 182,747 76,736 42,011 ALCOA INC COM 013817101 11,662 371,167 SH DEFINED 02 282,978 57,896 30,293 ALCOA INC COM 013817101 1,539 48,975 SH OTHER 02 27,032 9,763 12,180 ALCOA INC COM 013817101 7,864 250,278 SH DEFINED 03 141,387 80,289 28,602 ALCOA INC COM 013817101 1,805 57,435 SH OTHER 03 41,406 7,925 8,104 ALCOA INC COM 013817101 35,171 1,119,375 SH DEFINED 04 979,568 40,032 99,775 ALCOA INC COM 013817101 11,744 373,770 SH OTHER 04 348,121 20,664 4,985 ALCOA INC COM 013817101 10,193 324,399 SH DEFINED 05 300,234 7,855 16,310 ALCOA INC COM 013817101 635 20,213 SH OTHER 05 16,885 3,065 263 ALCOA INC COM 013817101 69 2,200 SH OTHER 01,06 0 0 2,200 ALCOA INC COM 013817101 270,871 8,620,969 SH DEFINED 01,08 4,228,282 4,355,888 36,799 ALCOA INC COM 013817101 1,040 33,095 SH DEFINED 09 33,095 0 0 ALCOA INC COM 013817101 6,866 218,532 SH DEFINED 10 162,819 38,900 16,813 ALCOA INC COM 013817101 2,443 77,765 SH OTHER 10 66,695 10,290 780 ALCATEL COM 013904305 19 1,200 SH DEFINED 01 0 0 1,200 ALCATEL COM 013904305 25 1,605 SH DEFINED 02 165 0 1,440 ALCATEL COM 013904305 7 421 SH DEFINED 03 421 0 0 ALCATEL COM 013904305 55 3,494 SH OTHER 03 0 0 3,494 ALCATEL COM 013904305 29 1,845 SH DEFINED 04 245 0 1,600 ALCATEL COM 013904305 35 2,265 SH DEFINED 10 2,265 0 0 ALDERWOODS GROUP INC COM 014383103 245 21,592 SH DEFINED 01 16,142 1,800 3,650 ALDERWOODS GROUP INC COM 014383103 2,217 195,169 SH DEFINED 01,08 30,187 164,982 0 ALERIS INTL INC COM 014477103 2,288 135,212 SH DEFINED 01 73,647 61,115 450 ALERIS INTL INC COM 014477103 10 600 SH DEFINED 02 0 0 600 ALERIS INTL INC COM 014477103 6 363 SH DEFINED 04 0 0 363 ALERIS INTL INC COM 014477103 6 363 SH OTHER 01,06 0 0 363 ALERIS INTL INC COM 014477103 2,391 141,284 SH DEFINED 01,08 38,715 102,569 0 ALEXANDER & BALDWIN INC COM 014482103 3,908 92,116 SH DEFINED 01 76,182 11,774 4,160 ALEXANDER & BALDWIN INC COM 014482103 14,705 346,664 SH DEFINED 01,08 91,665 254,999 0 ALEXANDERS INC COM 014752109 1,050 4,882 SH DEFINED 01 1,832 2,900 150 ALEXANDERS INC COM 014752109 4,301 20,003 SH DEFINED 01,08 5,615 14,388 0 ALEXANDERS INC COM 014752109 43 200 SH DEFINED 10 200 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 26 ________ ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,723 23,147 SH DEFINED 01 11,797 9,700 1,650 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 8 110 SH OTHER 04 110 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10,048 135,022 SH DEFINED 01,08 40,324 94,698 0 ALEXION PHARMACEUTICALS INC COM 015351109 950 37,705 SH DEFINED 01 15,305 19,900 2,500 ALEXION PHARMACEUTICALS INC COM 015351109 88 3,500 SH DEFINED 02 0 0 3,500 ALEXION PHARMACEUTICALS INC COM 015351109 4,587 182,005 SH DEFINED 01,08 54,898 127,107 0 ALFA CORP COM 015385107 1,709 112,531 SH DEFINED 01 32,656 76,700 3,175 ALFA CORP COM 015385107 4,301 283,214 SH DEFINED 01,08 60,593 222,621 0 ALFACELL CORP COM 015404106 163 37,297 SH DEFINED 01,08 3,074 34,223 0 ALICO INC COM 016230104 815 13,936 SH DEFINED 01 4,606 9,100 230 ALICO INC COM 016230104 105 1,800 SH DEFINED 04 1,800 0 0 ALICO INC COM 016230104 1,645 28,119 SH DEFINED 01,08 5,310 22,809 0 ALIGN TECHNOLOGY INC COM 016255101 861 80,131 SH DEFINED 01 32,481 45,300 2,350 ALIGN TECHNOLOGY INC COM 016255101 3,944 366,868 SH DEFINED 01,08 106,619 260,249 0 ALKERMES INC COM 01642T108 1,824 129,475 SH DEFINED 01 54,595 66,730 8,150 ALKERMES INC COM 01642T108 8,388 595,302 SH DEFINED 01,08 152,609 442,693 0 ALL AMERICAN SEMICONDUCTOR I COM 016557407 47 7,860 SH DEFINED 01 860 7,000 0 ALL AMERICAN SEMICONDUCTOR I COM 016557407 39 6,583 SH DEFINED 01,08 1,786 4,797 0 ALLEGHANY CORP DEL COM 017175100 538 1,885 SH DEFINED 01 1,159 726 0 ALLEGHANY CORP DEL COM 017175100 35 122 SH DEFINED 05 122 0 0 ALLEGHANY CORP DEL COM 017175100 5,040 17,669 SH DEFINED 01,08 8,314 9,355 0 ALLEGHENY ENERGY INC COM 017361106 3,868 196,252 SH DEFINED 01 79,231 77,956 39,065 ALLEGHENY ENERGY INC COM 017361106 7 350 SH OTHER 01 100 0 250 ALLEGHENY ENERGY INC COM 017361106 8 400 SH OTHER 02 400 0 0 ALLEGHENY ENERGY INC COM 017361106 1 50 SH DEFINED 03 50 0 0 ALLEGHENY ENERGY INC COM 017361106 1 50 SH DEFINED 04 0 0 50 ALLEGHENY ENERGY INC COM 017361106 4 200 SH DEFINED 05 0 0 200 ALLEGHENY ENERGY INC COM 017361106 8 400 SH OTHER 01,06 0 0 400 ALLEGHENY ENERGY INC COM 017361106 22,793 1,156,396 SH DEFINED 01,08 602,897 553,499 0 ALLEGHENY ENERGY INC COM 017361106 8 404 SH DEFINED 09 404 0 0 ALLEGHENY ENERGY INC COM 017361106 2 120 SH DEFINED 10 20 0 100 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 27 ________ ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,061 187,415 SH DEFINED 01 101,418 66,235 19,762 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3 125 SH OTHER 01 0 0 125 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1 50 SH DEFINED 03 50 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 203 9,350 SH DEFINED 04 600 8,700 50 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4 200 SH OTHER 01,06 0 0 200 ALLEGHENY TECHNOLOGIES INC COM 01741R102 24,115 1,112,847 SH DEFINED 01,08 455,565 657,282 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 22 1,020 SH DEFINED 09 1,020 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 0 10 SH DEFINED 10 10 0 0 ALLEN ORGAN CO COM 017753104 108 1,600 SH DEFINED 01 200 1,400 0 ALLEN ORGAN CO COM 017753104 243 3,612 SH DEFINED 01,08 532 3,080 0 ALLERGAN INC COM 018490102 14,565 179,659 SH DEFINED 01 98,205 60,091 21,363 ALLERGAN INC COM 018490102 601 7,417 SH OTHER 01 7,117 0 300 ALLERGAN INC COM 018490102 5 60 SH OTHER 02 60 0 0 ALLERGAN INC COM 018490102 23 280 SH DEFINED 03 0 180 100 ALLERGAN INC COM 018490102 186 2,293 SH OTHER 03 1,288 1,005 0 ALLERGAN INC COM 018490102 361 4,455 SH DEFINED 04 3,800 0 655 ALLERGAN INC COM 018490102 9 115 SH OTHER 04 115 0 0 ALLERGAN INC COM 018490102 21 257 SH DEFINED 05 57 0 200 ALLERGAN INC COM 018490102 325 4,013 SH OTHER 05 13 0 4,000 ALLERGAN INC COM 018490102 32 400 SH OTHER 01,06 0 0 400 ALLERGAN INC COM 018490102 92,558 1,141,702 SH DEFINED 01,08 573,088 568,614 0 ALLERGAN INC COM 018490102 230 2,843 SH DEFINED 09 2,843 0 0 ALLERGAN INC COM 018490102 46 572 SH DEFINED 10 22 0 550 ALLERGAN INC COM 018490102 114 1,402 SH OTHER 10 1,146 0 256 ALLETE INC COM 018522300 834 22,687 SH DEFINED 01 8,200 13,439 1,048 ALLETE INC COM 018522300 125 3,413 SH OTHER 01 33 3,380 0 ALLETE INC COM 018522300 10 266 SH DEFINED 03 0 266 0 ALLETE INC COM 018522300 80 2,184 SH DEFINED 04 1,784 0 400 ALLETE INC COM 018522300 6 166 SH OTHER 04 0 166 0 ALLETE INC COM 018522300 15 400 SH OTHER 01,06 0 0 400 ALLETE INC COM 018522300 3,750 102,031 SH DEFINED 01,08 40,690 61,341 0 ALLETE INC COM 018522300 27 738 SH DEFINED 10 689 0 49 ALLIANCE CAP MGMT HLDG L P COM 01855A101 1,091 25,985 SH DEFINED 01 16,700 8,000 1,285 ALLIANCE CAP MGMT HLDG L P COM 01855A101 290 6,900 SH DEFINED 04 0 6,900 0 ALLIANCE CAP MGMT HLDG L P COM 01855A101 1,451 34,537 SH DEFINED 01,08 3,237 31,300 0 ALLIANCE CAP MGMT HLDG L P COM 01855A101 63 1,500 SH DEFINED 10 1,500 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 28 ________ ALLIANCE DATA SYSTEMS CORP COM 018581108 10,845 228,406 SH DEFINED 01 205,547 11,329 11,530 ALLIANCE DATA SYSTEMS CORP COM 018581108 432 9,100 SH OTHER 01 9,100 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6 120 SH DEFINED 03 120 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 467 9,830 SH DEFINED 04 0 9,600 230 ALLIANCE DATA SYSTEMS CORP COM 018581108 13,417 282,583 SH DEFINED 01,08 48,925 233,658 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 5 105 SH DEFINED 10 105 0 0 ALLIANCE GAMING CORP COM 01859P609 1,264 91,516 SH DEFINED 01 30,216 56,400 4,900 ALLIANCE GAMING CORP COM 01859P609 5,181 375,132 SH DEFINED 01,08 119,189 255,943 0 ALLIANCE GAMING CORP COM 01859P609 7 500 SH OTHER 10 500 0 0 ALLIANCE IMAGING INC COM 018606202 608 54,000 SH DEFINED 01 14,300 39,000 700 ALLIANCE IMAGING INC COM 018606202 1,444 128,387 SH DEFINED 01,08 25,383 103,004 0 ALLIANCE NATL MUN INCOME FD UNDEFIND 01864U106 1 6,000 DEFINED 04 6,000 0 0 ALLIANCE NATL MUN INCOME FD UNDEFIND 01864U106 1 7,000 OTHER 04 7,000 0 0 ALLIANCE FIBER OPTIC PRODS I COM 018680108 32 21,100 SH DEFINED 01 7,000 14,100 0 ALLIANCE FIBER OPTIC PRODS I COM 018680108 30 20,000 SH DEFINED 01,08 13,900 6,100 0 ALLIANCE SEMICONDUCTOR CORP COM 01877H100 185 50,078 SH DEFINED 01 9,928 39,000 1,150 ALLIANCE SEMICONDUCTOR CORP COM 01877H100 1 400 SH DEFINED 04 0 0 400 ALLIANCE SEMICONDUCTOR CORP COM 01877H100 2 600 SH OTHER 01,06 0 0 600 ALLIANCE SEMICONDUCTOR CORP COM 01877H100 676 182,827 SH DEFINED 01,08 56,319 126,508 0 ALLIANCE RES PARTNER L P COM 01877R108 44 600 SH DEFINED 01 600 0 0 ALLIANCE RES PARTNER L P COM 01877R108 104 1,400 SH DEFINED 04 1,400 0 0 ALLIANCE RES PARTNER L P COM 01877R108 999 13,500 SH DEFINED 01,08 1,000 12,500 0 ALLIANCE RES PARTNER L P COM 01877R108 281 3,800 SH OTHER 10 3,800 0 0 ALLIANT ENERGY CORP COM 018802108 1,218 42,592 SH DEFINED 01 28,374 6,238 7,980 ALLIANT ENERGY CORP COM 018802108 36 1,250 SH OTHER 01 100 1,150 0 ALLIANT ENERGY CORP COM 018802108 13 457 SH DEFINED 02 57 400 0 ALLIANT ENERGY CORP COM 018802108 2 57 SH OTHER 02 57 0 0 ALLIANT ENERGY CORP COM 018802108 39 1,356 SH DEFINED 04 1,356 0 0 ALLIANT ENERGY CORP COM 018802108 14,306 500,211 SH DEFINED 01,08 103,125 397,086 0 ALLIANT ENERGY CORP COM 018802108 21 720 SH DEFINED 10 570 0 150 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 29 ________ ALLIANT TECHSYSTEMS INC COM 018804104 1,097 16,775 SH DEFINED 01 14,346 1,000 1,429 ALLIANT TECHSYSTEMS INC COM 018804104 18 280 SH DEFINED 02 210 0 70 ALLIANT TECHSYSTEMS INC COM 018804104 14 210 SH OTHER 02 210 0 0 ALLIANT TECHSYSTEMS INC COM 018804104 65 1,000 SH DEFINED 04 1,000 0 0 ALLIANT TECHSYSTEMS INC COM 018804104 3 50 SH DEFINED 05 50 0 0 ALLIANT TECHSYSTEMS INC COM 018804104 1 11 SH OTHER 05 11 0 0 ALLIANT TECHSYSTEMS INC COM 018804104 13,683 209,281 SH DEFINED 01,08 58,019 151,262 0 ALLIANT TECHSYSTEMS INC COM 018804104 49 744 SH DEFINED 10 675 0 69 ALLIED CAP CORP NEW COM 01903Q108 263 10,169 SH DEFINED 01 1,346 0 8,823 ALLIED CAP CORP NEW COM 01903Q108 3 100 SH OTHER 01 100 0 0 ALLIED CAP CORP NEW COM 01903Q108 3 100 SH OTHER 02 0 0 100 ALLIED CAP CORP NEW COM 01903Q108 54 2,100 SH DEFINED 04 1,300 0 800 ALLIED CAP CORP NEW COM 01903Q108 10 400 SH OTHER 04 400 0 0 ALLIED CAP CORP NEW COM 01903Q108 7,897 305,594 SH DEFINED 01,08 159,409 146,185 0 ALLIED CAP CORP NEW COM 01903Q108 83 3,200 SH DEFINED 10 3,000 0 200 ALLIED DEFENSE GROUP INC COM 019118108 209 9,400 SH DEFINED 01 1,000 8,400 0 ALLIED DEFENSE GROUP INC COM 019118108 247 11,079 SH DEFINED 01,08 1,977 9,102 0 ALLIED HEALTHCARE PRODS INC COM 019222108 39 5,900 SH DEFINED 01 1,500 4,400 0 ALLIED HEALTHCARE PRODS INC COM 019222108 73 11,119 SH DEFINED 01,08 3,424 7,695 0 ALLIED HLDGS INC COM 019223106 24 8,200 SH DEFINED 01 1,100 7,100 0 ALLIED HLDGS INC COM 019223106 39 13,595 SH DEFINED 01,08 3,516 10,079 0 ALLIED IRISH BKS P L C COM 019228402 57 1,390 SH DEFINED 01 690 0 700 ALLIED IRISH BKS P L C COM 019228402 53 1,290 SH OTHER 01 0 1,290 0 ALLIED IRISH BKS P L C COM 019228402 4 100 SH DEFINED 02 100 0 0 ALLIED IRISH BKS P L C COM 019228402 114 2,750 SH DEFINED 04 2,250 0 500 ALLIED IRISH BKS P L C COM 019228402 167 4,050 SH OTHER 04 4,050 0 0 ALLIED HEALTHCARE INTL INC COM 01923A109 147 26,700 SH DEFINED 01 3,100 23,600 0 ALLIED HEALTHCARE INTL INC COM 01923A109 189 34,359 SH DEFINED 01,08 9,018 25,341 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 110 15,179 SH DEFINED 01 54 15,125 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 79 10,996 SH DEFINED 01,08 2,522 8,474 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 30 ________ ALLIED WASTE INDS INC COM 019589308 4,017 432,819 SH DEFINED 01 182,140 204,823 45,856 ALLIED WASTE INDS INC COM 019589308 6 650 SH OTHER 01 100 0 550 ALLIED WASTE INDS INC COM 019589308 2 200 SH DEFINED 03 0 0 200 ALLIED WASTE INDS INC COM 019589308 1 150 SH DEFINED 04 0 0 150 ALLIED WASTE INDS INC COM 019589308 294 31,709 SH DEFINED 05 31,159 0 550 ALLIED WASTE INDS INC COM 019589308 7 800 SH OTHER 01,06 0 0 800 ALLIED WASTE INDS INC COM 019589308 23,782 2,562,753 SH DEFINED 01,08 1,274,438 1,288,315 0 ALLIED WASTE INDS INC COM 019589308 9 1,000 SH DEFINED 09 1,000 0 0 ALLIED WASTE INDS INC COM 019589308 4 401 SH DEFINED 10 51 0 350 ALLMERICA FINL CORP COM 019754100 1,068 32,530 SH DEFINED 01 13,480 14,200 4,850 ALLMERICA FINL CORP COM 019754100 45 1,373 SH DEFINED 04 1,373 0 0 ALLMERICA FINL CORP COM 019754100 8,814 268,485 SH DEFINED 01,08 66,277 202,208 0 ALLOS THERAPEUTICS INC COM 019777101 189 78,700 SH DEFINED 01 48,500 30,200 0 ALLOS THERAPEUTICS INC COM 019777101 5 2,100 SH OTHER 01 0 2,100 0 ALLOS THERAPEUTICS INC COM 019777101 135 56,267 SH DEFINED 01,08 10,084 46,183 0 ALLOY INC COM 019855105 465 57,639 SH DEFINED 01 22,539 33,200 1,900 ALLOY INC COM 019855105 1,691 209,481 SH DEFINED 01,08 48,182 161,299 0 ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 856 80,254 SH DEFINED 01 19,554 59,400 1,300 ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 2,090 195,841 SH DEFINED 01,08 36,690 159,151 0 ALLSTATE CORP COM 020002101 62,440 1,207,271 SH DEFINED 01 544,261 496,056 166,954 ALLSTATE CORP COM 020002101 3,152 60,937 SH OTHER 01 29,316 30,471 1,150 ALLSTATE CORP COM 020002101 532 10,278 SH DEFINED 02 8,466 1,812 0 ALLSTATE CORP COM 020002101 358 6,929 SH OTHER 02 4,329 2,600 0 ALLSTATE CORP COM 020002101 2,809 54,321 SH DEFINED 03 28,506 7,520 18,295 ALLSTATE CORP COM 020002101 935 18,087 SH OTHER 03 10,146 7,941 0 ALLSTATE CORP COM 020002101 9,250 178,838 SH DEFINED 04 160,696 3,345 14,797 ALLSTATE CORP COM 020002101 4,659 90,077 SH OTHER 04 86,127 0 3,950 ALLSTATE CORP COM 020002101 2,075 40,122 SH DEFINED 05 27,385 925 11,812 ALLSTATE CORP COM 020002101 45 875 SH OTHER 05 0 875 0 ALLSTATE CORP COM 020002101 93 1,800 SH OTHER 01,06 0 0 1,800 ALLSTATE CORP COM 020002101 411,752 7,961,179 SH DEFINED 01,08 3,267,352 4,536,682 157,145 ALLSTATE CORP COM 020002101 874 16,899 SH DEFINED 09 16,899 0 0 ALLSTATE CORP COM 020002101 3,123 60,381 SH DEFINED 10 50,910 1,560 7,911 ALLSTATE CORP COM 020002101 1,167 22,568 SH OTHER 10 16,923 5,645 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 31 ________ ALLTEL CORP COM 020039103 28,032 477,064 SH DEFINED 01 210,854 197,611 68,599 ALLTEL CORP COM 020039103 13,100 222,949 SH OTHER 01 24,389 197,710 850 ALLTEL CORP COM 020039103 326 5,540 SH DEFINED 02 3,760 0 1,780 ALLTEL CORP COM 020039103 12 200 SH OTHER 02 200 0 0 ALLTEL CORP COM 020039103 1,750 29,775 SH DEFINED 03 15,095 4,130 10,550 ALLTEL CORP COM 020039103 100 1,700 SH OTHER 03 1,390 310 0 ALLTEL CORP COM 020039103 8,219 139,868 SH DEFINED 04 122,593 6,885 10,390 ALLTEL CORP COM 020039103 1,807 30,760 SH OTHER 04 27,011 4 3,745 ALLTEL CORP COM 020039103 1,543 26,263 SH DEFINED 05 15,730 650 9,883 ALLTEL CORP COM 020039103 223 3,800 SH OTHER 05 200 3,600 0 ALLTEL CORP COM 020039103 41 700 SH OTHER 01,06 0 0 700 ALLTEL CORP COM 020039103 233,120 3,967,328 SH DEFINED 01,08 1,337,400 2,509,540 120,388 ALLTEL CORP COM 020039103 93 1,578 SH DEFINED 09 1,578 0 0 ALLTEL CORP COM 020039103 2,733 46,510 SH DEFINED 10 41,435 1,025 4,050 ALLTEL CORP COM 020039103 2,638 44,890 SH OTHER 10 24,521 20,369 0 ALLTEL CORP CONV PFD 020039822 2,649 50,085 DEFINED 01 50,085 0 0 ALLTEL CORP CONV PFD 020039822 58 1,100 DEFINED 10 1,100 0 0 ALLTEL CORP CONV PFD 020039822 63 1,200 OTHER 10 1,200 0 0 ALMOST FAMILY INC COM 020409108 131 8,900 SH DEFINED 01 600 8,300 0 ALMOST FAMILY INC COM 020409108 89 6,017 SH DEFINED 01,08 1,137 4,880 0 ALPHA TECHNOLOGIES GROUP INC COM 020781100 13 15,000 SH DEFINED 01 1,400 13,600 0 ALPHA TECHNOLOGIES GROUP INC COM 020781100 12 14,031 SH DEFINED 01,08 3,922 10,109 0 ALPHARMA INC COM 020813101 1,205 71,064 SH DEFINED 01 26,464 42,400 2,200 ALPHARMA INC COM 020813101 119 7,000 SH DEFINED 04 0 6,200 800 ALPHARMA INC COM 020813101 5 300 SH OTHER 01,06 0 0 300 ALPHARMA INC COM 020813101 4,689 276,636 SH DEFINED 01,08 87,416 189,220 0 ALTAIR NANOTECHNOLOGIES INC COM 021373105 1 200 SH DEFINED 01 200 0 0 ALTAIR NANOTECHNOLOGIES INC COM 021373105 143 52,722 SH DEFINED 01,08 13,956 38,766 0 ALTEON INC COM 02144G107 110 83,700 SH DEFINED 01 4,600 79,100 0 ALTEON INC COM 02144G107 76 58,170 SH DEFINED 01,08 13,621 44,549 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 32 ________ ALTERA CORP COM 021441100 12,702 613,614 SH DEFINED 01 362,001 178,590 73,023 ALTERA CORP COM 021441100 265 12,789 SH OTHER 01 11,800 320 669 ALTERA CORP COM 021441100 59 2,831 SH DEFINED 02 2,831 0 0 ALTERA CORP COM 021441100 53 2,550 SH OTHER 02 2,300 250 0 ALTERA CORP COM 021441100 340 16,445 SH DEFINED 03 14,350 2,095 0 ALTERA CORP COM 021441100 10 500 SH OTHER 03 500 0 0 ALTERA CORP COM 021441100 49 2,363 SH DEFINED 04 2,163 0 200 ALTERA CORP COM 021441100 132 6,391 SH OTHER 04 6,391 0 0 ALTERA CORP COM 021441100 48 2,300 SH DEFINED 05 1,700 0 600 ALTERA CORP COM 021441100 21 1,000 SH OTHER 01,06 0 0 1,000 ALTERA CORP COM 021441100 72,512 3,503,013 SH DEFINED 01,08 1,888,644 1,614,369 0 ALTERA CORP COM 021441100 171 8,283 SH DEFINED 09 8,283 0 0 ALTERA CORP COM 021441100 79 3,810 SH DEFINED 10 3,160 0 650 ALTERA CORP COM 021441100 2 100 SH OTHER 10 100 0 0 ALTIRIS INC COM 02148M100 1,183 33,392 SH DEFINED 01 13,402 19,390 600 ALTIRIS INC COM 02148M100 14 400 SH DEFINED 04 400 0 0 ALTIRIS INC COM 02148M100 7 200 SH OTHER 01,06 0 0 200 ALTIRIS INC COM 02148M100 5,659 159,729 SH DEFINED 01,08 50,111 109,618 0 ALTIGEN COMMUNICATIONS INC COM 021489109 36 9,200 SH DEFINED 01 2,700 6,500 0 ALTIGEN COMMUNICATIONS INC COM 021489109 29 7,381 SH DEFINED 01,08 2,337 5,044 0 ALTRIA GROUP INC COM 02209S103 177,918 2,911,908 SH DEFINED 01 1,637,649 895,555 378,704 ALTRIA GROUP INC COM 02209S103 16,952 277,445 SH OTHER 01 144,840 110,160 22,445 ALTRIA GROUP INC COM 02209S103 4,586 75,064 SH DEFINED 02 63,675 10,130 1,259 ALTRIA GROUP INC COM 02209S103 5,595 91,577 SH OTHER 02 77,642 7,675 6,260 ALTRIA GROUP INC COM 02209S103 7,935 129,876 SH DEFINED 03 105,570 21,549 2,757 ALTRIA GROUP INC COM 02209S103 8,527 139,552 SH OTHER 03 125,845 8,982 4,725 ALTRIA GROUP INC COM 02209S103 11,428 187,037 SH DEFINED 04 159,187 13,060 14,790 ALTRIA GROUP INC COM 02209S103 6,566 107,466 SH OTHER 04 90,025 9,324 8,117 ALTRIA GROUP INC COM 02209S103 2,190 35,837 SH DEFINED 05 27,612 0 8,225 ALTRIA GROUP INC COM 02209S103 745 12,200 SH OTHER 05 1,950 9,250 1,000 ALTRIA GROUP INC COM 02209S103 336 5,500 SH OTHER 01,06 0 0 5,500 ALTRIA GROUP INC COM 02209S103 1,101,546 18,028,577 SH DEFINED 01,08 9,049,859 8,964,998 13,720 ALTRIA GROUP INC COM 02209S103 2,417 39,557 SH DEFINED 09 39,557 0 0 ALTRIA GROUP INC COM 02209S103 10,724 175,518 SH DEFINED 10 144,794 5,600 25,124 ALTRIA GROUP INC COM 02209S103 2,930 47,949 SH OTHER 10 24,449 22,500 1,000 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 33 ________ AMAZON COM INC COM 023135106 7,890 178,153 SH DEFINED 01 152,113 9,500 16,540 AMAZON COM INC COM 023135106 13 300 SH OTHER 01 100 200 0 AMAZON COM INC COM 023135106 27 600 SH OTHER 02 0 600 0 AMAZON COM INC COM 023135106 28 635 SH DEFINED 03 635 0 0 AMAZON COM INC COM 023135106 29 650 SH DEFINED 04 650 0 0 AMAZON COM INC COM 023135106 71 1,600 SH OTHER 04 1,000 600 0 AMAZON COM INC COM 023135106 46,088 1,040,600 SH DEFINED 01,08 498,827 541,773 0 AMAZON COM INC COM 023135106 197 4,442 SH DEFINED 09 4,442 0 0 AMAZON COM INC COM 023135106 27 607 SH DEFINED 10 260 0 347 AMBAC FINL GROUP INC COM 023139108 57,091 695,130 SH DEFINED 01 547,535 117,623 29,972 AMBAC FINL GROUP INC COM 023139108 8,048 97,989 SH OTHER 01 72,700 24,140 1,149 AMBAC FINL GROUP INC COM 023139108 1,575 19,172 SH DEFINED 02 14,072 3,725 1,375 AMBAC FINL GROUP INC COM 023139108 340 4,135 SH OTHER 02 1,675 2,460 0 AMBAC FINL GROUP INC COM 023139108 4,984 60,680 SH DEFINED 03 43,295 14,000 3,385 AMBAC FINL GROUP INC COM 023139108 742 9,040 SH OTHER 03 7,825 0 1,215 AMBAC FINL GROUP INC COM 023139108 8,358 101,767 SH DEFINED 04 97,550 725 3,492 AMBAC FINL GROUP INC COM 023139108 1,042 12,690 SH OTHER 04 12,240 450 0 AMBAC FINL GROUP INC COM 023139108 4,510 54,910 SH DEFINED 05 49,890 1,150 3,870 AMBAC FINL GROUP INC COM 023139108 340 4,140 SH OTHER 05 3,990 150 0 AMBAC FINL GROUP INC COM 023139108 29 350 SH OTHER 01,06 0 0 350 AMBAC FINL GROUP INC COM 023139108 80,532 980,541 SH DEFINED 01,08 507,757 472,784 0 AMBAC FINL GROUP INC COM 023139108 57 696 SH DEFINED 09 696 0 0 AMBAC FINL GROUP INC COM 023139108 2,932 35,700 SH DEFINED 10 34,150 400 1,150 AMBAC FINL GROUP INC COM 023139108 823 10,020 SH OTHER 10 4,170 5,250 600 AMBASSADORS GROUP INC COM 023177108 783 21,994 SH DEFINED 01 4,844 16,800 350 AMBASSADORS GROUP INC COM 023177108 1,611 45,247 SH DEFINED 01,08 8,274 36,973 0 AMBASSADORS INTL INC COM 023178106 299 19,000 SH DEFINED 01 1,900 17,100 0 AMBASSADORS INTL INC COM 023178106 245 15,584 SH DEFINED 01,08 3,800 11,784 0 AMCOL INTL CORP COM 02341W103 2,103 104,686 SH DEFINED 01 72,616 31,100 970 AMCOL INTL CORP COM 02341W103 8 400 SH DEFINED 04 0 0 400 AMCOL INTL CORP COM 02341W103 2,764 137,577 SH DEFINED 01,08 33,550 104,027 0 AMEDISYS INC COM 023436108 405 12,498 SH DEFINED 01 7,178 5,000 320 AMEDISYS INC COM 023436108 6 200 SH DEFINED 04 0 0 200 AMEDISYS INC COM 023436108 3 100 SH OTHER 01,06 0 0 100 AMEDISYS INC COM 023436108 3,264 100,784 SH DEFINED 01,08 35,952 64,832 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 34 ________ AMERADA HESS CORP COM 023551104 10,310 125,153 SH DEFINED 01 52,499 57,066 15,588 AMERADA HESS CORP COM 023551104 10 125 SH OTHER 01 0 0 125 AMERADA HESS CORP COM 023551104 3 40 SH DEFINED 02 40 0 0 AMERADA HESS CORP COM 023551104 31 375 SH OTHER 02 375 0 0 AMERADA HESS CORP COM 023551104 4 50 SH DEFINED 03 50 0 0 AMERADA HESS CORP COM 023551104 92 1,112 SH DEFINED 04 1,062 0 50 AMERADA HESS CORP COM 023551104 8 100 SH OTHER 04 100 0 0 AMERADA HESS CORP COM 023551104 16 200 SH OTHER 01,06 0 0 200 AMERADA HESS CORP COM 023551104 63,833 774,864 SH DEFINED 01,08 385,489 389,225 150 AMERADA HESS CORP COM 023551104 46 558 SH DEFINED 09 558 0 0 AMERADA HESS CORP COM 023551104 5 65 SH DEFINED 10 15 0 50 AMERCO COM 023586100 1,039 22,600 SH DEFINED 01 7,700 14,550 350 AMERCO COM 023586100 2,912 63,342 SH DEFINED 01,08 12,999 50,343 0 AMEREN CORP COM 023608102 12,735 253,994 SH DEFINED 01 123,516 104,840 25,638 AMEREN CORP COM 023608102 489 9,747 SH OTHER 01 7,100 2,322 325 AMEREN CORP COM 023608102 50 993 SH DEFINED 02 45 624 324 AMEREN CORP COM 023608102 225 4,486 SH OTHER 02 3,700 786 0 AMEREN CORP COM 023608102 5 100 SH DEFINED 03 100 0 0 AMEREN CORP COM 023608102 190 3,789 SH DEFINED 04 3,689 0 100 AMEREN CORP COM 023608102 91 1,812 SH OTHER 04 0 1,812 0 AMEREN CORP COM 023608102 22 442 SH DEFINED 05 417 0 25 AMEREN CORP COM 023608102 26 525 SH OTHER 01,06 0 0 525 AMEREN CORP COM 023608102 81,180 1,619,067 SH DEFINED 01,08 856,356 762,111 600 AMEREN CORP COM 023608102 67 1,327 SH DEFINED 09 1,327 0 0 AMEREN CORP COM 023608102 166 3,308 SH DEFINED 10 2,608 225 475 AMEREN CORP COM 023608102 392 7,813 SH OTHER 10 1,035 6,778 0 AMERIANA BANCORP COM 023613102 110 7,000 SH DEFINED 01 600 6,400 0 AMERIANA BANCORP COM 023613102 15 933 SH DEFINED 02 933 0 0 AMERIANA BANCORP COM 023613102 87 5,544 SH DEFINED 01,08 1,338 4,206 0 AMERICA SVC GROUP INC COM 02364L109 418 15,600 SH DEFINED 01 6,200 9,300 100 AMERICA SVC GROUP INC COM 02364L109 1,712 63,948 SH DEFINED 01,08 11,675 52,273 0 AMERICA MOVIL S A DE C V COM 02364W105 1,103 21,068 SH DEFINED 01 11,378 7,090 2,600 AMERICA MOVIL S A DE C V COM 02364W105 65 1,240 SH OTHER 01 240 0 1,000 AMERICA MOVIL S A DE C V COM 02364W105 52 1,000 SH DEFINED 02 1,000 0 0 AMERICA MOVIL S A DE C V COM 02364W105 42 800 SH OTHER 02 400 400 0 AMERICA MOVIL S A DE C V COM 02364W105 61 1,174 SH DEFINED 03 1,174 0 0 AMERICA MOVIL S A DE C V COM 02364W105 76 1,444 SH DEFINED 04 1,044 0 400 AMERICA MOVIL S A DE C V COM 02364W105 20 390 SH OTHER 04 390 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 35 ________ AMERICA ONLINE LATIN AMERICA COM 02365B100 18 24,500 SH DEFINED 01 13,600 10,900 0 AMERICA ONLINE LATIN AMERICA COM 02365B100 0 250 SH OTHER 01 250 0 0 AMERICA ONLINE LATIN AMERICA COM 02365B100 96 128,253 SH DEFINED 01,08 52,880 75,373 0 AMERICA WEST HLDG CORP COM 023657208 410 62,250 SH DEFINED 01 22,550 37,600 2,100 AMERICA WEST HLDG CORP COM 023657208 3 500 SH DEFINED 02 0 500 0 AMERICA WEST HLDG CORP COM 023657208 1,856 281,995 SH DEFINED 01,08 83,092 198,903 0 AMERICA WEST HLDG CORP COM 023657208 1 200 SH DEFINED 10 200 0 0 AMCORE FINL INC COM 023912108 1,472 45,754 SH DEFINED 01 20,004 24,500 1,250 AMCORE FINL INC COM 023912108 35 1,101 SH DEFINED 04 1,101 0 0 AMCORE FINL INC COM 023912108 5,188 161,218 SH DEFINED 01,08 40,850 120,368 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 234 7,630 SH DEFINED 01 6,550 0 1,080 AMERICAN AXLE & MFG HLDGS IN COM 024061103 5 150 SH OTHER 01 0 150 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1 17 SH DEFINED 04 17 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 3,402 110,975 SH DEFINED 01,08 24,754 86,221 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 78 2,550 SH DEFINED 10 2,500 0 50 AMERICAN BILTRITE INC COM 024591109 71 6,200 SH DEFINED 01 700 5,500 0 AMERICAN BILTRITE INC COM 024591109 84 7,352 SH DEFINED 01,08 1,370 5,982 0 AMER BIO MEDICA CORP COM 024600108 4 3,600 SH DEFINED 01 3,600 0 0 AMER BIO MEDICA CORP COM 024600108 8 7,541 SH DEFINED 01,08 3,341 4,200 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 130 5,800 SH DEFINED 01 5,200 0 600 AMERICAN CAMPUS CMNTYS INC COM 024835100 1,529 68,000 SH DEFINED 01,08 17,100 50,900 0 AMERICAN CAPITAL STRATEGIES COM 024937104 638 19,120 SH DEFINED 01 13,200 0 5,920 AMERICAN CAPITAL STRATEGIES COM 024937104 3 100 SH OTHER 01 100 0 0 AMERICAN CAPITAL STRATEGIES COM 024937104 257 7,702 SH DEFINED 04 6,402 0 1,300 AMERICAN CAPITAL STRATEGIES COM 024937104 32 967 SH OTHER 04 967 0 0 AMERICAN CAPITAL STRATEGIES COM 024937104 6,339 190,067 SH DEFINED 01,08 94,968 95,099 0 AMERICAN CAPITAL STRATEGIES COM 024937104 3 100 SH DEFINED 10 0 0 100 AMERICAN CLAIMS EVALUATION I COM 025144106 11 4,500 SH DEFINED 01 0 4,500 0 AMERICAN CLAIMS EVALUATION I COM 025144106 36 15,011 SH DEFINED 01,08 2,215 12,796 0 AMERICAN DENTAL PARTNERS COM 025353103 173 9,100 SH DEFINED 01 1,400 7,700 0 AMERICAN DENTAL PARTNERS COM 025353103 190 10,047 SH DEFINED 01,08 2,959 7,088 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 36 ________ AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,419 30,124 SH DEFINED 01 23,524 3,768 2,832 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 5 100 SH OTHER 01 100 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 41 865 SH DEFINED 04 865 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 13,712 291,131 SH DEFINED 01,08 57,559 233,572 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 5 100 SH DEFINED 10 0 0 100 AMERICAN ECOLOGY CORP COM 025533407 236 19,700 SH DEFINED 01 200 19,500 0 AMERICAN ECOLOGY CORP COM 025533407 314 26,262 SH DEFINED 01,08 5,324 20,938 0 AMERICAN ELEC PWR INC COM 025537101 19,174 558,359 SH DEFINED 01 264,571 229,438 64,350 AMERICAN ELEC PWR INC COM 025537101 1,039 30,262 SH OTHER 01 27,559 953 1,750 AMERICAN ELEC PWR INC COM 025537101 72 2,084 SH DEFINED 02 1,518 566 0 AMERICAN ELEC PWR INC COM 025537101 39 1,144 SH OTHER 02 360 300 484 AMERICAN ELEC PWR INC COM 025537101 324 9,421 SH DEFINED 03 8,270 504 647 AMERICAN ELEC PWR INC COM 025537101 47 1,360 SH OTHER 03 1,000 360 0 AMERICAN ELEC PWR INC COM 025537101 307 8,934 SH DEFINED 04 8,234 0 700 AMERICAN ELEC PWR INC COM 025537101 184 5,372 SH OTHER 04 4,910 462 0 AMERICAN ELEC PWR INC COM 025537101 33 974 SH DEFINED 05 99 0 875 AMERICAN ELEC PWR INC COM 025537101 34 1,000 SH OTHER 01,06 0 0 1,000 AMERICAN ELEC PWR INC COM 025537101 122,769 3,575,099 SH DEFINED 01,08 1,851,104 1,722,055 1,940 AMERICAN ELEC PWR INC COM 025537101 329 9,592 SH DEFINED 09 9,592 0 0 AMERICAN ELEC PWR INC COM 025537101 119 3,478 SH DEFINED 10 2,553 225 700 AMERICAN ELEC PWR INC COM 025537101 84 2,433 SH OTHER 10 2,228 0 205 AMERICAN EQTY INVT LIFE HLD COM 025676206 93 8,600 SH DEFINED 01 8,200 0 400 AMERICAN EQTY INVT LIFE HLD COM 025676206 1,322 122,702 SH DEFINED 01,08 18,802 103,900 0 AMERICAN EXPRESS CO COM 025816109 310,824 5,514,003 SH DEFINED 01 3,655,925 1,344,766 513,312 AMERICAN EXPRESS CO COM 025816109 53,447 948,146 SH OTHER 01 514,342 353,302 80,502 AMERICAN EXPRESS CO COM 025816109 13,507 239,607 SH DEFINED 02 189,796 43,544 6,267 AMERICAN EXPRESS CO COM 025816109 3,632 64,440 SH OTHER 02 50,140 12,500 1,800 AMERICAN EXPRESS CO COM 025816109 22,573 400,442 SH DEFINED 03 248,876 119,877 31,689 AMERICAN EXPRESS CO COM 025816109 7,440 131,980 SH OTHER 03 102,561 22,945 6,474 AMERICAN EXPRESS CO COM 025816109 71,878 1,275,105 SH DEFINED 04 1,125,054 35,070 114,981 AMERICAN EXPRESS CO COM 025816109 25,615 454,409 SH OTHER 04 388,750 22,045 43,614 AMERICAN EXPRESS CO COM 025816109 12,774 226,613 SH DEFINED 05 212,523 5,330 8,760 AMERICAN EXPRESS CO COM 025816109 1,822 32,318 SH OTHER 05 16,578 4,890 10,850 AMERICAN EXPRESS CO COM 025816109 186 3,300 SH OTHER 01,06 0 0 3,300 AMERICAN EXPRESS CO COM 025816109 626,950 11,122,058 SH DEFINED 01,08 5,784,444 5,329,710 7,904 AMERICAN EXPRESS CO COM 025816109 1,584 28,098 SH DEFINED 09 28,098 0 0 AMERICAN EXPRESS CO COM 025816109 20,030 355,328 SH DEFINED 10 271,430 43,221 40,677 AMERICAN EXPRESS CO COM 025816109 7,465 132,422 SH OTHER 10 90,875 38,352 3,195 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 37 ________ AMERICAN FINL GROUP INC OHIO COM 025932104 514 16,426 SH DEFINED 01 10,858 2,728 2,840 AMERICAN FINL GROUP INC OHIO COM 025932104 3 100 SH OTHER 01 100 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 7,719 246,522 SH DEFINED 01,08 44,226 202,296 0 AMERICAN FINL GROUP INC OHIO COM 025932104 3 100 SH DEFINED 10 100 0 0 AMERICAN FINL RLTY TR COM 02607P305 1,272 78,600 SH DEFINED 01 63,150 4,000 11,450 AMERICAN FINL RLTY TR COM 02607P305 29 1,774 SH OTHER 04 1,774 0 0 AMERICAN FINL RLTY TR COM 02607P305 9,251 571,774 SH DEFINED 01,08 133,382 438,392 0 AMERICAN GREETINGS CORP COM 026375105 2,527 99,695 SH DEFINED 01 44,256 46,589 8,850 AMERICAN GREETINGS CORP COM 026375105 1 50 SH OTHER 01 0 0 50 AMERICAN GREETINGS CORP COM 026375105 6 225 SH DEFINED 02 0 0 225 AMERICAN GREETINGS CORP COM 026375105 13,035 514,189 SH DEFINED 01,08 103,355 410,834 0 AMERICAN HEALTHWAYS INC COM 02649V104 1,731 52,380 SH DEFINED 01 17,880 32,000 2,500 AMERICAN HEALTHWAYS INC COM 02649V104 30 900 SH DEFINED 04 500 0 400 AMERICAN HEALTHWAYS INC COM 02649V104 5 160 SH DEFINED 05 0 160 0 AMERICAN HEALTHWAYS INC COM 02649V104 17 500 SH OTHER 01,06 0 0 500 AMERICAN HEALTHWAYS INC COM 02649V104 7,477 226,292 SH DEFINED 01,08 76,407 149,885 0 AMERICAN HEALTHWAYS INC COM 02649V104 59 1,780 SH DEFINED 10 1,580 0 200 AMERICAN HOME MTG INVT CORP COM 02660R107 1,384 40,417 SH DEFINED 01 25,316 13,835 1,266 AMERICAN HOME MTG INVT CORP COM 02660R107 8,395 245,117 SH DEFINED 01,08 85,586 159,531 0 AMERICAN INDEPENDENCE CORP COM 026760405 138 9,435 SH DEFINED 01 1,645 7,790 0 AMERICAN INDEPENDENCE CORP COM 026760405 160 10,919 SH DEFINED 01,08 2,424 8,495 0 AMERICAN INTL GROUP INC COM 026874107 477,324 7,268,527 SH DEFINED 01 4,282,125 2,278,578 707,824 AMERICAN INTL GROUP INC COM 026874107 73,185 1,114,434 SH OTHER 01 537,327 495,513 81,594 AMERICAN INTL GROUP INC COM 026874107 34,577 526,520 SH DEFINED 02 400,453 107,590 18,477 AMERICAN INTL GROUP INC COM 026874107 7,736 117,799 SH OTHER 02 84,371 30,262 3,166 AMERICAN INTL GROUP INC COM 026874107 43,109 656,447 SH DEFINED 03 420,505 186,463 49,479 AMERICAN INTL GROUP INC COM 026874107 11,164 169,995 SH OTHER 03 132,661 28,344 8,990 AMERICAN INTL GROUP INC COM 026874107 125,886 1,916,954 SH DEFINED 04 1,696,863 65,772 154,319 AMERICAN INTL GROUP INC COM 026874107 48,521 738,864 SH OTHER 04 690,671 35,385 12,808 AMERICAN INTL GROUP INC COM 026874107 29,233 445,145 SH DEFINED 05 399,230 23,276 22,639 AMERICAN INTL GROUP INC COM 026874107 3,995 60,840 SH OTHER 05 27,928 21,930 10,982 AMERICAN INTL GROUP INC COM 026874107 446 6,784 SH OTHER 01,06 0 0 6,784 AMERICAN INTL GROUP INC COM 026874107 1,507,546 22,956,386 SH DEFINED 01,08 12,069,158 10,865,804 21,424 AMERICAN INTL GROUP INC COM 026874107 3,706 56,427 SH DEFINED 09 56,427 0 0 AMERICAN INTL GROUP INC COM 026874107 39,374 599,579 SH DEFINED 10 379,869 97,726 121,984 AMERICAN INTL GROUP INC COM 026874107 10,242 155,958 SH OTHER 10 85,455 68,006 2,497 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 38 ________ AMERICAN ITALIAN PASTA CO COM 027070101 616 26,512 SH DEFINED 01 10,298 15,514 700 AMERICAN ITALIAN PASTA CO COM 027070101 5 200 SH DEFINED 04 0 0 200 AMERICAN ITALIAN PASTA CO COM 027070101 7 300 SH OTHER 01,06 0 0 300 AMERICAN ITALIAN PASTA CO COM 027070101 2,667 114,728 SH DEFINED 01,08 29,919 84,809 0 AMERICAN LD LEASE INC COM 027118108 711 31,540 SH DEFINED 01 27,471 4,069 0 AMERICAN LD LEASE INC COM 027118108 7 300 SH OTHER 01 300 0 0 AMERICAN LD LEASE INC COM 027118108 367 16,302 SH DEFINED 01,08 4,124 12,178 0 AMERICAN MED SYS HLDGS INC COM 02744M108 4,366 104,415 SH DEFINED 01 73,245 30,000 1,170 AMERICAN MED SYS HLDGS INC COM 02744M108 17 400 SH DEFINED 04 0 0 400 AMERICAN MED SYS HLDGS INC COM 02744M108 19 450 SH OTHER 01,06 0 0 450 AMERICAN MED SYS HLDGS INC COM 02744M108 7,622 182,310 SH DEFINED 01,08 49,857 132,453 0 AMERICAN MED SYS HLDGS INC COM 02744M108 4 88 SH DEFINED 10 88 0 0 AMERICAN MTG ACCEP CO COM 027568104 117 6,800 SH DEFINED 01 6,700 0 100 AMERICAN MTG ACCEP CO COM 027568104 270 15,692 SH DEFINED 01,08 3,197 12,495 0 AMERICAN NATL BANKSHARES INC COM 027745108 107 4,400 SH DEFINED 01 600 3,800 0 AMERICAN NATL BANKSHARES INC COM 027745108 244 10,081 SH DEFINED 01,08 2,200 7,881 0 AMERICAN MED ALERT CORP COM 027904101 38 7,200 SH DEFINED 01 800 6,400 0 AMERICAN MED ALERT CORP COM 027904101 72 13,724 SH DEFINED 01,08 2,061 11,663 0 AMERICAN NATL INS CO COM 028591105 596 5,720 SH DEFINED 01 5,460 0 260 AMERICAN NATL INS CO COM 028591105 8 77 SH OTHER 01 77 0 0 AMERICAN NATL INS CO COM 028591105 4,343 41,696 SH DEFINED 01,08 14,774 26,922 0 AMERICAN NATL INS CO COM 028591105 5 50 SH DEFINED 10 0 0 50 AMERICAN PAC CORP COM 028740108 123 14,500 SH DEFINED 01 1,400 13,100 0 AMERICAN PAC CORP COM 028740108 133 15,570 SH DEFINED 01,08 2,962 12,608 0 AMERICAN PHARMACEUTICALS PTN COM 02886P109 353 9,424 SH DEFINED 01 8,794 0 630 AMERICAN PHARMACEUTICALS PTN COM 02886P109 4 100 SH OTHER 01 100 0 0 AMERICAN PHARMACEUTICALS PTN COM 02886P109 4 120 SH OTHER 02 120 0 0 AMERICAN PHARMACEUTICALS PTN COM 02886P109 2,832 75,689 SH DEFINED 01,08 22,633 53,056 0 AMERICAN PHARMACEUTICALS PTN COM 02886P109 2 50 SH DEFINED 10 0 0 50 AMERICAN PHYSICIANS SVC GROU COM 028882108 39 3,800 SH DEFINED 01 500 3,300 0 AMERICAN PHYSICIANS SVC GROU COM 028882108 111 10,716 SH DEFINED 01,08 1,022 9,694 0 AMERICAN PHYSICIANS CAPITAL COM 028884104 513 14,254 SH DEFINED 01 5,554 8,200 500 AMERICAN PHYSICIANS CAPITAL COM 028884104 2,773 76,972 SH DEFINED 01,08 28,315 48,657 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 39 ________ AMERICAN RETIREMENT CORP COM 028913101 1,417 120,200 SH DEFINED 01 102,500 17,700 0 AMERICAN RETIREMENT CORP COM 028913101 371 31,449 SH DEFINED 01,08 8,893 22,556 0 AMERICAN PWR CONVERSION CORP COM 029066107 5,798 270,943 SH DEFINED 01 126,039 110,988 33,916 AMERICAN PWR CONVERSION CORP COM 029066107 24 1,100 SH OTHER 01 100 600 400 AMERICAN PWR CONVERSION CORP COM 029066107 6 300 SH DEFINED 02 300 0 0 AMERICAN PWR CONVERSION CORP COM 029066107 107 5,010 SH OTHER 02 0 5,010 0 AMERICAN PWR CONVERSION CORP COM 029066107 2 100 SH DEFINED 03 0 0 100 AMERICAN PWR CONVERSION CORP COM 029066107 2 100 SH DEFINED 04 0 0 100 AMERICAN PWR CONVERSION CORP COM 029066107 103 4,800 SH OTHER 04 4,800 0 0 AMERICAN PWR CONVERSION CORP COM 029066107 6 300 SH DEFINED 05 0 0 300 AMERICAN PWR CONVERSION CORP COM 029066107 11 500 SH OTHER 01,06 0 0 500 AMERICAN PWR CONVERSION CORP COM 029066107 38,854 1,815,592 SH DEFINED 01,08 961,722 853,870 0 AMERICAN PWR CONVERSION CORP COM 029066107 13 621 SH DEFINED 09 621 0 0 AMERICAN PWR CONVERSION CORP COM 029066107 94 4,370 SH DEFINED 10 1,030 0 3,340 AMERICAN PWR CONVERSION CORP COM 029066107 11 500 SH OTHER 10 500 0 0 AMERICAN REAL ESTATE PARTNR COM 029169109 281 9,811 SH DEFINED 01 9,811 0 0 AMERICAN REAL ESTATE PARTNR COM 029169109 30 1,056 SH DEFINED 04 1,056 0 0 AMERICAN REAL ESTATE PARTNR COM 029169109 652 22,812 SH DEFINED 01,08 3,912 18,900 0 AMERICAN RLTY INVS INC COM 029174109 53 5,465 SH DEFINED 01 2,065 3,400 0 AMERICAN RLTY INVS INC COM 029174109 142 14,678 SH DEFINED 01,08 4,200 10,478 0 AMERICAN SCIENCE & ENGR INC COM 029429107 379 9,200 SH DEFINED 01 1,300 7,900 0 AMERICAN SCIENCE & ENGR INC COM 029429107 25 600 SH OTHER 01 0 600 0 AMERICAN SCIENCE & ENGR INC COM 029429107 704 17,095 SH DEFINED 01,08 2,842 14,253 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 31 5,200 SH DEFINED 01 800 4,400 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 69 11,562 SH DEFINED 01,08 1,703 9,859 0 AMERICAN SOFTWARE INC COM 029683109 209 34,700 SH DEFINED 01 4,600 30,100 0 AMERICAN SOFTWARE INC COM 029683109 305 50,582 SH DEFINED 01,08 8,772 41,810 0 AMERICAN STD COS INC DEL COM 029712106 11,370 275,180 SH DEFINED 01 148,067 93,981 33,132 AMERICAN STD COS INC DEL COM 029712106 6 150 SH OTHER 01 0 0 150 AMERICAN STD COS INC DEL COM 029712106 1 17 SH DEFINED 02 17 0 0 AMERICAN STD COS INC DEL COM 029712106 11 272 SH DEFINED 04 172 0 100 AMERICAN STD COS INC DEL COM 029712106 4 100 SH OTHER 04 100 0 0 AMERICAN STD COS INC DEL COM 029712106 25 600 SH OTHER 01,06 0 0 600 AMERICAN STD COS INC DEL COM 029712106 77,184 1,867,949 SH DEFINED 01,08 976,832 891,117 0 AMERICAN STD COS INC DEL COM 029712106 398 9,627 SH DEFINED 09 9,627 0 0 AMERICAN STD COS INC DEL COM 029712106 968 23,430 SH DEFINED 10 23,130 0 300 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 40 ________ AMERICAN STS WTR CO COM 029899101 858 32,994 SH DEFINED 01 15,244 16,750 1,000 AMERICAN STS WTR CO COM 029899101 59 2,250 SH DEFINED 03 2,250 0 0 AMERICAN STS WTR CO COM 029899101 5 200 SH DEFINED 04 0 0 200 AMERICAN STS WTR CO COM 029899101 7 250 SH OTHER 01,06 0 0 250 AMERICAN STS WTR CO COM 029899101 2,405 92,502 SH DEFINED 01,08 19,829 72,673 0 AMERICAN TOWER CORP COM 029912201 1,302 70,750 SH DEFINED 01 56,310 0 14,440 AMERICAN TOWER CORP COM 029912201 2 100 SH OTHER 01 100 0 0 AMERICAN TOWER CORP COM 029912201 6 300 SH DEFINED 04 300 0 0 AMERICAN TOWER CORP COM 029912201 18 1,000 SH OTHER 04 1,000 0 0 AMERICAN TOWER CORP COM 029912201 12,437 675,928 SH DEFINED 01,08 243,971 431,957 0 AMERICAN TOWER CORP COM 029912201 6 300 SH DEFINED 10 0 0 300 AMERICAN SUPERCONDUCTOR CORP COM 030111108 574 38,550 SH DEFINED 01 14,700 22,600 1,250 AMERICAN SUPERCONDUCTOR CORP COM 030111108 45 3,000 SH OTHER 01 0 3,000 0 AMERICAN SUPERCONDUCTOR CORP COM 030111108 2,067 138,845 SH DEFINED 01,08 25,127 113,718 0 AMERICAN SUPERCONDUCTOR CORP COM 030111108 26 1,750 SH OTHER 10 1,750 0 0 AMERICAN TECHNICNAL CERAMICS COM 030137103 321 32,200 SH DEFINED 01 1,700 30,500 0 AMERICAN TECHNICNAL CERAMICS COM 030137103 187 18,768 SH DEFINED 01,08 3,065 15,703 0 AMERICAN TECHNOLOGY CORP COM 030145205 96 8,700 SH DEFINED 01 0 8,700 0 AMERICAN TECHNOLOGY CORP COM 030145205 420 37,994 SH DEFINED 01,08 6,269 31,725 0 AMERICAN VANTAGE COS COM 03037B106 26 14,300 SH DEFINED 01 0 14,300 0 AMERICAN VANTAGE COS COM 03037B106 3 1,453 SH DEFINED 01,08 1,333 120 0 AMERICAN VANGUARD CORP COM 030371108 327 8,884 SH DEFINED 01 3,609 5,075 200 AMERICAN VANGUARD CORP COM 030371108 1,159 31,523 SH DEFINED 01,08 6,159 25,364 0 AMERICAN WOODMARK CORP COM 030506109 1,120 25,638 SH DEFINED 01 7,838 17,400 400 AMERICAN WOODMARK CORP COM 030506109 3,767 86,244 SH DEFINED 01,08 22,726 63,518 0 AMERICANWEST BANCORPORATION COM 03058P109 302 14,938 SH DEFINED 01 6,211 8,262 465 AMERICANWEST BANCORPORATION COM 03058P109 1,145 56,543 SH DEFINED 01,08 8,590 47,953 0 AMERICREDIT CORP COM 03060R101 1,398 57,172 SH DEFINED 01 38,932 6,090 12,150 AMERICREDIT CORP COM 03060R101 2 100 SH OTHER 01 100 0 0 AMERICREDIT CORP COM 03060R101 142 5,800 SH DEFINED 04 0 5,800 0 AMERICREDIT CORP COM 03060R101 18,972 775,968 SH DEFINED 01,08 186,753 589,215 0 AMERICREDIT CORP COM 03060R101 6 250 SH DEFINED 10 0 0 250 AMERICAS CAR MART INC COM 03062T105 395 10,387 SH DEFINED 01 3,987 6,100 300 AMERICAS CAR MART INC COM 03062T105 1,300 34,206 SH DEFINED 01,08 6,538 27,668 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 41 ________ AMERIGON INC COM 03070L300 35 9,300 SH DEFINED 01 900 8,400 0 AMERIGON INC COM 03070L300 45 12,144 SH DEFINED 01,08 4,743 7,401 0 AMERISTAR CASINOS INC COM 03070Q101 1,281 29,713 SH DEFINED 01 9,086 20,077 550 AMERISTAR CASINOS INC COM 03070Q101 4,993 115,813 SH DEFINED 01,08 41,334 74,479 0 AMERIVEST PPTYS INC DEL COM 03071L101 59 9,200 SH DEFINED 01 3,600 5,600 0 AMERIVEST PPTYS INC DEL COM 03071L101 126 19,621 SH DEFINED 01,08 6,300 13,321 0 AMERON INTL INC COM 030710107 1,999 52,740 SH DEFINED 01 43,940 8,400 400 AMERON INTL INC COM 030710107 2,097 55,319 SH DEFINED 01,08 14,145 41,174 0 AMERUS GROUP CO COM 03072M108 2,133 47,092 SH DEFINED 01 34,495 9,147 3,450 AMERUS GROUP CO COM 03072M108 9 200 SH OTHER 02 200 0 0 AMERUS GROUP CO COM 03072M108 14,950 330,017 SH DEFINED 01,08 86,834 243,183 0 AMERISOURCEBERGEN CORP COM 03073E105 8,639 147,219 SH DEFINED 01 68,648 59,491 19,080 AMERISOURCEBERGEN CORP COM 03073E105 129 2,200 SH OTHER 01 2,000 0 200 AMERISOURCEBERGEN CORP COM 03073E105 29 500 SH OTHER 02 500 0 0 AMERISOURCEBERGEN CORP COM 03073E105 87 1,485 SH DEFINED 03 985 0 500 AMERISOURCEBERGEN CORP COM 03073E105 51 868 SH OTHER 03 868 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1,103 18,800 SH DEFINED 04 18,525 0 275 AMERISOURCEBERGEN CORP COM 03073E105 904 15,411 SH OTHER 04 14,411 1,000 0 AMERISOURCEBERGEN CORP COM 03073E105 29 500 SH DEFINED 05 500 0 0 AMERISOURCEBERGEN CORP COM 03073E105 18 300 SH OTHER 01,06 0 0 300 AMERISOURCEBERGEN CORP COM 03073E105 56,960 970,683 SH DEFINED 01,08 508,757 461,926 0 AMERISOURCEBERGEN CORP COM 03073E105 183 3,127 SH DEFINED 09 3,127 0 0 AMERISOURCEBERGEN CORP COM 03073E105 50 844 SH DEFINED 10 520 0 324 AMERIGROUP CORP COM 03073T102 7,267 96,049 SH DEFINED 01 80,749 13,300 2,000 AMERIGROUP CORP COM 03073T102 23 300 SH DEFINED 04 0 0 300 AMERIGROUP CORP COM 03073T102 30 400 SH OTHER 01,06 0 0 400 AMERIGROUP CORP COM 03073T102 13,580 179,493 SH DEFINED 01,08 56,098 123,395 0 AMERISERV FINL INC COM 03074A102 122 23,600 SH DEFINED 01 2,800 20,800 0 AMERISERV FINL INC COM 03074A102 118 22,755 SH DEFINED 01,08 5,334 17,421 0 AMERITRADE HLDG CORP NEW COM 03074K100 1,602 112,624 SH DEFINED 01 96,734 0 15,890 AMERITRADE HLDG CORP NEW COM 03074K100 1 100 SH OTHER 01 100 0 0 AMERITRADE HLDG CORP NEW COM 03074K100 11,133 782,902 SH DEFINED 01,08 306,938 475,964 0 AMERITRADE HLDG CORP NEW COM 03074K100 6 400 SH DEFINED 10 0 0 400 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 42 ________ AMERIGAS PARTNERS L P COM 030975106 542 18,300 SH DEFINED 01 15,000 2,300 1,000 AMERIGAS PARTNERS L P COM 030975106 68 2,300 SH DEFINED 02 2,300 0 0 AMERIGAS PARTNERS L P COM 030975106 46 1,550 SH OTHER 04 1,550 0 0 AMERIGAS PARTNERS L P COM 030975106 163 5,500 SH DEFINED 10 0 0 5,500 AMERIGAS PARTNERS L P COM 030975106 36 1,200 SH OTHER 10 0 1,200 0 AMETEK INC NEW COM 031100100 1,216 34,084 SH DEFINED 01 26,230 1,824 6,030 AMETEK INC NEW COM 031100100 4 100 SH OTHER 01 100 0 0 AMETEK INC NEW COM 031100100 54 1,500 SH OTHER 02 1,500 0 0 AMETEK INC NEW COM 031100100 5 154 SH DEFINED 04 154 0 0 AMETEK INC NEW COM 031100100 12,123 339,875 SH DEFINED 01,08 93,876 245,999 0 AMETEK INC NEW COM 031100100 4 100 SH DEFINED 10 0 0 100 AMGEN INC CONV DEB 031162AE0 4,455 6,000,000 PRN DEFINED 01 6,000,000 0 0 AMGEN INC COM 031162100 280,182 4,367,608 SH DEFINED 01 2,886,433 1,074,314 406,861 AMGEN INC COM 031162100 29,392 458,172 SH OTHER 01 252,494 159,070 46,608 AMGEN INC COM 031162100 24,193 377,125 SH DEFINED 02 289,663 74,175 13,287 AMGEN INC COM 031162100 3,169 49,405 SH OTHER 02 32,770 15,680 955 AMGEN INC COM 031162100 26,467 412,574 SH DEFINED 03 255,843 100,912 55,819 AMGEN INC COM 031162100 6,178 96,306 SH OTHER 03 57,098 26,610 12,598 AMGEN INC COM 031162100 117,878 1,837,530 SH DEFINED 04 1,649,313 41,455 146,762 AMGEN INC COM 031162100 38,213 595,682 SH OTHER 04 559,477 30,515 5,690 AMGEN INC COM 031162100 16,923 263,799 SH DEFINED 05 241,052 11,005 11,742 AMGEN INC COM 031162100 2,504 39,031 SH OTHER 05 22,068 6,050 10,913 AMGEN INC COM 031162100 227 3,540 SH OTHER 01,06 0 0 3,540 AMGEN INC COM 031162100 753,524 11,746,276 SH DEFINED 01,08 6,185,288 5,538,051 22,937 AMGEN INC COM 031162100 2,361 36,801 SH DEFINED 09 36,801 0 0 AMGEN INC COM 031162100 21,722 338,620 SH DEFINED 10 267,835 35,500 35,285 AMGEN INC COM 031162100 3,302 51,478 SH OTHER 10 22,990 27,208 1,280 AMISTAR CORP COM 031535107 14 3,800 SH DEFINED 01 0 3,800 0 AMISTAR CORP COM 031535107 47 12,575 SH DEFINED 01,08 620 11,955 0 AMIS HLDGS INC COM 031538101 359 21,750 SH DEFINED 01 18,250 2,300 1,200 AMIS HLDGS INC COM 031538101 3,439 208,189 SH DEFINED 01,08 44,052 164,137 0 AMKOR TECHNOLOGY INC COM 031652100 474 70,910 SH DEFINED 01 53,935 10,800 6,175 AMKOR TECHNOLOGY INC COM 031652100 1 100 SH OTHER 01 100 0 0 AMKOR TECHNOLOGY INC COM 031652100 2,488 372,498 SH DEFINED 01,08 176,101 196,397 0 AMKOR TECHNOLOGY INC COM 031652100 1 150 SH DEFINED 10 0 0 150 AMNET MORTGAGE INC COM 03169A108 9 1,100 SH DEFINED 01 1,100 0 0 AMNET MORTGAGE INC COM 03169A108 95 11,513 SH DEFINED 01,08 3,385 8,128 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 43 ________ AMPAL AMERN ISRAEL CORP COM 032015109 53 13,900 SH DEFINED 01 1,600 12,300 0 AMPAL AMERN ISRAEL CORP COM 032015109 149 39,250 SH DEFINED 01,08 7,858 31,392 0 AMPCO-PITTSBURGH CORP COM 032037103 229 15,700 SH DEFINED 01 2,000 13,700 0 AMPCO-PITTSBURGH CORP COM 032037103 4 290 SH DEFINED 02 0 0 290 AMPCO-PITTSBURGH CORP COM 032037103 313 21,435 SH DEFINED 01,08 3,813 17,622 0 AMPHENOL CORP NEW COM 032095101 1,387 37,760 SH DEFINED 01 32,250 3,500 2,010 AMPHENOL CORP NEW COM 032095101 4 100 SH OTHER 01 100 0 0 AMPHENOL CORP NEW COM 032095101 445 12,100 SH DEFINED 04 0 12,100 0 AMPHENOL CORP NEW COM 032095101 13,854 377,088 SH DEFINED 01,08 80,376 296,712 0 AMPHENOL CORP NEW COM 032095101 4 100 SH DEFINED 10 0 0 100 AMREP CORP NEW COM 032159105 212 9,210 SH DEFINED 01 1,210 8,000 0 AMREP CORP NEW COM 032159105 336 14,616 SH DEFINED 01,08 2,608 12,008 0 AMSOUTH BANCORPORATION COM 032165102 11,901 459,500 SH DEFINED 01 214,728 188,115 56,657 AMSOUTH BANCORPORATION COM 032165102 36 1,400 SH OTHER 01 800 0 600 AMSOUTH BANCORPORATION COM 032165102 109 4,200 SH DEFINED 02 4,200 0 0 AMSOUTH BANCORPORATION COM 032165102 27 1,050 SH OTHER 02 1,050 0 0 AMSOUTH BANCORPORATION COM 032165102 5 200 SH DEFINED 03 200 0 0 AMSOUTH BANCORPORATION COM 032165102 26 1,000 SH OTHER 03 1,000 0 0 AMSOUTH BANCORPORATION COM 032165102 1,997 77,109 SH DEFINED 04 76,959 0 150 AMSOUTH BANCORPORATION COM 032165102 39 1,500 SH OTHER 04 1,500 0 0 AMSOUTH BANCORPORATION COM 032165102 5 200 SH DEFINED 05 0 0 200 AMSOUTH BANCORPORATION COM 032165102 23 900 SH OTHER 01,06 0 0 900 AMSOUTH BANCORPORATION COM 032165102 83,699 3,231,615 SH DEFINED 01,08 1,712,148 1,519,467 0 AMSOUTH BANCORPORATION COM 032165102 81 3,135 SH DEFINED 09 3,135 0 0 AMSOUTH BANCORPORATION COM 032165102 17 648 SH DEFINED 10 53 0 595 AMSURG CORP COM 03232P405 1,376 46,577 SH DEFINED 01 18,827 26,300 1,450 AMSURG CORP COM 03232P405 12 400 SH DEFINED 04 0 0 400 AMSURG CORP COM 03232P405 13 450 SH OTHER 01,06 0 0 450 AMSURG CORP COM 03232P405 7,562 255,999 SH DEFINED 01,08 93,436 162,563 0 AMSURG CORP COM 03232P405 3 112 SH DEFINED 10 112 0 0 AMTECH SYS INC COM 032332504 10 2,300 SH DEFINED 01 0 2,300 0 AMTECH SYS INC COM 032332504 54 12,820 SH DEFINED 01,08 1,100 11,720 0 AMYLIN PHARMACEUTICALS INC COM 032346108 717 30,705 SH DEFINED 01 23,880 0 6,825 AMYLIN PHARMACEUTICALS INC COM 032346108 2 100 SH OTHER 01 100 0 0 AMYLIN PHARMACEUTICALS INC COM 032346108 15 650 SH DEFINED 02 650 0 0 AMYLIN PHARMACEUTICALS INC COM 032346108 340 14,550 SH DEFINED 03 13,550 1,000 0 AMYLIN PHARMACEUTICALS INC COM 032346108 6,645 284,444 SH DEFINED 01,08 113,935 170,509 0 AMYLIN PHARMACEUTICALS INC COM 032346108 4 150 SH DEFINED 10 0 0 150 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 44 ________ ANADARKO PETE CORP COM 032511107 23,127 356,849 SH DEFINED 01 154,258 155,744 46,847 ANADARKO PETE CORP COM 032511107 2,268 34,991 SH OTHER 01 30,016 3,969 1,006 ANADARKO PETE CORP COM 032511107 643 9,924 SH DEFINED 02 8,689 550 685 ANADARKO PETE CORP COM 032511107 328 5,067 SH OTHER 02 2,529 2,388 150 ANADARKO PETE CORP COM 032511107 3,291 50,785 SH DEFINED 03 30,234 15,246 5,305 ANADARKO PETE CORP COM 032511107 635 9,804 SH OTHER 03 3,738 4,646 1,420 ANADARKO PETE CORP COM 032511107 1,711 26,399 SH DEFINED 04 23,571 240 2,588 ANADARKO PETE CORP COM 032511107 1,286 19,844 SH OTHER 04 18,611 0 1,233 ANADARKO PETE CORP COM 032511107 163 2,512 SH DEFINED 05 1,121 0 1,391 ANADARKO PETE CORP COM 032511107 162 2,500 SH OTHER 05 0 2,500 0 ANADARKO PETE CORP COM 032511107 44 673 SH OTHER 01,06 0 0 673 ANADARKO PETE CORP COM 032511107 148,174 2,286,276 SH DEFINED 01,08 1,185,506 1,099,090 1,680 ANADARKO PETE CORP COM 032511107 494 7,627 SH DEFINED 09 7,627 0 0 ANADARKO PETE CORP COM 032511107 717 11,066 SH DEFINED 10 7,805 1,633 1,628 ANADARKO PETE CORP COM 032511107 492 7,586 SH OTHER 10 4,960 2,350 276 ANADIGICS INC COM 032515108 130 34,650 SH DEFINED 01 6,050 28,300 300 ANADIGICS INC COM 032515108 222 59,067 SH DEFINED 01,08 12,133 46,934 0 ANALOG DEVICES INC COM 032654105 29,823 807,767 SH DEFINED 01 490,458 235,061 82,248 ANALOG DEVICES INC COM 032654105 2,479 67,150 SH OTHER 01 34,945 28,505 3,700 ANALOG DEVICES INC COM 032654105 539 14,600 SH DEFINED 02 11,350 2,650 600 ANALOG DEVICES INC COM 032654105 129 3,500 SH OTHER 02 1,500 2,000 0 ANALOG DEVICES INC COM 032654105 251 6,800 SH DEFINED 03 1,985 4,715 100 ANALOG DEVICES INC COM 032654105 189 5,109 SH OTHER 03 1,359 0 3,750 ANALOG DEVICES INC COM 032654105 6,119 165,747 SH DEFINED 04 151,072 3,475 11,200 ANALOG DEVICES INC COM 032654105 1,141 30,894 SH OTHER 04 29,244 525 1,125 ANALOG DEVICES INC COM 032654105 2,103 56,970 SH DEFINED 05 52,520 2,900 1,550 ANALOG DEVICES INC COM 032654105 254 6,885 SH OTHER 05 6,685 200 0 ANALOG DEVICES INC COM 032654105 33 900 SH OTHER 01,06 0 0 900 ANALOG DEVICES INC COM 032654105 125,286 3,393,456 SH DEFINED 01,08 1,757,920 1,634,036 1,500 ANALOG DEVICES INC COM 032654105 407 11,012 SH DEFINED 09 11,012 0 0 ANALOG DEVICES INC COM 032654105 1,621 43,903 SH DEFINED 10 41,903 400 1,600 ANALOG DEVICES INC COM 032654105 163 4,420 SH OTHER 10 3,045 1,150 225 ANALOGIC CORP COM 032657207 1,371 30,614 SH DEFINED 01 7,414 22,600 600 ANALOGIC CORP COM 032657207 9 200 SH DEFINED 04 0 0 200 ANALOGIC CORP COM 032657207 7 150 SH OTHER 01,06 0 0 150 ANALOGIC CORP COM 032657207 4,249 94,870 SH DEFINED 01,08 29,998 64,872 0 ANALYSTS INTL CORP COM 032681108 153 38,234 SH DEFINED 01 4,634 33,600 0 ANALYSTS INTL CORP COM 032681108 256 63,934 SH DEFINED 01,08 9,512 54,422 0 ANAREN INC COM 032744104 500 38,572 SH DEFINED 01 13,097 23,700 1,775 ANAREN INC COM 032744104 1,964 151,526 SH DEFINED 01,08 42,739 108,787 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 45 ________ ANCHOR BANCORP WIS INC COM 032839102 1,727 59,259 SH DEFINED 01 28,429 29,880 950 ANCHOR BANCORP WIS INC COM 032839102 9 300 SH DEFINED 04 0 0 300 ANCHOR BANCORP WIS INC COM 032839102 9 300 SH OTHER 01,06 0 0 300 ANCHOR BANCORP WIS INC COM 032839102 4,370 149,905 SH DEFINED 01,08 50,678 99,227 0 ANCHOR GLASS CONTAINER CP NE COM 03304B300 32 4,700 SH DEFINED 01 4,500 0 200 ANCHOR GLASS CONTAINER CP NE COM 03304B300 258 38,457 SH DEFINED 01,08 7,208 31,249 0 ANDERSONS INC COM 034164103 296 11,600 SH DEFINED 01 1,400 10,200 0 ANDERSONS INC COM 034164103 291 11,396 SH DEFINED 01,08 2,675 8,721 0 ANDREA ELECTRONICS CORP COM 034393108 1 15,900 SH DEFINED 01 2,500 13,400 0 ANDREA ELECTRONICS CORP COM 034393108 3 50,000 SH OTHER 02 50,000 0 0 ANDREA ELECTRONICS CORP COM 034393108 1 22,376 SH DEFINED 01,08 3,223 19,153 0 ANDREW CORP COM 034425108 11,064 811,736 SH DEFINED 01 669,431 90,978 51,327 ANDREW CORP COM 034425108 5 350 SH OTHER 01 100 0 250 ANDREW CORP COM 034425108 1 100 SH DEFINED 03 0 0 100 ANDREW CORP COM 034425108 1 50 SH DEFINED 04 0 0 50 ANDREW CORP COM 034425108 4 300 SH DEFINED 05 0 0 300 ANDREW CORP COM 034425108 6 465 SH OTHER 01,06 0 0 465 ANDREW CORP COM 034425108 19,572 1,435,954 SH DEFINED 01,08 742,254 693,700 0 ANDREW CORP COM 034425108 4 324 SH DEFINED 10 24 0 300 ANDRX CORP DEL COM 034553107 604 27,680 SH DEFINED 01 24,180 300 3,200 ANDRX CORP DEL COM 034553107 2 100 SH OTHER 01 100 0 0 ANDRX CORP DEL COM 034553107 1,842 84,402 SH DEFINED 04 84,402 0 0 ANDRX CORP DEL COM 034553107 4,850 222,165 SH DEFINED 01,08 85,700 136,465 0 ANDRX CORP DEL COM 034553107 13 600 SH DEFINED 10 600 0 0 ANDRX CORP DEL COM 034553107 2 100 SH OTHER 10 100 0 0 ANGELICA CORP COM 034663104 988 36,540 SH DEFINED 01 9,140 27,000 400 ANGELICA CORP COM 034663104 8 300 SH DEFINED 04 200 0 100 ANGELICA CORP COM 034663104 5 200 SH OTHER 01,06 0 0 200 ANGELICA CORP COM 034663104 1,920 70,985 SH DEFINED 01,08 26,251 44,734 0 ANGIODYNAMICS INC COM 03475V101 368 16,600 SH DEFINED 01 1,712 14,718 170 ANGIODYNAMICS INC COM 03475V101 9,268 418,399 SH DEFINED 04 418,399 0 0 ANGIODYNAMICS INC COM 03475V101 295 13,299 SH DEFINED 01,08 3,172 10,127 0 ANGLOGOLD ASHANTI LTD COM 035128206 160 4,400 SH OTHER 01 600 3,800 0 ANGLOGOLD ASHANTI LTD COM 035128206 34 925 SH OTHER 02 0 0 925 ANGLOGOLD ASHANTI LTD COM 035128206 21 580 SH DEFINED 05 0 580 0 ANGLOGOLD ASHANTI LTD COM 035128206 47 1,300 SH DEFINED 10 1,300 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 46 ________ ANHEUSER BUSCH COS INC COM 035229103 67,698 1,334,481 SH DEFINED 01 761,975 413,119 159,387 ANHEUSER BUSCH COS INC COM 035229103 6,690 131,883 SH OTHER 01 85,199 39,284 7,400 ANHEUSER BUSCH COS INC COM 035229103 2,121 41,817 SH DEFINED 02 35,661 5,046 1,110 ANHEUSER BUSCH COS INC COM 035229103 1,378 27,155 SH OTHER 02 6,500 20,655 0 ANHEUSER BUSCH COS INC COM 035229103 4,160 81,999 SH DEFINED 03 56,982 14,037 10,980 ANHEUSER BUSCH COS INC COM 035229103 3,585 70,670 SH OTHER 03 54,414 16,170 86 ANHEUSER BUSCH COS INC COM 035229103 21,132 416,551 SH DEFINED 04 375,568 11,745 29,238 ANHEUSER BUSCH COS INC COM 035229103 10,307 203,168 SH OTHER 04 191,986 8,100 3,082 ANHEUSER BUSCH COS INC COM 035229103 14,916 294,025 SH DEFINED 05 289,595 1,610 2,820 ANHEUSER BUSCH COS INC COM 035229103 584 11,517 SH OTHER 05 3,317 8,200 0 ANHEUSER BUSCH COS INC COM 035229103 101 2,000 SH OTHER 01,06 0 0 2,000 ANHEUSER BUSCH COS INC COM 035229103 355,888 7,015,336 SH DEFINED 01,08 3,605,930 3,409,406 0 ANHEUSER BUSCH COS INC COM 035229103 1,237 24,383 SH DEFINED 09 24,383 0 0 ANHEUSER BUSCH COS INC COM 035229103 39,543 779,483 SH DEFINED 10 652,791 27,687 99,005 ANHEUSER BUSCH COS INC COM 035229103 51,002 1,005,357 SH OTHER 10 27,447 977,610 300 ANIMAS CORP DEL COM 03525Y105 38 2,400 SH DEFINED 01 2,300 0 100 ANIMAS CORP DEL COM 03525Y105 964 61,658 SH DEFINED 01,08 24,658 37,000 0 ANIKA THERAPEUTICS INC COM 035255108 135 14,700 SH DEFINED 01 2,000 12,700 0 ANIKA THERAPEUTICS INC COM 035255108 150 16,410 SH DEFINED 01,08 3,791 12,619 0 ANIXTER INTL INC COM 035290105 2,813 78,172 SH DEFINED 01 41,542 35,100 1,530 ANIXTER INTL INC COM 035290105 10 275 SH DEFINED 02 0 0 275 ANIXTER INTL INC COM 035290105 15 425 SH DEFINED 04 25 0 400 ANIXTER INTL INC COM 035290105 18 500 SH OTHER 01,06 0 0 500 ANIXTER INTL INC COM 035290105 8,129 225,882 SH DEFINED 01,08 68,725 157,157 0 ANNALY MTG MGMT INC COM 035710409 1,171 59,685 SH DEFINED 01 57,535 0 2,150 ANNALY MTG MGMT INC COM 035710409 2 100 SH OTHER 01 100 0 0 ANNALY MTG MGMT INC COM 035710409 9 450 SH DEFINED 02 450 0 0 ANNALY MTG MGMT INC COM 035710409 82 4,200 SH DEFINED 04 4,200 0 0 ANNALY MTG MGMT INC COM 035710409 196 10,000 SH OTHER 04 10,000 0 0 ANNALY MTG MGMT INC COM 035710409 8,118 413,760 SH DEFINED 01,08 151,884 261,876 0 ANNALY MTG MGMT INC COM 035710409 60 3,050 SH DEFINED 10 2,900 0 150 ANNTAYLOR STORES CORP COM 036115103 594 27,597 SH DEFINED 01 21,347 2,350 3,900 ANNTAYLOR STORES CORP COM 036115103 256 11,900 SH DEFINED 04 0 11,900 0 ANNTAYLOR STORES CORP COM 036115103 7,410 344,172 SH DEFINED 01,08 73,211 270,961 0 ANSOFT CORP COM 036384105 364 18,004 SH DEFINED 01 5,504 12,100 400 ANSOFT CORP COM 036384105 1,016 50,277 SH DEFINED 01,08 9,376 40,901 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 47 ________ ANSYS INC COM 03662Q105 4,514 140,795 SH DEFINED 01 111,895 26,200 2,700 ANSYS INC COM 03662Q105 4 120 SH DEFINED 02 0 0 120 ANSYS INC COM 03662Q105 13 400 SH DEFINED 04 0 0 400 ANSYS INC COM 03662Q105 39 1,220 SH DEFINED 05 1,220 0 0 ANSYS INC COM 03662Q105 13 400 SH OTHER 01,06 0 0 400 ANSYS INC COM 03662Q105 7,246 226,026 SH DEFINED 01,08 72,186 153,840 0 ANTEON INTL CORP COM 03674E108 2,018 48,203 SH DEFINED 01 17,963 29,240 1,000 ANTEON INTL CORP COM 03674E108 7,862 187,812 SH DEFINED 01,08 44,193 143,619 0 ANSWERTHINK INC COM 036916104 334 71,633 SH DEFINED 01 27,753 41,980 1,900 ANSWERTHINK INC COM 036916104 112 24,135 SH DEFINED 04 0 0 24,135 ANSWERTHINK INC COM 036916104 1,153 247,507 SH DEFINED 01,08 45,948 201,559 0 ANTHRACITE CAP INC COM 037023108 729 59,010 SH DEFINED 01 34,810 21,800 2,400 ANTHRACITE CAP INC COM 037023108 6 500 SH OTHER 02 500 0 0 ANTHRACITE CAP INC COM 037023108 99 8,000 SH DEFINED 04 1,000 7,000 0 ANTHRACITE CAP INC COM 037023108 3,912 316,468 SH DEFINED 01,08 86,799 229,669 0 ANTIGENICS INC DEL COM 037032109 724 71,583 SH DEFINED 01 31,325 38,558 1,700 ANTIGENICS INC DEL COM 037032109 2,622 259,132 SH DEFINED 01,08 112,315 146,817 0 ANTIGENICS INC DEL COM 037032109 5 500 SH OTHER 10 500 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 302 28,175 SH DEFINED 01 25,595 1,200 1,380 ANWORTH MORTGAGE ASSET CP COM 037347101 3,802 355,021 SH DEFINED 01,08 155,924 199,097 0 AO TATNEFT COM 03737P306 4,216 145,413 SH DEFINED 01,08 145,413 0 0 AON CORP CONV DEB 037389AT0 4,935 4,000,000 PRN DEFINED 01 4,000,000 0 0 AON CORP COM 037389103 13,251 555,349 SH DEFINED 01 226,990 285,151 43,208 AON CORP COM 037389103 3,553 148,930 SH OTHER 01 58,853 89,527 550 AON CORP COM 037389103 116 4,845 SH DEFINED 02 4,200 350 295 AON CORP COM 037389103 66 2,769 SH OTHER 02 2,250 519 0 AON CORP COM 037389103 5 200 SH DEFINED 03 0 0 200 AON CORP COM 037389103 91 3,800 SH OTHER 03 3,800 0 0 AON CORP COM 037389103 59 2,459 SH DEFINED 04 2,309 0 150 AON CORP COM 037389103 532 22,287 SH OTHER 04 18,912 3,375 0 AON CORP COM 037389103 18 750 SH OTHER 01,06 0 0 750 AON CORP COM 037389103 66,277 2,777,754 SH DEFINED 01,08 1,417,156 1,359,918 680 AON CORP COM 037389103 59 2,493 SH DEFINED 09 2,493 0 0 AON CORP COM 037389103 184 7,727 SH DEFINED 10 7,227 0 500 AON CORP COM 037389103 233 9,750 SH OTHER 10 9,750 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 48 ________ APACHE CORP COM 037411105 142,236 2,812,659 SH DEFINED 01 1,985,237 653,747 173,675 APACHE CORP COM 037411105 14,213 281,049 SH OTHER 01 172,691 87,257 21,101 APACHE CORP COM 037411105 9,273 183,372 SH DEFINED 02 134,455 42,747 6,170 APACHE CORP COM 037411105 2,437 48,181 SH OTHER 02 22,412 24,374 1,395 APACHE CORP COM 037411105 19,538 386,361 SH DEFINED 03 248,341 110,595 27,425 APACHE CORP COM 037411105 2,329 46,056 SH OTHER 03 35,392 8,257 2,407 APACHE CORP COM 037411105 64,337 1,272,231 SH DEFINED 04 1,127,748 32,629 111,854 APACHE CORP COM 037411105 22,862 452,096 SH OTHER 04 422,208 14,658 15,230 APACHE CORP COM 037411105 10,084 199,406 SH DEFINED 05 176,209 5,070 18,127 APACHE CORP COM 037411105 572 11,310 SH OTHER 05 10,245 900 165 APACHE CORP COM 037411105 45 882 SH OTHER 01,06 0 0 882 APACHE CORP COM 037411105 149,350 2,953,326 SH DEFINED 01,08 1,528,389 1,424,317 620 APACHE CORP COM 037411105 572 11,305 SH DEFINED 09 11,305 0 0 APACHE CORP COM 037411105 15,555 307,603 SH DEFINED 10 213,507 50,127 43,969 APACHE CORP COM 037411105 4,368 86,374 SH OTHER 10 43,006 39,968 3,400 APARTMENT INVT & MGMT CO COM 03748R101 7,217 187,266 SH DEFINED 01 114,213 55,336 17,717 APARTMENT INVT & MGMT CO COM 03748R101 10 250 SH OTHER 01 100 0 150 APARTMENT INVT & MGMT CO COM 03748R101 2 50 SH DEFINED 03 50 0 0 APARTMENT INVT & MGMT CO COM 03748R101 2 50 SH DEFINED 04 0 0 50 APARTMENT INVT & MGMT CO COM 03748R101 28 733 SH OTHER 04 733 0 0 APARTMENT INVT & MGMT CO COM 03748R101 8 200 SH DEFINED 05 0 0 200 APARTMENT INVT & MGMT CO COM 03748R101 12 300 SH OTHER 01,06 0 0 300 APARTMENT INVT & MGMT CO COM 03748R101 35,793 928,720 SH DEFINED 01,08 498,802 429,918 0 APARTMENT INVT & MGMT CO COM 03748R101 6 160 SH DEFINED 10 10 0 150 APCO ARGENTINA INC CAYMAN IS COM 037489101 55 1,500 SH DEFINED 01 1,500 0 0 APCO ARGENTINA INC CAYMAN IS COM 037489101 314 8,496 SH DEFINED 01,08 2,790 5,706 0 APEX MUN FD INC UNDEFIND 037580107 0 3,000 OTHER 02 0 0 3,000 APEX MUN FD INC UNDEFIND 037580107 2 18,600 DEFINED 04 18,600 0 0 APEX MUN FD INC UNDEFIND 037580107 0 2,000 DEFINED 10 0 0 2,000 APHTON CORP COM 03759P101 95 30,591 SH DEFINED 01 5,600 24,391 600 APHTON CORP COM 03759P101 185 59,400 SH DEFINED 01,08 10,034 49,366 0 APOGEE ENTERPRISES INC COM 037598109 761 56,775 SH DEFINED 01 25,875 29,200 1,700 APOGEE ENTERPRISES INC COM 037598109 153 11,400 SH DEFINED 04 0 11,100 300 APOGEE ENTERPRISES INC COM 037598109 6 435 SH OTHER 01,06 0 0 435 APOGEE ENTERPRISES INC COM 037598109 2,858 213,088 SH DEFINED 01,08 59,270 153,818 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 49 ________ APOLLO GROUP INC COM 037604105 22,757 281,964 SH DEFINED 01 155,520 94,939 31,505 APOLLO GROUP INC COM 037604105 886 10,972 SH OTHER 01 5,302 4,450 1,220 APOLLO GROUP INC COM 037604105 1,301 16,120 SH DEFINED 02 11,015 4,175 930 APOLLO GROUP INC COM 037604105 350 4,340 SH OTHER 02 3,040 1,300 0 APOLLO GROUP INC COM 037604105 4,521 56,011 SH DEFINED 03 40,479 9,722 5,810 APOLLO GROUP INC COM 037604105 631 7,812 SH OTHER 03 2,915 3,875 1,022 APOLLO GROUP INC COM 037604105 1,005 12,455 SH DEFINED 04 11,855 0 600 APOLLO GROUP INC COM 037604105 402 4,985 SH OTHER 04 4,985 0 0 APOLLO GROUP INC COM 037604105 39 485 SH DEFINED 05 265 0 220 APOLLO GROUP INC COM 037604105 4 50 SH OTHER 05 50 0 0 APOLLO GROUP INC COM 037604105 44 550 SH OTHER 01,06 0 0 550 APOLLO GROUP INC COM 037604105 134,432 1,665,618 SH DEFINED 01,08 871,209 793,079 1,330 APOLLO GROUP INC COM 037604105 203 2,518 SH DEFINED 09 2,518 0 0 APOLLO GROUP INC COM 037604105 930 11,526 SH DEFINED 10 11,321 0 205 APOLLO GROUP INC COM 037604105 6 75 SH OTHER 10 75 0 0 APOLLO INVT CORP COM 03761U106 638 42,270 SH DEFINED 01 24,750 14,300 3,220 APOLLO INVT CORP COM 03761U106 48 3,200 SH DEFINED 04 1,000 2,200 0 APOLLO INVT CORP COM 03761U106 17 1,100 SH OTHER 04 0 1,100 0 APOLLO INVT CORP COM 03761U106 3,670 243,054 SH DEFINED 01,08 43,254 199,800 0 APPLE COMPUTER INC COM 037833100 39,544 614,041 SH DEFINED 01 355,467 195,388 63,186 APPLE COMPUTER INC COM 037833100 120 1,859 SH OTHER 01 500 0 1,359 APPLE COMPUTER INC COM 037833100 403 6,251 SH DEFINED 02 6,100 100 51 APPLE COMPUTER INC COM 037833100 26 400 SH OTHER 02 400 0 0 APPLE COMPUTER INC COM 037833100 292 4,534 SH DEFINED 03 4,534 0 0 APPLE COMPUTER INC COM 037833100 58 900 SH OTHER 03 0 0 900 APPLE COMPUTER INC COM 037833100 144 2,240 SH DEFINED 04 1,965 275 0 APPLE COMPUTER INC COM 037833100 23 350 SH OTHER 04 350 0 0 APPLE COMPUTER INC COM 037833100 75 1,160 SH DEFINED 05 560 0 600 APPLE COMPUTER INC COM 037833100 5 80 SH OTHER 05 80 0 0 APPLE COMPUTER INC COM 037833100 58 900 SH OTHER 01,06 0 0 900 APPLE COMPUTER INC COM 037833100 234,695 3,644,338 SH DEFINED 01,08 1,927,438 1,714,300 2,600 APPLE COMPUTER INC COM 037833100 321 4,978 SH DEFINED 09 4,978 0 0 APPLE COMPUTER INC COM 037833100 171 2,652 SH DEFINED 10 1,902 100 650 APPLE COMPUTER INC COM 037833100 155 2,400 SH OTHER 10 1,900 0 500 APPLEBEES INTL INC COM 037899101 7,295 275,785 SH DEFINED 01 256,818 600 18,367 APPLEBEES INTL INC COM 037899101 16 600 SH DEFINED 03 600 0 0 APPLEBEES INTL INC COM 037899101 21 787 SH DEFINED 04 0 0 787 APPLEBEES INTL INC COM 037899101 3 117 SH DEFINED 05 117 0 0 APPLEBEES INTL INC COM 037899101 1 26 SH OTHER 05 26 0 0 APPLEBEES INTL INC COM 037899101 10,942 413,672 SH DEFINED 01,08 100,213 313,459 0 APPLEBEES INTL INC COM 037899101 78 2,964 SH DEFINED 10 2,835 0 129 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 50 ________ APPLIED INNOVATION INC COM 037916103 92 26,400 SH DEFINED 01 3,200 23,200 0 APPLIED INNOVATION INC COM 037916103 89 25,650 SH DEFINED 01,08 5,947 19,703 0 APRIA HEALTHCARE GROUP INC COM 037933108 1,144 34,727 SH DEFINED 01 32,739 438 1,550 APRIA HEALTHCARE GROUP INC COM 037933108 13,351 405,180 SH DEFINED 01,08 90,661 314,519 0 APPLERA CORP COM 038020103 6,820 326,141 SH DEFINED 01 146,698 133,085 46,358 APPLERA CORP COM 038020103 365 17,465 SH OTHER 01 7,108 20 10,337 APPLERA CORP COM 038020103 8 375 SH DEFINED 02 175 200 0 APPLERA CORP COM 038020103 187 8,935 SH OTHER 02 0 8,935 0 APPLERA CORP COM 038020103 2 100 SH DEFINED 03 0 0 100 APPLERA CORP COM 038020103 2 100 SH OTHER 03 100 0 0 APPLERA CORP COM 038020103 17 800 SH DEFINED 04 700 0 100 APPLERA CORP COM 038020103 2 100 SH OTHER 04 100 0 0 APPLERA CORP COM 038020103 142 6,775 SH DEFINED 05 6,300 0 475 APPLERA CORP COM 038020103 13 600 SH OTHER 01,06 0 0 600 APPLERA CORP COM 038020103 39,044 1,867,260 SH DEFINED 01,08 981,578 885,682 0 APPLERA CORP COM 038020103 257 12,299 SH DEFINED 09 12,299 0 0 APPLERA CORP COM 038020103 9 434 SH DEFINED 10 84 0 350 APPLERA CORP COM 038020103 1 50 SH OTHER 10 50 0 0 APPLERA CORP COM 038020202 1,281 93,184 SH DEFINED 01 50,304 35,800 7,080 APPLERA CORP COM 038020202 39 2,855 SH OTHER 01 609 4 2,242 APPLERA CORP COM 038020202 6,135 446,173 SH DEFINED 01,08 111,938 334,235 0 APPLICA INC COM 03815A106 290 47,912 SH DEFINED 01 20,432 26,200 1,280 APPLICA INC COM 03815A106 2 300 SH DEFINED 04 0 0 300 APPLICA INC COM 03815A106 2 400 SH OTHER 01,06 0 0 400 APPLICA INC COM 03815A106 1,021 168,804 SH DEFINED 01,08 59,700 109,104 0 APPLIED DIGITAL SOLUTIONS COM 038188306 200 29,650 SH DEFINED 01 28,400 1,250 0 APPLIED DIGITAL SOLUTIONS COM 038188306 429 63,526 SH DEFINED 01,08 12,933 50,593 0 APPLIED FILMS CORP COM 038197109 454 21,059 SH DEFINED 01 8,859 11,500 700 APPLIED FILMS CORP COM 038197109 2,620 121,542 SH DEFINED 01,08 42,736 78,806 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,279 119,658 SH DEFINED 01 89,883 27,300 2,475 APPLIED INDL TECHNOLOGIES IN COM 03820C105 8 300 SH DEFINED 04 0 0 300 APPLIED INDL TECHNOLOGIES IN COM 03820C105 12 450 SH OTHER 01,06 0 0 450 APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,005 219,147 SH DEFINED 01,08 77,877 141,270 0 APPLIED IMAGING CORP COM 03820G106 10 15,500 SH DEFINED 01 2,800 12,700 0 APPLIED IMAGING CORP COM 03820G106 8 12,500 SH DEFINED 03 12,500 0 0 APPLIED IMAGING CORP COM 03820G106 5 8,200 SH DEFINED 01,08 3,800 4,400 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 51 ________ APPLIED MICRO CIRCUITS CORP COM 03822W109 1,904 452,244 SH DEFINED 01 220,321 188,216 43,707 APPLIED MICRO CIRCUITS CORP COM 03822W109 3 650 SH OTHER 01 100 0 550 APPLIED MICRO CIRCUITS CORP COM 03822W109 21 5,000 SH OTHER 02 5,000 0 0 APPLIED MICRO CIRCUITS CORP COM 03822W109 1 200 SH DEFINED 03 0 0 200 APPLIED MICRO CIRCUITS CORP COM 03822W109 1 246 SH DEFINED 04 96 0 150 APPLIED MICRO CIRCUITS CORP COM 03822W109 1 200 SH DEFINED 05 0 0 200 APPLIED MICRO CIRCUITS CORP COM 03822W109 11,718 2,783,354 SH DEFINED 01,08 1,424,497 1,358,857 0 APPLIED MICRO CIRCUITS CORP COM 03822W109 4 859 SH DEFINED 09 859 0 0 APPLIED MICRO CIRCUITS CORP COM 03822W109 0 50 SH DEFINED 10 50 0 0 APPLIED MATLS INC COM 038222105 78,313 4,579,713 SH DEFINED 01 2,480,736 1,249,887 849,090 APPLIED MATLS INC COM 038222105 6,228 364,228 SH OTHER 01 203,119 148,107 13,002 APPLIED MATLS INC COM 038222105 8,075 472,199 SH DEFINED 02 378,499 82,900 10,800 APPLIED MATLS INC COM 038222105 1,405 82,175 SH OTHER 02 65,850 16,325 0 APPLIED MATLS INC COM 038222105 2,790 163,180 SH DEFINED 03 101,151 55,399 6,630 APPLIED MATLS INC COM 038222105 710 41,520 SH OTHER 03 10,070 22,550 8,900 APPLIED MATLS INC COM 038222105 9,477 554,218 SH DEFINED 04 524,740 7,475 22,003 APPLIED MATLS INC COM 038222105 3,632 212,393 SH OTHER 04 209,018 2,375 1,000 APPLIED MATLS INC COM 038222105 371 21,700 SH DEFINED 05 18,875 0 2,825 APPLIED MATLS INC COM 038222105 248 14,475 SH OTHER 05 250 8,000 6,225 APPLIED MATLS INC COM 038222105 77 4,500 SH OTHER 01,06 0 0 4,500 APPLIED MATLS INC COM 038222105 264,620 15,474,834 SH DEFINED 01,08 8,301,638 7,135,773 37,423 APPLIED MATLS INC COM 038222105 846 49,479 SH DEFINED 09 49,479 0 0 APPLIED MATLS INC COM 038222105 4,849 283,565 SH DEFINED 10 157,805 69,760 56,000 APPLIED MATLS INC COM 038222105 526 30,750 SH OTHER 10 16,175 14,575 0 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 665 18,852 SH DEFINED 01 6,352 12,100 400 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 7 200 SH DEFINED 04 0 0 200 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 7 200 SH OTHER 01,06 0 0 200 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 3,075 87,244 SH DEFINED 01,08 30,044 57,200 0 APPLIX INC COM 038316105 110 21,500 SH DEFINED 01 2,200 19,300 0 APPLIX INC COM 038316105 159 31,086 SH DEFINED 01,08 6,492 24,594 0 APROPOS TECHNOLOGY INC COM 038334108 57 16,750 SH DEFINED 01 2,950 13,800 0 APROPOS TECHNOLOGY INC COM 038334108 42 12,347 SH DEFINED 01,08 7,420 4,927 0 APTARGROUP INC COM 038336103 6,324 119,812 SH DEFINED 01 94,379 22,458 2,975 APTARGROUP INC COM 038336103 290 5,500 SH OTHER 01 0 5,500 0 APTARGROUP INC COM 038336103 12 222 SH DEFINED 02 0 0 222 APTARGROUP INC COM 038336103 26 500 SH DEFINED 04 0 0 500 APTARGROUP INC COM 038336103 121 2,300 SH OTHER 04 2,300 0 0 APTARGROUP INC COM 038336103 26 490 SH OTHER 01,06 0 0 490 APTARGROUP INC COM 038336103 13,526 256,271 SH DEFINED 01,08 72,460 183,811 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 52 ________ AQUA AMERICA INC COM 03836W103 847 34,425 SH DEFINED 01 23,676 750 9,999 AQUA AMERICA INC COM 03836W103 2 100 SH OTHER 01 100 0 0 AQUA AMERICA INC COM 03836W103 148 6,000 SH DEFINED 04 1,000 0 5,000 AQUA AMERICA INC COM 03836W103 68 2,750 SH OTHER 04 2,750 0 0 AQUA AMERICA INC COM 03836W103 10,804 439,353 SH DEFINED 01,08 101,553 337,800 0 AQUA AMERICA INC COM 03836W103 6 245 SH DEFINED 10 200 0 45 AQUANTIVE INC COM 03839G105 735 82,243 SH DEFINED 01 31,143 49,800 1,300 AQUANTIVE INC COM 03839G105 3,206 358,590 SH DEFINED 01,08 89,697 268,893 0 AQUILA INC COM 03840P102 1,116 302,359 SH DEFINED 01 142,859 134,400 25,100 AQUILA INC COM 03840P102 1 170 SH DEFINED 02 0 0 170 AQUILA INC COM 03840P102 9 2,500 SH OTHER 03 0 2,500 0 AQUILA INC COM 03840P102 80 21,798 SH DEFINED 04 21,798 0 0 AQUILA INC COM 03840P102 7,038 1,907,334 SH DEFINED 01,08 449,272 1,458,062 0 AQUILA INC COM 03840P102 2 476 SH DEFINED 10 476 0 0 ARADIGM CORP COM 038505103 125 72,300 SH DEFINED 01 3,900 68,400 0 ARADIGM CORP COM 038505103 104 60,056 SH DEFINED 01,08 21,426 38,630 0 ARAMARK CORP COM 038521100 858 32,364 SH DEFINED 01 29,974 0 2,390 ARAMARK CORP COM 038521100 19 700 SH OTHER 01 0 700 0 ARAMARK CORP COM 038521100 164 6,200 SH DEFINED 02 6,200 0 0 ARAMARK CORP COM 038521100 111 4,200 SH DEFINED 03 4,200 0 0 ARAMARK CORP COM 038521100 7,163 270,205 SH DEFINED 01,08 96,898 173,307 0 ARAMARK CORP COM 038521100 3 100 SH DEFINED 10 0 0 100 ARBITRON INC COM 03875Q108 1,285 32,798 SH DEFINED 01 19,265 12,133 1,400 ARBITRON INC COM 03875Q108 16 400 SH DEFINED 04 0 0 400 ARBITRON INC COM 03875Q108 12 300 SH OTHER 01,06 0 0 300 ARBITRON INC COM 03875Q108 9,056 231,146 SH DEFINED 01,08 69,994 161,152 0 ARBOR RLTY TR INC COM 038923108 59 2,400 SH DEFINED 01 2,200 0 200 ARBOR RLTY TR INC COM 038923108 738 30,068 SH DEFINED 01,08 6,168 23,900 0 ARCH CHEMICALS INC COM 03937R102 3,098 107,637 SH DEFINED 01 79,437 27,100 1,100 ARCH CHEMICALS INC COM 03937R102 3 100 SH OTHER 01 100 0 0 ARCH CHEMICALS INC COM 03937R102 8 270 SH OTHER 02 270 0 0 ARCH CHEMICALS INC COM 03937R102 2 66 SH DEFINED 03 66 0 0 ARCH CHEMICALS INC COM 03937R102 9 300 SH DEFINED 04 0 0 300 ARCH CHEMICALS INC COM 03937R102 10 350 SH OTHER 01,06 0 0 350 ARCH CHEMICALS INC COM 03937R102 4,526 157,271 SH DEFINED 01,08 52,217 105,054 0 ARCH CHEMICALS INC COM 03937R102 2,720 94,498 SH OTHER 10 0 94,498 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 53 ________ ARCH COAL INC COM 039380100 1,608 45,246 SH DEFINED 01 18,227 21,450 5,569 ARCH COAL INC COM 039380100 61 1,724 SH OTHER 01 1,724 0 0 ARCH COAL INC COM 039380100 18 500 SH DEFINED 02 500 0 0 ARCH COAL INC COM 039380100 10,825 304,599 SH DEFINED 01,08 65,898 238,701 0 ARCHER DANIELS MIDLAND CO COM 039483102 19,993 896,150 SH DEFINED 01 363,704 426,603 105,843 ARCHER DANIELS MIDLAND CO COM 039483102 175 7,825 SH OTHER 01 6,600 0 1,225 ARCHER DANIELS MIDLAND CO COM 039483102 134 6,000 SH DEFINED 02 3,000 3,000 0 ARCHER DANIELS MIDLAND CO COM 039483102 33 1,500 SH OTHER 02 1,500 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 9 400 SH DEFINED 03 400 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 26 1,179 SH DEFINED 04 178 1 1,000 ARCHER DANIELS MIDLAND CO COM 039483102 40 1,774 SH OTHER 04 1,774 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 35 1,585 SH DEFINED 05 585 0 1,000 ARCHER DANIELS MIDLAND CO COM 039483102 3 130 SH OTHER 05 130 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 37 1,655 SH OTHER 01,06 0 0 1,655 ARCHER DANIELS MIDLAND CO COM 039483102 128,883 5,776,916 SH DEFINED 01,08 2,982,876 2,793,660 380 ARCHER DANIELS MIDLAND CO COM 039483102 268 12,027 SH DEFINED 09 12,027 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 18 821 SH DEFINED 10 96 0 725 ARCHSTONE SMITH TR COM 039583109 8,989 234,689 SH DEFINED 01 106,300 109,802 18,587 ARCHSTONE SMITH TR COM 039583109 3,468 90,545 SH OTHER 01 67,554 5,991 17,000 ARCHSTONE SMITH TR COM 039583109 7 180 SH DEFINED 02 180 0 0 ARCHSTONE SMITH TR COM 039583109 62,610 1,634,729 SH DEFINED 01,08 861,424 772,805 500 ARCHSTONE SMITH TR COM 039583109 15 389 SH DEFINED 09 389 0 0 ARCHSTONE SMITH TR COM 039583109 25 650 SH DEFINED 10 350 0 300 ARCTIC CAT INC COM 039670104 766 28,885 SH DEFINED 01 9,235 18,100 1,550 ARCTIC CAT INC COM 039670104 8 300 SH DEFINED 04 0 0 300 ARCTIC CAT INC COM 039670104 8 300 SH OTHER 01,06 0 0 300 ARCTIC CAT INC COM 039670104 3,690 139,140 SH DEFINED 01,08 53,095 86,045 0 ARDEN GROUP INC COM 039762109 375 3,799 SH DEFINED 01 1,249 2,500 50 ARDEN GROUP INC COM 039762109 1,240 12,554 SH DEFINED 01,08 2,415 10,139 0 ARDEN RLTY INC COM 039793104 657 17,420 SH DEFINED 01 12,980 0 4,440 ARDEN RLTY INC COM 039793104 4 100 SH OTHER 01 100 0 0 ARDEN RLTY INC COM 039793104 7,635 202,410 SH DEFINED 01,08 86,486 115,924 0 ARDEN RLTY INC COM 039793104 4 100 SH DEFINED 10 0 0 100 ARENA PHARMACEUTICALS INC COM 040047102 205 30,600 SH DEFINED 01 5,400 25,200 0 ARENA PHARMACEUTICALS INC COM 040047102 333 49,645 SH DEFINED 01,08 10,132 39,513 0 ARES CAP CORP COM 04010L103 70 3,600 SH DEFINED 01 3,600 0 0 ARES CAP CORP COM 04010L103 10 500 SH OTHER 03 0 500 0 ARES CAP CORP COM 04010L103 637 32,800 SH DEFINED 01,08 3,600 29,200 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 54 ________ ARGONAUT GROUP INC COM 040157109 842 39,831 SH DEFINED 01 14,881 23,800 1,150 ARGONAUT GROUP INC COM 040157109 3,752 177,545 SH DEFINED 01,08 67,241 110,304 0 ARGONAUT TECHNOLOGIES INC COM 040175101 8 8,800 SH DEFINED 01 3,900 4,900 0 ARGONAUT TECHNOLOGIES INC COM 040175101 20 20,400 SH DEFINED 01,08 4,000 16,400 0 ARGOSY GAMING CO COM 040228108 2,032 43,512 SH DEFINED 01 16,487 24,100 2,925 ARGOSY GAMING CO COM 040228108 19 400 SH DEFINED 04 0 0 400 ARGOSY GAMING CO COM 040228108 2 51 SH DEFINED 05 51 0 0 ARGOSY GAMING CO COM 040228108 1 12 SH OTHER 05 12 0 0 ARGOSY GAMING CO COM 040228108 19 400 SH OTHER 01,06 0 0 400 ARGOSY GAMING CO COM 040228108 7,552 161,711 SH DEFINED 01,08 40,720 120,991 0 ARIAD PHARMACEUTICALS INC COM 04033A100 1,027 138,168 SH DEFINED 01 30,518 107,400 250 ARIAD PHARMACEUTICALS INC COM 04033A100 11 1,450 SH DEFINED 04 1,450 0 0 ARIAD PHARMACEUTICALS INC COM 04033A100 2,894 389,539 SH DEFINED 01,08 137,435 252,104 0 ARIBA INC COM 04033V203 1,568 94,444 SH DEFINED 01 36,157 52,387 5,900 ARIBA INC COM 04033V203 5 275 SH OTHER 03 275 0 0 ARIBA INC COM 04033V203 1 83 SH DEFINED 04 83 0 0 ARIBA INC COM 04033V203 6,883 414,643 SH DEFINED 01,08 119,854 294,789 0 ARISTOTLE CORP COM 040448201 24 3,400 SH DEFINED 01 400 3,000 0 ARISTOTLE CORP COM 040448201 114 16,195 SH DEFINED 01,08 6,338 9,857 0 ARK RESTAURANTS CORP COM 040712101 231 5,900 SH DEFINED 01 500 5,400 0 ARK RESTAURANTS CORP COM 040712101 255 6,495 SH DEFINED 01,08 1,257 5,238 0 ARKANSAS BEST CORP DEL COM 040790107 1,781 39,672 SH DEFINED 01 13,722 24,950 1,000 ARKANSAS BEST CORP DEL COM 040790107 13 300 SH DEFINED 04 0 0 300 ARKANSAS BEST CORP DEL COM 040790107 18 400 SH OTHER 01,06 0 0 400 ARKANSAS BEST CORP DEL COM 040790107 6,874 153,131 SH DEFINED 01,08 37,375 115,756 0 ARMOR HOLDINGS INC COM 042260109 1,991 42,346 SH DEFINED 01 17,696 21,850 2,800 ARMOR HOLDINGS INC COM 042260109 5 100 SH DEFINED 02 100 0 0 ARMOR HOLDINGS INC COM 042260109 107 2,268 SH DEFINED 04 0 0 2,268 ARMOR HOLDINGS INC COM 042260109 19 400 SH OTHER 01,06 0 0 400 ARMOR HOLDINGS INC COM 042260109 12,744 271,032 SH DEFINED 01,08 128,120 142,912 0 AROTECH CORP COM 042682104 54 33,100 SH DEFINED 01 1,500 31,600 0 AROTECH CORP COM 042682104 77 47,574 SH DEFINED 01,08 12,674 34,900 0 AROTECH CORP COM 042682104 26 16,000 SH DEFINED 10 16,000 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 55 ________ ARQULE INC COM 04269E107 195 33,740 SH DEFINED 01 12,190 21,300 250 ARQULE INC COM 04269E107 17 2,958 SH OTHER 01 0 0 2,958 ARQULE INC COM 04269E107 2 300 SH DEFINED 04 0 0 300 ARQULE INC COM 04269E107 3 500 SH OTHER 01,06 0 0 500 ARQULE INC COM 04269E107 294 50,805 SH DEFINED 01,08 16,575 34,230 0 ARRIS GROUP INC COM 04269Q100 950 134,878 SH DEFINED 01 50,628 80,700 3,550 ARRIS GROUP INC COM 04269Q100 109 15,500 SH DEFINED 04 0 15,500 0 ARRIS GROUP INC COM 04269Q100 4,405 625,753 SH DEFINED 01,08 200,070 425,683 0 ARRIS GROUP INC COM 04269Q100 4 600 SH OTHER 10 600 0 0 ARRAY BIOPHARMA INC COM 04269X105 407 42,724 SH DEFINED 01 16,500 24,974 1,250 ARRAY BIOPHARMA INC COM 04269X105 1,563 164,181 SH DEFINED 01,08 35,227 128,954 0 ARRHYTHMIA RESH TECHNOLOGY I COM 042698308 139 6,600 SH DEFINED 01 500 6,100 0 ARRHYTHMIA RESH TECHNOLOGY I COM 042698308 209 9,911 SH DEFINED 01,08 1,554 8,357 0 ARROW ELECTRS INC COM 042735100 961 39,560 SH DEFINED 01 25,590 3,300 10,670 ARROW ELECTRS INC COM 042735100 2 100 SH OTHER 01 100 0 0 ARROW ELECTRS INC COM 042735100 11 450 SH DEFINED 05 0 0 450 ARROW ELECTRS INC COM 042735100 13,108 539,404 SH DEFINED 01,08 124,289 415,115 0 ARROW ELECTRS INC COM 042735100 4 150 SH DEFINED 10 0 0 150 ARROW FINL CORP COM 042744102 522 16,838 SH DEFINED 01 4,750 11,696 392 ARROW FINL CORP COM 042744102 1,665 53,716 SH DEFINED 01,08 9,752 43,964 0 ARROW INTL INC COM 042764100 1,705 55,007 SH DEFINED 01 16,306 36,851 1,850 ARROW INTL INC COM 042764100 8 262 SH DEFINED 04 262 0 0 ARROW INTL INC COM 042764100 5,306 171,212 SH DEFINED 01,08 52,436 118,776 0 ART TECHNOLOGY GROUP INC COM 04289L107 122 81,298 SH DEFINED 01 19,398 61,900 0 ART TECHNOLOGY GROUP INC COM 04289L107 42 27,800 SH DEFINED 04 0 27,800 0 ART TECHNOLOGY GROUP INC COM 04289L107 239 159,459 SH DEFINED 01,08 32,578 126,881 0 ARTISAN COMPONENTS INC COM 042923102 227 6,061 SH DEFINED 01 6,061 0 0 ARTISAN COMPONENTS INC COM 042923102 519 13,839 SH DEFINED 01,08 0 13,839 0 ARTESYN TECHNOLOGIES INC COM 043127109 822 72,756 SH DEFINED 01 22,606 46,700 3,450 ARTESYN TECHNOLOGIES INC COM 043127109 54 4,800 SH DEFINED 04 0 4,300 500 ARTESYN TECHNOLOGIES INC COM 043127109 8 700 SH OTHER 01,06 0 0 700 ARTESYN TECHNOLOGIES INC COM 043127109 3,005 265,963 SH DEFINED 01,08 78,790 187,173 0 ARTESYN TECHNOLOGIES INC COM 043127109 1 100 SH DEFINED 10 0 0 100 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 56 ________ ARTHROCARE CORP COM 043136100 1,395 43,512 SH DEFINED 01 12,662 27,500 3,350 ARTHROCARE CORP COM 043136100 428 13,350 SH DEFINED 04 0 13,050 300 ARTHROCARE CORP COM 043136100 11 350 SH OTHER 01,06 0 0 350 ARTHROCARE CORP COM 043136100 5,362 167,260 SH DEFINED 01,08 58,691 108,569 0 ARVINMERITOR INC COM 043353101 1,176 52,585 SH DEFINED 01 46,180 205 6,200 ARVINMERITOR INC COM 043353101 6 248 SH DEFINED 03 248 0 0 ARVINMERITOR INC COM 043353101 11,989 535,955 SH DEFINED 01,08 115,882 420,073 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 537 38,942 SH DEFINED 01 12,512 25,900 530 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,546 112,175 SH DEFINED 01,08 25,419 86,756 0 ASCENTIAL SOFTWARE CORP COM 04362P207 4,633 284,054 SH DEFINED 01 257,992 19,450 6,612 ASCENTIAL SOFTWARE CORP COM 04362P207 16 1,000 SH OTHER 01 0 1,000 0 ASCENTIAL SOFTWARE CORP COM 04362P207 151 9,250 SH DEFINED 04 50 9,200 0 ASCENTIAL SOFTWARE CORP COM 04362P207 7,812 478,980 SH DEFINED 01,08 115,036 363,944 0 ASCENTIAL SOFTWARE CORP COM 04362P207 31 1,890 SH DEFINED 10 1,665 0 225 ASHFORD HOSPITALITY TR INC COM 044103109 165 15,200 SH DEFINED 01 13,900 0 1,300 ASHFORD HOSPITALITY TR INC COM 044103109 1,192 109,675 SH DEFINED 01,08 29,621 80,054 0 ASHLAND INC COM 044204105 5,250 89,926 SH DEFINED 01 39,011 39,269 11,646 ASHLAND INC COM 044204105 1,154 19,768 SH OTHER 01 18,943 700 125 ASHLAND INC COM 044204105 3 51 SH DEFINED 02 51 0 0 ASHLAND INC COM 044204105 3 50 SH DEFINED 03 50 0 0 ASHLAND INC COM 044204105 3 50 SH DEFINED 04 0 0 50 ASHLAND INC COM 044204105 6 100 SH DEFINED 05 0 0 100 ASHLAND INC COM 044204105 12 200 SH OTHER 01,06 0 0 200 ASHLAND INC COM 044204105 35,805 613,301 SH DEFINED 01,08 304,343 308,958 0 ASHLAND INC COM 044204105 59 1,012 SH DEFINED 10 912 0 100 ASHWORTH INC COM 04516H101 176 16,200 SH DEFINED 01 3,100 12,100 1,000 ASHWORTH INC COM 04516H101 2 200 SH DEFINED 04 0 0 200 ASHWORTH INC COM 04516H101 2 200 SH OTHER 01,06 0 0 200 ASHWORTH INC COM 04516H101 285 26,135 SH DEFINED 01,08 8,974 17,161 0 ASK JEEVES INC COM 045174109 1,391 52,000 SH DEFINED 01 24,450 26,250 1,300 ASK JEEVES INC COM 045174109 5,619 210,071 SH DEFINED 01,08 79,580 130,491 0 ASK JEEVES INC COM 045174109 45 1,690 SH DEFINED 10 1,485 0 205 ASIAINFO HLDGS INC COM 04518A104 219 36,697 SH DEFINED 01 26,097 8,300 2,300 ASIAINFO HLDGS INC COM 04518A104 1,336 224,138 SH DEFINED 01,08 90,868 133,270 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 57 ________ ASPECT COMMUNICATIONS CORP COM 04523Q102 543 48,767 SH DEFINED 01 27,417 19,900 1,450 ASPECT COMMUNICATIONS CORP COM 04523Q102 557 50,000 SH OTHER 03 0 50,000 0 ASPECT COMMUNICATIONS CORP COM 04523Q102 3,439 308,727 SH DEFINED 01,08 82,849 225,878 0 ASPECT COMMUNICATIONS CORP COM 04523Q102 22 1,935 SH DEFINED 10 1,685 0 250 ASPECT MED SYS INC COM 045235108 692 28,305 SH DEFINED 01 8,955 19,000 350 ASPECT MED SYS INC COM 045235108 2,234 91,336 SH DEFINED 01,08 18,459 72,877 0 ASPEN TECHNOLOGY INC COM 045327103 400 64,488 SH DEFINED 01 26,488 36,900 1,100 ASPEN TECHNOLOGY INC COM 045327103 1,900 305,974 SH DEFINED 01,08 94,908 211,066 0 ASSET ACCEP CAP CORP COM 04543P100 51 2,400 SH DEFINED 01 2,200 0 200 ASSET ACCEP CAP CORP COM 04543P100 68 3,200 SH OTHER 02 0 3,200 0 ASSET ACCEP CAP CORP COM 04543P100 524 24,594 SH DEFINED 01,08 1,581 23,013 0 ASSOCIATED BANC CORP COM 045487105 3,927 118,175 SH DEFINED 01 44,485 63,662 10,028 ASSOCIATED BANC CORP COM 045487105 59 1,785 SH OTHER 01 100 1,685 0 ASSOCIATED BANC CORP COM 045487105 86 2,584 SH DEFINED 04 2,425 0 159 ASSOCIATED BANC CORP COM 045487105 1,794 54,000 SH OTHER 04 54,000 0 0 ASSOCIATED BANC CORP COM 045487105 22,934 690,156 SH DEFINED 01,08 206,364 483,792 0 ASSOCIATED BANC CORP COM 045487105 5 160 SH DEFINED 10 0 0 160 ASSOCIATED ESTATES RLTY CORP COM 045604105 175 17,150 SH DEFINED 01 4,400 12,000 750 ASSOCIATED ESTATES RLTY CORP COM 045604105 447 43,778 SH DEFINED 01,08 7,100 36,678 0 ASSURANT INC COM 04621X108 512 16,774 SH DEFINED 01 15,074 0 1,700 ASSURANT INC COM 04621X108 3 100 SH OTHER 01 100 0 0 ASSURANT INC COM 04621X108 6,030 197,365 SH DEFINED 01,08 45,113 152,252 0 ASTEA INTL INC COM 04622E208 43 6,420 SH DEFINED 01 380 6,040 0 ASTEA INTL INC COM 04622E208 43 6,379 SH DEFINED 01,08 3,833 2,546 0 ASTA FDG INC COM 046220109 169 6,300 SH DEFINED 01 6,100 0 200 ASTA FDG INC COM 046220109 1,760 65,581 SH DEFINED 01,08 12,803 52,778 0 ASTEC INDS INC COM 046224101 657 38,200 SH DEFINED 01 9,950 27,200 1,050 ASTEC INDS INC COM 046224101 10 595 SH DEFINED 02 0 0 595 ASTEC INDS INC COM 046224101 3 200 SH DEFINED 04 0 0 200 ASTEC INDS INC COM 046224101 5 300 SH OTHER 01,06 0 0 300 ASTEC INDS INC COM 046224101 1,992 115,757 SH DEFINED 01,08 32,069 83,688 0 ASTEC INDS INC COM 046224101 172 10,000 SH DEFINED 09 10,000 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 58 ________ ASTORIA FINL CORP COM 046265104 1,016 25,422 SH DEFINED 01 20,847 2,200 2,375 ASTORIA FINL CORP COM 046265104 164 4,100 SH OTHER 01 4,100 0 0 ASTORIA FINL CORP COM 046265104 16,519 413,284 SH DEFINED 01,08 125,163 288,121 0 ASTORIA FINL CORP COM 046265104 4 100 SH DEFINED 10 0 0 100 ASTRAZENECA PLC COM 046353108 6,233 171,286 SH DEFINED 01 124,249 27,052 19,985 ASTRAZENECA PLC COM 046353108 1,903 52,295 SH OTHER 01 16,365 17,700 18,230 ASTRAZENECA PLC COM 046353108 370 10,175 SH DEFINED 02 6,775 2,750 650 ASTRAZENECA PLC COM 046353108 57 1,578 SH OTHER 02 1,150 428 0 ASTRAZENECA PLC COM 046353108 51 1,400 SH DEFINED 03 400 1,000 0 ASTRAZENECA PLC COM 046353108 297 8,148 SH OTHER 03 8,048 0 100 ASTRAZENECA PLC COM 046353108 700 19,244 SH DEFINED 04 16,994 0 2,250 ASTRAZENECA PLC COM 046353108 470 12,927 SH OTHER 04 12,302 425 200 ASTRAZENECA PLC COM 046353108 17 475 SH DEFINED 05 475 0 0 ASTRAZENECA PLC COM 046353108 2 50 SH OTHER 05 50 0 0 ASTRAZENECA PLC COM 046353108 2,071 56,898 SH DEFINED 10 48,763 7,215 920 ASTRAZENECA PLC COM 046353108 328 9,025 SH OTHER 10 5,725 3,100 200 ASTRO-MED INC NEW COM 04638F108 73 8,450 SH DEFINED 01 990 7,460 0 ASTRO-MED INC NEW COM 04638F108 89 10,332 SH DEFINED 01,08 1,778 8,554 0 ASTRONICS CORP COM 046433108 56 11,000 SH DEFINED 01 1,600 9,400 0 ASTRONICS CORP COM 046433108 86 16,849 SH DEFINED 01,08 3,486 13,363 0 AT ROAD INC COM 04648K105 646 93,418 SH DEFINED 01 25,023 66,545 1,850 AT ROAD INC COM 04648K105 2,082 301,268 SH DEFINED 01,08 95,355 205,913 0 ASYST TECHNOLOGY CORP COM 04648X107 362 71,191 SH DEFINED 01 34,991 35,300 900 ASYST TECHNOLOGY CORP COM 04648X107 1,837 360,834 SH DEFINED 01,08 113,386 247,448 0 ATARI INC COM 04651M105 268 91,539 SH DEFINED 01 17,779 73,560 200 ATARI INC COM 04651M105 613 209,192 SH DEFINED 01,08 54,676 154,516 0 ATHEROS COMMUNICATIONS INC COM 04743P108 129 12,581 SH DEFINED 01 12,181 0 400 ATHEROS COMMUNICATIONS INC COM 04743P108 755 73,665 SH DEFINED 01,08 12,907 60,758 0 ATHEROGENICS INC COM 047439104 1,312 55,680 SH DEFINED 01 22,580 30,400 2,700 ATHEROGENICS INC COM 047439104 6,107 259,214 SH DEFINED 01,08 73,786 185,428 0 ATLANTIC AMERN CORP COM 048209100 110 35,600 SH DEFINED 01 300 35,300 0 ATLANTIC AMERN CORP COM 048209100 4 1,250 SH DEFINED 04 1,250 0 0 ATLANTIC AMERN CORP COM 048209100 123 39,743 SH DEFINED 01,08 6,392 33,351 0 ATLANTIC TELE NETWORK INC COM 049079205 91 2,800 SH DEFINED 01 2,400 400 0 ATLANTIC TELE NETWORK INC COM 049079205 283 8,705 SH DEFINED 01,08 1,819 6,886 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 59 ________ ATLANTIS PLASTICS INC COM 049156102 106 5,960 SH DEFINED 01 960 5,000 0 ATLANTIS PLASTICS INC COM 049156102 105 5,902 SH DEFINED 01,08 2,033 3,869 0 ATLAS AMER INC COM 049167109 265 7,400 SH DEFINED 01,08 300 7,100 0 ATMEL CORP COM 049513104 909 231,975 SH DEFINED 01 173,845 23,310 34,820 ATMEL CORP COM 049513104 0 100 SH OTHER 01 100 0 0 ATMEL CORP COM 049513104 286 72,900 SH DEFINED 04 0 72,900 0 ATMEL CORP COM 049513104 8,542 2,179,104 SH DEFINED 01,08 529,701 1,649,403 0 ATMEL CORP COM 049513104 2 600 SH DEFINED 10 0 0 600 ATMOS ENERGY CORP COM 049560105 2,099 76,742 SH DEFINED 01 42,163 31,519 3,060 ATMOS ENERGY CORP COM 049560105 1,745 63,800 SH OTHER 01 63,800 0 0 ATMOS ENERGY CORP COM 049560105 63 2,300 SH DEFINED 04 0 0 2,300 ATMOS ENERGY CORP COM 049560105 14 520 SH OTHER 01,06 0 0 520 ATMOS ENERGY CORP COM 049560105 14,868 543,630 SH DEFINED 01,08 172,111 371,519 0 ATMOS ENERGY CORP COM 049560105 58 2,130 SH DEFINED 10 2,130 0 0 ATWOOD OCEANICS INC COM 050095108 1,140 21,882 SH DEFINED 01 7,582 13,800 500 ATWOOD OCEANICS INC COM 050095108 10 200 SH DEFINED 04 0 0 200 ATWOOD OCEANICS INC COM 050095108 8 150 SH OTHER 01,06 0 0 150 ATWOOD OCEANICS INC COM 050095108 5,281 101,366 SH DEFINED 01,08 34,020 67,346 0 AUDIBLE INC COM 05069A302 2 74 SH DEFINED 01 74 0 0 AUDIBLE INC COM 05069A302 274 10,501 SH DEFINED 01,08 300 10,201 0 AUDIOVOX CORP COM 050757103 629 39,887 SH DEFINED 01 11,837 27,200 850 AUDIOVOX CORP COM 050757103 5 300 SH DEFINED 04 0 0 300 AUDIOVOX CORP COM 050757103 5 325 SH OTHER 01,06 0 0 325 AUDIOVOX CORP COM 050757103 2,505 158,756 SH DEFINED 01,08 64,157 94,599 0 AUGUST TECHNOLOGY CORP COM 05106U105 281 26,675 SH DEFINED 01 10,900 14,100 1,675 AUGUST TECHNOLOGY CORP COM 05106U105 1,143 108,536 SH DEFINED 01,08 19,750 88,786 0 AULT INC COM 051503100 24 8,000 SH DEFINED 01 600 7,400 0 AULT INC COM 051503100 27 9,190 SH DEFINED 01,08 2,034 7,156 0 AUTHENTIDATE HLDG CORP COM 052666104 271 43,800 SH DEFINED 01 19,800 22,800 1,200 AUTHENTIDATE HLDG CORP COM 052666104 3 500 SH OTHER 02 500 0 0 AUTHENTIDATE HLDG CORP COM 052666104 1,292 208,703 SH DEFINED 01,08 48,539 160,164 0 AUTOBYTEL INC COM 05275N106 378 62,585 SH DEFINED 01 24,707 35,928 1,950 AUTOBYTEL INC COM 05275N106 1,663 275,328 SH DEFINED 01,08 70,299 205,029 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 60 ________ AUTODESK INC COM 052769106 12,322 324,684 SH DEFINED 01 179,062 106,420 39,202 AUTODESK INC COM 052769106 137 3,600 SH OTHER 01 3,200 0 400 AUTODESK INC COM 052769106 4 100 SH DEFINED 03 100 0 0 AUTODESK INC COM 052769106 91 2,400 SH OTHER 03 2,400 0 0 AUTODESK INC COM 052769106 5 132 SH DEFINED 04 32 0 100 AUTODESK INC COM 052769106 24 620 SH DEFINED 05 270 0 350 AUTODESK INC COM 052769106 2 60 SH OTHER 05 60 0 0 AUTODESK INC COM 052769106 23 600 SH OTHER 01,06 0 0 600 AUTODESK INC COM 052769106 77,165 2,033,327 SH DEFINED 01,08 1,043,303 989,824 200 AUTODESK INC COM 052769106 39 1,020 SH DEFINED 09 1,020 0 0 AUTODESK INC COM 052769106 20 540 SH DEFINED 10 40 0 500 AUTODESK INC COM 052769106 319 8,400 SH OTHER 10 8,400 0 0 AUTOLIV INC COM 052800109 558 11,549 SH DEFINED 01 1,434 0 10,115 AUTOLIV INC COM 052800109 17 357 SH OTHER 01 357 0 0 AUTOLIV INC COM 052800109 77 1,600 SH OTHER 02 0 1,600 0 AUTOLIV INC COM 052800109 44 902 SH DEFINED 04 902 0 0 AUTOLIV INC COM 052800109 56 1,153 SH OTHER 04 1,153 0 0 AUTOLIV INC COM 052800109 9,079 187,974 SH DEFINED 01,08 93,287 94,687 0 AUTOLIV INC COM 052800109 40 837 SH DEFINED 10 745 0 92 AUTOLIV INC COM 052800109 49 1,023 SH OTHER 10 1,023 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 64,250 1,448,696 SH DEFINED 01 876,853 441,849 129,994 AUTOMATIC DATA PROCESSING IN COM 053015103 21,768 490,821 SH OTHER 01 203,792 269,944 17,085 AUTOMATIC DATA PROCESSING IN COM 053015103 1,859 41,919 SH DEFINED 02 29,659 11,220 1,040 AUTOMATIC DATA PROCESSING IN COM 053015103 2,360 53,205 SH OTHER 02 41,985 11,220 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4,482 101,065 SH DEFINED 03 55,558 38,157 7,350 AUTOMATIC DATA PROCESSING IN COM 053015103 5,150 116,133 SH OTHER 03 94,080 17,498 4,555 AUTOMATIC DATA PROCESSING IN COM 053015103 28,307 638,271 SH DEFINED 04 253,626 13,600 371,045 AUTOMATIC DATA PROCESSING IN COM 053015103 13,522 304,889 SH OTHER 04 280,957 8,532 15,400 AUTOMATIC DATA PROCESSING IN COM 053015103 347 7,819 SH DEFINED 05 7,319 0 500 AUTOMATIC DATA PROCESSING IN COM 053015103 317 7,140 SH OTHER 05 500 6,040 600 AUTOMATIC DATA PROCESSING IN COM 053015103 71 1,600 SH OTHER 01,06 0 0 1,600 AUTOMATIC DATA PROCESSING IN COM 053015103 237,323 5,351,148 SH DEFINED 01,08 2,790,952 2,555,276 4,920 AUTOMATIC DATA PROCESSING IN COM 053015103 1,348 30,387 SH DEFINED 09 30,387 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 12,497 281,775 SH DEFINED 10 127,395 97,280 57,100 AUTOMATIC DATA PROCESSING IN COM 053015103 3,445 77,672 SH OTHER 10 30,715 45,778 1,179 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 61 ________ AUTONATION INC COM 05329W102 5,982 311,391 SH DEFINED 01 127,260 145,949 38,182 AUTONATION INC COM 05329W102 8 400 SH OTHER 01 100 0 300 AUTONATION INC COM 05329W102 3 150 SH DEFINED 03 150 0 0 AUTONATION INC COM 05329W102 933 48,569 SH DEFINED 04 48,569 0 0 AUTONATION INC COM 05329W102 5 250 SH DEFINED 05 0 0 250 AUTONATION INC COM 05329W102 13 700 SH OTHER 01,06 0 0 700 AUTONATION INC COM 05329W102 40,828 2,125,374 SH DEFINED 01,08 1,061,186 1,064,188 0 AUTONATION INC COM 05329W102 23 1,196 SH DEFINED 09 1,196 0 0 AUTONATION INC COM 05329W102 9 490 SH DEFINED 10 40 0 450 AUTONATION INC COM 05329W102 1,269 66,040 SH OTHER 10 0 66,040 0 AUTOZONE INC COM 053332102 9,567 104,770 SH DEFINED 01 57,181 36,703 10,886 AUTOZONE INC COM 053332102 18 200 SH OTHER 01 0 0 200 AUTOZONE INC COM 053332102 149 1,630 SH DEFINED 02 455 1,050 125 AUTOZONE INC COM 053332102 5 50 SH OTHER 02 50 0 0 AUTOZONE INC COM 053332102 390 4,275 SH DEFINED 03 2,145 1,880 250 AUTOZONE INC COM 053332102 194 2,120 SH OTHER 03 1,170 0 950 AUTOZONE INC COM 053332102 1,140 12,490 SH DEFINED 04 12,490 0 0 AUTOZONE INC COM 053332102 145 1,585 SH OTHER 04 1,585 0 0 AUTOZONE INC COM 053332102 9 100 SH DEFINED 05 0 0 100 AUTOZONE INC COM 053332102 18 200 SH OTHER 01,06 0 0 200 AUTOZONE INC COM 053332102 61,601 674,636 SH DEFINED 01,08 351,831 322,805 0 AUTOZONE INC COM 053332102 199 2,178 SH DEFINED 09 2,178 0 0 AUTOZONE INC COM 053332102 66 720 SH DEFINED 10 520 0 200 AUTOZONE INC COM 053332102 11 120 SH OTHER 10 120 0 0 AVANIR PHARMACEUTICALS COM 05348P104 325 95,400 SH DEFINED 01 31,600 63,500 300 AVANIR PHARMACEUTICALS COM 05348P104 377 110,489 SH DEFINED 01,08 23,208 87,281 0 AVANEX CORP COM 05348W109 406 122,721 SH DEFINED 01 59,281 58,700 4,740 AVANEX CORP COM 05348W109 15 4,600 SH OTHER 01 0 4,600 0 AVANEX CORP COM 05348W109 1,968 594,627 SH DEFINED 01,08 144,303 450,324 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 62 ________ AVALONBAY CMNTYS INC COM 053484101 11,654 154,773 SH DEFINED 01 125,604 7,839 21,330 AVALONBAY CMNTYS INC COM 053484101 2,444 32,457 SH OTHER 01 23,920 8,472 65 AVALONBAY CMNTYS INC COM 053484101 906 12,026 SH DEFINED 02 8,051 3,550 425 AVALONBAY CMNTYS INC COM 053484101 1,064 14,130 SH OTHER 02 13,350 280 500 AVALONBAY CMNTYS INC COM 053484101 2,396 31,825 SH DEFINED 03 23,325 4,500 4,000 AVALONBAY CMNTYS INC COM 053484101 262 3,476 SH OTHER 03 2,851 425 200 AVALONBAY CMNTYS INC COM 053484101 1,732 22,995 SH DEFINED 04 22,145 650 200 AVALONBAY CMNTYS INC COM 053484101 633 8,400 SH OTHER 04 7,800 600 0 AVALONBAY CMNTYS INC COM 053484101 134 1,785 SH DEFINED 05 1,460 0 325 AVALONBAY CMNTYS INC COM 053484101 84 1,110 SH OTHER 05 1,110 0 0 AVALONBAY CMNTYS INC COM 053484101 19,728 261,997 SH DEFINED 01,08 111,877 150,120 0 AVALONBAY CMNTYS INC COM 053484101 13 173 SH DEFINED 09 173 0 0 AVALONBAY CMNTYS INC COM 053484101 215 2,850 SH DEFINED 10 1,550 0 1,300 AVALONBAY CMNTYS INC COM 053484101 21 275 SH OTHER 10 275 0 0 AVANT IMMUNOTHERAPEUTICS INC COM 053491106 217 108,101 SH DEFINED 01 43,581 61,300 3,220 AVANT IMMUNOTHERAPEUTICS INC COM 053491106 826 411,002 SH DEFINED 01,08 73,615 337,387 0 AVATAR HLDGS INC COM 053494100 773 16,078 SH DEFINED 01 6,558 9,300 220 AVATAR HLDGS INC COM 053494100 2,032 42,244 SH DEFINED 01,08 10,491 31,753 0 AVAYA INC COM 053499109 10,389 603,998 SH DEFINED 01 327,118 211,930 64,950 AVAYA INC COM 053499109 20 1,186 SH OTHER 01 460 276 450 AVAYA INC COM 053499109 5 316 SH DEFINED 02 316 0 0 AVAYA INC COM 053499109 5 270 SH OTHER 02 270 0 0 AVAYA INC COM 053499109 6 333 SH DEFINED 03 333 0 0 AVAYA INC COM 053499109 1 68 SH OTHER 03 25 43 0 AVAYA INC COM 053499109 29 1,688 SH DEFINED 04 1,100 0 588 AVAYA INC COM 053499109 8 486 SH OTHER 04 486 0 0 AVAYA INC COM 053499109 8 467 SH DEFINED 05 267 0 200 AVAYA INC COM 053499109 17 1,000 SH OTHER 01,06 0 0 1,000 AVAYA INC COM 053499109 70,814 4,117,083 SH DEFINED 01,08 2,107,535 2,009,548 0 AVAYA INC COM 053499109 142 8,268 SH DEFINED 09 8,268 0 0 AVAYA INC COM 053499109 13 750 SH DEFINED 10 200 0 550 AVAYA INC COM 053499109 1 54 SH OTHER 10 54 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 63 ________ AVERY DENNISON CORP COM 053611109 13,645 227,525 SH DEFINED 01 124,762 74,863 27,900 AVERY DENNISON CORP COM 053611109 943 15,730 SH OTHER 01 8,730 6,800 200 AVERY DENNISON CORP COM 053611109 524 8,745 SH DEFINED 02 6,745 1,300 700 AVERY DENNISON CORP COM 053611109 128 2,136 SH OTHER 02 2,136 0 0 AVERY DENNISON CORP COM 053611109 3,559 59,345 SH DEFINED 03 34,325 13,930 11,090 AVERY DENNISON CORP COM 053611109 1,228 20,475 SH OTHER 03 16,970 1,825 1,680 AVERY DENNISON CORP COM 053611109 6,533 108,930 SH DEFINED 04 95,455 2,320 11,155 AVERY DENNISON CORP COM 053611109 2,059 34,335 SH OTHER 04 31,585 0 2,750 AVERY DENNISON CORP COM 053611109 1,345 22,430 SH DEFINED 05 13,390 530 8,510 AVERY DENNISON CORP COM 053611109 91 1,525 SH OTHER 05 0 1,525 0 AVERY DENNISON CORP COM 053611109 15 250 SH OTHER 01,06 0 0 250 AVERY DENNISON CORP COM 053611109 124,818 2,081,347 SH DEFINED 01,08 505,889 1,473,139 102,319 AVERY DENNISON CORP COM 053611109 173 2,889 SH DEFINED 09 2,889 0 0 AVERY DENNISON CORP COM 053611109 2,243 37,401 SH DEFINED 10 32,098 2,403 2,900 AVERY DENNISON CORP COM 053611109 213 3,555 SH OTHER 10 830 2,725 0 AVIALL INC NEW COM 05366B102 934 40,664 SH DEFINED 01 14,564 25,000 1,100 AVIALL INC NEW COM 05366B102 3,191 138,907 SH DEFINED 01,08 31,288 107,619 0 AVICI SYS INC COM 05367L802 126 13,925 SH DEFINED 01 2,525 11,400 0 AVICI SYS INC COM 05367L802 251 27,693 SH DEFINED 01,08 4,900 22,793 0 AVID TECHNOLOGY INC COM 05367P100 1,959 31,725 SH DEFINED 01 12,194 15,981 3,550 AVID TECHNOLOGY INC COM 05367P100 429 6,940 SH DEFINED 04 0 6,540 400 AVID TECHNOLOGY INC COM 05367P100 28 450 SH OTHER 01,06 0 0 450 AVID TECHNOLOGY INC COM 05367P100 8,525 138,058 SH DEFINED 01,08 53,530 84,528 0 AVID TECHNOLOGY INC COM 05367P100 3 50 SH DEFINED 10 0 0 50 AVIGEN INC COM 053690103 94 28,900 SH DEFINED 01 4,100 24,800 0 AVIGEN INC COM 053690103 126 38,663 SH DEFINED 01,08 7,941 30,722 0 AVISTA CORP COM 05379B107 1,976 111,833 SH DEFINED 01 62,681 44,502 4,650 AVISTA CORP COM 05379B107 21 1,200 SH DEFINED 04 200 0 1,000 AVISTA CORP COM 05379B107 11 650 SH OTHER 01,06 0 0 650 AVISTA CORP COM 05379B107 6,156 348,377 SH DEFINED 01,08 112,822 235,555 0 AVISTA CORP COM 05379B107 21 1,200 SH DEFINED 10 1,000 0 200 AVISTAR COMMUNICATIONS CORP COM 05379X208 7 5,100 SH DEFINED 01 5,100 0 0 AVISTAR COMMUNICATIONS CORP COM 05379X208 23 17,000 SH DEFINED 01,08 6,800 10,200 0 AVITAR INC NEW COM 053801106 1 5,900 SH DEFINED 01 5,900 0 0 AVITAR INC NEW COM 053801106 1 7,000 SH DEFINED 01,08 5,400 1,600 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 64 ________ AVNET INC COM 053807103 839 45,972 SH DEFINED 01 29,522 4,300 12,150 AVNET INC COM 053807103 2 100 SH OTHER 01 100 0 0 AVNET INC COM 053807103 10,631 582,832 SH DEFINED 01,08 139,165 443,667 0 AVNET INC COM 053807103 3 150 SH DEFINED 10 0 0 150 AVOCENT CORP COM 053893103 1,252 30,822 SH DEFINED 01 17,302 10,100 3,420 AVOCENT CORP COM 053893103 349 8,600 SH OTHER 01 8,600 0 0 AVOCENT CORP COM 053893103 356 8,770 SH DEFINED 04 0 8,770 0 AVOCENT CORP COM 053893103 9,873 243,111 SH DEFINED 01,08 65,124 177,987 0 AVOCENT CORP COM 053893103 4 95 SH DEFINED 10 95 0 0 AVON PRODS INC COM 054303102 71,844 1,856,435 SH DEFINED 01 1,301,225 413,209 142,001 AVON PRODS INC COM 054303102 13,141 339,548 SH OTHER 01 244,471 72,035 23,042 AVON PRODS INC COM 054303102 4,568 118,030 SH DEFINED 02 96,600 15,575 5,855 AVON PRODS INC COM 054303102 1,161 30,010 SH OTHER 02 19,350 5,660 5,000 AVON PRODS INC COM 054303102 16,410 424,021 SH DEFINED 03 285,826 107,676 30,519 AVON PRODS INC COM 054303102 3,295 85,131 SH OTHER 03 55,816 22,075 7,240 AVON PRODS INC COM 054303102 33,618 868,693 SH DEFINED 04 764,335 32,400 71,958 AVON PRODS INC COM 054303102 9,492 245,283 SH OTHER 04 230,588 4,825 9,870 AVON PRODS INC COM 054303102 5,479 141,573 SH DEFINED 05 119,025 10,305 12,243 AVON PRODS INC COM 054303102 311 8,030 SH OTHER 05 6,830 700 500 AVON PRODS INC COM 054303102 46 1,200 SH OTHER 01,06 0 0 1,200 AVON PRODS INC COM 054303102 231,196 5,974,065 SH DEFINED 01,08 2,250,364 3,606,195 117,506 AVON PRODS INC COM 054303102 327 8,460 SH DEFINED 09 8,460 0 0 AVON PRODS INC COM 054303102 14,237 367,890 SH DEFINED 10 276,612 49,270 42,008 AVON PRODS INC COM 054303102 2,201 56,885 SH OTHER 10 34,280 20,605 2,000 AWARE INC MASS COM 05453N100 169 34,900 SH DEFINED 01 4,400 30,500 0 AWARE INC MASS COM 05453N100 224 46,120 SH DEFINED 01,08 9,013 37,107 0 AXA COM 054536107 91 3,670 SH DEFINED 01 1,570 0 2,100 AXA COM 054536107 57 2,310 SH OTHER 01 0 2,310 0 AXA COM 054536107 1 60 SH DEFINED 02 60 0 0 AXA COM 054536107 50 2,030 SH DEFINED 03 1,055 0 975 AXA COM 054536107 13 525 SH OTHER 03 0 0 525 AXA COM 054536107 63 2,550 SH DEFINED 04 550 0 2,000 AXA COM 054536107 32 1,300 SH DEFINED 05 1,300 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 65 ________ AXCELIS TECHNOLOGIES INC COM 054540109 1,153 141,877 SH DEFINED 01 61,133 76,594 4,150 AXCELIS TECHNOLOGIES INC COM 054540109 27 3,353 SH OTHER 01 0 3,353 0 AXCELIS TECHNOLOGIES INC COM 054540109 6 742 SH DEFINED 02 0 0 742 AXCELIS TECHNOLOGIES INC COM 054540109 14 1,719 SH OTHER 02 1,719 0 0 AXCELIS TECHNOLOGIES INC COM 054540109 258 31,700 SH DEFINED 04 0 30,500 1,200 AXCELIS TECHNOLOGIES INC COM 054540109 10 1,237 SH OTHER 04 1,237 0 0 AXCELIS TECHNOLOGIES INC COM 054540109 6 717 SH OTHER 01,06 0 0 717 AXCELIS TECHNOLOGIES INC COM 054540109 5,832 717,305 SH DEFINED 01,08 235,674 481,631 0 AXCELIS TECHNOLOGIES INC COM 054540109 1 146 SH DEFINED 10 118 28 0 AXONYX INC COM 05461R101 307 49,450 SH DEFINED 01 28,350 19,100 2,000 AXONYX INC COM 05461R101 2,075 334,638 SH DEFINED 01,08 100,708 233,930 0 AXSYS TECHNOLOGIES INC COM 054615109 222 12,650 SH DEFINED 01 1,350 11,300 0 AXSYS TECHNOLOGIES INC COM 054615109 216 12,353 SH DEFINED 01,08 2,599 9,754 0 AZTAR CORP COM 054802103 3,245 92,931 SH DEFINED 01 48,381 41,700 2,850 AZTAR CORP COM 054802103 14 400 SH DEFINED 04 0 0 400 AZTAR CORP COM 054802103 20 560 SH OTHER 01,06 0 0 560 AZTAR CORP COM 054802103 8,293 237,472 SH DEFINED 01,08 76,375 161,097 0 BB&T CORP COM 054937107 30,020 713,912 SH DEFINED 01 311,096 316,354 86,462 BB&T CORP COM 054937107 553 13,150 SH OTHER 01 12,400 0 750 BB&T CORP COM 054937107 2,128 50,599 SH DEFINED 02 44,374 3,225 3,000 BB&T CORP COM 054937107 1,121 26,650 SH OTHER 02 2,450 1,800 22,400 BB&T CORP COM 054937107 202 4,811 SH DEFINED 03 2,200 2,611 0 BB&T CORP COM 054937107 268 6,375 SH OTHER 03 6,000 150 225 BB&T CORP COM 054937107 23,336 554,962 SH DEFINED 04 498,199 22,245 34,518 BB&T CORP COM 054937107 9,505 226,045 SH OTHER 04 216,995 8,050 1,000 BB&T CORP COM 054937107 55 1,300 SH DEFINED 05 400 0 900 BB&T CORP COM 054937107 460 10,950 SH OTHER 05 10,950 0 0 BB&T CORP COM 054937107 67 1,600 SH OTHER 01,06 0 0 1,600 BB&T CORP COM 054937107 212,089 5,043,741 SH DEFINED 01,08 2,619,636 2,419,795 4,310 BB&T CORP COM 054937107 153 3,649 SH DEFINED 09 3,649 0 0 BB&T CORP COM 054937107 544 12,936 SH DEFINED 10 12,257 0 679 BB&T CORP COM 054937107 38 900 SH OTHER 10 900 0 0 BCSB BANKCORP INC COM 054948104 92 5,500 SH DEFINED 01 900 4,600 0 BCSB BANKCORP INC COM 054948104 164 9,784 SH DEFINED 01,08 2,239 7,545 0 AXEDA SYSTEMS INC COM 054959101 2 3,100 SH DEFINED 01 3,100 0 0 AXEDA SYSTEMS INC COM 054959101 9 11,449 SH DEFINED 01,08 3,749 7,700 0 B & G FOODS INC NEW COM 05508R205 4,943 330,000 SH DEFINED 01 330,000 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 66 ________ BEI TECHNOLOGIES INC COM 05538P104 978 31,672 SH DEFINED 01 8,097 22,400 1,175 BEI TECHNOLOGIES INC COM 05538P104 8 250 SH OTHER 01,06 0 0 250 BEI TECHNOLOGIES INC COM 05538P104 3,268 105,821 SH DEFINED 01,08 42,597 63,224 0 BFC FINL CORP COM 055384200 1 100 SH DEFINED 01 0 100 0 BFC FINL CORP COM 055384200 210 16,600 SH DEFINED 01,08 800 15,800 0 BHP BILLITON PLC COM 05545E209 75 3,200 SH DEFINED 01 1,200 0 2,000 BHP BILLITON PLC COM 05545E209 50 2,135 SH DEFINED 03 1,135 0 1,000 BHP BILLITON PLC COM 05545E209 13 575 SH OTHER 03 0 0 575 BHP BILLITON PLC COM 05545E209 51 2,180 SH DEFINED 04 580 0 1,600 BHP BILLITON PLC COM 05545E209 26 1,125 SH DEFINED 05 1,125 0 0 BISYS GROUP INC COM 055472104 1,580 96,028 SH DEFINED 01 82,035 2,393 11,600 BISYS GROUP INC COM 055472104 2 100 SH OTHER 01 100 0 0 BISYS GROUP INC COM 055472104 14,899 905,712 SH DEFINED 01,08 205,842 699,870 0 BKF CAP GROUP INC COM 05548G102 110 2,900 SH DEFINED 01 2,100 500 300 BKF CAP GROUP INC COM 05548G102 613 16,165 SH DEFINED 01,08 2,765 13,400 0 BJS WHOLESALE CLUB INC COM 05548J106 1,001 34,354 SH DEFINED 01 22,394 4,410 7,550 BJS WHOLESALE CLUB INC COM 05548J106 3 100 SH OTHER 01 100 0 0 BJS WHOLESALE CLUB INC COM 05548J106 419 14,400 SH DEFINED 04 800 13,600 0 BJS WHOLESALE CLUB INC COM 05548J106 10,071 345,739 SH DEFINED 01,08 78,920 266,819 0 BJS WHOLESALE CLUB INC COM 05548J106 3 100 SH DEFINED 10 0 0 100 BJ SVCS CO COM 055482103 36,516 784,620 SH DEFINED 01 629,314 117,294 38,012 BJ SVCS CO COM 055482103 930 19,975 SH OTHER 01 19,775 0 200 BJ SVCS CO COM 055482103 10 214 SH DEFINED 02 214 0 0 BJ SVCS CO COM 055482103 400 8,603 SH DEFINED 03 4,268 3,265 1,070 BJ SVCS CO COM 055482103 141 3,030 SH OTHER 03 1,780 100 1,150 BJ SVCS CO COM 055482103 330 7,090 SH DEFINED 04 6,465 0 625 BJ SVCS CO COM 055482103 58 1,250 SH OTHER 04 750 500 0 BJ SVCS CO COM 055482103 135 2,900 SH DEFINED 05 2,400 0 500 BJ SVCS CO COM 055482103 9 200 SH OTHER 01,06 0 0 200 BJ SVCS CO COM 055482103 69,240 1,487,762 SH DEFINED 01,08 774,155 713,477 130 BJ SVCS CO COM 055482103 650 13,965 SH DEFINED 09 13,965 0 0 BJ SVCS CO COM 055482103 13 270 SH DEFINED 10 20 0 250 BJ SVCS CO COM 055482103 219 4,700 SH OTHER 10 4,700 0 0 BOK FINL CORP COM 05561Q201 611 12,526 SH DEFINED 01 12,197 0 329 BOK FINL CORP COM 05561Q201 5 100 SH OTHER 01 100 0 0 BOK FINL CORP COM 05561Q201 3,011 61,745 SH DEFINED 01,08 17,218 44,527 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 67 ________ BOC GROUP PLC COM 055617609 298 7,800 SH DEFINED 01 5,200 2,300 300 BOC GROUP PLC COM 055617609 11 300 SH DEFINED 04 0 0 300 BP PLC COM 055622104 224,931 3,851,565 SH DEFINED 01 2,969,417 640,470 241,678 BP PLC COM 055622104 87,754 1,502,633 SH OTHER 01 677,237 779,691 45,705 BP PLC COM 055622104 22,387 383,339 SH DEFINED 02 287,891 82,038 13,410 BP PLC COM 055622104 9,048 154,933 SH OTHER 02 106,483 44,716 3,734 BP PLC COM 055622104 33,825 579,198 SH DEFINED 03 399,515 132,427 47,256 BP PLC COM 055622104 15,567 266,562 SH OTHER 03 211,863 47,969 6,730 BP PLC COM 055622104 85,908 1,471,020 SH DEFINED 04 1,297,987 53,102 119,931 BP PLC COM 055622104 54,166 927,495 SH OTHER 04 842,316 62,750 22,429 BP PLC COM 055622104 12,774 218,727 SH DEFINED 05 201,902 9,331 7,494 BP PLC COM 055622104 1,872 32,052 SH OTHER 05 21,077 9,653 1,322 BP PLC COM 055622104 953 16,323 SH DEFINED 01,08 8,114 8,209 0 BP PLC COM 055622104 31,152 533,422 SH DEFINED 10 403,242 71,909 58,271 BP PLC COM 055622104 14,394 246,473 SH OTHER 10 126,903 113,055 6,515 BP PRUDHOE BAY RTY TR COM 055630107 691 14,300 SH DEFINED 01 11,200 3,100 0 BP PRUDHOE BAY RTY TR COM 055630107 287 5,950 SH DEFINED 02 2,000 0 3,950 BP PRUDHOE BAY RTY TR COM 055630107 14 300 SH DEFINED 03 300 0 0 BP PRUDHOE BAY RTY TR COM 055630107 242 5,000 SH DEFINED 04 5,000 0 0 BP PRUDHOE BAY RTY TR COM 055630107 14 300 SH OTHER 04 300 0 0 BP PRUDHOE BAY RTY TR COM 055630107 2,272 47,039 SH DEFINED 01,08 8,600 38,439 0 BP PRUDHOE BAY RTY TR COM 055630107 48 1,000 SH DEFINED 10 1,000 0 0 BRE PROPERTIES INC COM 05564E106 570 14,135 SH DEFINED 01 10,585 0 3,550 BRE PROPERTIES INC COM 05564E106 4 100 SH OTHER 01 100 0 0 BRE PROPERTIES INC COM 05564E106 20 500 SH DEFINED 02 500 0 0 BRE PROPERTIES INC COM 05564E106 92 2,290 SH DEFINED 03 1,290 1,000 0 BRE PROPERTIES INC COM 05564E106 116 2,884 SH OTHER 03 884 1,000 1,000 BRE PROPERTIES INC COM 05564E106 5,790 143,638 SH DEFINED 01,08 51,654 91,984 0 BRE PROPERTIES INC COM 05564E106 46 1,139 SH DEFINED 10 1,050 0 89 BNP RESIDENTIAL PPTYS INC COM 05564T103 19 1,200 SH DEFINED 01 1,200 0 0 BNP RESIDENTIAL PPTYS INC COM 05564T103 182 11,311 SH DEFINED 01,08 2,600 8,711 0 BRT RLTY TR COM 055645303 37 1,500 SH DEFINED 01 1,500 0 0 BRT RLTY TR COM 055645303 237 9,747 SH DEFINED 01,08 2,700 7,047 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 68 ________ BT GROUP PLC COM 05577E101 99 2,500 SH DEFINED 01 1,100 0 1,400 BT GROUP PLC COM 05577E101 20 500 SH DEFINED 02 69 0 431 BT GROUP PLC COM 05577E101 49 1,245 SH DEFINED 03 645 0 600 BT GROUP PLC COM 05577E101 14 350 SH OTHER 03 0 0 350 BT GROUP PLC COM 05577E101 172 4,360 SH DEFINED 04 3,360 0 1,000 BT GROUP PLC COM 05577E101 33 825 SH DEFINED 05 825 0 0 BT GROUP PLC COM 05577E101 24 595 SH DEFINED 10 595 0 0 BMC SOFTWARE INC COM 055921100 6,145 330,401 SH DEFINED 01 140,753 148,065 41,583 BMC SOFTWARE INC COM 055921100 158 8,475 SH OTHER 01 8,100 0 375 BMC SOFTWARE INC COM 055921100 2 100 SH DEFINED 03 100 0 0 BMC SOFTWARE INC COM 055921100 153 8,210 SH DEFINED 04 7,850 0 360 BMC SOFTWARE INC COM 055921100 69 3,700 SH DEFINED 05 3,400 0 300 BMC SOFTWARE INC COM 055921100 11 600 SH OTHER 01,06 0 0 600 BMC SOFTWARE INC COM 055921100 39,208 2,107,960 SH DEFINED 01,08 1,113,294 994,666 0 BMC SOFTWARE INC COM 055921100 122 6,578 SH DEFINED 09 6,578 0 0 BMC SOFTWARE INC COM 055921100 7 390 SH DEFINED 10 40 0 350 BTU INTL INC COM 056032105 34 11,200 SH DEFINED 01 1,500 9,700 0 BTU INTL INC COM 056032105 47 15,416 SH DEFINED 01,08 3,260 12,156 0 BWC FINANCIAL CORP COM 056042104 114 5,097 SH DEFINED 01 266 4,831 0 BWC FINANCIAL CORP COM 056042104 158 7,062 SH DEFINED 01,08 1,351 5,711 0 BACK YD BURGERS INC COM 05635W101 75 10,000 SH DEFINED 01 0 10,000 0 BACK YD BURGERS INC COM 05635W101 58 7,758 SH DEFINED 01,08 1,949 5,809 0 BADGER METER INC COM 056525108 270 9,000 SH DEFINED 01 1,200 7,800 0 BADGER METER INC COM 056525108 636 21,230 SH DEFINED 01,08 2,534 18,696 0 BAIRNCO CORP COM 057097107 186 16,700 SH DEFINED 01 1,700 15,000 0 BAIRNCO CORP COM 057097107 283 25,441 SH DEFINED 01,08 3,228 22,213 0 BAKER MICHAEL CORP COM 057149106 219 11,150 SH DEFINED 01 1,600 9,400 150 BAKER MICHAEL CORP COM 057149106 664 33,900 SH OTHER 01 33,900 0 0 BAKER MICHAEL CORP COM 057149106 346 17,629 SH DEFINED 01,08 3,439 14,190 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 69 ________ BAKER HUGHES INC COM 057224107 55,817 1,308,106 SH DEFINED 01 783,050 401,419 123,637 BAKER HUGHES INC COM 057224107 6,054 141,870 SH OTHER 01 66,690 65,582 9,598 BAKER HUGHES INC COM 057224107 1,091 25,575 SH DEFINED 02 15,925 7,900 1,750 BAKER HUGHES INC COM 057224107 316 7,400 SH OTHER 02 6,900 500 0 BAKER HUGHES INC COM 057224107 1,920 44,988 SH DEFINED 03 19,076 25,462 450 BAKER HUGHES INC COM 057224107 247 5,791 SH OTHER 03 4,841 500 450 BAKER HUGHES INC COM 057224107 2,585 60,586 SH DEFINED 04 52,761 600 7,225 BAKER HUGHES INC COM 057224107 579 13,570 SH OTHER 04 12,470 0 1,100 BAKER HUGHES INC COM 057224107 2,681 62,826 SH DEFINED 05 55,386 3,875 3,565 BAKER HUGHES INC COM 057224107 209 4,900 SH OTHER 05 4,900 0 0 BAKER HUGHES INC COM 057224107 38 900 SH OTHER 01,06 0 0 900 BAKER HUGHES INC COM 057224107 129,101 3,025,559 SH DEFINED 01,08 1,589,338 1,435,401 820 BAKER HUGHES INC COM 057224107 431 10,094 SH DEFINED 09 10,094 0 0 BAKER HUGHES INC COM 057224107 1,804 42,268 SH DEFINED 10 37,568 4,100 600 BAKER HUGHES INC COM 057224107 462 10,830 SH OTHER 10 6,285 4,545 0 BALCHEM CORP COM 057665200 201 5,800 SH DEFINED 01 1,000 4,800 0 BALCHEM CORP COM 057665200 232 6,683 SH DEFINED 01,08 1,711 4,972 0 BALDOR ELEC CO COM 057741100 1,462 53,102 SH DEFINED 01 19,884 31,818 1,400 BALDOR ELEC CO COM 057741100 11 400 SH DEFINED 04 0 0 400 BALDOR ELEC CO COM 057741100 13 455 SH OTHER 01,06 0 0 455 BALDOR ELEC CO COM 057741100 6,306 229,068 SH DEFINED 01,08 60,331 168,737 0 BALDWIN & LYONS INC COM 057755209 662 24,715 SH DEFINED 01 9,853 13,950 912 BALDWIN & LYONS INC COM 057755209 2,002 74,725 SH DEFINED 01,08 17,480 57,245 0 BALDWIN TECHNOLOGY INC COM 058264102 107 35,800 SH DEFINED 01 2,100 33,700 0 BALDWIN TECHNOLOGY INC COM 058264102 24 8,000 SH DEFINED 04 8,000 0 0 BALDWIN TECHNOLOGY INC COM 058264102 112 37,203 SH DEFINED 01,08 2,346 34,857 0 BALL CORP COM 058498106 6,238 141,830 SH DEFINED 01 73,175 54,099 14,556 BALL CORP COM 058498106 147 3,350 SH OTHER 01 0 3,250 100 BALL CORP COM 058498106 4 100 SH DEFINED 03 100 0 0 BALL CORP COM 058498106 234 5,330 SH DEFINED 04 5,280 0 50 BALL CORP COM 058498106 13 300 SH DEFINED 05 0 0 300 BALL CORP COM 058498106 9 200 SH OTHER 01,06 0 0 200 BALL CORP COM 058498106 44,529 1,012,488 SH DEFINED 01,08 517,007 495,481 0 BALL CORP COM 058498106 18 400 SH DEFINED 09 400 0 0 BALL CORP COM 058498106 7 170 SH DEFINED 10 20 0 150 BALLANTYNE OMAHA INC COM 058516105 52 11,500 SH DEFINED 01 2,000 9,500 0 BALLANTYNE OMAHA INC COM 058516105 59 13,052 SH DEFINED 01,08 2,617 10,435 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 70 ________ BALLY TOTAL FITNESS HLDG COR COM 05873K108 158 37,305 SH DEFINED 01 5,305 32,000 0 BALLY TOTAL FITNESS HLDG COR COM 05873K108 1 250 SH OTHER 01 250 0 0 BALLY TOTAL FITNESS HLDG COR COM 05873K108 19 4,500 SH OTHER 03 0 4,500 0 BALLY TOTAL FITNESS HLDG COR COM 05873K108 2 400 SH DEFINED 04 0 0 400 BALLY TOTAL FITNESS HLDG COR COM 05873K108 239 56,257 SH DEFINED 01,08 12,146 44,111 0 BANC CORP COM 05944B103 60 7,250 SH DEFINED 01 1,000 5,900 350 BANC CORP COM 05944B103 192 23,358 SH DEFINED 01,08 6,930 16,428 0 BANCFIRST CORP COM 05945F103 1,632 20,667 SH DEFINED 01 15,117 5,500 50 BANCFIRST CORP COM 05945F103 2,123 26,884 SH DEFINED 01,08 5,179 21,705 0 BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 80 4,500 SH DEFINED 01 0 0 4,500 BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 85 4,780 SH OTHER 01 0 4,780 0 BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 24 1,345 SH DEFINED 02 180 0 1,165 BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 74 4,151 SH DEFINED 04 251 0 3,900 BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 38 2,128 SH DEFINED 10 2,128 0 0 BANCO SANTANDER CENT HISPANO COM 05964H105 345 27,860 SH DEFINED 01 19,560 0 8,300 BANCO SANTANDER CENT HISPANO COM 05964H105 1,082 87,492 SH OTHER 01 74,052 13,440 0 BANCO SANTANDER CENT HISPANO COM 05964H105 21 1,730 SH DEFINED 02 120 0 1,610 BANCO SANTANDER CENT HISPANO COM 05964H105 10 800 SH OTHER 02 800 0 0 BANCO SANTANDER CENT HISPANO COM 05964H105 103 8,350 SH DEFINED 04 250 0 8,100 BANCO SANTANDER CENT HISPANO COM 05964H105 41 3,334 SH DEFINED 10 3,334 0 0 BANCORPSOUTH INC COM 059692103 1,237 50,750 SH DEFINED 01 47,788 0 2,962 BANCORPSOUTH INC COM 059692103 10,092 414,123 SH DEFINED 01,08 109,348 304,775 0 BANCTRUST FINANCIAL GP COM 05978R107 110 4,487 SH DEFINED 01 3,787 500 200 BANCTRUST FINANCIAL GP COM 05978R107 1,108 45,020 SH DEFINED 01,08 7,426 37,594 0 BANDAG INC COM 059815100 4,221 84,747 SH DEFINED 01 79,667 4,200 880 BANDAG INC COM 059815100 15 300 SH OTHER 02 300 0 0 BANDAG INC COM 059815100 6,165 123,767 SH DEFINED 01,08 37,593 86,174 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 71 ________ BANK OF AMERICA CORPORATION COM 060505104 421,432 8,968,544 SH DEFINED 01 5,002,713 3,079,394 886,437 BANK OF AMERICA CORPORATION COM 060505104 40,018 851,637 SH OTHER 01 460,261 324,243 67,133 BANK OF AMERICA CORPORATION COM 060505104 21,089 448,804 SH DEFINED 02 352,149 78,486 18,169 BANK OF AMERICA CORPORATION COM 060505104 8,053 171,380 SH OTHER 02 139,130 27,575 4,675 BANK OF AMERICA CORPORATION COM 060505104 26,077 554,957 SH DEFINED 03 382,943 140,587 31,427 BANK OF AMERICA CORPORATION COM 060505104 14,203 302,246 SH OTHER 03 221,081 63,823 17,342 BANK OF AMERICA CORPORATION COM 060505104 116,346 2,475,979 SH DEFINED 04 2,219,333 81,347 175,299 BANK OF AMERICA CORPORATION COM 060505104 69,734 1,484,013 SH OTHER 04 1,405,400 46,753 31,860 BANK OF AMERICA CORPORATION COM 060505104 3,892 82,831 SH DEFINED 05 74,813 750 7,268 BANK OF AMERICA CORPORATION COM 060505104 980 20,858 SH OTHER 05 9,458 9,600 1,800 BANK OF AMERICA CORPORATION COM 060505104 505 10,756 SH OTHER 01,06 0 0 10,756 BANK OF AMERICA CORPORATION COM 060505104 1,745,931 37,155,371 SH DEFINED 01,08 19,270,084 17,866,869 18,418 BANK OF AMERICA CORPORATION COM 060505104 4,351 92,590 SH DEFINED 09 92,590 0 0 BANK OF AMERICA CORPORATION COM 060505104 46,362 986,625 SH DEFINED 10 679,019 130,604 177,002 BANK OF AMERICA CORPORATION COM 060505104 10,383 220,959 SH OTHER 10 79,849 130,890 10,220 BANK OF GRANITE CORP COM 062401104 482 23,073 SH DEFINED 01 9,248 13,225 600 BANK OF GRANITE CORP COM 062401104 1,749 83,703 SH DEFINED 01,08 19,269 64,434 0 BANK HAWAII CORP COM 062540109 1,053 20,758 SH DEFINED 01 13,363 2,800 4,595 BANK HAWAII CORP COM 062540109 5 100 SH OTHER 01 100 0 0 BANK HAWAII CORP COM 062540109 4,133 81,448 SH DEFINED 03 81,448 0 0 BANK HAWAII CORP COM 062540109 108 2,132 SH OTHER 03 2,132 0 0 BANK HAWAII CORP COM 062540109 14,860 292,873 SH DEFINED 01,08 79,938 212,935 0 BANK HAWAII CORP COM 062540109 5 98 SH DEFINED 10 0 0 98 BANK MUTUAL CORP NEW COM 063750103 1,129 92,757 SH DEFINED 01 47,414 39,359 5,984 BANK MUTUAL CORP NEW COM 063750103 25 2,036 SH OTHER 01 2,036 0 0 BANK MUTUAL CORP NEW COM 063750103 5,702 468,554 SH DEFINED 01,08 105,660 362,894 0 BANK OF THE OZARKS INC COM 063904106 705 20,708 SH DEFINED 01 7,308 13,000 400 BANK OF THE OZARKS INC COM 063904106 2,548 74,868 SH DEFINED 01,08 14,199 60,669 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 72 ________ BANK NEW YORK INC COM 064057102 35,478 1,061,580 SH DEFINED 01 469,206 469,658 122,716 BANK NEW YORK INC COM 064057102 959 28,700 SH OTHER 01 23,505 3,995 1,200 BANK NEW YORK INC COM 064057102 645 19,305 SH DEFINED 02 17,135 1,576 594 BANK NEW YORK INC COM 064057102 322 9,625 SH OTHER 02 2,900 6,725 0 BANK NEW YORK INC COM 064057102 1,010 30,235 SH DEFINED 03 26,960 1,325 1,950 BANK NEW YORK INC COM 064057102 263 7,871 SH OTHER 03 3,675 4,096 100 BANK NEW YORK INC COM 064057102 10,272 307,373 SH DEFINED 04 279,566 6,595 21,212 BANK NEW YORK INC COM 064057102 2,541 76,018 SH OTHER 04 69,241 1,777 5,000 BANK NEW YORK INC COM 064057102 530 15,857 SH DEFINED 05 14,432 0 1,425 BANK NEW YORK INC COM 064057102 7 200 SH OTHER 05 200 0 0 BANK NEW YORK INC COM 064057102 67 2,000 SH OTHER 01,06 0 0 2,000 BANK NEW YORK INC COM 064057102 235,197 7,037,604 SH DEFINED 01,08 3,649,587 3,386,087 1,930 BANK NEW YORK INC COM 064057102 167 4,999 SH DEFINED 09 4,999 0 0 BANK NEW YORK INC COM 064057102 555 16,604 SH DEFINED 10 14,767 0 1,837 BANK NEW YORK INC COM 064057102 354 10,601 SH OTHER 10 3,752 4,849 2,000 BANK SOUTH CAROLINA CORP COM 065066102 46 3,410 SH DEFINED 01 0 3,410 0 BANK SOUTH CAROLINA CORP COM 065066102 101 7,559 SH DEFINED 01,08 1,137 6,422 0 BANKATLANTIC BANCORP COM 065908501 2,611 131,208 SH DEFINED 01 95,358 32,300 3,550 BANKATLANTIC BANCORP COM 065908501 14 700 SH DEFINED 04 0 0 700 BANKATLANTIC BANCORP COM 065908501 5,965 299,736 SH DEFINED 01,08 77,573 222,163 0 BANKNORTH GROUP INC NEW COM 06646R107 2,296 62,723 SH DEFINED 01 46,020 3,400 13,303 BANKNORTH GROUP INC NEW COM 06646R107 4 100 SH OTHER 01 100 0 0 BANKNORTH GROUP INC NEW COM 06646R107 170 4,652 SH DEFINED 04 4,652 0 0 BANKNORTH GROUP INC NEW COM 06646R107 162 4,422 SH OTHER 04 4,422 0 0 BANKNORTH GROUP INC NEW COM 06646R107 109 2,970 SH DEFINED 05 2,970 0 0 BANKNORTH GROUP INC NEW COM 06646R107 37,574 1,026,615 SH DEFINED 01,08 342,123 684,492 0 BANKNORTH GROUP INC NEW COM 06646R107 10 286 SH DEFINED 09 286 0 0 BANKNORTH GROUP INC NEW COM 06646R107 4 96 SH DEFINED 10 0 0 96 BANKNORTH GROUP INC NEW COM 06646R107 37 1,000 SH OTHER 10 0 0 1,000 BANKRATE INC COM 06646V108 361 26,100 SH DEFINED 01 2,900 23,200 0 BANKRATE INC COM 06646V108 281 20,315 SH DEFINED 01,08 5,106 15,209 0 BANKUNITED FINL CORP COM 06652B103 2,332 73,001 SH DEFINED 01 45,428 25,123 2,450 BANKUNITED FINL CORP COM 06652B103 663 20,764 SH DEFINED 04 20,364 0 400 BANKUNITED FINL CORP COM 06652B103 16 500 SH OTHER 01,06 0 0 500 BANKUNITED FINL CORP COM 06652B103 5,875 183,873 SH DEFINED 01,08 49,183 134,690 0 BANNER CORP COM 06652V109 1,783 57,169 SH DEFINED 01 43,564 12,380 1,225 BANNER CORP COM 06652V109 1,930 61,877 SH DEFINED 01,08 12,958 48,919 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 73 ________ BANTA CORP COM 066821109 2,335 52,162 SH DEFINED 01 28,634 20,478 3,050 BANTA CORP COM 066821109 8 173 SH DEFINED 04 173 0 0 BANTA CORP COM 066821109 10,042 224,355 SH DEFINED 01,08 74,426 149,929 0 BAR HBR BANKSHARES COM 066849100 78 2,700 SH DEFINED 01 0 2,700 0 BAR HBR BANKSHARES COM 066849100 158 5,441 SH DEFINED 01,08 1,200 4,241 0 BARCLAYS PLC COM 06738E204 160 3,510 SH DEFINED 01 835 0 2,675 BARCLAYS PLC COM 06738E204 100 2,200 SH OTHER 01 0 2,200 0 BARCLAYS PLC COM 06738E204 37 800 SH DEFINED 02 800 0 0 BARCLAYS PLC COM 06738E204 52 1,135 SH DEFINED 03 610 0 525 BARCLAYS PLC COM 06738E204 14 300 SH OTHER 03 0 0 300 BARCLAYS PLC COM 06738E204 112 2,443 SH DEFINED 04 343 0 2,100 BARCLAYS PLC COM 06738E204 14 300 SH OTHER 04 300 0 0 BARCLAYS PLC COM 06738E204 25 550 SH DEFINED 05 550 0 0 BARCLAYS PLC COM 06738E204 4 80 SH DEFINED 10 80 0 0 BARCLAYS PLC COM 06738E204 91 2,000 SH OTHER 10 0 0 2,000 BARD C R INC COM 067383109 9,583 149,778 SH DEFINED 01 84,267 48,303 17,208 BARD C R INC COM 067383109 13 200 SH OTHER 01 100 0 100 BARD C R INC COM 067383109 18 282 SH DEFINED 03 282 0 0 BARD C R INC COM 067383109 90 1,400 SH OTHER 03 1,400 0 0 BARD C R INC COM 067383109 223 3,483 SH DEFINED 04 3,433 0 50 BARD C R INC COM 067383109 109 1,700 SH OTHER 04 1,700 0 0 BARD C R INC COM 067383109 13 203 SH DEFINED 05 203 0 0 BARD C R INC COM 067383109 3 45 SH OTHER 05 45 0 0 BARD C R INC COM 067383109 13 200 SH OTHER 01,06 0 0 200 BARD C R INC COM 067383109 59,326 927,252 SH DEFINED 01,08 479,797 447,455 0 BARD C R INC COM 067383109 44 682 SH DEFINED 09 682 0 0 BARD C R INC COM 067383109 135 2,108 SH DEFINED 10 2,016 0 92 BARNES & NOBLE INC COM 067774109 758 23,493 SH DEFINED 01 16,721 2,661 4,111 BARNES & NOBLE INC COM 067774109 72 2,225 SH OTHER 01 2,225 0 0 BARNES & NOBLE INC COM 067774109 139 4,300 SH OTHER 03 4,300 0 0 BARNES & NOBLE INC COM 067774109 48 1,500 SH DEFINED 04 1,500 0 0 BARNES & NOBLE INC COM 067774109 3 100 SH OTHER 04 100 0 0 BARNES & NOBLE INC COM 067774109 8,959 277,635 SH DEFINED 01,08 52,363 225,272 0 BARNES & NOBLE INC COM 067774109 3 100 SH DEFINED 10 0 0 100 BARNES GROUP INC COM 067806109 866 32,668 SH DEFINED 01 10,318 22,000 350 BARNES GROUP INC COM 067806109 8 300 SH DEFINED 04 0 0 300 BARNES GROUP INC COM 067806109 8 300 SH OTHER 01,06 0 0 300 BARNES GROUP INC COM 067806109 2,997 113,062 SH DEFINED 01,08 35,521 77,541 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 74 ________ BARRICK GOLD CORP COM 067901108 10,897 449,926 SH DEFINED 01 229,747 135,125 85,054 BARRICK GOLD CORP COM 067901108 684 28,258 SH OTHER 01 11,166 17,092 0 BARRICK GOLD CORP COM 067901108 1,986 81,994 SH DEFINED 02 78,077 2,000 1,917 BARRICK GOLD CORP COM 067901108 367 15,160 SH OTHER 02 9,110 3,650 2,400 BARRICK GOLD CORP COM 067901108 814 33,624 SH DEFINED 03 20,659 11,465 1,500 BARRICK GOLD CORP COM 067901108 245 10,098 SH OTHER 03 9,698 400 0 BARRICK GOLD CORP COM 067901108 1,829 75,505 SH DEFINED 04 65,855 4,800 4,850 BARRICK GOLD CORP COM 067901108 2,118 87,450 SH OTHER 04 86,450 1,000 0 BARRICK GOLD CORP COM 067901108 87 3,600 SH DEFINED 05 0 3,600 0 BARRICK GOLD CORP COM 067901108 18 750 SH DEFINED 01,08 0 0 750 BARRICK GOLD CORP COM 067901108 81 3,351 SH DEFINED 10 318 3,033 0 BARRICK GOLD CORP COM 067901108 97 4,000 SH OTHER 10 4,000 0 0 BARNWELL INDS INC COM 068221100 163 2,200 SH DEFINED 01 300 1,900 0 BARNWELL INDS INC COM 068221100 189 2,550 SH DEFINED 01,08 416 2,134 0 BARR PHARMACEUTICALS INC COM 068306109 2,334 51,251 SH DEFINED 01 39,546 2,500 9,205 BARR PHARMACEUTICALS INC COM 068306109 553 12,150 SH OTHER 01 11,850 300 0 BARR PHARMACEUTICALS INC COM 068306109 51 1,125 SH DEFINED 02 1,125 0 0 BARR PHARMACEUTICALS INC COM 068306109 114 2,500 SH DEFINED 04 2,500 0 0 BARR PHARMACEUTICALS INC COM 068306109 2 54 SH DEFINED 05 54 0 0 BARR PHARMACEUTICALS INC COM 068306109 1 12 SH OTHER 05 12 0 0 BARR PHARMACEUTICALS INC COM 068306109 20,882 458,542 SH DEFINED 01,08 108,497 350,045 0 BARR PHARMACEUTICALS INC COM 068306109 7 150 SH DEFINED 10 0 0 150 BARR PHARMACEUTICALS INC COM 068306109 68 1,500 SH OTHER 10 1,500 0 0 BARRETT BILL CORP COM 06846N104 1,601 50,044 SH DEFINED 01 47,144 0 2,900 BARRETT BUSINESS SERVICES IN COM 068463108 220 15,900 SH DEFINED 01 1,100 14,800 0 BARRETT BUSINESS SERVICES IN COM 068463108 129 9,365 SH DEFINED 01,08 2,191 7,174 0 BARRIER THERAPEUTICS INC COM 06850R108 3 160 SH DEFINED 01 0 0 160 BARRIER THERAPEUTICS INC COM 06850R108 276 16,600 SH DEFINED 01,08 700 15,900 0 BASSETT FURNITURE INDS INC COM 070203104 403 20,520 SH DEFINED 01 6,620 13,400 500 BASSETT FURNITURE INDS INC COM 070203104 2 100 SH DEFINED 04 0 0 100 BASSETT FURNITURE INDS INC COM 070203104 5 275 SH OTHER 04 275 0 0 BASSETT FURNITURE INDS INC COM 070203104 4 200 SH OTHER 01,06 0 0 200 BASSETT FURNITURE INDS INC COM 070203104 1,298 66,151 SH DEFINED 01,08 14,743 51,408 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 75 ________ BAUSCH & LOMB INC COM 071707103 8,680 134,657 SH DEFINED 01 83,766 41,087 9,804 BAUSCH & LOMB INC COM 071707103 6 100 SH OTHER 01 0 0 100 BAUSCH & LOMB INC COM 071707103 103 1,600 SH OTHER 03 1,600 0 0 BAUSCH & LOMB INC COM 071707103 3 50 SH DEFINED 04 0 0 50 BAUSCH & LOMB INC COM 071707103 8 130 SH OTHER 04 130 0 0 BAUSCH & LOMB INC COM 071707103 6 100 SH OTHER 01,06 0 0 100 BAUSCH & LOMB INC COM 071707103 30,868 478,863 SH DEFINED 01,08 239,927 238,936 0 BAUSCH & LOMB INC COM 071707103 104 1,621 SH DEFINED 09 1,621 0 0 BAUSCH & LOMB INC COM 071707103 4 58 SH DEFINED 10 10 0 48 BAXTER INTL INC COM 071813109 41,934 1,214,062 SH DEFINED 01 675,034 413,260 125,768 BAXTER INTL INC COM 071813109 7,153 207,104 SH OTHER 01 64,245 100,142 42,717 BAXTER INTL INC COM 071813109 2,214 64,103 SH DEFINED 02 55,573 7,930 600 BAXTER INTL INC COM 071813109 1,759 50,935 SH OTHER 02 13,050 15,985 21,900 BAXTER INTL INC COM 071813109 6,218 180,012 SH DEFINED 03 142,392 14,230 23,390 BAXTER INTL INC COM 071813109 554 16,032 SH OTHER 03 11,002 4,080 950 BAXTER INTL INC COM 071813109 11,856 343,242 SH DEFINED 04 311,730 8,845 22,667 BAXTER INTL INC COM 071813109 5,029 145,589 SH OTHER 04 122,259 13,900 9,430 BAXTER INTL INC COM 071813109 1,970 57,034 SH DEFINED 05 41,050 1,175 14,809 BAXTER INTL INC COM 071813109 74 2,150 SH OTHER 05 850 1,300 0 BAXTER INTL INC COM 071813109 55 1,600 SH OTHER 01,06 0 0 1,600 BAXTER INTL INC COM 071813109 270,448 7,829,993 SH DEFINED 01,08 2,877,257 4,772,131 180,605 BAXTER INTL INC COM 071813109 760 22,009 SH DEFINED 09 22,009 0 0 BAXTER INTL INC COM 071813109 3,169 91,739 SH DEFINED 10 81,154 2,325 8,260 BAXTER INTL INC COM 071813109 315 9,131 SH OTHER 10 2,275 6,856 0 BAXTER INTL INC CONV PFD 071813406 2,922 51,750 DEFINED 01 50,250 0 1,500 BAXTER INTL INC CONV PFD 071813406 18 310 DEFINED 02 310 0 0 BAXTER INTL INC CONV PFD 071813406 40 700 OTHER 02 700 0 0 BAXTER INTL INC CONV PFD 071813406 28 500 DEFINED 04 500 0 0 BAXTER INTL INC CONV PFD 071813406 3 45 DEFINED 01,08 0 45 0 BAXTER INTL INC CONV PFD 071813406 102 1,800 DEFINED 10 1,800 0 0 BAXTER INTL INC CONV PFD 071813406 198 3,500 OTHER 10 2,500 0 1,000 BAY VIEW CAP CORP DEL COM 07262L309 95 6,198 SH DEFINED 01 1,297 4,836 65 BAY VIEW CAP CORP DEL COM 07262L309 269 17,596 SH DEFINED 01,08 2,702 14,894 0 BE AEROSPACE INC COM 073302101 919 78,954 SH DEFINED 01 29,154 47,300 2,500 BE AEROSPACE INC COM 073302101 214 18,400 SH DEFINED 04 0 18,400 0 BE AEROSPACE INC COM 073302101 4,214 362,028 SH DEFINED 01,08 99,825 262,203 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 76 ________ BEA SYS INC COM 073325102 1,503 169,672 SH DEFINED 01 141,922 0 27,750 BEA SYS INC COM 073325102 1 100 SH OTHER 01 100 0 0 BEA SYS INC COM 073325102 1,550 174,969 SH DEFINED 02 0 0 174,969 BEA SYS INC COM 073325102 11 1,200 SH DEFINED 04 0 1,200 0 BEA SYS INC COM 073325102 9 1,000 SH OTHER 04 1,000 0 0 BEA SYS INC COM 073325102 12,170 1,373,561 SH DEFINED 01,08 672,983 700,578 0 BEA SYS INC COM 073325102 6 678 SH DEFINED 09 678 0 0 BEA SYS INC COM 073325102 9 1,050 SH DEFINED 10 500 0 550 BEACON POWER CORP COM 073677106 52 56,245 SH DEFINED 01 8,325 47,920 0 BEACON POWER CORP COM 073677106 46 50,463 SH DEFINED 01,08 7,580 42,883 0 BEACON ROOFING SUPPLY INC COM 073685109 181 9,100 SH DEFINED 01 5,000 4,100 0 BEACON ROOFING SUPPLY INC COM 073685109 991 49,878 SH DEFINED 01,08 9,678 40,200 0 BEAR STEARNS COS INC COM 073902108 14,994 146,557 SH DEFINED 01 58,561 62,157 25,839 BEAR STEARNS COS INC COM 073902108 175 1,710 SH OTHER 01 1,600 0 110 BEAR STEARNS COS INC COM 073902108 10 100 SH DEFINED 02 100 0 0 BEAR STEARNS COS INC COM 073902108 5 50 SH DEFINED 03 50 0 0 BEAR STEARNS COS INC COM 073902108 5 50 SH DEFINED 04 0 0 50 BEAR STEARNS COS INC COM 073902108 20 200 SH DEFINED 05 0 0 200 BEAR STEARNS COS INC COM 073902108 39 380 SH OTHER 01,06 0 0 380 BEAR STEARNS COS INC COM 073902108 92,399 903,132 SH DEFINED 01,08 452,723 449,999 410 BEAR STEARNS COS INC COM 073902108 60 589 SH DEFINED 09 589 0 0 BEAR STEARNS COS INC COM 073902108 230 2,244 SH DEFINED 10 1,074 0 1,170 BEARINGPOINT INC COM 074002106 567 70,624 SH DEFINED 01 42,424 17,000 11,200 BEARINGPOINT INC COM 074002106 1 100 SH OTHER 01 100 0 0 BEARINGPOINT INC COM 074002106 38 4,788 SH DEFINED 02 4,788 0 0 BEARINGPOINT INC COM 074002106 164 20,400 SH DEFINED 04 0 20,400 0 BEARINGPOINT INC COM 074002106 4,039 502,994 SH DEFINED 01,08 155,040 347,954 0 BEARINGPOINT INC COM 074002106 2 250 SH DEFINED 10 0 0 250 BEARINGPOINT INC COM 074002106 4 500 SH OTHER 10 500 0 0 BEASLEY BROADCAST GROUP INC COM 074014101 131 7,452 SH DEFINED 01 1,800 5,202 450 BEASLEY BROADCAST GROUP INC COM 074014101 574 32,744 SH DEFINED 01,08 6,779 25,965 0 BEAZER HOMES USA INC COM 07556Q105 3,870 26,467 SH DEFINED 01 14,137 11,785 545 BEAZER HOMES USA INC COM 07556Q105 13,979 95,611 SH DEFINED 01,08 32,729 62,882 0 BEBE STORES INC COM 075571109 980 36,332 SH DEFINED 01 9,848 25,282 1,202 BEBE STORES INC COM 075571109 2,956 109,574 SH DEFINED 01,08 50,082 59,492 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 77 ________ BECKMAN COULTER INC COM 075811109 1,969 29,393 SH DEFINED 01 23,503 900 4,990 BECKMAN COULTER INC COM 075811109 44 658 SH DEFINED 02 0 0 658 BECKMAN COULTER INC COM 075811109 35 519 SH DEFINED 03 519 0 0 BECKMAN COULTER INC COM 075811109 29 440 SH OTHER 03 440 0 0 BECKMAN COULTER INC COM 075811109 17 250 SH DEFINED 04 250 0 0 BECKMAN COULTER INC COM 075811109 59 880 SH OTHER 05 0 0 880 BECKMAN COULTER INC COM 075811109 19,701 294,090 SH DEFINED 01,08 76,112 217,978 0 BECKMAN COULTER INC COM 075811109 7 100 SH DEFINED 10 0 0 100 BECTON DICKINSON & CO COM 075887109 26,835 472,448 SH DEFINED 01 285,557 136,786 50,105 BECTON DICKINSON & CO COM 075887109 590 10,395 SH OTHER 01 9,345 600 450 BECTON DICKINSON & CO COM 075887109 202 3,550 SH DEFINED 02 850 2,700 0 BECTON DICKINSON & CO COM 075887109 4 70 SH OTHER 02 70 0 0 BECTON DICKINSON & CO COM 075887109 37 650 SH DEFINED 03 150 400 100 BECTON DICKINSON & CO COM 075887109 112 1,973 SH DEFINED 04 1,873 0 100 BECTON DICKINSON & CO COM 075887109 290 5,100 SH OTHER 04 4,350 750 0 BECTON DICKINSON & CO COM 075887109 26 460 SH DEFINED 05 0 0 460 BECTON DICKINSON & CO COM 075887109 40 700 SH OTHER 01,06 0 0 700 BECTON DICKINSON & CO COM 075887109 130,872 2,304,093 SH DEFINED 01,08 1,202,947 1,100,896 250 BECTON DICKINSON & CO COM 075887109 654 11,520 SH DEFINED 09 11,520 0 0 BECTON DICKINSON & CO COM 075887109 127 2,241 SH DEFINED 10 1,841 0 400 BECTON DICKINSON & CO COM 075887109 34 600 SH OTHER 10 600 0 0 BED BATH & BEYOND INC COM 075896100 21,809 547,547 SH DEFINED 01 288,744 192,428 66,375 BED BATH & BEYOND INC COM 075896100 1,800 45,195 SH OTHER 01 19,295 19,525 6,375 BED BATH & BEYOND INC COM 075896100 152 3,819 SH DEFINED 02 3,327 400 92 BED BATH & BEYOND INC COM 075896100 34 865 SH OTHER 02 765 100 0 BED BATH & BEYOND INC COM 075896100 460 11,550 SH DEFINED 03 7,585 3,365 600 BED BATH & BEYOND INC COM 075896100 148 3,710 SH OTHER 03 3,560 0 150 BED BATH & BEYOND INC COM 075896100 4,763 119,572 SH DEFINED 04 107,635 5,375 6,562 BED BATH & BEYOND INC COM 075896100 1,042 26,160 SH OTHER 04 21,360 0 4,800 BED BATH & BEYOND INC COM 075896100 61 1,525 SH DEFINED 05 725 0 800 BED BATH & BEYOND INC COM 075896100 2 50 SH OTHER 05 50 0 0 BED BATH & BEYOND INC COM 075896100 32 800 SH OTHER 01,06 0 0 800 BED BATH & BEYOND INC COM 075896100 111,666 2,803,563 SH DEFINED 01,08 1,504,225 1,299,338 0 BED BATH & BEYOND INC COM 075896100 85 2,143 SH DEFINED 09 2,143 0 0 BED BATH & BEYOND INC COM 075896100 1,120 28,107 SH DEFINED 10 14,182 2,875 11,050 BED BATH & BEYOND INC COM 075896100 5 125 SH OTHER 10 0 125 0 BEDFORD PPTY INVS INC COM 076446301 606 21,336 SH DEFINED 01 9,256 11,200 880 BEDFORD PPTY INVS INC COM 076446301 2,626 92,425 SH DEFINED 01,08 16,634 75,791 0 BEL FUSE INC COM 077347201 322 11,000 SH DEFINED 01 2,300 8,700 0 BEL FUSE INC COM 077347201 528 18,005 SH DEFINED 01,08 4,135 13,870 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 78 ________ BEL FUSE INC COM 077347300 295 8,732 SH DEFINED 01 4,532 3,800 400 BEL FUSE INC COM 077347300 7 200 SH OTHER 01,06 0 0 200 BEL FUSE INC COM 077347300 1,807 53,483 SH DEFINED 01,08 11,085 42,398 0 BELDEN CDT INC COM 077454106 1,970 84,897 SH DEFINED 01 33,885 45,625 5,387 BELDEN CDT INC COM 077454106 14 600 SH DEFINED 04 0 0 600 BELDEN CDT INC COM 077454106 17 750 SH OTHER 01,06 0 0 750 BELDEN CDT INC COM 077454106 8,375 361,012 SH DEFINED 01,08 128,747 232,265 0 BELL INDS INC COM 078107109 65 20,000 SH DEFINED 01 1,300 18,700 0 BELL INDS INC COM 078107109 77 23,716 SH DEFINED 01,08 2,277 21,439 0 BELL MICROPRODUCTS INC COM 078137106 266 27,625 SH DEFINED 01 5,625 21,900 100 BELL MICROPRODUCTS INC COM 078137106 3 300 SH DEFINED 04 0 0 300 BELL MICROPRODUCTS INC COM 078137106 5 500 SH OTHER 01,06 0 0 500 BELL MICROPRODUCTS INC COM 078137106 482 50,135 SH DEFINED 01,08 17,139 32,996 0 BELLSOUTH CORP COM 079860102 86,733 3,121,025 SH DEFINED 01 1,582,485 1,199,606 338,934 BELLSOUTH CORP COM 079860102 14,382 517,517 SH OTHER 01 280,567 225,143 11,807 BELLSOUTH CORP COM 079860102 3,649 131,318 SH DEFINED 02 98,124 26,506 6,688 BELLSOUTH CORP COM 079860102 2,782 100,107 SH OTHER 02 63,361 24,773 11,973 BELLSOUTH CORP COM 079860102 3,457 124,387 SH DEFINED 03 80,460 21,117 22,810 BELLSOUTH CORP COM 079860102 1,899 68,339 SH OTHER 03 51,440 15,051 1,848 BELLSOUTH CORP COM 079860102 18,752 674,779 SH DEFINED 04 636,617 11,114 27,048 BELLSOUTH CORP COM 079860102 18,212 655,331 SH OTHER 04 598,949 37,384 18,998 BELLSOUTH CORP COM 079860102 1,660 59,748 SH DEFINED 05 42,708 1,225 15,815 BELLSOUTH CORP COM 079860102 309 11,136 SH OTHER 05 6,311 3,825 1,000 BELLSOUTH CORP COM 079860102 142 5,100 SH OTHER 01,06 0 0 5,100 BELLSOUTH CORP COM 079860102 540,894 19,463,618 SH DEFINED 01,08 8,756,239 10,472,439 234,940 BELLSOUTH CORP COM 079860102 1,114 40,096 SH DEFINED 09 40,096 0 0 BELLSOUTH CORP COM 079860102 3,933 141,537 SH DEFINED 10 120,217 10,535 10,785 BELLSOUTH CORP COM 079860102 1,527 54,939 SH OTHER 10 16,311 30,670 7,958 BELMONT BANCORP COM 080162100 21 3,500 SH DEFINED 01 1,700 1,800 0 BELMONT BANCORP COM 080162100 121 19,688 SH DEFINED 01,08 4,700 14,988 0 BELO CORP COM 080555105 1,108 42,232 SH DEFINED 01 32,720 1,492 8,020 BELO CORP COM 080555105 3 100 SH OTHER 01 100 0 0 BELO CORP COM 080555105 1,532 58,400 SH DEFINED 02 58,400 0 0 BELO CORP COM 080555105 13,446 512,439 SH DEFINED 01,08 113,927 398,512 0 BELO CORP COM 080555105 20 746 SH DEFINED 10 300 0 446 BEMA GOLD CORP COM 08135F107 3 833 SH OTHER 03 833 0 0 BEMA GOLD CORP COM 08135F107 31 10,240 SH DEFINED 01,08 0 10,240 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 79 ________ BEMIS INC COM 081437105 4,670 160,544 SH DEFINED 01 78,405 66,453 15,686 BEMIS INC COM 081437105 237 8,135 SH OTHER 01 3,720 2,390 2,025 BEMIS INC COM 081437105 207 7,110 SH DEFINED 02 6,110 0 1,000 BEMIS INC COM 081437105 55 1,900 SH OTHER 02 1,300 300 300 BEMIS INC COM 081437105 2,051 70,512 SH DEFINED 03 46,732 21,360 2,420 BEMIS INC COM 081437105 1,640 56,375 SH OTHER 03 53,550 2,575 250 BEMIS INC COM 081437105 740 25,425 SH DEFINED 04 24,975 0 450 BEMIS INC COM 081437105 279 9,600 SH OTHER 04 9,600 0 0 BEMIS INC COM 081437105 6 200 SH OTHER 01,06 0 0 200 BEMIS INC COM 081437105 27,287 938,010 SH DEFINED 01,08 469,915 468,095 0 BEMIS INC COM 081437105 1,127 38,743 SH DEFINED 10 3,597 0 35,146 BEMIS INC COM 081437105 6 200 SH OTHER 10 0 200 0 BENCHMARK ELECTRS INC COM 08160H101 6,144 180,177 SH DEFINED 01 146,220 32,157 1,800 BENCHMARK ELECTRS INC COM 08160H101 389 11,400 SH OTHER 01 11,400 0 0 BENCHMARK ELECTRS INC COM 08160H101 382 11,200 SH DEFINED 04 0 10,800 400 BENCHMARK ELECTRS INC COM 08160H101 24 700 SH OTHER 01,06 0 0 700 BENCHMARK ELECTRS INC COM 08160H101 9,697 284,384 SH DEFINED 01,08 85,331 199,053 0 BENCHMARK ELECTRS INC COM 08160H101 2 65 SH DEFINED 10 65 0 0 BENIHANA INC COM 082047200 137 8,450 SH DEFINED 01 460 7,840 150 BENIHANA INC COM 082047200 211 13,004 SH DEFINED 01,08 3,090 9,914 0 BENTLEY PHARMACEUTICALS INC COM 082657107 229 21,329 SH DEFINED 01 9,679 11,300 350 BENTLEY PHARMACEUTICALS INC COM 082657107 1,057 98,282 SH DEFINED 01,08 22,250 76,032 0 BERKLEY W R CORP COM 084423102 1,352 28,661 SH DEFINED 01 21,676 2,610 4,375 BERKLEY W R CORP COM 084423102 47 1,000 SH OTHER 02 1,000 0 0 BERKLEY W R CORP COM 084423102 18,019 382,006 SH DEFINED 01,08 91,919 290,087 0 BERKLEY W R CORP COM 084423102 5 112 SH DEFINED 10 0 0 112 BERKSHIRE BANCORP INC DEL COM 084597202 381 18,600 SH DEFINED 01 11,900 6,700 0 BERKSHIRE BANCORP INC DEL COM 084597202 1 60 SH OTHER 04 60 0 0 BERKSHIRE BANCORP INC DEL COM 084597202 204 9,939 SH DEFINED 01,08 2,450 7,489 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 2,899 367 SH DEFINED 01 238 25 104 BERKSHIRE HATHAWAY INC DEL COM 084670108 158 20 SH OTHER 01 18 2 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 63 8 SH DEFINED 02 8 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 71 9 SH OTHER 02 5 4 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 111 14 SH DEFINED 03 12 2 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 16 2 SH OTHER 03 2 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 466 59 SH DEFINED 04 46 0 13 BERKSHIRE HATHAWAY INC DEL COM 084670108 2,165 274 SH OTHER 04 243 31 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 8,493 1,075 SH DEFINED 01,08 127 948 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 253 32 SH DEFINED 10 13 5 14 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 80 ________ BERKSHIRE HATHAWAY INC DEL COM 084670207 8,109 2,762 SH DEFINED 01 2,411 253 98 BERKSHIRE HATHAWAY INC DEL COM 084670207 1,227 418 SH OTHER 01 282 124 12 BERKSHIRE HATHAWAY INC DEL COM 084670207 3,729 1,270 SH DEFINED 02 991 207 72 BERKSHIRE HATHAWAY INC DEL COM 084670207 1,169 398 SH OTHER 02 283 113 2 BERKSHIRE HATHAWAY INC DEL COM 084670207 3,602 1,227 SH DEFINED 03 913 291 23 BERKSHIRE HATHAWAY INC DEL COM 084670207 2,519 858 SH OTHER 03 850 8 0 BERKSHIRE HATHAWAY INC DEL COM 084670207 11,562 3,938 SH DEFINED 04 3,656 82 200 BERKSHIRE HATHAWAY INC DEL COM 084670207 5,887 2,005 SH OTHER 04 1,820 165 20 BERKSHIRE HATHAWAY INC DEL COM 084670207 432 147 SH DEFINED 05 139 0 8 BERKSHIRE HATHAWAY INC DEL COM 084670207 91 31 SH OTHER 05 31 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670207 3,435 1,170 SH DEFINED 10 1,162 1 7 BERKSHIRE HATHAWAY INC DEL COM 084670207 1,386 472 SH OTHER 10 361 108 3 BERKSHIRE HILLS BANCORP INC COM 084680107 115 3,084 SH DEFINED 01 2,734 0 350 BERKSHIRE HILLS BANCORP INC COM 084680107 1,366 36,770 SH DEFINED 01,08 9,141 27,629 0 BERRY PETE CO COM 085789105 1,761 36,912 SH DEFINED 01 12,212 23,600 1,100 BERRY PETE CO COM 085789105 10 200 SH OTHER 04 200 0 0 BERRY PETE CO COM 085789105 5,973 125,221 SH DEFINED 01,08 21,030 104,191 0 BEST BUY INC COM 086516101 75,153 1,264,774 SH DEFINED 01 819,305 341,879 103,590 BEST BUY INC COM 086516101 10,403 175,074 SH OTHER 01 90,043 80,038 4,993 BEST BUY INC COM 086516101 3,001 50,503 SH DEFINED 02 37,358 10,500 2,645 BEST BUY INC COM 086516101 632 10,630 SH OTHER 02 6,680 3,500 450 BEST BUY INC COM 086516101 6,155 103,584 SH DEFINED 03 58,039 39,666 5,879 BEST BUY INC COM 086516101 700 11,776 SH OTHER 03 7,836 2,240 1,700 BEST BUY INC COM 086516101 42,787 720,070 SH DEFINED 04 639,730 13,200 67,140 BEST BUY INC COM 086516101 15,296 257,426 SH OTHER 04 237,053 8,917 11,456 BEST BUY INC COM 086516101 12,638 212,689 SH DEFINED 05 196,064 11,135 5,490 BEST BUY INC COM 086516101 1,058 17,812 SH OTHER 05 14,562 2,850 400 BEST BUY INC COM 086516101 52 875 SH OTHER 01,06 0 0 875 BEST BUY INC COM 086516101 166,010 2,793,836 SH DEFINED 01,08 1,442,254 1,337,458 14,124 BEST BUY INC COM 086516101 247 4,164 SH DEFINED 09 4,164 0 0 BEST BUY INC COM 086516101 14,048 236,417 SH DEFINED 10 222,842 10,225 3,350 BEST BUY INC COM 086516101 1,453 24,455 SH OTHER 10 16,700 7,055 700 BEVERLY ENTERPRISES INC COM 087851309 2,056 224,682 SH DEFINED 01 72,832 142,850 9,000 BEVERLY ENTERPRISES INC COM 087851309 64 7,000 SH OTHER 01 7,000 0 0 BEVERLY ENTERPRISES INC COM 087851309 18 2,000 SH DEFINED 04 2,000 0 0 BEVERLY ENTERPRISES INC COM 087851309 6,241 682,107 SH DEFINED 01,08 165,006 517,101 0 BEVERLY HILLS BANCORP DEL COM 087866109 42 4,161 SH DEFINED 01 3,861 100 200 BEVERLY HILLS BANCORP DEL COM 087866109 357 35,300 SH DEFINED 01,08 1,600 33,700 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 81 ________ BIG DOG HLDGS INC COM 089128102 87 13,200 SH DEFINED 01 2,500 10,700 0 BIG DOG HLDGS INC COM 089128102 93 14,132 SH DEFINED 01,08 3,500 10,632 0 BIG 5 SPORTING GOODS CORP COM 08915P101 418 14,341 SH DEFINED 01 12,691 1,000 650 BIG 5 SPORTING GOODS CORP COM 08915P101 3,498 120,025 SH DEFINED 01,08 20,805 99,220 0 BIG LOTS INC COM 089302103 1,898 156,450 SH DEFINED 01 64,448 76,508 15,494 BIG LOTS INC COM 089302103 2 200 SH OTHER 01 0 0 200 BIG LOTS INC COM 089302103 1 100 SH DEFINED 03 0 0 100 BIG LOTS INC COM 089302103 2 200 SH DEFINED 05 0 0 200 BIG LOTS INC COM 089302103 1 100 SH OTHER 01,06 0 0 100 BIG LOTS INC COM 089302103 11,818 974,283 SH DEFINED 01,08 478,751 495,532 0 BIG LOTS INC COM 089302103 3 260 SH DEFINED 10 18 0 242 BIMINI MTG MGMT INC COM 09031E400 85 5,300 SH DEFINED 01 5,300 0 0 BIMINI MTG MGMT INC COM 09031E400 716 44,600 SH DEFINED 01,08 13,100 31,500 0 BINDVIEW DEV CORP COM 090327107 263 61,374 SH DEFINED 01 10,474 50,900 0 BINDVIEW DEV CORP COM 090327107 329 76,659 SH DEFINED 01,08 16,903 59,756 0 BIO IMAGING TECHNOLOGIES INC COM 09056N103 20 3,600 SH DEFINED 01 0 3,600 0 BIO IMAGING TECHNOLOGIES INC COM 09056N103 7 1,200 SH OTHER 01 1,200 0 0 BIO IMAGING TECHNOLOGIES INC COM 09056N103 35 6,364 SH DEFINED 01,08 3,400 2,964 0 BIO IMAGING TECHNOLOGIES INC COM 09056N103 2 300 SH OTHER 10 300 0 0 BIO-REFERENCE LABS INC COM 09057G602 138 7,950 SH DEFINED 01 3,500 4,200 250 BIO-REFERENCE LABS INC COM 09057G602 875 50,311 SH DEFINED 01,08 16,411 33,900 0 BIO RAD LABS INC COM 090572108 388 6,924 SH DEFINED 01,08 0 6,924 0 BIO RAD LABS INC COM 090572207 1,673 29,153 SH DEFINED 01 7,400 20,663 1,090 BIO RAD LABS INC COM 090572207 17 300 SH DEFINED 02 0 0 300 BIO RAD LABS INC COM 090572207 6,144 107,095 SH DEFINED 01,08 33,117 73,978 0 BIOCRYST PHARMACEUTICALS COM 09058V103 191 33,100 SH DEFINED 01 11,100 20,900 1,100 BIOCRYST PHARMACEUTICALS COM 09058V103 592 102,409 SH DEFINED 01,08 19,338 83,071 0 BIOENVISION INC COM 09059N100 176 19,600 SH DEFINED 01 9,400 9,700 500 BIOENVISION INC COM 09059N100 825 92,067 SH DEFINED 01,08 17,867 74,200 0 BIOJECT MED TECH INC COM 09059T206 14 8,980 SH DEFINED 01 80 8,900 0 BIOJECT MED TECH INC COM 09059T206 42 26,765 SH DEFINED 01,08 4,295 22,470 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 614 96,036 SH DEFINED 01 39,836 52,400 3,800 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,949 461,476 SH DEFINED 01,08 129,404 332,072 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 82 ________ BIOMET INC COM 090613100 22,133 510,093 SH DEFINED 01 328,858 134,995 46,240 BIOMET INC COM 090613100 4,177 96,263 SH OTHER 01 94,613 1,000 650 BIOMET INC COM 090613100 1,838 42,370 SH DEFINED 02 34,320 6,900 1,150 BIOMET INC COM 090613100 1,514 34,900 SH OTHER 02 7,900 27,000 0 BIOMET INC COM 090613100 2,701 62,250 SH DEFINED 03 49,440 9,995 2,815 BIOMET INC COM 090613100 130 2,995 SH OTHER 03 2,450 545 0 BIOMET INC COM 090613100 6,058 139,627 SH DEFINED 04 130,422 1,975 7,230 BIOMET INC COM 090613100 3,352 77,245 SH OTHER 04 74,145 0 3,100 BIOMET INC COM 090613100 317 7,300 SH DEFINED 05 6,875 0 425 BIOMET INC COM 090613100 29 675 SH OTHER 01,06 0 0 675 BIOMET INC COM 090613100 102,711 2,367,157 SH DEFINED 01,08 1,271,679 1,095,478 0 BIOMET INC COM 090613100 86 1,983 SH DEFINED 09 1,983 0 0 BIOMET INC COM 090613100 1,371 31,597 SH DEFINED 10 29,597 1,200 800 BIOMET INC COM 090613100 599 13,800 SH OTHER 10 10,900 2,900 0 BIOGEN IDEC INC COM 09062X103 50,864 763,610 SH DEFINED 01 487,102 212,622 63,886 BIOGEN IDEC INC COM 09062X103 1,070 16,063 SH OTHER 01 9,735 4,695 1,633 BIOGEN IDEC INC COM 09062X103 1,206 18,105 SH DEFINED 02 10,257 5,635 2,213 BIOGEN IDEC INC COM 09062X103 263 3,952 SH OTHER 02 1,195 2,757 0 BIOGEN IDEC INC COM 09062X103 3,571 53,608 SH DEFINED 03 47,298 5,610 700 BIOGEN IDEC INC COM 09062X103 1,257 18,869 SH OTHER 03 18,869 0 0 BIOGEN IDEC INC COM 09062X103 8,753 131,409 SH DEFINED 04 119,629 2,450 9,330 BIOGEN IDEC INC COM 09062X103 3,200 48,045 SH OTHER 04 36,090 11,955 0 BIOGEN IDEC INC COM 09062X103 37 560 SH DEFINED 05 345 0 215 BIOGEN IDEC INC COM 09062X103 115 1,723 SH OTHER 05 1,723 0 0 BIOGEN IDEC INC COM 09062X103 34 510 SH OTHER 01,06 0 0 510 BIOGEN IDEC INC COM 09062X103 206,787 3,104,449 SH DEFINED 01,08 1,678,016 1,423,158 3,275 BIOGEN IDEC INC COM 09062X103 591 8,875 SH DEFINED 09 8,875 0 0 BIOGEN IDEC INC COM 09062X103 1,254 18,827 SH DEFINED 10 4,692 9,000 5,135 BIOGEN IDEC INC COM 09062X103 61 920 SH OTHER 10 920 0 0 BIOMED REALTY TRUST INC COM 09063H107 322 14,500 SH DEFINED 01 13,900 0 600 BIOMED REALTY TRUST INC COM 09063H107 3,513 158,180 SH DEFINED 01,08 35,780 122,400 0 BIOPURE CORP COM 09065H105 18 30,800 SH DEFINED 01 5,100 25,700 0 BIOPURE CORP COM 09065H105 29 49,358 SH DEFINED 01,08 16,658 32,700 0 BIOSOURCE INTL INC COM 09066H104 117 17,000 SH DEFINED 01 2,100 14,900 0 BIOSOURCE INTL INC COM 09066H104 114 16,519 SH DEFINED 01,08 3,787 12,732 0 BIOTIME INC COM 09066L105 17 11,400 SH DEFINED 01 2,300 9,100 0 BIOTIME INC COM 09066L105 25 16,542 SH DEFINED 01,08 2,767 13,775 0 BIOSPHERE MEDICAL INC COM 09066V103 89 22,800 SH DEFINED 01 2,700 20,100 0 BIOSPHERE MEDICAL INC COM 09066V103 86 22,066 SH DEFINED 01,08 5,082 16,984 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 83 ________ BIOTECH HOLDERS TR COM 09067D201 13,354 87,325 SH DEFINED 01 65,217 18,015 4,093 BIOTECH HOLDERS TR COM 09067D201 1,882 12,305 SH OTHER 01 7,650 4,655 0 BIOTECH HOLDERS TR COM 09067D201 3,450 22,560 SH DEFINED 02 18,630 2,930 1,000 BIOTECH HOLDERS TR COM 09067D201 566 3,700 SH OTHER 02 2,300 1,400 0 BIOTECH HOLDERS TR COM 09067D201 509 3,328 SH DEFINED 03 2,878 0 450 BIOTECH HOLDERS TR COM 09067D201 172 1,123 SH OTHER 03 735 188 200 BIOTECH HOLDERS TR COM 09067D201 12,598 82,385 SH DEFINED 04 65,975 9,600 6,810 BIOTECH HOLDERS TR COM 09067D201 3,211 21,000 SH OTHER 04 20,500 500 0 BIOTECH HOLDERS TR COM 09067D201 9,551 62,460 SH DEFINED 10 30,250 22,910 9,300 BIOTECH HOLDERS TR COM 09067D201 199 1,300 SH OTHER 10 500 800 0 BIOVAIL CORP COM 09067J109 10 600 SH DEFINED 01 285 15 300 BIOVAIL CORP COM 09067J109 10 600 SH OTHER 01 0 600 0 BIOVAIL CORP COM 09067J109 175 10,600 SH DEFINED 04 0 10,400 200 BIOVERIS CORP COM 090676107 187 25,600 SH DEFINED 01 13,400 11,700 500 BIOVERIS CORP COM 090676107 1,141 156,026 SH DEFINED 01,08 43,449 112,577 0 BIO LOGIC SYS CORP COM 090909102 45 4,900 SH DEFINED 01 800 4,100 0 BIO LOGIC SYS CORP COM 090909102 98 10,759 SH DEFINED 01,08 1,751 9,008 0 BIOLASE TECHNOLOGY INC COM 090911108 378 34,819 SH DEFINED 01 13,419 20,200 1,200 BIOLASE TECHNOLOGY INC COM 090911108 3 300 SH DEFINED 04 0 0 300 BIOLASE TECHNOLOGY INC COM 090911108 4 400 SH OTHER 01,06 0 0 400 BIOLASE TECHNOLOGY INC COM 090911108 2,088 192,122 SH DEFINED 01,08 70,241 121,881 0 BIOSITE INC COM 090945106 1,651 26,825 SH DEFINED 01 10,055 15,800 970 BIOSITE INC COM 090945106 12 200 SH DEFINED 04 0 0 200 BIOSITE INC COM 090945106 22 350 SH OTHER 01,06 0 0 350 BIOSITE INC COM 090945106 5,962 96,882 SH DEFINED 01,08 31,085 65,797 0 BIOSITE INC COM 090945106 265 4,300 SH OTHER 10 4,300 0 0 BITSTREAM INC COM 091736108 21 8,100 SH DEFINED 01 1,700 6,400 0 BITSTREAM INC COM 091736108 51 19,245 SH DEFINED 01,08 2,069 17,176 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 84 ________ BLACK & DECKER CORP COM 091797100 32,500 367,939 SH DEFINED 01 244,838 101,733 21,368 BLACK & DECKER CORP COM 091797100 2,974 33,670 SH OTHER 01 11,820 21,510 340 BLACK & DECKER CORP COM 091797100 1,182 13,385 SH DEFINED 02 10,435 2,225 725 BLACK & DECKER CORP COM 091797100 291 3,300 SH OTHER 02 800 2,400 100 BLACK & DECKER CORP COM 091797100 6,546 74,105 SH DEFINED 03 50,980 17,320 5,805 BLACK & DECKER CORP COM 091797100 735 8,325 SH OTHER 03 6,550 1,475 300 BLACK & DECKER CORP COM 091797100 6,491 73,482 SH DEFINED 04 66,877 2,305 4,300 BLACK & DECKER CORP COM 091797100 1,374 15,560 SH OTHER 04 14,910 400 250 BLACK & DECKER CORP COM 091797100 607 6,870 SH DEFINED 05 6,040 300 530 BLACK & DECKER CORP COM 091797100 45 515 SH OTHER 05 315 200 0 BLACK & DECKER CORP COM 091797100 18 200 SH OTHER 01,06 0 0 200 BLACK & DECKER CORP COM 091797100 63,535 719,295 SH DEFINED 01,08 377,445 341,750 100 BLACK & DECKER CORP COM 091797100 213 2,416 SH DEFINED 09 2,416 0 0 BLACK & DECKER CORP COM 091797100 693 7,844 SH DEFINED 10 6,919 0 925 BLACK & DECKER CORP COM 091797100 585 6,625 SH OTHER 10 3,800 1,725 1,100 BJS RESTAURANTS INC COM 09180C106 286 20,400 SH DEFINED 01 8,706 11,134 560 BJS RESTAURANTS INC COM 09180C106 63 4,500 SH OTHER 03 4,500 0 0 BJS RESTAURANTS INC COM 09180C106 1,764 126,011 SH DEFINED 01,08 63,189 62,822 0 BLACK BOX CORP DEL COM 091826107 1,323 27,558 SH DEFINED 01 10,295 15,663 1,600 BLACK BOX CORP DEL COM 091826107 24 500 SH DEFINED 04 300 0 200 BLACK BOX CORP DEL COM 091826107 5 100 SH OTHER 01,06 0 0 100 BLACK BOX CORP DEL COM 091826107 6,378 132,823 SH DEFINED 01,08 43,972 88,851 0 BLACKBOARD INC COM 091935502 9 600 SH DEFINED 01 600 0 0 BLACKBOARD INC COM 091935502 312 21,090 SH DEFINED 01,08 990 20,100 0 BLACK HILLS CORP COM 092113109 2,495 81,331 SH DEFINED 01 60,827 16,834 3,670 BLACK HILLS CORP COM 092113109 46 1,500 SH OTHER 01 0 1,500 0 BLACK HILLS CORP COM 092113109 40 1,298 SH DEFINED 04 1,298 0 0 BLACK HILLS CORP COM 092113109 18 600 SH OTHER 04 600 0 0 BLACK HILLS CORP COM 092113109 9,185 299,390 SH DEFINED 01,08 81,852 217,538 0 BLACK HILLS CORP COM 092113109 14 450 SH DEFINED 10 450 0 0 BLACK HILLS CORP COM 092113109 69 2,250 SH OTHER 10 0 0 2,250 BLACKBAUD INC COM 09227Q100 243 16,600 SH DEFINED 01,08 0 16,600 0 BLACKROCK INVT QUALITY MUN T UNDEFIND 09247D105 1 5,000 DEFINED 01 5,000 0 0 BLACKROCK INVT QUALITY MUN T UNDEFIND 09247D105 0 1 OTHER 03 1 0 0 BLACKROCK INVT QUALITY MUN T UNDEFIND 09247D105 1 6,700 DEFINED 04 6,700 0 0 BLACKROCK CA INSD MUN 2008 T UNDEFIND 09247G108 2 10,000 OTHER 01 10,000 0 0 BLACKROCK CA INSD MUN 2008 T UNDEFIND 09247G108 1 5,400 DEFINED 03 5,400 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 85 ________ BLACKROCK FL INSD MUN 2008 T UNDEFIND 09247H106 6 35,681 DEFINED 04 33,681 2,000 0 BLACKROCK FL INSD MUN 2008 T UNDEFIND 09247H106 2 14,520 OTHER 04 12,070 2,450 0 BLACKROCK INSD MUN 2008 TRM UNDEFIND 09247K109 1 6,379 DEFINED 01 4,679 1,700 0 BLACKROCK INSD MUN 2008 TRM UNDEFIND 09247K109 1 4,000 OTHER 01 4,000 0 0 BLACKROCK INSD MUN 2008 TRM UNDEFIND 09247K109 1 3,400 DEFINED 04 3,400 0 0 BLACKROCK INSD MUN 2008 TRM UNDEFIND 09247K109 0 1,600 OTHER 04 1,600 0 0 BLACKROCK INSD MUN 2008 TRM UNDEFIND 09247K109 2 14,064 DEFINED 05 14,064 0 0 BLACKROCK INC COM 09247X101 569 7,370 SH DEFINED 01 5,300 0 2,070 BLACKROCK INC COM 09247X101 77 1,000 SH DEFINED 03 1,000 0 0 BLACKROCK INC COM 09247X101 4,170 53,968 SH DEFINED 01,08 24,411 29,557 0 BLACKROCK INC COM 09247X101 4 50 SH DEFINED 10 0 0 50 BLACKROCK INSD MUN TERM TR I UNDEFIND 092474105 0 3,000 DEFINED 01 3,000 0 0 BLACKROCK INSD MUN TERM TR I UNDEFIND 092474105 2 13,360 DEFINED 04 12,360 1,000 0 BLACKROCK MUN INCOME TR UNDEFIND 09248F109 0 500 DEFINED 01 500 0 0 BLACKROCK MUN INCOME TR UNDEFIND 09248F109 1 7,500 DEFINED 02 7,500 0 0 BLACKROCK MUN INCOME TR UNDEFIND 09248F109 2 11,300 DEFINED 04 11,300 0 0 BLACKROCK FLA MUN INCOME TR UNDEFIND 09248H105 3 22,200 DEFINED 04 22,200 0 0 BLACKROCK MUNI INCOME TR II UNDEFIND 09249N101 1 6,600 DEFINED 01 0 0 6,600 BLACKROCK MUNI INCOME TR II UNDEFIND 09249N101 1 6,100 DEFINED 04 6,100 0 0 BLAIR CORP COM 092828102 472 13,241 SH DEFINED 01 4,691 8,000 550 BLAIR CORP COM 092828102 1,689 47,375 SH DEFINED 01,08 7,951 39,424 0 BLOCK H & R INC COM 093671105 21,034 429,257 SH DEFINED 01 311,893 90,000 27,364 BLOCK H & R INC COM 093671105 1,813 36,993 SH OTHER 01 18,783 17,860 350 BLOCK H & R INC COM 093671105 247 5,050 SH DEFINED 02 5,050 0 0 BLOCK H & R INC COM 093671105 430 8,775 SH OTHER 02 8,775 0 0 BLOCK H & R INC COM 093671105 288 5,875 SH DEFINED 03 2,200 2,075 1,600 BLOCK H & R INC COM 093671105 10 200 SH OTHER 03 0 0 200 BLOCK H & R INC COM 093671105 1,697 34,627 SH DEFINED 04 33,527 0 1,100 BLOCK H & R INC COM 093671105 5,588 114,035 SH OTHER 04 112,810 300 925 BLOCK H & R INC COM 093671105 202 4,125 SH DEFINED 05 3,700 225 200 BLOCK H & R INC COM 093671105 4 75 SH OTHER 05 75 0 0 BLOCK H & R INC COM 093671105 25 500 SH OTHER 01,06 0 0 500 BLOCK H & R INC COM 093671105 75,560 1,542,037 SH DEFINED 01,08 811,503 730,024 510 BLOCK H & R INC COM 093671105 55 1,124 SH DEFINED 09 1,124 0 0 BLOCK H & R INC COM 093671105 234 4,782 SH DEFINED 10 4,632 0 150 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 86 ________ BLOCKBUSTER INC COM 093679108 609 63,865 SH DEFINED 01 44,565 8,000 11,300 BLOCKBUSTER INC COM 093679108 3 269 SH OTHER 01 100 0 169 BLOCKBUSTER INC COM 093679108 5,103 534,930 SH DEFINED 01,08 174,599 360,331 0 BLOCKBUSTER INC COM 093679108 2 250 SH DEFINED 10 0 0 250 BLONDER TONGUE LABS INC COM 093698108 58 13,500 SH DEFINED 01 1,200 12,300 0 BLONDER TONGUE LABS INC COM 093698108 45 10,489 SH DEFINED 01,08 1,473 9,016 0 BLOUNT INTL INC NEW COM 095180105 634 36,415 SH DEFINED 01 8,803 27,612 0 BLOUNT INTL INC NEW COM 095180105 1,183 67,916 SH DEFINED 01,08 16,040 51,876 0 BLUE COAT SYSTEMS INC COM 09534T508 273 14,690 SH DEFINED 01 6,460 8,030 200 BLUE COAT SYSTEMS INC COM 09534T508 1,500 80,621 SH DEFINED 01,08 27,999 52,622 0 BLUE MARTINI SOFTWARE INC COM 095698502 41 14,844 SH DEFINED 01 2,185 12,659 0 BLUE MARTINI SOFTWARE INC COM 095698502 61 22,217 SH DEFINED 01,08 5,561 16,656 0 BLUE NILE INC COM 09578R103 49 1,758 SH DEFINED 01 1,758 0 0 BLUE NILE INC COM 09578R103 1,317 47,674 SH DEFINED 01,08 23,874 23,800 0 BLUEFLY INC COM 096227103 9 3,900 SH DEFINED 01 400 3,500 0 BLUEFLY INC COM 096227103 48 20,698 SH DEFINED 01,08 913 19,785 0 BLUEGREEN CORP COM 096231105 1,047 52,812 SH DEFINED 01 29,412 23,000 400 BLUEGREEN CORP COM 096231105 2,481 125,119 SH DEFINED 01,08 21,148 103,971 0 BLUEGREEN CORP COM 096231105 40 2,000 SH DEFINED 10 2,000 0 0 BLYTH INC COM 09643P108 1,178 39,843 SH DEFINED 01 22,243 17,100 500 BLYTH INC COM 09643P108 7,930 268,268 SH DEFINED 01,08 66,612 201,656 0 BLYTH INC COM 09643P108 95 3,211 SH DEFINED 09 3,211 0 0 BOB EVANS FARMS INC COM 096761101 1,217 46,571 SH DEFINED 01 23,071 21,000 2,500 BOB EVANS FARMS INC COM 096761101 7 250 SH DEFINED 04 250 0 0 BOB EVANS FARMS INC COM 096761101 8 293 SH OTHER 04 293 0 0 BOB EVANS FARMS INC COM 096761101 7,965 304,707 SH DEFINED 01,08 76,143 228,564 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 87 ________ BOEING CO COM 097023105 68,428 1,321,765 SH DEFINED 01 728,377 453,101 140,287 BOEING CO COM 097023105 4,952 95,652 SH OTHER 01 52,261 32,741 10,650 BOEING CO COM 097023105 1,011 19,522 SH DEFINED 02 12,176 5,246 2,100 BOEING CO COM 097023105 395 7,626 SH OTHER 02 5,710 1,916 0 BOEING CO COM 097023105 1,966 37,975 SH DEFINED 03 26,678 4,447 6,850 BOEING CO COM 097023105 574 11,089 SH OTHER 03 8,739 2,350 0 BOEING CO COM 097023105 2,602 50,267 SH DEFINED 04 31,376 18,436 455 BOEING CO COM 097023105 1,688 32,607 SH OTHER 04 27,347 200 5,060 BOEING CO COM 097023105 426 8,221 SH DEFINED 05 4,751 1,780 1,690 BOEING CO COM 097023105 210 4,050 SH OTHER 05 50 4,000 0 BOEING CO COM 097023105 114 2,200 SH OTHER 01,06 0 0 2,200 BOEING CO COM 097023105 372,990 7,204,744 SH DEFINED 01,08 3,493,613 3,706,701 4,430 BOEING CO COM 097023105 989 19,101 SH DEFINED 09 19,101 0 0 BOEING CO COM 097023105 584 11,284 SH DEFINED 10 9,990 0 1,294 BOEING CO COM 097023105 908 17,537 SH OTHER 10 14,270 2,267 1,000 BOLT TECHNOLOGY CORP COM 097698104 29 5,700 SH DEFINED 01 1,100 4,600 0 BOLT TECHNOLOGY CORP COM 097698104 37 7,444 SH DEFINED 01,08 2,223 5,221 0 BON-TON STORES INC COM 09776J101 280 17,800 SH DEFINED 01 4,300 13,300 200 BON-TON STORES INC COM 09776J101 728 46,203 SH DEFINED 01,08 9,582 36,621 0 BOMBAY CO INC COM 097924104 321 58,097 SH DEFINED 01 22,597 33,600 1,900 BOMBAY CO INC COM 097924104 32 5,800 SH DEFINED 04 0 5,800 0 BOMBAY CO INC COM 097924104 1,198 216,609 SH DEFINED 01,08 38,249 178,360 0 BONE CARE INTL INC COM 098072101 763 27,401 SH DEFINED 01 9,701 17,000 700 BONE CARE INTL INC COM 098072101 2,932 105,272 SH DEFINED 01,08 28,910 76,362 0 BOOKHAM INC COM 09856E105 8 1,700 SH DEFINED 01 0 1,700 0 BOOKHAM INC COM 09856E105 65 13,460 SH DEFINED 04 0 13,460 0 BOOKS-A-MILLION INC COM 098570104 217 22,600 SH DEFINED 01 3,300 19,300 0 BOOKS-A-MILLION INC COM 098570104 252 26,191 SH DEFINED 01,08 6,634 19,557 0 BORDERS GROUP INC COM 099709107 830 32,696 SH DEFINED 01 19,322 5,191 8,183 BORDERS GROUP INC COM 099709107 36 1,425 SH OTHER 01 1,425 0 0 BORDERS GROUP INC COM 099709107 1 50 SH OTHER 02 50 0 0 BORDERS GROUP INC COM 099709107 3 113 SH DEFINED 04 113 0 0 BORDERS GROUP INC COM 099709107 3 114 SH DEFINED 05 114 0 0 BORDERS GROUP INC COM 099709107 1 25 SH OTHER 05 25 0 0 BORDERS GROUP INC COM 099709107 9,171 361,050 SH DEFINED 01,08 87,665 273,385 0 BORDERS GROUP INC COM 099709107 16 629 SH DEFINED 10 479 0 150 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 88 ________ BORG WARNER INC COM 099724106 1,986 36,671 SH DEFINED 01 14,114 1,206 21,351 BORG WARNER INC COM 099724106 9,642 178,000 SH OTHER 01 0 178,000 0 BORG WARNER INC COM 099724106 22 400 SH DEFINED 04 400 0 0 BORG WARNER INC COM 099724106 14,636 270,188 SH DEFINED 01,08 61,750 208,438 0 BORG WARNER INC COM 099724106 7 120 SH DEFINED 10 0 0 120 BORLAND SOFTWARE CORP COM 099849101 1,413 120,941 SH DEFINED 01 49,866 66,600 4,475 BORLAND SOFTWARE CORP COM 099849101 6,243 534,471 SH DEFINED 01,08 152,339 382,132 0 BOSTON ACOUSTICS INC COM 100534106 109 7,900 SH DEFINED 01 1,000 6,900 0 BOSTON ACOUSTICS INC COM 100534106 139 10,030 SH DEFINED 01,08 1,724 8,306 0 BOSTON BEER INC COM 100557107 521 24,514 SH DEFINED 01 5,014 18,700 800 BOSTON BEER INC COM 100557107 1,479 69,519 SH DEFINED 01,08 19,550 49,969 0 BOSTON COMMUNICATIONS GROUP COM 100582105 337 36,520 SH DEFINED 01 10,970 24,400 1,150 BOSTON COMMUNICATIONS GROUP COM 100582105 2 200 SH DEFINED 04 0 0 200 BOSTON COMMUNICATIONS GROUP COM 100582105 3 325 SH OTHER 01,06 0 0 325 BOSTON COMMUNICATIONS GROUP COM 100582105 1,538 166,411 SH DEFINED 01,08 64,065 102,346 0 BOSTON LIFE SCIENCES INC COM 100843408 10 17,400 SH DEFINED 01 4,200 13,200 0 BOSTON LIFE SCIENCES INC COM 100843408 25 43,343 SH DEFINED 01,08 12,628 30,715 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,094 38,841 SH DEFINED 01 15,241 21,200 2,400 BOSTON PRIVATE FINL HLDGS IN COM 101119105 8 300 SH DEFINED 04 0 0 300 BOSTON PRIVATE FINL HLDGS IN COM 101119105 13 450 SH OTHER 01,06 0 0 450 BOSTON PRIVATE FINL HLDGS IN COM 101119105 6,314 224,140 SH DEFINED 01,08 77,749 146,391 0 BOSTON PROPERTIES INC COM 101121101 2,228 34,449 SH DEFINED 01 29,149 0 5,300 BOSTON PROPERTIES INC COM 101121101 26 400 SH OTHER 01 100 0 300 BOSTON PROPERTIES INC COM 101121101 56 861 SH DEFINED 02 861 0 0 BOSTON PROPERTIES INC COM 101121101 23 350 SH DEFINED 03 350 0 0 BOSTON PROPERTIES INC COM 101121101 58 900 SH DEFINED 04 900 0 0 BOSTON PROPERTIES INC COM 101121101 21,391 330,773 SH DEFINED 01,08 138,012 192,761 0 BOSTON PROPERTIES INC COM 101121101 21 332 SH DEFINED 09 332 0 0 BOSTON PROPERTIES INC COM 101121101 120 1,848 SH DEFINED 10 750 0 1,098 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 89 ________ BOSTON SCIENTIFIC CORP COM 101137107 37,873 1,065,357 SH DEFINED 01 538,756 415,260 111,341 BOSTON SCIENTIFIC CORP COM 101137107 42 1,175 SH OTHER 01 0 0 1,175 BOSTON SCIENTIFIC CORP COM 101137107 11 300 SH OTHER 02 300 0 0 BOSTON SCIENTIFIC CORP COM 101137107 14 400 SH DEFINED 03 0 0 400 BOSTON SCIENTIFIC CORP COM 101137107 100 2,800 SH OTHER 03 2,800 0 0 BOSTON SCIENTIFIC CORP COM 101137107 356 10,019 SH DEFINED 04 2,719 7,200 100 BOSTON SCIENTIFIC CORP COM 101137107 42 1,175 SH DEFINED 05 0 0 1,175 BOSTON SCIENTIFIC CORP COM 101137107 75 2,100 SH OTHER 01,06 0 0 2,100 BOSTON SCIENTIFIC CORP COM 101137107 253,073 7,118,799 SH DEFINED 01,08 3,672,493 3,445,231 1,075 BOSTON SCIENTIFIC CORP COM 101137107 725 20,403 SH DEFINED 09 20,403 0 0 BOSTON SCIENTIFIC CORP COM 101137107 126 3,546 SH DEFINED 10 796 0 2,750 BOSTON SCIENTIFIC CORP COM 101137107 5 150 SH OTHER 10 150 0 0 BOSTONFED BANCORP INC COM 101178101 607 13,400 SH DEFINED 01 6,700 6,700 0 BOSTONFED BANCORP INC COM 101178101 549 12,125 SH OTHER 01 12,125 0 0 BOSTONFED BANCORP INC COM 101178101 421 9,292 SH DEFINED 01,08 1,915 7,377 0 BOTTOMLINE TECH DEL INC COM 101388106 265 18,301 SH DEFINED 01 3,400 14,901 0 BOTTOMLINE TECH DEL INC COM 101388106 408 28,211 SH DEFINED 01,08 6,239 21,972 0 BOULDER TOTAL RETURN FD INC COM 101541100 436 23,250 SH OTHER 04 23,250 0 0 BOWATER INC COM 102183100 792 18,006 SH DEFINED 01 14,796 1,400 1,810 BOWATER INC COM 102183100 114 2,600 SH DEFINED 04 0 2,600 0 BOWATER INC COM 102183100 12,578 286,062 SH DEFINED 01,08 63,287 222,775 0 BOWATER INC COM 102183100 4 100 SH DEFINED 10 0 0 100 BOWL AMER INC COM 102565108 178 12,604 SH DEFINED 01 882 11,722 0 BOWL AMER INC COM 102565108 152 10,769 SH DEFINED 01,08 1,904 8,865 0 BOWNE & CO INC COM 103043105 1,500 92,234 SH DEFINED 01 51,684 37,400 3,150 BOWNE & CO INC COM 103043105 7 400 SH DEFINED 04 0 0 400 BOWNE & CO INC COM 103043105 9 540 SH OTHER 01,06 0 0 540 BOWNE & CO INC COM 103043105 4,495 276,467 SH DEFINED 01,08 85,915 190,552 0 BOWNE & CO INC COM 103043105 124 7,602 SH DEFINED 09 7,602 0 0 BOYD GAMING CORP COM 103304101 2,744 65,879 SH DEFINED 01 30,349 33,400 2,130 BOYD GAMING CORP COM 103304101 18,472 443,508 SH DEFINED 01,08 80,219 363,289 0 BOYDS COLLECTION LTD COM 103354106 411 93,500 SH DEFINED 01 11,500 82,000 0 BOYDS COLLECTION LTD COM 103354106 291 66,173 SH DEFINED 01,08 1,527 64,646 0 BOYKIN LODGING CO COM 103430104 130 14,200 SH DEFINED 01 3,600 10,300 300 BOYKIN LODGING CO COM 103430104 305 33,272 SH DEFINED 01,08 6,500 26,772 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 90 ________ BRADLEY PHARMACEUTICALS INC COM 104576103 404 20,807 SH DEFINED 01 8,107 12,000 700 BRADLEY PHARMACEUTICALS INC COM 104576103 4 200 SH DEFINED 04 0 0 200 BRADLEY PHARMACEUTICALS INC COM 104576103 4 200 SH OTHER 01,06 0 0 200 BRADLEY PHARMACEUTICALS INC COM 104576103 2,145 110,549 SH DEFINED 01,08 40,185 70,364 0 BRADY CORP COM 104674106 2,226 35,572 SH DEFINED 01 11,922 22,850 800 BRADY CORP COM 104674106 6 93 SH DEFINED 02 0 0 93 BRADY CORP COM 104674106 25 407 SH DEFINED 04 107 0 300 BRADY CORP COM 104674106 22 350 SH OTHER 01,06 0 0 350 BRADY CORP COM 104674106 8,341 133,299 SH DEFINED 01,08 29,974 103,325 0 BRADY CORP COM 104674106 88 1,400 SH DEFINED 10 1,400 0 0 BRANDYWINE RLTY TR COM 105368203 2,641 89,844 SH DEFINED 01 64,269 21,700 3,875 BRANDYWINE RLTY TR COM 105368203 8,549 290,868 SH DEFINED 01,08 65,197 225,671 0 BRIDGFORD FOODS CORP COM 108763103 170 18,900 SH DEFINED 01 2,000 16,900 0 BRIDGFORD FOODS CORP COM 108763103 243 26,967 SH DEFINED 01,08 4,034 22,933 0 BRIGGS & STRATTON CORP COM 109043109 1,099 26,430 SH DEFINED 01 20,280 0 6,150 BRIGGS & STRATTON CORP COM 109043109 990 23,800 SH OTHER 01 23,800 0 0 BRIGGS & STRATTON CORP COM 109043109 8 200 SH DEFINED 02 200 0 0 BRIGGS & STRATTON CORP COM 109043109 29 700 SH OTHER 02 700 0 0 BRIGGS & STRATTON CORP COM 109043109 108 2,600 SH DEFINED 04 2,000 0 600 BRIGGS & STRATTON CORP COM 109043109 29 700 SH OTHER 01,06 0 0 700 BRIGGS & STRATTON CORP COM 109043109 7,384 177,575 SH DEFINED 01,08 79,001 98,574 0 BRIGGS & STRATTON CORP COM 109043109 589 14,168 SH DEFINED 10 2,800 800 10,568 BRIGGS & STRATTON CORP COM 109043109 17 400 SH OTHER 10 400 0 0 BRIGHAM EXPLORATION CO COM 109178103 474 52,650 SH DEFINED 01 15,300 36,750 600 BRIGHAM EXPLORATION CO COM 109178103 1,249 138,821 SH DEFINED 01,08 30,091 108,730 0 BRIGHAM EXPLORATION CO COM 109178103 5 500 SH OTHER 10 500 0 0 BRIGHT HORIZON FAMILY SOLUTI COM 109195107 3,577 55,234 SH DEFINED 01 41,754 12,300 1,180 BRIGHT HORIZON FAMILY SOLUTI COM 109195107 5,469 84,456 SH DEFINED 01,08 15,266 69,190 0 BRIGHTPOINT INC COM 109473405 1,063 54,376 SH DEFINED 01 33,792 20,034 550 BRIGHTPOINT INC COM 109473405 31 1,606 SH DEFINED 04 1,606 0 0 BRIGHTPOINT INC COM 109473405 2,876 147,194 SH DEFINED 01,08 55,854 91,340 0 BRILLIAN CORP COM 10949P107 28 8,074 SH DEFINED 01 1,074 7,000 0 BRILLIAN CORP COM 10949P107 1 250 SH OTHER 02 250 0 0 BRILLIAN CORP COM 10949P107 35 10,070 SH DEFINED 01,08 2,211 7,859 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 91 ________ BRINKER INTL INC COM 109641100 23,063 657,622 SH DEFINED 01 511,382 118,869 27,371 BRINKER INTL INC COM 109641100 4,723 134,666 SH OTHER 01 53,612 55,439 25,615 BRINKER INTL INC COM 109641100 3,208 91,478 SH DEFINED 02 67,528 21,650 2,300 BRINKER INTL INC COM 109641100 870 24,800 SH OTHER 02 15,950 8,550 300 BRINKER INTL INC COM 109641100 6,183 176,305 SH DEFINED 03 112,477 42,963 20,865 BRINKER INTL INC COM 109641100 862 24,567 SH OTHER 03 13,972 9,200 1,395 BRINKER INTL INC COM 109641100 4,903 139,795 SH DEFINED 04 125,048 5,460 9,287 BRINKER INTL INC COM 109641100 2,236 63,770 SH OTHER 04 61,770 1,500 500 BRINKER INTL INC COM 109641100 8,042 229,320 SH DEFINED 05 218,770 4,475 6,075 BRINKER INTL INC COM 109641100 388 11,055 SH OTHER 05 10,755 300 0 BRINKER INTL INC COM 109641100 16,936 482,925 SH DEFINED 01,08 146,134 336,791 0 BRINKER INTL INC COM 109641100 470 13,389 SH DEFINED 09 13,389 0 0 BRINKER INTL INC COM 109641100 8,610 245,516 SH DEFINED 10 181,720 56,300 7,496 BRINKER INTL INC COM 109641100 808 23,050 SH OTHER 10 6,900 16,150 0 BRINKS CO COM 109696104 1,620 41,003 SH DEFINED 01 19,595 16,358 5,050 BRINKS CO COM 109696104 11,143 281,970 SH DEFINED 01,08 81,071 200,899 0 BRINKS CO COM 109696104 11 269 SH DEFINED 10 269 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 93,184 3,637,143 SH DEFINED 01 2,119,787 1,112,309 405,047 BRISTOL MYERS SQUIBB CO COM 110122108 10,338 403,517 SH OTHER 01 260,482 108,012 35,023 BRISTOL MYERS SQUIBB CO COM 110122108 5,172 201,863 SH DEFINED 02 175,472 21,731 4,660 BRISTOL MYERS SQUIBB CO COM 110122108 3,809 148,676 SH OTHER 02 98,316 37,205 13,155 BRISTOL MYERS SQUIBB CO COM 110122108 6,576 256,656 SH DEFINED 03 175,149 37,031 44,476 BRISTOL MYERS SQUIBB CO COM 110122108 5,192 202,654 SH OTHER 03 176,389 19,327 6,938 BRISTOL MYERS SQUIBB CO COM 110122108 24,235 945,926 SH DEFINED 04 872,628 14,723 58,575 BRISTOL MYERS SQUIBB CO COM 110122108 16,689 651,403 SH OTHER 04 598,471 24,722 28,210 BRISTOL MYERS SQUIBB CO COM 110122108 2,202 85,959 SH DEFINED 05 80,599 1,500 3,860 BRISTOL MYERS SQUIBB CO COM 110122108 266 10,375 SH OTHER 05 6,600 3,550 225 BRISTOL MYERS SQUIBB CO COM 110122108 141 5,500 SH OTHER 01,06 0 0 5,500 BRISTOL MYERS SQUIBB CO COM 110122108 529,021 20,648,763 SH DEFINED 01,08 8,965,512 11,498,922 184,329 BRISTOL MYERS SQUIBB CO COM 110122108 1,506 58,790 SH DEFINED 09 58,790 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 8,246 321,863 SH DEFINED 10 274,030 18,882 28,951 BRISTOL MYERS SQUIBB CO COM 110122108 44,352 1,731,141 SH OTHER 10 136,903 1,581,963 12,275 BRISTOL WEST HLDGS INC COM 11037M105 136 6,800 SH DEFINED 01 6,400 0 400 BRISTOL WEST HLDGS INC COM 11037M105 1,383 69,137 SH DEFINED 01,08 8,673 60,464 0 BRITESMILE INC COM 110415205 41 5,470 SH DEFINED 01 1,435 4,035 0 BRITESMILE INC COM 110415205 96 12,753 SH DEFINED 01,08 2,401 10,352 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 92 ________ BRITISH AMERN TOB PLC COM 110448107 37 1,057 SH DEFINED 01 57 0 1,000 BRITISH AMERN TOB PLC COM 110448107 40 1,140 SH DEFINED 03 1,140 0 0 BRITISH AMERN TOB PLC COM 110448107 104 3,000 SH OTHER 03 3,000 0 0 BRITISH AMERN TOB PLC COM 110448107 1,161 33,497 SH DEFINED 04 32,597 0 900 BRITISH AMERN TOB PLC COM 110448107 23 651 SH OTHER 04 651 0 0 BROADCOM CORP COM 111320107 27,302 845,790 SH DEFINED 01 629,334 162,046 54,410 BROADCOM CORP COM 111320107 19 600 SH OTHER 01 100 0 500 BROADCOM CORP COM 111320107 2 76 SH DEFINED 02 76 0 0 BROADCOM CORP COM 111320107 13 400 SH DEFINED 03 200 0 200 BROADCOM CORP COM 111320107 9 286 SH OTHER 03 286 0 0 BROADCOM CORP COM 111320107 37 1,150 SH DEFINED 04 1,000 0 150 BROADCOM CORP COM 111320107 17 525 SH DEFINED 05 0 0 525 BROADCOM CORP COM 111320107 26 800 SH OTHER 01,06 0 0 800 BROADCOM CORP COM 111320107 89,223 2,764,031 SH DEFINED 01,08 1,433,023 1,329,058 1,950 BROADCOM CORP COM 111320107 149 4,625 SH DEFINED 09 4,625 0 0 BROADCOM CORP COM 111320107 14 440 SH DEFINED 10 40 0 400 BROADVISION INC COM 111412607 100 36,450 SH DEFINED 01 6,440 30,010 0 BROADVISION INC COM 111412607 156 56,589 SH DEFINED 01,08 11,954 44,635 0 BROADWING CORP COM 11161E101 278 30,522 SH DEFINED 01 26,822 500 3,200 BROADWING CORP COM 11161E101 1 100 SH DEFINED 02 100 0 0 BROADWING CORP COM 11161E101 5 600 SH DEFINED 04 600 0 0 BROADWING CORP COM 11161E101 0 8 SH OTHER 04 8 0 0 BROADWING CORP COM 11161E101 2,523 276,942 SH DEFINED 01,08 54,782 222,160 0 BROADWING CORP COM 11161E101 1 100 SH OTHER 10 100 0 0 BROCADE COMMUNICATIONS SYS I COM 111621108 1,523 199,290 SH DEFINED 01 157,440 20,400 21,450 BROCADE COMMUNICATIONS SYS I COM 111621108 11,644 1,524,146 SH DEFINED 01,08 392,381 1,131,765 0 BROOKFIELD HOMES CORP COM 112723101 510 15,034 SH DEFINED 01 12,284 2,100 650 BROOKFIELD HOMES CORP COM 112723101 3,727 109,947 SH DEFINED 01,08 28,727 81,220 0 BROOKLINE BANCORP INC DEL COM 11373M107 3,289 201,524 SH DEFINED 01 135,238 63,799 2,487 BROOKLINE BANCORP INC DEL COM 11373M107 11 700 SH DEFINED 04 0 0 700 BROOKLINE BANCORP INC DEL COM 11373M107 13 800 SH OTHER 01,06 0 0 800 BROOKLINE BANCORP INC DEL COM 11373M107 7,908 484,530 SH DEFINED 01,08 200,376 284,154 0 BROOKS AUTOMATION INC COM 114340102 1,128 65,498 SH DEFINED 01 27,743 33,355 4,400 BROOKS AUTOMATION INC COM 114340102 191 11,100 SH DEFINED 04 0 10,400 700 BROOKS AUTOMATION INC COM 114340102 14 800 SH OTHER 01,06 0 0 800 BROOKS AUTOMATION INC COM 114340102 5,543 321,872 SH DEFINED 01,08 95,102 226,770 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 93 ________ BROOKSTONE INC COM 114537103 876 44,825 SH DEFINED 01 23,426 19,675 1,724 BROOKSTONE INC COM 114537103 2,323 118,843 SH DEFINED 01,08 23,229 95,614 0 BROOKTROUT INC COM 114580103 223 18,575 SH DEFINED 01 2,675 15,900 0 BROOKTROUT INC COM 114580103 2 200 SH DEFINED 04 0 0 200 BROOKTROUT INC COM 114580103 2 200 SH OTHER 01,06 0 0 200 BROOKTROUT INC COM 114580103 317 26,401 SH DEFINED 01,08 8,396 18,005 0 BROWN & BROWN INC COM 115236101 1,339 30,742 SH DEFINED 01 25,782 2,400 2,560 BROWN & BROWN INC COM 115236101 68 1,565 SH OTHER 01 0 1,565 0 BROWN & BROWN INC COM 115236101 13 300 SH DEFINED 04 300 0 0 BROWN & BROWN INC COM 115236101 12,262 281,561 SH DEFINED 01,08 57,935 223,626 0 BROWN & BROWN INC COM 115236101 3 80 SH DEFINED 10 0 0 80 BROWN FORMAN CORP COM 115637100 262 5,160 SH OTHER 01 0 5,160 0 BROWN FORMAN CORP COM 115637209 6,873 141,178 SH DEFINED 01 59,410 65,018 16,750 BROWN FORMAN CORP COM 115637209 1,708 35,095 SH OTHER 01 100 34,720 275 BROWN FORMAN CORP COM 115637209 879 18,050 SH DEFINED 04 18,000 0 50 BROWN FORMAN CORP COM 115637209 19 400 SH DEFINED 05 200 0 200 BROWN FORMAN CORP COM 115637209 15 300 SH OTHER 01,06 0 0 300 BROWN FORMAN CORP COM 115637209 43,878 901,352 SH DEFINED 01,08 430,907 470,445 0 BROWN FORMAN CORP COM 115637209 31 645 SH DEFINED 09 645 0 0 BROWN FORMAN CORP COM 115637209 276 5,674 SH DEFINED 10 5,524 0 150 BROWN SHOE INC NEW COM 115736100 938 31,434 SH DEFINED 01 11,184 18,500 1,750 BROWN SHOE INC NEW COM 115736100 6 200 SH DEFINED 04 0 0 200 BROWN SHOE INC NEW COM 115736100 7 250 SH OTHER 01,06 0 0 250 BROWN SHOE INC NEW COM 115736100 3,993 133,861 SH DEFINED 01,08 54,126 79,735 0 BROWN SHOE INC NEW COM 115736100 3 100 SH OTHER 10 0 100 0 BRUKER BIOSCIENCES CORP COM 116794108 390 96,810 SH DEFINED 01 25,545 70,384 881 BRUKER BIOSCIENCES CORP COM 116794108 862 213,991 SH DEFINED 01,08 47,821 166,170 0 BRUNSWICK CORP COM 117043109 6,905 139,493 SH DEFINED 01 65,527 58,525 15,441 BRUNSWICK CORP COM 117043109 137 2,775 SH OTHER 01 2,600 0 175 BRUNSWICK CORP COM 117043109 106 2,140 SH DEFINED 02 2,140 0 0 BRUNSWICK CORP COM 117043109 5 100 SH DEFINED 03 0 0 100 BRUNSWICK CORP COM 117043109 5 105 SH DEFINED 04 55 0 50 BRUNSWICK CORP COM 117043109 9 175 SH DEFINED 05 0 0 175 BRUNSWICK CORP COM 117043109 10 200 SH OTHER 01,06 0 0 200 BRUNSWICK CORP COM 117043109 42,330 855,159 SH DEFINED 01,08 442,609 412,550 0 BRUNSWICK CORP COM 117043109 22 447 SH DEFINED 09 447 0 0 BRUNSWICK CORP COM 117043109 8 161 SH DEFINED 10 15 0 146 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 94 ________ BRUSH ENGINEERED MATLS INC COM 117421107 560 30,273 SH DEFINED 01 11,173 18,100 1,000 BRUSH ENGINEERED MATLS INC COM 117421107 4 200 SH DEFINED 04 0 0 200 BRUSH ENGINEERED MATLS INC COM 117421107 5 275 SH OTHER 01,06 0 0 275 BRUSH ENGINEERED MATLS INC COM 117421107 2,484 134,289 SH DEFINED 01,08 39,212 95,077 0 BRUSH ENGINEERED MATLS INC COM 117421107 21 1,122 SH DEFINED 10 1,122 0 0 BRYN MAWR BK CORP COM 117665109 131 5,950 SH DEFINED 01 5,050 500 400 BRYN MAWR BK CORP COM 117665109 1,053 47,891 SH DEFINED 01,08 11,600 36,291 0 BSQUARE CORP COM 11776U102 52 35,100 SH DEFINED 01 6,600 28,500 0 BSQUARE CORP COM 11776U102 2 1,500 SH OTHER 01 0 1,500 0 BSQUARE CORP COM 11776U102 90 60,696 SH DEFINED 01,08 14,496 46,200 0 BUCA INC COM 117769109 134 19,300 SH DEFINED 01 2,900 16,400 0 BUCA INC COM 117769109 198 28,452 SH DEFINED 01,08 6,647 21,805 0 BUCKEYE PARTNERS L P COM 118230101 233 5,500 SH DEFINED 01 5,500 0 0 BUCKEYE PARTNERS L P COM 118230101 56 1,333 SH OTHER 01 1,333 0 0 BUCKEYE PARTNERS L P COM 118230101 17 400 SH DEFINED 02 400 0 0 BUCKEYE PARTNERS L P COM 118230101 169 4,000 SH DEFINED 03 4,000 0 0 BUCKEYE PARTNERS L P COM 118230101 0 5 SH DEFINED 04 5 0 0 BUCKEYE PARTNERS L P COM 118230101 13 300 SH OTHER 04 300 0 0 BUCKEYE PARTNERS L P COM 118230101 17 400 SH DEFINED 05 400 0 0 BUCKEYE PARTNERS L P COM 118230101 1,092 25,798 SH DEFINED 01,08 2,398 23,400 0 BUCKEYE PARTNERS L P COM 118230101 159 3,750 SH DEFINED 10 3,750 0 0 BUCKEYE PARTNERS L P COM 118230101 195 4,600 SH OTHER 10 4,300 300 0 BUCKEYE TECHNOLOGIES INC COM 118255108 754 57,976 SH DEFINED 01 19,426 37,200 1,350 BUCKEYE TECHNOLOGIES INC COM 118255108 5 400 SH DEFINED 04 0 0 400 BUCKEYE TECHNOLOGIES INC COM 118255108 8 600 SH OTHER 01,06 0 0 600 BUCKEYE TECHNOLOGIES INC COM 118255108 2,517 193,469 SH DEFINED 01,08 43,301 150,168 0 BUCKLE INC COM 118440106 779 26,392 SH DEFINED 01 7,692 18,450 250 BUCKLE INC COM 118440106 2,014 68,274 SH DEFINED 01,08 14,492 53,782 0 BUCYRUS INTL INC NEW COM 118759109 593 14,600 SH DEFINED 01 4,900 9,500 200 BUCYRUS INTL INC NEW COM 118759109 2,698 66,400 SH DEFINED 01,08 13,200 53,200 0 BUFFALO WILD WINGS INC COM 119848109 87 2,500 SH DEFINED 01 2,300 0 200 BUFFALO WILD WINGS INC COM 119848109 1,420 40,785 SH DEFINED 01,08 11,785 29,000 0 BUFFALO WILD WINGS INC COM 119848109 70 2,000 SH OTHER 10 0 2,000 0 BUILD A BEAR WORKSHOP COM 120076104 137 3,900 SH DEFINED 01 3,900 0 0 BUILD A BEAR WORKSHOP COM 120076104 1,694 48,200 SH DEFINED 01,08 8,100 40,100 0 BUILD A BEAR WORKSHOP COM 120076104 4 100 SH DEFINED 10 100 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 95 ________ BUILDING MATLS HLDG CORP COM 120113105 944 24,658 SH DEFINED 01 10,858 12,900 900 BUILDING MATLS HLDG CORP COM 120113105 8 200 SH DEFINED 04 0 0 200 BUILDING MATLS HLDG CORP COM 120113105 8 200 SH OTHER 01,06 0 0 200 BUILDING MATLS HLDG CORP COM 120113105 3,479 90,857 SH DEFINED 01,08 19,031 71,826 0 BURLINGTON COAT FACTORY COM 121579106 2,290 100,871 SH DEFINED 01 67,871 32,100 900 BURLINGTON COAT FACTORY COM 121579106 11 500 SH DEFINED 04 0 0 500 BURLINGTON COAT FACTORY COM 121579106 16 700 SH OTHER 01,06 0 0 700 BURLINGTON COAT FACTORY COM 121579106 4,238 186,683 SH DEFINED 01,08 58,005 128,678 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 27,821 588,056 SH DEFINED 01 291,984 233,149 62,923 BURLINGTON NORTHN SANTA FE C COM 12189T104 1,798 38,002 SH OTHER 01 24,217 13,235 550 BURLINGTON NORTHN SANTA FE C COM 12189T104 28 600 SH DEFINED 02 0 600 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 511 10,797 SH OTHER 02 8,490 2,307 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 45 950 SH DEFINED 03 950 0 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 213 4,500 SH OTHER 03 3,000 1,500 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 517 10,935 SH DEFINED 04 9,876 1,059 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 92 1,944 SH OTHER 04 1,944 0 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 67 1,425 SH DEFINED 05 0 0 1,425 BURLINGTON NORTHN SANTA FE C COM 12189T104 112 2,376 SH OTHER 05 250 0 2,126 BURLINGTON NORTHN SANTA FE C COM 12189T104 47 1,000 SH OTHER 01,06 0 0 1,000 BURLINGTON NORTHN SANTA FE C COM 12189T104 161,985 3,423,897 SH DEFINED 01,08 1,773,038 1,650,859 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 310 6,556 SH DEFINED 09 6,556 0 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 117 2,474 SH DEFINED 10 1,724 0 750 BURLINGTON NORTHN SANTA FE C COM 12189T104 402 8,500 SH OTHER 10 5,500 3,000 0 BURLINGTON RES INC COM 122014103 64,869 1,491,234 SH DEFINED 01 865,181 501,557 124,496 BURLINGTON RES INC COM 122014103 7,394 169,966 SH OTHER 01 95,451 57,511 17,004 BURLINGTON RES INC COM 122014103 8,805 202,405 SH DEFINED 02 160,294 29,976 12,135 BURLINGTON RES INC COM 122014103 1,465 33,678 SH OTHER 02 21,718 10,400 1,560 BURLINGTON RES INC COM 122014103 11,589 266,403 SH DEFINED 03 181,028 75,457 9,918 BURLINGTON RES INC COM 122014103 2,781 63,939 SH OTHER 03 41,301 19,290 3,348 BURLINGTON RES INC COM 122014103 36,754 844,914 SH DEFINED 04 777,209 27,930 39,775 BURLINGTON RES INC COM 122014103 11,135 255,971 SH OTHER 04 234,373 12,239 9,359 BURLINGTON RES INC COM 122014103 3,220 74,025 SH DEFINED 05 68,585 4,150 1,290 BURLINGTON RES INC COM 122014103 459 10,542 SH OTHER 05 9,210 0 1,332 BURLINGTON RES INC COM 122014103 44 1,000 SH OTHER 01,06 0 0 1,000 BURLINGTON RES INC COM 122014103 158,908 3,653,057 SH DEFINED 01,08 1,907,192 1,742,932 2,933 BURLINGTON RES INC COM 122014103 825 18,972 SH DEFINED 09 18,972 0 0 BURLINGTON RES INC COM 122014103 2,309 53,085 SH DEFINED 10 47,935 1,150 4,000 BURLINGTON RES INC COM 122014103 1,177 27,047 SH OTHER 10 19,100 7,297 650 BUTLER INTL INC NEW COM 123649105 93 17,450 SH DEFINED 01 1,950 15,500 0 BUTLER INTL INC NEW COM 123649105 128 24,098 SH DEFINED 01,08 1,989 22,109 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 96 ________ C&D TECHNOLOGIES INC COM 124661109 1,426 83,680 SH DEFINED 01 53,180 29,900 600 C&D TECHNOLOGIES INC COM 124661109 3 172 SH DEFINED 04 172 0 0 C&D TECHNOLOGIES INC COM 124661109 3 200 SH OTHER 01,06 0 0 200 C&D TECHNOLOGIES INC COM 124661109 2,906 170,555 SH DEFINED 01,08 56,480 114,075 0 C&D TECHNOLOGIES INC COM 124661109 7 400 SH DEFINED 10 400 0 0 CBL & ASSOC PPTYS INC COM 124830100 842 11,030 SH DEFINED 01 9,500 0 1,530 CBL & ASSOC PPTYS INC COM 124830100 10 130 SH DEFINED 04 130 0 0 CBL & ASSOC PPTYS INC COM 124830100 7,968 104,359 SH DEFINED 01,08 36,599 67,760 0 CBL & ASSOC PPTYS INC COM 124830100 4 50 SH DEFINED 10 0 0 50 CCC INFORMATION SVCS GROUP I COM 12487Q109 656 29,543 SH DEFINED 01 6,643 22,300 600 CCC INFORMATION SVCS GROUP I COM 12487Q109 1,836 82,685 SH DEFINED 01,08 19,576 63,109 0 CBRL GROUP INC CONV DEB 12489VAB2 3,045 6,000,000 PRN DEFINED 01 6,000,000 0 0 CBRL GROUP INC COM 12489V106 1,773 42,359 SH DEFINED 01 35,130 1,942 5,287 CBRL GROUP INC COM 12489V106 560 13,375 SH OTHER 01 12,150 1,225 0 CBRL GROUP INC COM 12489V106 21 500 SH OTHER 04 500 0 0 CBRL GROUP INC COM 12489V106 75 1,800 SH DEFINED 05 1,800 0 0 CBRL GROUP INC COM 12489V106 16,625 397,264 SH DEFINED 01,08 95,304 301,960 0 CBRL GROUP INC COM 12489V106 21 500 SH OTHER 10 500 0 0 CB RICHARD ELLIS GROUP INC COM 12497T101 372 11,100 SH DEFINED 01 10,500 0 600 CB RICHARD ELLIS GROUP INC COM 12497T101 3,866 115,230 SH DEFINED 01,08 22,130 93,100 0 C COR INC COM 125010108 576 61,943 SH DEFINED 01 26,343 31,900 3,700 C COR INC COM 125010108 5 500 SH DEFINED 04 0 0 500 C COR INC COM 125010108 5 525 SH OTHER 01,06 0 0 525 C COR INC COM 125010108 3,064 329,464 SH DEFINED 01,08 111,710 217,754 0 C D I CORP COM 125071100 610 28,533 SH DEFINED 01 9,233 18,400 900 C D I CORP COM 125071100 6 300 SH DEFINED 04 0 0 300 C D I CORP COM 125071100 6 300 SH OTHER 01,06 0 0 300 C D I CORP COM 125071100 2,826 132,190 SH DEFINED 01,08 44,571 87,619 0 C D W CORP COM 12512N105 4,042 60,916 SH DEFINED 01 38,042 13,700 9,174 C D W CORP COM 12512N105 113 1,700 SH OTHER 01 700 800 200 C D W CORP COM 12512N105 95 1,435 SH DEFINED 02 1,435 0 0 C D W CORP COM 12512N105 13 200 SH DEFINED 03 200 0 0 C D W CORP COM 12512N105 13,096 197,375 SH DEFINED 04 177,681 5,980 13,714 C D W CORP COM 12512N105 3,209 48,365 SH OTHER 04 46,670 320 1,375 C D W CORP COM 12512N105 25,854 389,654 SH DEFINED 01,08 117,874 271,780 0 C D W CORP COM 12512N105 8 115 SH DEFINED 09 115 0 0 C D W CORP COM 12512N105 1,254 18,900 SH DEFINED 10 5,500 9,500 3,900 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 97 ________ CEC ENTMT INC COM 125137109 2,537 63,473 SH DEFINED 01 23,361 38,000 2,112 CEC ENTMT INC COM 125137109 16 400 SH DEFINED 04 0 0 400 CEC ENTMT INC COM 125137109 21 525 SH OTHER 01,06 0 0 525 CEC ENTMT INC COM 125137109 10,081 252,225 SH DEFINED 01,08 55,029 197,196 0 CFS BANCORP INC COM 12525D102 448 31,399 SH DEFINED 01 12,399 19,000 0 CFS BANCORP INC COM 12525D102 356 24,938 SH DEFINED 01,08 5,048 19,890 0 CFC INTL INC COM 125252106 133 8,500 SH DEFINED 01 800 7,700 0 CFC INTL INC COM 125252106 183 11,644 SH DEFINED 01,08 1,725 9,919 0 CH ENERGY GROUP INC COM 12541M102 1,334 27,769 SH DEFINED 01 9,919 17,300 550 CH ENERGY GROUP INC COM 12541M102 15 303 SH DEFINED 04 103 0 200 CH ENERGY GROUP INC COM 12541M102 10 200 SH OTHER 01,06 0 0 200 CH ENERGY GROUP INC COM 12541M102 5,345 111,241 SH DEFINED 01,08 32,938 78,303 0 C H ROBINSON WORLDWIDE INC COM 12541W100 3,149 56,710 SH DEFINED 01 40,100 10,190 6,420 C H ROBINSON WORLDWIDE INC COM 12541W100 188 3,385 SH OTHER 01 825 2,560 0 C H ROBINSON WORLDWIDE INC COM 12541W100 37 660 SH DEFINED 02 660 0 0 C H ROBINSON WORLDWIDE INC COM 12541W100 11 195 SH OTHER 02 0 0 195 C H ROBINSON WORLDWIDE INC COM 12541W100 2,227 40,120 SH DEFINED 03 33,820 1,815 4,485 C H ROBINSON WORLDWIDE INC COM 12541W100 62 1,125 SH OTHER 03 1,125 0 0 C H ROBINSON WORLDWIDE INC COM 12541W100 1,148 20,670 SH DEFINED 04 19,170 1,500 0 C H ROBINSON WORLDWIDE INC COM 12541W100 69 1,250 SH OTHER 04 1,250 0 0 C H ROBINSON WORLDWIDE INC COM 12541W100 5 95 SH DEFINED 05 0 95 0 C H ROBINSON WORLDWIDE INC COM 12541W100 24,519 441,618 SH DEFINED 01,08 118,599 323,019 0 C H ROBINSON WORLDWIDE INC COM 12541W100 289 5,200 SH DEFINED 10 0 0 5,200 CIGNA CORP COM 125509109 16,484 202,089 SH DEFINED 01 86,334 84,856 30,899 CIGNA CORP COM 125509109 424 5,200 SH OTHER 01 4,900 0 300 CIGNA CORP COM 125509109 383 4,700 SH DEFINED 02 4,700 0 0 CIGNA CORP COM 125509109 20 250 SH OTHER 02 0 0 250 CIGNA CORP COM 125509109 2,081 25,508 SH DEFINED 04 23,065 0 2,443 CIGNA CORP COM 125509109 200 2,450 SH OTHER 04 2,450 0 0 CIGNA CORP COM 125509109 35 435 SH DEFINED 05 0 0 435 CIGNA CORP COM 125509109 33 400 SH OTHER 01,06 0 0 400 CIGNA CORP COM 125509109 99,468 1,219,414 SH DEFINED 01,08 620,280 599,009 125 CIGNA CORP COM 125509109 556 6,812 SH DEFINED 09 6,812 0 0 CIGNA CORP COM 125509109 345 4,233 SH DEFINED 10 4,083 0 150 CIGNA CORP COM 125509109 484 5,929 SH OTHER 10 5,199 730 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 98 ________ CIT GROUP INC COM 125581108 16,783 366,291 SH DEFINED 01 159,238 157,789 49,264 CIT GROUP INC COM 125581108 1,586 34,615 SH OTHER 01 32,750 1,565 300 CIT GROUP INC COM 125581108 302 6,598 SH DEFINED 02 5,885 0 713 CIT GROUP INC COM 125581108 2,379 51,915 SH DEFINED 03 25,875 7,095 18,945 CIT GROUP INC COM 125581108 56 1,225 SH OTHER 03 700 525 0 CIT GROUP INC COM 125581108 9,187 200,495 SH DEFINED 04 179,010 4,260 17,225 CIT GROUP INC COM 125581108 2,147 46,865 SH OTHER 04 42,085 0 4,780 CIT GROUP INC COM 125581108 2,034 44,395 SH DEFINED 05 30,980 1,150 12,265 CIT GROUP INC COM 125581108 50 1,100 SH OTHER 05 0 1,100 0 CIT GROUP INC COM 125581108 27 600 SH OTHER 01,06 0 0 600 CIT GROUP INC COM 125581108 173,333 3,782,910 SH DEFINED 01,08 985,466 2,677,623 119,821 CIT GROUP INC COM 125581108 77 1,681 SH DEFINED 09 1,681 0 0 CIT GROUP INC COM 125581108 2,802 61,160 SH DEFINED 10 53,140 1,455 6,565 CIT GROUP INC COM 125581108 179 3,915 SH OTHER 10 3,915 0 0 CKE RESTAURANTS INC COM 12561E105 1,434 98,805 SH DEFINED 01 32,073 62,482 4,250 CKE RESTAURANTS INC COM 12561E105 4,764 328,348 SH DEFINED 01,08 58,228 270,120 0 CLECO CORP NEW COM 12561W105 1,774 87,574 SH DEFINED 01 37,974 44,750 4,850 CLECO CORP NEW COM 12561W105 12 600 SH DEFINED 04 0 0 600 CLECO CORP NEW COM 12561W105 20 1,000 SH OTHER 04 1,000 0 0 CLECO CORP NEW COM 12561W105 17 850 SH OTHER 01,06 0 0 850 CLECO CORP NEW COM 12561W105 7,746 382,316 SH DEFINED 01,08 133,670 248,646 0 CMGI INC COM 125750109 655 257,012 SH DEFINED 01 241,292 1,800 13,920 CMGI INC COM 125750109 1 328 SH OTHER 01 328 0 0 CMGI INC COM 125750109 5 2,000 SH DEFINED 02 2,000 0 0 CMGI INC COM 125750109 2 800 SH DEFINED 04 800 0 0 CMGI INC COM 125750109 6,739 2,642,715 SH DEFINED 01,08 529,315 2,113,400 0 CMGI INC COM 125750109 1 200 SH OTHER 10 200 0 0 CMS ENERGY CORP COM 125896100 3,935 376,514 SH DEFINED 01 168,577 170,254 37,683 CMS ENERGY CORP COM 125896100 3 250 SH OTHER 01 0 0 250 CMS ENERGY CORP COM 125896100 1 100 SH DEFINED 03 100 0 0 CMS ENERGY CORP COM 125896100 1 100 SH DEFINED 04 0 0 100 CMS ENERGY CORP COM 125896100 3 300 SH DEFINED 05 0 0 300 CMS ENERGY CORP COM 125896100 4 400 SH OTHER 01,06 0 0 400 CMS ENERGY CORP COM 125896100 21,723 2,078,756 SH DEFINED 01,08 815,976 1,262,780 0 CMS ENERGY CORP COM 125896100 0 19 SH DEFINED 10 19 0 0 CMS ENERGY CORP COM 125896100 21 2,000 SH OTHER 10 2,000 0 0 CPI CORP COM 125902106 144 10,600 SH DEFINED 01 2,000 8,400 200 CPI CORP COM 125902106 1 85 SH DEFINED 02 0 0 85 CPI CORP COM 125902106 1 100 SH DEFINED 04 0 0 100 CPI CORP COM 125902106 210 15,427 SH DEFINED 01,08 2,961 12,466 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 99 ________ CSS INDS INC COM 125906107 2,109 66,414 SH DEFINED 01 49,292 16,200 922 CSS INDS INC COM 125906107 2,472 77,825 SH DEFINED 01,08 38,177 39,648 0 CPI AEROSTRUCTURES INC COM 125919308 78 6,800 SH DEFINED 01 0 6,800 0 CPI AEROSTRUCTURES INC COM 125919308 132 11,553 SH DEFINED 01,08 2,500 9,053 0 CSK AUTO CORP COM 125965103 1,220 72,902 SH DEFINED 01 27,927 42,800 2,175 CSK AUTO CORP COM 125965103 119 7,100 SH DEFINED 04 0 7,100 0 CSK AUTO CORP COM 125965103 4,995 298,413 SH DEFINED 01,08 76,059 222,354 0 CNA FINL CORP COM 126117100 203 7,584 SH DEFINED 01 6,854 0 730 CNA FINL CORP COM 126117100 86 3,228 SH OTHER 01 3,228 0 0 CNA FINL CORP COM 126117100 2 70 SH DEFINED 02 0 0 70 CNA FINL CORP COM 126117100 2,419 90,423 SH DEFINED 01,08 35,922 54,501 0 CNA FINL CORP COM 126117100 1 50 SH DEFINED 10 0 0 50 CNA SURETY CORP COM 12612L108 948 71,022 SH DEFINED 01 27,822 42,300 900 CNA SURETY CORP COM 12612L108 1,824 136,604 SH DEFINED 01,08 30,320 106,284 0 CNF INC COM 12612W104 1,311 26,160 SH DEFINED 01 16,146 5,439 4,575 CNF INC COM 12612W104 181 3,613 SH DEFINED 04 3,613 0 0 CNF INC COM 12612W104 11,907 237,662 SH DEFINED 01,08 51,846 185,816 0 CNF INC COM 12612W104 3 50 SH DEFINED 10 0 0 50 CNET NETWORKS INC COM 12613R104 2,205 196,311 SH DEFINED 01 80,179 105,632 10,500 CNET NETWORKS INC COM 12613R104 9,513 847,111 SH DEFINED 01,08 198,054 649,057 0 CNS INC COM 126136100 270 21,200 SH DEFINED 01 2,500 18,700 0 CNS INC COM 126136100 423 33,265 SH DEFINED 01,08 5,239 28,026 0 CPAC INC COM 126145101 86 16,000 SH DEFINED 01 1,000 15,000 0 CPAC INC COM 126145101 124 22,928 SH DEFINED 01,08 2,154 20,774 0 CSG SYS INTL INC COM 126349109 1,186 63,402 SH DEFINED 01 33,749 26,703 2,950 CSG SYS INTL INC COM 126349109 1,953 104,432 SH OTHER 01 35,308 0 69,124 CSG SYS INTL INC COM 126349109 8,839 472,665 SH DEFINED 01,08 121,813 350,852 0 CSP INC COM 126389105 30 2,850 SH DEFINED 01 750 2,100 0 CSP INC COM 126389105 110 10,572 SH DEFINED 01,08 1,417 9,155 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 100 ________ CSX CORP COM 126408103 10,720 267,456 SH DEFINED 01 113,870 117,574 36,012 CSX CORP COM 126408103 417 10,395 SH OTHER 01 1,100 8,520 775 CSX CORP COM 126408103 4 100 SH DEFINED 03 100 0 0 CSX CORP COM 126408103 68 1,700 SH OTHER 03 0 1,700 0 CSX CORP COM 126408103 173 4,323 SH DEFINED 04 423 3,800 100 CSX CORP COM 126408103 102 2,534 SH OTHER 04 2,534 0 0 CSX CORP COM 126408103 23 575 SH DEFINED 05 0 0 575 CSX CORP COM 126408103 24 600 SH OTHER 01,06 0 0 600 CSX CORP COM 126408103 76,480 1,908,195 SH DEFINED 01,08 978,496 929,699 0 CSX CORP COM 126408103 62 1,540 SH DEFINED 09 1,540 0 0 CSX CORP COM 126408103 40 988 SH DEFINED 10 536 0 452 CSX CORP COM 126408103 146 3,650 SH OTHER 10 3,600 0 50 CT COMMUNICATIONS INC COM 126426402 1,144 93,046 SH DEFINED 01 71,646 20,300 1,100 CT COMMUNICATIONS INC COM 126426402 1,384 112,492 SH DEFINED 01,08 30,469 82,023 0 CTS CORP COM 126501105 767 57,680 SH DEFINED 01 22,505 30,300 4,875 CTS CORP COM 126501105 5 400 SH DEFINED 04 0 0 400 CTS CORP COM 126501105 8 625 SH OTHER 01,06 0 0 625 CTS CORP COM 126501105 3,193 240,262 SH DEFINED 01,08 69,365 170,897 0 CUNO INC COM 126583103 1,953 32,881 SH DEFINED 01 10,431 21,000 1,450 CUNO INC COM 126583103 297 5,000 SH OTHER 01 0 5,000 0 CUNO INC COM 126583103 12 200 SH DEFINED 04 0 0 200 CUNO INC COM 126583103 30 500 SH DEFINED 05 0 500 0 CUNO INC COM 126583103 12 200 SH OTHER 01,06 0 0 200 CUNO INC COM 126583103 7,417 124,859 SH DEFINED 01,08 35,442 89,417 0 CVB FINL CORP COM 126600105 1,864 70,180 SH DEFINED 01 24,489 43,967 1,724 CVB FINL CORP COM 126600105 3 95 SH DEFINED 02 0 0 95 CVB FINL CORP COM 126600105 6,037 227,285 SH DEFINED 01,08 43,258 184,027 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 101 ________ CVS CORP COM 126650100 34,785 771,802 SH DEFINED 01 429,219 268,045 74,538 CVS CORP COM 126650100 705 15,645 SH OTHER 01 7,185 7,760 700 CVS CORP COM 126650100 1,832 40,648 SH DEFINED 02 35,273 4,275 1,100 CVS CORP COM 126650100 1,069 23,720 SH OTHER 02 3,335 2,835 17,550 CVS CORP COM 126650100 1,513 33,565 SH DEFINED 03 23,575 7,541 2,449 CVS CORP COM 126650100 2,535 56,240 SH OTHER 03 4,640 50,000 1,600 CVS CORP COM 126650100 13,962 309,785 SH DEFINED 04 286,315 5,440 18,030 CVS CORP COM 126650100 3,918 86,936 SH OTHER 04 83,531 680 2,725 CVS CORP COM 126650100 488 10,835 SH DEFINED 05 10,585 0 250 CVS CORP COM 126650100 131 2,900 SH OTHER 05 2,700 200 0 CVS CORP COM 126650100 45 1,000 SH OTHER 01,06 0 0 1,000 CVS CORP COM 126650100 161,598 3,585,500 SH DEFINED 01,08 1,866,443 1,716,962 2,095 CVS CORP COM 126650100 224 4,975 SH DEFINED 09 4,975 0 0 CVS CORP COM 126650100 680 15,079 SH DEFINED 10 8,979 0 6,100 CVS CORP COM 126650100 205 4,550 SH OTHER 10 3,550 0 1,000 CV THERAPEUTICS INC COM 126667104 1,142 49,667 SH DEFINED 01 18,707 28,300 2,660 CV THERAPEUTICS INC COM 126667104 5,597 243,357 SH DEFINED 01,08 83,192 160,165 0 CABELAS INC COM 126804301 5 200 SH DEFINED 01 100 0 100 CABELAS INC COM 126804301 11 500 SH OTHER 02 500 0 0 CABELAS INC COM 126804301 181 7,973 SH DEFINED 01,08 2,473 5,500 0 CABELAS INC COM 126804301 45 2,000 SH DEFINED 10 2,000 0 0 CABLEVISION SYS CORP COM 12686C109 1,512 60,707 SH DEFINED 01 46,752 0 13,955 CABLEVISION SYS CORP COM 12686C109 65 2,600 SH OTHER 01 2,600 0 0 CABLEVISION SYS CORP COM 12686C109 487 19,540 SH DEFINED 04 19,540 0 0 CABLEVISION SYS CORP COM 12686C109 15,198 610,348 SH DEFINED 01,08 269,449 340,899 0 CABLEVISION SYS CORP COM 12686C109 10 397 SH DEFINED 09 397 0 0 CABLEVISION SYS CORP COM 12686C109 6 250 SH DEFINED 10 0 0 250 CABOT CORP COM 127055101 865 22,369 SH DEFINED 01 14,904 3,615 3,850 CABOT CORP COM 127055101 11,693 302,300 SH DEFINED 01,08 72,465 229,835 0 CABOT CORP COM 127055101 4 100 SH DEFINED 10 0 0 100 CABOT MICROELECTRONICS CORP COM 12709P103 1,268 31,634 SH DEFINED 01 18,675 11,252 1,707 CABOT MICROELECTRONICS CORP COM 12709P103 8,517 212,563 SH DEFINED 01,08 45,334 167,229 0 CABOT OIL & GAS CORP COM 127097103 2,137 48,299 SH DEFINED 01 20,199 26,900 1,200 CABOT OIL & GAS CORP COM 127097103 18 400 SH DEFINED 04 0 0 400 CABOT OIL & GAS CORP COM 127097103 23 510 SH OTHER 01,06 0 0 510 CABOT OIL & GAS CORP COM 127097103 9,787 221,171 SH DEFINED 01,08 67,266 153,905 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 102 ________ CACHE INC COM 127150308 362 20,104 SH DEFINED 01 6,350 13,504 250 CACHE INC COM 127150308 259 14,350 SH DEFINED 04 0 14,350 0 CACHE INC COM 127150308 1,655 91,862 SH DEFINED 01,08 28,111 63,751 0 CACI INTL INC COM 127190304 2,619 38,438 SH DEFINED 01 17,946 15,467 5,025 CACI INTL INC COM 127190304 27 400 SH DEFINED 04 0 0 400 CACI INTL INC COM 127190304 3 50 SH DEFINED 05 0 50 0 CACI INTL INC COM 127190304 37 550 SH OTHER 01,06 0 0 550 CACI INTL INC COM 127190304 14,362 210,806 SH DEFINED 01,08 56,431 154,375 0 CACI INTL INC COM 127190304 1 10 SH DEFINED 10 10 0 0 CADBURY SCHWEPPES PLC COM 127209302 130 3,455 SH DEFINED 01 2,755 0 700 CADBURY SCHWEPPES PLC COM 127209302 87 2,304 SH OTHER 01 704 1,600 0 CADBURY SCHWEPPES PLC COM 127209302 6 150 SH OTHER 02 0 150 0 CADBURY SCHWEPPES PLC COM 127209302 44 1,175 SH DEFINED 03 1,175 0 0 CADBURY SCHWEPPES PLC COM 127209302 23 600 SH DEFINED 04 0 0 600 CADBURY SCHWEPPES PLC COM 127209302 3 70 SH DEFINED 10 70 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1,588 115,012 SH DEFINED 01 86,432 6,400 22,180 CADENCE DESIGN SYSTEM INC COM 127387108 222 16,100 SH OTHER 01 16,100 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3 200 SH DEFINED 02 200 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 9 675 SH DEFINED 04 675 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 19 1,340 SH OTHER 04 1,340 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 19,677 1,424,822 SH DEFINED 01,08 434,692 990,130 0 CADENCE DESIGN SYSTEM INC COM 127387108 8 556 SH DEFINED 09 556 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 16 1,150 SH DEFINED 10 750 0 400 CADMUS COMMUNICATIONS CORP COM 127587103 258 20,170 SH DEFINED 01 1,770 18,400 0 CADMUS COMMUNICATIONS CORP COM 127587103 194 15,160 SH DEFINED 01,08 3,177 11,983 0 CAESARS ENTMT INC COM 127687101 2,307 114,570 SH DEFINED 01 82,320 10,770 21,480 CAESARS ENTMT INC COM 127687101 2 100 SH OTHER 01 100 0 0 CAESARS ENTMT INC COM 127687101 3,088 153,324 SH OTHER 03 141,000 12,324 0 CAESARS ENTMT INC COM 127687101 28 1,408 SH DEFINED 04 1,200 208 0 CAESARS ENTMT INC COM 127687101 31,953 1,586,521 SH DEFINED 01,08 460,230 1,126,291 0 CAESARS ENTMT INC COM 127687101 9 450 SH DEFINED 10 0 0 450 CAGLES INC COM 127703106 115 8,900 SH DEFINED 01 700 8,200 0 CAGLES INC COM 127703106 147 11,401 SH DEFINED 01,08 1,966 9,435 0 CAL DIVE INTL INC COM 127914109 6,164 151,265 SH DEFINED 01 118,165 31,300 1,800 CAL DIVE INTL INC COM 127914109 20 500 SH DEFINED 04 0 0 500 CAL DIVE INTL INC COM 127914109 24 600 SH OTHER 01,06 0 0 600 CAL DIVE INTL INC COM 127914109 12,174 298,749 SH DEFINED 01,08 103,228 195,521 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 103 ________ CAL MAINE FOODS INC COM 128030202 196 16,200 SH DEFINED 01 6,100 9,700 400 CAL MAINE FOODS INC COM 128030202 1,071 88,607 SH DEFINED 01,08 25,707 62,900 0 CAL MAINE FOODS INC COM 128030202 24 2,000 SH DEFINED 10 2,000 0 0 CALAMOS ASSET MGMT INC COM 12811R104 3,734 138,300 SH DEFINED 01 128,400 0 9,900 CALAMOS ASSET MGMT INC COM 12811R104 2,616 96,902 SH DEFINED 01,08 14,613 82,289 0 CALAMP CORP COM 128126109 155 17,349 SH DEFINED 01 3,000 14,349 0 CALAMP CORP COM 128126109 348 38,950 SH DEFINED 01,08 6,000 32,950 0 CALAMP CORP COM 128126109 3 300 SH OTHER 10 300 0 0 CALAVO GROWERS INC COM 128246105 38 3,600 SH DEFINED 01 2,500 1,100 0 CALAVO GROWERS INC COM 128246105 95 8,960 SH DEFINED 01,08 4,300 4,660 0 CALGON CARBON CORP COM 129603106 1,053 115,994 SH DEFINED 01 61,394 52,600 2,000 CALGON CARBON CORP COM 129603106 2,131 234,641 SH DEFINED 01,08 69,963 164,678 0 CALIFORNIA COASTAL CMNTYS IN COM 129915203 257 10,700 SH DEFINED 01 900 9,800 0 CALIFORNIA COASTAL CMNTYS IN COM 129915203 223 9,279 SH DEFINED 01,08 3,930 5,349 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 291 23,253 SH DEFINED 01 8,053 15,200 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 306 24,513 SH DEFINED 01,08 4,629 19,884 0 CALIFORNIA MICRO DEVICES COR COM 130439102 213 30,100 SH DEFINED 01 13,000 16,700 400 CALIFORNIA MICRO DEVICES COR COM 130439102 1,234 173,984 SH DEFINED 01,08 55,387 118,597 0 CALIFORNIA PIZZA KITCHEN INC COM 13054D109 679 29,538 SH DEFINED 01 11,288 17,400 850 CALIFORNIA PIZZA KITCHEN INC COM 13054D109 4,038 175,585 SH DEFINED 01,08 70,736 104,849 0 CALIFORNIA WTR SVC GROUP COM 130788102 1,341 35,616 SH DEFINED 01 17,900 16,866 850 CALIFORNIA WTR SVC GROUP COM 130788102 3,565 94,701 SH DEFINED 01,08 19,249 75,452 0 CALIPER LIFE SCIENCES INC COM 130872104 264 35,050 SH DEFINED 01 5,800 29,100 150 CALIPER LIFE SCIENCES INC COM 130872104 366 48,657 SH DEFINED 01,08 9,743 38,914 0 CALLAWAY GOLF CO COM 131193104 1,022 75,691 SH DEFINED 01 44,991 24,800 5,900 CALLAWAY GOLF CO COM 131193104 14 1,000 SH OTHER 02 1,000 0 0 CALLAWAY GOLF CO COM 131193104 78 5,782 SH DEFINED 04 5,782 0 0 CALLAWAY GOLF CO COM 131193104 7,011 519,352 SH DEFINED 01,08 106,140 413,212 0 CALLON PETE CO DEL COM 13123X102 370 25,600 SH DEFINED 01 8,300 17,000 300 CALLON PETE CO DEL COM 13123X102 1 38 SH OTHER 04 38 0 0 CALLON PETE CO DEL COM 13123X102 1,183 81,810 SH DEFINED 01,08 15,693 66,117 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 104 ________ CALLWAVE INC DEL COM 13126N101 8 500 SH DEFINED 03 500 0 0 CALLWAVE INC DEL COM 13126N101 213 13,800 SH DEFINED 01,08 400 13,400 0 CALPINE CORP COM 131347106 3,463 878,948 SH DEFINED 01 467,225 340,958 70,765 CALPINE CORP COM 131347106 4 975 SH OTHER 01 0 0 975 CALPINE CORP COM 131347106 5 1,350 SH DEFINED 02 1,150 200 0 CALPINE CORP COM 131347106 4 900 SH OTHER 02 900 0 0 CALPINE CORP COM 131347106 1 300 SH DEFINED 03 0 0 300 CALPINE CORP COM 131347106 0 120 SH OTHER 03 120 0 0 CALPINE CORP COM 131347106 425 107,900 SH DEFINED 04 500 105,150 2,250 CALPINE CORP COM 131347106 9 2,400 SH OTHER 04 400 2,000 0 CALPINE CORP COM 131347106 4 900 SH DEFINED 05 0 0 900 CALPINE CORP COM 131347106 6 1,500 SH OTHER 01,06 0 0 1,500 CALPINE CORP COM 131347106 22,734 5,770,099 SH DEFINED 01,08 2,417,073 3,353,026 0 CALPINE CORP COM 131347106 23 5,869 SH DEFINED 09 5,869 0 0 CALPINE CORP COM 131347106 0 77 SH DEFINED 10 77 0 0 CAM COMM SOLUTIONS INC COM 131916108 75 4,400 SH DEFINED 01 700 3,700 0 CAM COMM SOLUTIONS INC COM 131916108 96 5,640 SH DEFINED 01,08 1,456 4,184 0 CAMBREX CORP COM 132011107 2,501 92,276 SH DEFINED 01 62,976 27,100 2,200 CAMBREX CORP COM 132011107 8 300 SH DEFINED 04 0 0 300 CAMBREX CORP COM 132011107 8 300 SH OTHER 01,06 0 0 300 CAMBREX CORP COM 132011107 5,068 187,027 SH DEFINED 01,08 57,637 129,390 0 CAMCO FINL CORP COM 132618109 178 11,569 SH DEFINED 01 2,461 9,108 0 CAMCO FINL CORP COM 132618109 199 12,937 SH DEFINED 01,08 2,749 10,188 0 CAMDEN NATL CORP COM 133034108 193 4,891 SH DEFINED 01 4,561 0 330 CAMDEN NATL CORP COM 133034108 1,948 49,424 SH DEFINED 01,08 12,247 37,177 0 CAMDEN PPTY TR COM 133131102 572 11,223 SH DEFINED 01 8,363 0 2,860 CAMDEN PPTY TR COM 133131102 38 740 SH OTHER 01 100 640 0 CAMDEN PPTY TR COM 133131102 38 740 SH DEFINED 02 740 0 0 CAMDEN PPTY TR COM 133131102 7,673 150,442 SH DEFINED 01,08 74,069 76,373 0 CAMDEN PPTY TR COM 133131102 20 386 SH DEFINED 10 300 0 86 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 105 ________ CAMPBELL SOUP CO COM 134429109 14,168 474,002 SH DEFINED 01 229,374 189,869 54,759 CAMPBELL SOUP CO COM 134429109 227 7,600 SH OTHER 01 1,700 5,300 600 CAMPBELL SOUP CO COM 134429109 402 13,435 SH DEFINED 02 3,000 0 10,435 CAMPBELL SOUP CO COM 134429109 202 6,758 SH DEFINED 03 5,958 800 0 CAMPBELL SOUP CO COM 134429109 179 5,992 SH OTHER 03 4,200 512 1,280 CAMPBELL SOUP CO COM 134429109 338 11,300 SH DEFINED 04 9,500 1,800 0 CAMPBELL SOUP CO COM 134429109 488 16,325 SH OTHER 04 16,325 0 0 CAMPBELL SOUP CO COM 134429109 20 675 SH DEFINED 05 0 0 675 CAMPBELL SOUP CO COM 134429109 34 1,150 SH OTHER 01,06 0 0 1,150 CAMPBELL SOUP CO COM 134429109 96,445 3,226,677 SH DEFINED 01,08 1,623,249 1,603,118 310 CAMPBELL SOUP CO COM 134429109 82 2,750 SH DEFINED 09 2,750 0 0 CAMPBELL SOUP CO COM 134429109 105 3,510 SH DEFINED 10 2,060 1,000 450 CAMPBELL SOUP CO COM 134429109 251 8,400 SH OTHER 10 8,400 0 0 CDN IMPERIAL BK OF COMMERCE COM 136069101 13 210 SH DEFINED 01 10 0 200 CDN IMPERIAL BK OF COMMERCE COM 136069101 36 604 SH OTHER 02 604 0 0 CDN IMPERIAL BK OF COMMERCE COM 136069101 6 100 SH DEFINED 04 0 0 100 CDN IMPERIAL BK OF COMMERCE COM 136069101 181 3,000 SH OTHER 10 0 3,000 0 CANADIAN NATL RY CO COM 136375102 61 1,000 SH DEFINED 01 600 0 400 CANADIAN NATL RY CO COM 136375102 31 500 SH DEFINED 02 500 0 0 CANADIAN NATL RY CO COM 136375102 25 400 SH DEFINED 04 0 0 400 CANADIAN NATL RY CO COM 136375102 1,462 23,875 SH DEFINED 01,08 23,875 0 0 CANADIAN NATL RY CO COM 136375102 107 1,750 SH DEFINED 10 1,725 25 0 CANDELA CORP COM 136907102 431 37,914 SH DEFINED 01 12,914 24,600 400 CANDELA CORP COM 136907102 1,727 152,050 SH DEFINED 01,08 24,862 127,188 0 CANCERVAX CORP COM 13738Y107 191 17,600 SH DEFINED 01 5,700 10,800 1,100 CANCERVAX CORP COM 13738Y107 617 56,890 SH DEFINED 01,08 8,890 48,000 0 CANDIES INC COM 137409108 153 28,412 SH DEFINED 01 212 28,200 0 CANDIES INC COM 137409108 177 32,855 SH DEFINED 01,08 9,927 22,928 0 CANON INC COM 138006309 359 6,617 SH DEFINED 01 5,617 0 1,000 CANON INC COM 138006309 59 1,090 SH OTHER 01 0 1,090 0 CANON INC COM 138006309 6 110 SH OTHER 02 110 0 0 CANON INC COM 138006309 50 918 SH DEFINED 04 18 0 900 CANTEL MEDICAL CORP COM 138098108 410 10,957 SH DEFINED 01 1,765 9,092 100 CANTEL MEDICAL CORP COM 138098108 511 13,666 SH DEFINED 01,08 3,477 10,189 0 CANYON RESOURCES CORP COM 138869300 27 21,200 SH DEFINED 01 0 21,200 0 CANYON RESOURCES CORP COM 138869300 59 46,268 SH DEFINED 01,08 7,907 38,361 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 106 ________ CAPITAL CITY BK GROUP INC COM 139674105 589 14,102 SH DEFINED 01 6,827 6,425 850 CAPITAL CITY BK GROUP INC COM 139674105 2,625 62,808 SH DEFINED 01,08 14,956 47,852 0 CAPITAL AUTOMOTIVE REIT COM 139733109 1,487 41,871 SH DEFINED 01 21,271 17,700 2,900 CAPITAL AUTOMOTIVE REIT COM 139733109 18 500 SH DEFINED 04 0 0 500 CAPITAL AUTOMOTIVE REIT COM 139733109 23 650 SH OTHER 01,06 0 0 650 CAPITAL AUTOMOTIVE REIT COM 139733109 10,220 287,683 SH DEFINED 01,08 113,859 173,824 0 CAPITAL BK CORP COM 139793103 97 5,256 SH DEFINED 01 3,991 1,265 0 CAPITAL BK CORP COM 139793103 198 10,774 SH DEFINED 01,08 2,754 8,020 0 CAPITAL CORP OF THE WEST COM 140065103 383 8,155 SH DEFINED 01 3,220 4,935 0 CAPITAL CORP OF THE WEST COM 140065103 1,490 31,700 SH DEFINED 01,08 7,721 23,979 0 CAPITAL CROSSING BK COM 140071101 835 27,112 SH DEFINED 01 14,212 12,900 0 CAPITAL CROSSING BK COM 140071101 877 28,483 SH DEFINED 01,08 4,000 24,483 0 CAPITAL LEASE FDG INC COM 140288101 133 10,600 SH DEFINED 01 9,700 0 900 CAPITAL LEASE FDG INC COM 140288101 1,033 82,648 SH DEFINED 01,08 11,948 70,700 0 CAPITAL ONE FINL CORP COM 14040H105 39,357 467,362 SH DEFINED 01 262,873 157,510 46,979 CAPITAL ONE FINL CORP COM 14040H105 232 2,760 SH OTHER 01 1,935 100 725 CAPITAL ONE FINL CORP COM 14040H105 8 100 SH DEFINED 02 100 0 0 CAPITAL ONE FINL CORP COM 14040H105 67 790 SH OTHER 02 200 590 0 CAPITAL ONE FINL CORP COM 14040H105 512 6,080 SH DEFINED 03 5,375 510 195 CAPITAL ONE FINL CORP COM 14040H105 89 1,060 SH OTHER 03 1,060 0 0 CAPITAL ONE FINL CORP COM 14040H105 5,439 64,593 SH DEFINED 04 59,298 1,260 4,035 CAPITAL ONE FINL CORP COM 14040H105 815 9,675 SH OTHER 04 9,375 0 300 CAPITAL ONE FINL CORP COM 14040H105 45 540 SH DEFINED 05 180 0 360 CAPITAL ONE FINL CORP COM 14040H105 3 40 SH OTHER 05 40 0 0 CAPITAL ONE FINL CORP COM 14040H105 59 700 SH OTHER 01,06 0 0 700 CAPITAL ONE FINL CORP COM 14040H105 172,441 2,047,753 SH DEFINED 01,08 1,041,114 1,006,439 200 CAPITAL ONE FINL CORP COM 14040H105 97 1,151 SH DEFINED 09 1,151 0 0 CAPITAL ONE FINL CORP COM 14040H105 267 3,168 SH DEFINED 10 1,418 0 1,750 CAPITAL ONE FINL CORP COM 14040H105 23 270 SH OTHER 10 0 200 70 CAPITAL ONE FINL CORP CONV PFD 14040H204 3,451 61,150 DEFINED 01 61,150 0 0 CAPITAL ONE FINL CORP CONV PFD 14040H204 7 125 DEFINED 10 125 0 0 CAPITAL SR LIVING CORP COM 140475104 149 26,400 SH DEFINED 01 4,200 22,200 0 CAPITAL SR LIVING CORP COM 140475104 178 31,434 SH DEFINED 01,08 7,352 24,082 0 CAPITAL SOUTHWEST CORP COM 140501107 79 1,000 SH DEFINED 01 900 0 100 CAPITAL SOUTHWEST CORP COM 140501107 583 7,430 SH DEFINED 01,08 1,230 6,200 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 107 ________ CAPITAL TRUST INC MD COM 14052H506 580 18,885 SH DEFINED 01 18,585 0 300 CAPITAL TRUST INC MD COM 14052H506 1,486 48,391 SH DEFINED 01,08 10,154 38,237 0 CAPITALSOURCE INC COM 14055X102 650 25,303 SH DEFINED 01 23,403 0 1,900 CAPITALSOURCE INC COM 14055X102 3 100 SH OTHER 01 100 0 0 CAPITALSOURCE INC COM 14055X102 3,483 135,675 SH DEFINED 01,08 33,843 101,832 0 CAPITOL BANCORP LTD COM 14056D105 502 14,262 SH DEFINED 01 6,362 7,700 200 CAPITOL BANCORP LTD COM 14056D105 442 12,548 SH DEFINED 02 11,878 670 0 CAPITOL BANCORP LTD COM 14056D105 1,976 56,099 SH DEFINED 01,08 6,673 49,426 0 CAPITOL BANCORP LTD COM 14056D105 550 15,624 SH DEFINED 10 9,124 6,500 0 CAPITOL FED FINL COM 14057C106 666 18,512 SH DEFINED 01 14,982 0 3,530 CAPITOL FED FINL COM 14057C106 4 100 SH OTHER 01 100 0 0 CAPITOL FED FINL COM 14057C106 2,676 74,338 SH DEFINED 01,08 23,256 51,082 0 CAPITOL FED FINL COM 14057C106 2 50 SH DEFINED 10 0 0 50 CAPSTONE TURBINE CORP COM 14067D102 99 53,990 SH DEFINED 01 44,800 3,900 5,290 CAPSTONE TURBINE CORP COM 14067D102 4 2,000 SH OTHER 01 0 2,000 0 CAPSTONE TURBINE CORP COM 14067D102 762 416,545 SH DEFINED 01,08 71,384 345,161 0 CAPSTEAD MTG CORP COM 14067E506 316 29,964 SH DEFINED 01 13,289 16,675 0 CAPSTEAD MTG CORP COM 14067E506 1,723 163,518 SH DEFINED 01,08 62,327 101,191 0 CAPTARIS INC COM 14071N104 289 56,000 SH DEFINED 01 20,700 33,700 1,600 CAPTARIS INC COM 14071N104 6 1,200 SH OTHER 01 0 1,200 0 CAPTARIS INC COM 14071N104 2 400 SH DEFINED 04 0 0 400 CAPTARIS INC COM 14071N104 3 500 SH OTHER 01,06 0 0 500 CAPTARIS INC COM 14071N104 922 178,607 SH DEFINED 01,08 35,972 142,635 0 CAPTIVA SOFTWARE CORP DEL COM 14073T109 107 10,501 SH DEFINED 01 2,100 8,401 0 CAPTIVA SOFTWARE CORP DEL COM 14073T109 20 2,000 SH OTHER 01 0 2,000 0 CAPTIVA SOFTWARE CORP DEL COM 14073T109 253 24,804 SH DEFINED 01,08 3,579 21,225 0 CARACO PHARMACEUTICAL LABS L COM 14075T107 33 3,500 SH DEFINED 01 0 3,400 100 CARACO PHARMACEUTICAL LABS L COM 14075T107 204 21,400 SH DEFINED 01,08 1,500 19,900 0 CARBO CERAMICS INC COM 140781105 1,605 23,256 SH DEFINED 01 8,456 13,900 900 CARBO CERAMICS INC COM 140781105 7 100 SH DEFINED 04 0 0 100 CARBO CERAMICS INC COM 140781105 14 200 SH OTHER 01,06 0 0 200 CARBO CERAMICS INC COM 140781105 6,806 98,638 SH DEFINED 01,08 31,792 66,846 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 108 ________ CARAUSTAR INDS INC COM 140909102 1,408 83,704 SH DEFINED 01 55,304 27,100 1,300 CARAUSTAR INDS INC COM 140909102 5 300 SH DEFINED 04 0 0 300 CARAUSTAR INDS INC COM 140909102 7 425 SH OTHER 01,06 0 0 425 CARAUSTAR INDS INC COM 140909102 3,352 199,294 SH DEFINED 01,08 58,118 141,176 0 CAPITAL TITLE GROUP INC COM 140919101 81 14,200 SH DEFINED 01 0 14,200 0 CAPITAL TITLE GROUP INC COM 140919101 57 10,000 SH OTHER 01 0 10,000 0 CAPITAL TITLE GROUP INC COM 140919101 235 41,485 SH DEFINED 01,08 7,084 34,401 0 CARDIAC SCIENCE INC COM 141410209 152 71,184 SH DEFINED 01 47,184 19,700 4,300 CARDIAC SCIENCE INC COM 141410209 1,265 590,946 SH DEFINED 01,08 179,794 411,152 0 CARDIMA INC COM 14147M106 4 7,600 SH DEFINED 01 7,600 0 0 CARDIMA INC COM 14147M106 12 23,673 SH DEFINED 01,08 21,873 1,800 0 CARDINAL FINL CORP COM 14149F109 79 7,100 SH DEFINED 01 600 6,500 0 CARDINAL FINL CORP COM 14149F109 148 13,257 SH DEFINED 01,08 3,897 9,360 0 CARDINAL HEALTH INC COM 14149Y108 52,363 900,477 SH DEFINED 01 547,255 274,787 78,435 CARDINAL HEALTH INC COM 14149Y108 3,258 56,028 SH OTHER 01 34,657 14,746 6,625 CARDINAL HEALTH INC COM 14149Y108 634 10,907 SH DEFINED 02 9,357 1,250 300 CARDINAL HEALTH INC COM 14149Y108 115 1,975 SH OTHER 02 1,700 100 175 CARDINAL HEALTH INC COM 14149Y108 898 15,446 SH DEFINED 03 7,749 5,692 2,005 CARDINAL HEALTH INC COM 14149Y108 4,052 69,681 SH OTHER 03 15,081 53,400 1,200 CARDINAL HEALTH INC COM 14149Y108 73 1,250 SH DEFINED 04 1,050 0 200 CARDINAL HEALTH INC COM 14149Y108 351 6,029 SH OTHER 04 5,029 1,000 0 CARDINAL HEALTH INC COM 14149Y108 100 1,718 SH DEFINED 05 975 0 743 CARDINAL HEALTH INC COM 14149Y108 70 1,197 SH OTHER 01,06 0 0 1,197 CARDINAL HEALTH INC COM 14149Y108 227,229 3,907,636 SH DEFINED 01,08 2,077,297 1,827,554 2,785 CARDINAL HEALTH INC COM 14149Y108 685 11,779 SH DEFINED 09 11,779 0 0 CARDINAL HEALTH INC COM 14149Y108 1,136 19,538 SH DEFINED 10 3,369 0 16,169 CARDINAL HEALTH INC COM 14149Y108 22 375 SH OTHER 10 375 0 0 CARDIODYNAMICS INTL CORP COM 141597104 374 72,263 SH DEFINED 01 24,863 46,100 1,300 CARDIODYNAMICS INTL CORP COM 141597104 1,375 265,936 SH DEFINED 01,08 89,026 176,910 0 CARDIOTECH INTL INC COM 14160C100 52 17,550 SH DEFINED 01 3,000 14,550 0 CARDIOTECH INTL INC COM 14160C100 74 25,125 SH DEFINED 01,08 3,810 21,315 0 CAREER EDUCATION CORP COM 141665109 2,279 56,978 SH DEFINED 01 45,398 2,500 9,080 CAREER EDUCATION CORP COM 141665109 4 100 SH OTHER 01 100 0 0 CAREER EDUCATION CORP COM 141665109 600 15,000 SH DEFINED 04 0 15,000 0 CAREER EDUCATION CORP COM 141665109 21,923 548,077 SH DEFINED 01,08 180,179 367,898 0 CAREER EDUCATION CORP COM 141665109 16 412 SH DEFINED 09 412 0 0 CAREER EDUCATION CORP COM 141665109 4 94 SH DEFINED 10 0 0 94 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 109 ________ CAREMARK RX INC COM 141705103 32,954 835,757 SH DEFINED 01 469,459 287,011 79,287 CAREMARK RX INC COM 141705103 683 17,334 SH OTHER 01 10,134 6,500 700 CAREMARK RX INC COM 141705103 52 1,314 SH DEFINED 02 1,314 0 0 CAREMARK RX INC COM 141705103 14 365 SH DEFINED 03 165 0 200 CAREMARK RX INC COM 141705103 74 1,870 SH OTHER 03 0 1,870 0 CAREMARK RX INC COM 141705103 365 9,252 SH DEFINED 04 4,982 3,800 470 CAREMARK RX INC COM 141705103 60 1,510 SH DEFINED 05 0 0 1,510 CAREMARK RX INC COM 141705103 51 1,300 SH OTHER 01,06 0 0 1,300 CAREMARK RX INC COM 141705103 162,319 4,116,632 SH DEFINED 01,08 2,148,305 1,965,317 3,010 CAREMARK RX INC COM 141705103 234 5,936 SH DEFINED 09 5,936 0 0 CAREMARK RX INC COM 141705103 64 1,614 SH DEFINED 10 1,071 0 543 CARLISLE COS INC COM 142339100 739 11,382 SH DEFINED 01 7,742 1,300 2,340 CARLISLE COS INC COM 142339100 7 106 SH DEFINED 04 106 0 0 CARLISLE COS INC COM 142339100 9,629 148,324 SH DEFINED 01,08 31,074 117,250 0 CARLISLE COS INC COM 142339100 3 50 SH DEFINED 10 0 0 50 CARMAX INC COM 143130102 1,862 59,962 SH DEFINED 01 49,204 1,491 9,267 CARMAX INC COM 143130102 3 100 SH OTHER 01 100 0 0 CARMAX INC COM 143130102 32 1,035 SH OTHER 02 1,035 0 0 CARMAX INC COM 143130102 8 251 SH DEFINED 04 251 0 0 CARMAX INC COM 143130102 17,145 552,171 SH DEFINED 01,08 168,709 383,462 0 CARMAX INC COM 143130102 44 1,411 SH DEFINED 10 1,255 0 156 CARMIKE CINEMAS INC COM 143436400 542 14,837 SH DEFINED 01 4,712 9,475 650 CARMIKE CINEMAS INC COM 143436400 1,755 48,081 SH DEFINED 01,08 9,448 38,633 0 CARMIKE CINEMAS INC COM 143436400 18 500 SH DEFINED 10 0 0 500 CARNIVAL CORP COM 143658300 78,459 1,361,426 SH DEFINED 01 867,597 407,823 86,006 CARNIVAL CORP COM 143658300 2,247 38,987 SH OTHER 01 22,906 14,675 1,406 CARNIVAL CORP COM 143658300 741 12,855 SH DEFINED 02 9,300 2,645 910 CARNIVAL CORP COM 143658300 67 1,160 SH OTHER 02 800 360 0 CARNIVAL CORP COM 143658300 2,246 38,967 SH DEFINED 03 31,040 6,587 1,340 CARNIVAL CORP COM 143658300 588 10,195 SH OTHER 03 8,630 1,465 100 CARNIVAL CORP COM 143658300 8,898 154,400 SH DEFINED 04 140,695 2,280 11,425 CARNIVAL CORP COM 143658300 3,668 63,646 SH OTHER 04 62,721 875 50 CARNIVAL CORP COM 143658300 313 5,425 SH DEFINED 05 4,105 0 1,320 CARNIVAL CORP COM 143658300 26 450 SH OTHER 05 50 0 400 CARNIVAL CORP COM 143658300 98 1,700 SH OTHER 01,06 0 0 1,700 CARNIVAL CORP COM 143658300 248,351 4,309,401 SH DEFINED 01,08 2,159,782 2,149,619 0 CARNIVAL CORP COM 143658300 331 5,744 SH DEFINED 09 5,744 0 0 CARNIVAL CORP COM 143658300 990 17,171 SH DEFINED 10 16,471 550 150 CARNIVAL CORP COM 143658300 68 1,175 SH OTHER 10 350 575 250 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 110 ________ CARRIAGE SVCS INC COM 143905107 143 29,000 SH DEFINED 01 1,500 27,500 0 CARRIAGE SVCS INC COM 143905107 167 33,865 SH DEFINED 01,08 6,508 27,357 0 CARPENTER TECHNOLOGY CORP COM 144285103 1,962 33,569 SH DEFINED 01 14,609 16,600 2,360 CARPENTER TECHNOLOGY CORP COM 144285103 35 600 SH DEFINED 02 600 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 35 600 SH OTHER 02 600 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 18 300 SH DEFINED 04 0 0 300 CARPENTER TECHNOLOGY CORP COM 144285103 23 400 SH OTHER 01,06 0 0 400 CARPENTER TECHNOLOGY CORP COM 144285103 8,791 150,372 SH DEFINED 01,08 44,581 105,791 0 CARRAMERICA RLTY CORP COM 144418100 1,211 36,698 SH DEFINED 01 32,298 0 4,400 CARRAMERICA RLTY CORP COM 144418100 12,014 364,049 SH DEFINED 01,08 120,396 243,653 0 CARREKER CORP COM 144433109 309 35,975 SH DEFINED 01 14,125 21,200 650 CARREKER CORP COM 144433109 3 300 SH DEFINED 04 0 0 300 CARREKER CORP COM 144433109 3 400 SH OTHER 01,06 0 0 400 CARREKER CORP COM 144433109 1,148 133,442 SH DEFINED 01,08 23,962 109,480 0 CARRIER ACCESS CORP COM 144460102 529 49,528 SH DEFINED 01 13,328 35,800 400 CARRIER ACCESS CORP COM 144460102 1,658 155,272 SH DEFINED 01,08 41,581 113,691 0 CARRINGTON LABS INC COM 144525102 147 24,000 SH DEFINED 01 2,000 22,000 0 CARRINGTON LABS INC COM 144525102 150 24,446 SH DEFINED 01,08 3,871 20,575 0 CARRIZO OIL & CO INC COM 144577103 202 17,900 SH DEFINED 01 3,700 14,200 0 CARRIZO OIL & CO INC COM 144577103 253 22,426 SH DEFINED 01,08 5,540 16,886 0 CARTER INC COM 146229109 77 2,260 SH DEFINED 01 2,100 0 160 CARTER INC COM 146229109 184 5,400 SH OTHER 04 5,400 0 0 CARTER INC COM 146229109 1,643 48,329 SH DEFINED 01,08 3,671 44,658 0 CASCADE BANCORP COM 147154108 495 24,462 SH DEFINED 01 9,032 14,150 1,280 CASCADE BANCORP COM 147154108 1,983 98,070 SH DEFINED 01,08 16,799 81,271 0 CASCADE CORP COM 147195101 1,787 44,738 SH DEFINED 01 21,563 22,000 1,175 CASCADE CORP COM 147195101 2,812 70,398 SH DEFINED 01,08 13,347 57,051 0 CASCADE FINL CORP COM 147272108 82 4,350 SH DEFINED 01 0 4,350 0 CASCADE FINL CORP COM 147272108 242 12,864 SH DEFINED 01,08 3,285 9,579 0 CASCADE NAT GAS CORP COM 147339105 462 21,803 SH DEFINED 01 7,428 13,000 1,375 CASCADE NAT GAS CORP COM 147339105 16 750 SH DEFINED 02 750 0 0 CASCADE NAT GAS CORP COM 147339105 23 1,100 SH DEFINED 04 1,000 0 100 CASCADE NAT GAS CORP COM 147339105 4 200 SH OTHER 01,06 0 0 200 CASCADE NAT GAS CORP COM 147339105 1,557 73,443 SH DEFINED 01,08 16,441 57,002 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 111 ________ CASELLA WASTE SYS INC COM 147448104 582 39,723 SH DEFINED 01 12,236 25,862 1,625 CASELLA WASTE SYS INC COM 147448104 1,806 123,364 SH DEFINED 01,08 25,952 97,412 0 CASEYS GEN STORES INC COM 147528103 1,816 100,066 SH DEFINED 01 49,066 46,000 5,000 CASEYS GEN STORES INC COM 147528103 145 8,000 SH DEFINED 02 0 8,000 0 CASEYS GEN STORES INC COM 147528103 15 800 SH DEFINED 04 0 0 800 CASEYS GEN STORES INC COM 147528103 13 700 SH OTHER 01,06 0 0 700 CASEYS GEN STORES INC COM 147528103 6,518 359,120 SH DEFINED 01,08 115,607 243,513 0 CASH AMER INTL INC COM 14754D100 1,575 52,980 SH DEFINED 01 18,405 31,200 3,375 CASH AMER INTL INC COM 14754D100 12 400 SH DEFINED 04 0 0 400 CASH AMER INTL INC COM 14754D100 12 400 SH OTHER 01,06 0 0 400 CASH AMER INTL INC COM 14754D100 5,984 201,291 SH DEFINED 01,08 58,385 142,906 0 CASTELLE COM 147905103 7 2,300 SH DEFINED 01 0 2,300 0 CASTELLE COM 147905103 45 14,746 SH DEFINED 01,08 1,800 12,946 0 CASTLE A M & CO COM 148411101 2,171 181,821 SH DEFINED 01 78,458 103,363 0 CASTLE A M & CO COM 148411101 3,769 315,622 SH OTHER 01 315,622 0 0 CASTLE A M & CO COM 148411101 2 200 SH DEFINED 04 0 0 200 CASTLE A M & CO COM 148411101 2 200 SH OTHER 01,06 0 0 200 CASTLE A M & CO COM 148411101 423 35,459 SH DEFINED 01,08 10,099 25,360 0 CASTLE ENERGY CORP COM 148449309 137 11,000 SH DEFINED 01 1,400 9,600 0 CASTLE ENERGY CORP COM 148449309 207 16,575 SH DEFINED 01,08 2,799 13,776 0 CASUAL MALE RETAIL GRP INC COM 148711104 321 58,878 SH DEFINED 01 15,573 43,305 0 CASUAL MALE RETAIL GRP INC COM 148711104 1,192 218,801 SH DEFINED 01,08 59,592 159,209 0 CATALINA LTG INC COM 148865207 35 4,080 SH DEFINED 01 200 3,880 0 CATALINA LTG INC COM 148865207 52 5,978 SH DEFINED 01,08 1,862 4,116 0 CATALINA MARKETING CORP COM 148867104 1,630 55,012 SH DEFINED 01 33,354 19,508 2,150 CATALINA MARKETING CORP COM 148867104 54 1,820 SH OTHER 01 0 1,820 0 CATALINA MARKETING CORP COM 148867104 11,798 398,174 SH DEFINED 01,08 84,661 313,513 0 CATALINA MARKETING CORP COM 148867104 90 3,051 SH DEFINED 09 3,051 0 0 CATALYST SEMICONDUCTOR INC COM 148881105 100 18,100 SH DEFINED 01 3,300 14,800 0 CATALYST SEMICONDUCTOR INC COM 148881105 204 37,099 SH DEFINED 01,08 6,344 30,755 0 CATALYTICA ENERGY SYS INC COM 148884109 49 21,641 SH DEFINED 01 2,455 19,186 0 CATALYTICA ENERGY SYS INC COM 148884109 79 34,792 SH DEFINED 01,08 7,454 27,338 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 112 ________ CATAPULT COMMUNICATIONS CORP COM 149016107 689 28,508 SH DEFINED 01 12,958 15,200 350 CATAPULT COMMUNICATIONS CORP COM 149016107 2 100 SH DEFINED 04 0 0 100 CATAPULT COMMUNICATIONS CORP COM 149016107 5 200 SH OTHER 01,06 0 0 200 CATAPULT COMMUNICATIONS CORP COM 149016107 1,622 67,136 SH DEFINED 01,08 16,837 50,299 0 CATELLUS DEV CORP NEW COM 149113102 1,470 48,028 SH DEFINED 01 37,512 250 10,266 CATELLUS DEV CORP NEW COM 149113102 3 100 SH OTHER 01 100 0 0 CATELLUS DEV CORP NEW COM 149113102 1 44 SH OTHER 03 44 0 0 CATELLUS DEV CORP NEW COM 149113102 9,881 322,908 SH DEFINED 01,08 157,890 165,018 0 CATELLUS DEV CORP NEW COM 149113102 5 158 SH DEFINED 10 0 0 158 CATERPILLAR INC DEL COM 149123101 143,434 1,470,968 SH DEFINED 01 926,116 389,165 155,687 CATERPILLAR INC DEL COM 149123101 14,411 147,794 SH OTHER 01 88,081 50,882 8,831 CATERPILLAR INC DEL COM 149123101 3,969 40,703 SH DEFINED 02 34,683 3,875 2,145 CATERPILLAR INC DEL COM 149123101 1,017 10,427 SH OTHER 02 6,772 3,255 400 CATERPILLAR INC DEL COM 149123101 9,035 92,655 SH DEFINED 03 55,156 26,214 11,285 CATERPILLAR INC DEL COM 149123101 2,123 21,769 SH OTHER 03 18,184 1,985 1,600 CATERPILLAR INC DEL COM 149123101 44,859 460,043 SH DEFINED 04 414,027 11,675 34,341 CATERPILLAR INC DEL COM 149123101 15,093 154,788 SH OTHER 04 137,047 11,970 5,771 CATERPILLAR INC DEL COM 149123101 2,973 30,487 SH DEFINED 05 21,172 700 8,615 CATERPILLAR INC DEL COM 149123101 47 480 SH OTHER 05 55 425 0 CATERPILLAR INC DEL COM 149123101 88 900 SH OTHER 01,06 0 0 900 CATERPILLAR INC DEL COM 149123101 391,577 4,015,764 SH DEFINED 01,08 1,625,322 2,305,648 84,794 CATERPILLAR INC DEL COM 149123101 387 3,964 SH DEFINED 09 3,964 0 0 CATERPILLAR INC DEL COM 149123101 8,051 82,565 SH DEFINED 10 49,483 23,730 9,352 CATERPILLAR INC DEL COM 149123101 490 5,020 SH OTHER 10 2,915 1,575 530 CATHAY GENERAL BANCORP COM 149150104 1,871 49,904 SH DEFINED 01 26,706 21,354 1,844 CATHAY GENERAL BANCORP COM 149150104 436 11,620 SH DEFINED 04 0 11,620 0 CATHAY GENERAL BANCORP COM 149150104 10,978 292,736 SH DEFINED 01,08 71,168 221,568 0 CATO CORP NEW COM 149205106 1,053 36,534 SH DEFINED 01 12,084 23,600 850 CATO CORP NEW COM 149205106 9 300 SH DEFINED 04 0 0 300 CATO CORP NEW COM 149205106 12 400 SH OTHER 01,06 0 0 400 CATO CORP NEW COM 149205106 4,193 145,492 SH DEFINED 01,08 36,461 109,031 0 CAVALIER HOMES INC COM 149507105 148 25,100 SH DEFINED 01 2,700 22,400 0 CAVALIER HOMES INC COM 149507105 131 22,205 SH DEFINED 01,08 4,860 17,345 0 CAVALRY BANCORP INC COM 149547101 76 3,400 SH DEFINED 01 1,500 1,900 0 CAVALRY BANCORP INC COM 149547101 256 11,501 SH DEFINED 01,08 2,463 9,038 0 CD&L INC COM 14983Y107 5 3,000 SH DEFINED 01 900 2,100 0 CD&L INC COM 14983Y107 23 13,100 SH DEFINED 01,08 4,249 8,851 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 113 ________ CEDAR FAIR L P COM 150185106 500 15,200 SH DEFINED 01 13,300 1,900 0 CEDAR FAIR L P COM 150185106 730 22,200 SH OTHER 01 20,000 2,200 0 CEDAR FAIR L P COM 150185106 66 2,000 SH OTHER 02 0 2,000 0 CEDAR FAIR L P COM 150185106 7 200 SH DEFINED 03 200 0 0 CEDAR FAIR L P COM 150185106 148 4,500 SH DEFINED 04 4,500 0 0 CEDAR FAIR L P COM 150185106 1,434 43,582 SH DEFINED 01,08 4,482 39,100 0 CEDAR FAIR L P COM 150185106 145 4,400 SH DEFINED 10 3,300 1,100 0 CEDAR FAIR L P COM 150185106 304 9,250 SH OTHER 10 9,250 0 0 CEDAR SHOPPING CTRS INC COM 150602209 171 11,950 SH DEFINED 01 10,800 0 1,150 CEDAR SHOPPING CTRS INC COM 150602209 1,361 95,145 SH DEFINED 01,08 18,446 76,699 0 CEL-SCI CORP COM 150837409 14 24,100 SH DEFINED 01 4,400 19,700 0 CEL-SCI CORP COM 150837409 1 1,800 SH OTHER 01 0 1,800 0 CEL-SCI CORP COM 150837409 1 1,800 SH DEFINED 02 0 1,800 0 CEL-SCI CORP COM 150837409 17 29,152 SH DEFINED 01,08 23,335 5,817 0 CELADON GROUP INC COM 150838100 256 11,500 SH DEFINED 01 1,600 9,900 0 CELADON GROUP INC COM 150838100 331 14,896 SH DEFINED 01,08 3,100 11,796 0 CELL GENESYS INC COM 150921104 495 61,056 SH DEFINED 01 26,256 32,300 2,500 CELL GENESYS INC COM 150921104 5 600 SH OTHER 01 0 600 0 CELL GENESYS INC COM 150921104 2,728 336,828 SH DEFINED 01,08 108,543 228,285 0 CELLSTAR CORP COM 150925204 102 22,937 SH DEFINED 01 3,777 19,160 0 CELLSTAR CORP COM 150925204 158 35,557 SH DEFINED 01,08 7,471 28,086 0 CELERITEK INC COM 150926103 34 22,200 SH DEFINED 01 2,500 19,700 0 CELERITEK INC COM 150926103 38 24,700 SH DEFINED 01,08 4,440 20,260 0 CELL THERAPEUTICS INC COM 150934107 733 90,110 SH DEFINED 01 33,005 51,755 5,350 CELL THERAPEUTICS INC COM 150934107 102 12,500 SH DEFINED 04 12,500 0 0 CELL THERAPEUTICS INC COM 150934107 3,366 413,501 SH DEFINED 01,08 117,577 295,924 0 CELGENE CORP COM 151020104 1,813 68,348 SH DEFINED 01 56,848 0 11,500 CELGENE CORP COM 151020104 4 150 SH OTHER 02 150 0 0 CELGENE CORP COM 151020104 710 26,776 SH OTHER 03 0 26,776 0 CELGENE CORP COM 151020104 32 1,200 SH DEFINED 04 1,200 0 0 CELGENE CORP COM 151020104 13,144 495,632 SH DEFINED 01,08 196,138 299,494 0 CELGENE CORP COM 151020104 7 264 SH DEFINED 10 0 0 264 CELLEGY PHARMACEUTICALS INC COM 15115L103 66 22,900 SH DEFINED 01 2,800 20,100 0 CELLEGY PHARMACEUTICALS INC COM 15115L103 6 2,000 SH OTHER 04 2,000 0 0 CELLEGY PHARMACEUTICALS INC COM 15115L103 93 32,306 SH DEFINED 01,08 7,075 25,231 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 114 ________ CEMEX S A COM 151290889 58 1,584 SH DEFINED 01 1,084 0 500 CEMEX S A COM 151290889 868 23,822 SH OTHER 01 23,122 700 0 CEMEX S A COM 151290889 17 480 SH DEFINED 02 0 0 480 CEMEX S A COM 151290889 17 461 SH OTHER 02 461 0 0 CEMEX S A COM 151290889 15 425 SH DEFINED 03 425 0 0 CEMEX S A COM 151290889 55 1,500 SH DEFINED 04 1,000 0 500 CENDANT CORP COM 151313103 36,904 1,578,430 SH DEFINED 01 619,437 765,871 193,122 CENDANT CORP COM 151313103 22,333 955,218 SH OTHER 01 953,318 300 1,600 CENDANT CORP COM 151313103 12 500 SH DEFINED 02 500 0 0 CENDANT CORP COM 151313103 35 1,500 SH DEFINED 03 0 1,000 500 CENDANT CORP COM 151313103 2 84 SH OTHER 03 84 0 0 CENDANT CORP COM 151313103 192 8,213 SH DEFINED 04 1,946 5,400 867 CENDANT CORP COM 151313103 33 1,410 SH DEFINED 05 0 0 1,410 CENDANT CORP COM 151313103 61 2,600 SH OTHER 01,06 0 0 2,600 CENDANT CORP COM 151313103 221,103 9,456,925 SH DEFINED 01,08 4,958,926 4,492,124 5,875 CENDANT CORP COM 151313103 944 40,358 SH DEFINED 09 40,358 0 0 CENDANT CORP COM 151313103 164 7,008 SH DEFINED 10 3,210 0 3,798 CENDANT CORP COM 151313103 190 8,119 SH OTHER 10 8,119 0 0 CENTENNIAL COMMUNCTNS CORP N COM 15133V208 613 77,271 SH DEFINED 01 22,900 54,121 250 CENTENNIAL COMMUNCTNS CORP N COM 15133V208 1,453 183,276 SH DEFINED 01,08 41,885 141,391 0 CENTENE CORP DEL COM 15135B101 1,899 66,984 SH DEFINED 01 22,948 42,226 1,810 CENTENE CORP DEL COM 15135B101 11 400 SH DEFINED 04 0 0 400 CENTENE CORP DEL COM 15135B101 20 700 SH OTHER 01,06 0 0 700 CENTENE CORP DEL COM 15135B101 8,444 297,840 SH DEFINED 01,08 104,414 193,426 0 CENTER BANCORP INC COM 151408101 18 1,337 SH DEFINED 01 693 644 0 CENTER BANCORP INC COM 151408101 189 14,392 SH DEFINED 01,08 3,513 10,879 0 CENTER FINL CORP CALIF COM 15146E102 128 6,417 SH DEFINED 01 6,117 100 200 CENTER FINL CORP CALIF COM 15146E102 946 47,259 SH DEFINED 01,08 9,010 38,249 0 CENTERPOINT ENERGY INC COM 15189T107 5,053 447,176 SH DEFINED 01 211,562 177,220 58,394 CENTERPOINT ENERGY INC COM 15189T107 75 6,625 SH OTHER 01 5,400 0 1,225 CENTERPOINT ENERGY INC COM 15189T107 34 3,000 SH OTHER 02 3,000 0 0 CENTERPOINT ENERGY INC COM 15189T107 86 7,575 SH DEFINED 03 7,575 0 0 CENTERPOINT ENERGY INC COM 15189T107 8 734 SH DEFINED 04 584 0 150 CENTERPOINT ENERGY INC COM 15189T107 38 3,385 SH OTHER 04 3,385 0 0 CENTERPOINT ENERGY INC COM 15189T107 14 1,234 SH DEFINED 05 1,034 0 200 CENTERPOINT ENERGY INC COM 15189T107 9 800 SH OTHER 01,06 0 0 800 CENTERPOINT ENERGY INC COM 15189T107 32,450 2,871,668 SH DEFINED 01,08 1,464,324 1,407,344 0 CENTERPOINT ENERGY INC COM 15189T107 287 25,373 SH DEFINED 09 25,373 0 0 CENTERPOINT ENERGY INC COM 15189T107 178 15,737 SH DEFINED 10 15,237 0 500 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 115 ________ CENTERPOINT PPTYS TR COM 151895109 3,294 68,778 SH DEFINED 01 65,418 0 3,360 CENTERPOINT PPTYS TR COM 151895109 148 3,100 SH OTHER 01 100 3,000 0 CENTERPOINT PPTYS TR COM 151895109 5,491 114,660 SH DEFINED 01,08 30,072 84,588 0 CENTERPOINT PPTYS TR COM 151895109 5 100 SH DEFINED 10 0 0 100 CENTEX CORP COM 152312104 10,247 171,992 SH DEFINED 01 77,082 73,638 21,272 CENTEX CORP COM 152312104 19 325 SH OTHER 01 100 0 225 CENTEX CORP COM 152312104 31 514 SH DEFINED 02 514 0 0 CENTEX CORP COM 152312104 7 124 SH OTHER 02 124 0 0 CENTEX CORP COM 152312104 3 50 SH DEFINED 03 50 0 0 CENTEX CORP COM 152312104 3 50 SH DEFINED 04 0 0 50 CENTEX CORP COM 152312104 42 700 SH OTHER 04 700 0 0 CENTEX CORP COM 152312104 12 200 SH DEFINED 05 0 0 200 CENTEX CORP COM 152312104 24 400 SH OTHER 01,06 0 0 400 CENTEX CORP COM 152312104 67,047 1,125,328 SH DEFINED 01,08 597,686 527,642 0 CENTEX CORP COM 152312104 70 1,169 SH DEFINED 09 1,169 0 0 CENTEX CORP COM 152312104 16 270 SH DEFINED 10 20 0 250 CENTILLIUM COMMUNICATIONS IN COM 152319109 106 43,500 SH DEFINED 01 7,700 35,800 0 CENTILLIUM COMMUNICATIONS IN COM 152319109 5 2,200 SH OTHER 01 0 2,200 0 CENTILLIUM COMMUNICATIONS IN COM 152319109 169 69,694 SH DEFINED 01,08 12,700 56,994 0 CENTRA SOFTWARE INC COM 15234X103 81 34,700 SH DEFINED 01 5,200 29,500 0 CENTRA SOFTWARE INC COM 15234X103 95 40,571 SH DEFINED 01,08 10,330 30,241 0 CENTRAL COAST BANCORP COM 153145107 225 9,735 SH DEFINED 01 6,195 3,190 350 CENTRAL COAST BANCORP COM 153145107 1,286 55,693 SH DEFINED 01,08 14,464 41,229 0 CENTRAL EUROPEAN DIST CORP COM 153435102 594 20,101 SH DEFINED 01 6,282 13,319 500 CENTRAL EUROPEAN DIST CORP COM 153435102 2,482 84,025 SH DEFINED 01,08 20,791 63,234 0 CENTRAL EUROPEAN DIST CORP COM 153435102 57 1,942 SH DEFINED 10 1,942 0 0 CENTRAL FGHT LINES INC NEV COM 153491105 22 3,500 SH DEFINED 01 3,500 0 0 CENTRAL FGHT LINES INC NEV COM 153491105 31 4,900 SH DEFINED 04 0 4,900 0 CENTRAL FGHT LINES INC NEV COM 153491105 214 33,900 SH DEFINED 01,08 7,900 26,000 0 CENTRAL GARDEN & PET CO COM 153527106 1,397 33,467 SH DEFINED 01 18,117 14,600 750 CENTRAL GARDEN & PET CO COM 153527106 4,723 113,147 SH DEFINED 01,08 28,892 84,255 0 CENTRAL PAC FINL CORP COM 154760102 2,290 63,311 SH DEFINED 01 33,829 26,638 2,844 CENTRAL PAC FINL CORP COM 154760102 5,812 160,690 SH DEFINED 01,08 29,938 130,752 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 116 ________ CENTRAL PKG CORP COM 154785109 780 51,455 SH DEFINED 01 21,295 29,100 1,060 CENTRAL PKG CORP COM 154785109 6 400 SH DEFINED 04 0 0 400 CENTRAL PKG CORP COM 154785109 2 100 SH OTHER 01,06 0 0 100 CENTRAL PKG CORP COM 154785109 2,157 142,383 SH DEFINED 01,08 35,492 106,891 0 CENTRAL VT PUB SVC CORP COM 155771108 1,842 79,194 SH DEFINED 01 65,429 12,540 1,225 CENTRAL VT PUB SVC CORP COM 155771108 5 200 SH OTHER 01 200 0 0 CENTRAL VT PUB SVC CORP COM 155771108 7 281 SH DEFINED 02 281 0 0 CENTRAL VT PUB SVC CORP COM 155771108 7 281 SH OTHER 02 281 0 0 CENTRAL VT PUB SVC CORP COM 155771108 2 100 SH DEFINED 04 0 0 100 CENTRAL VT PUB SVC CORP COM 155771108 5 225 SH OTHER 01,06 0 0 225 CENTRAL VT PUB SVC CORP COM 155771108 2,163 92,978 SH DEFINED 01,08 31,795 61,183 0 CENTURY ALUM CO COM 156431108 1,073 40,844 SH DEFINED 01 15,594 24,500 750 CENTURY ALUM CO COM 156431108 11 400 SH DEFINED 04 0 0 400 CENTURY ALUM CO COM 156431108 8 300 SH OTHER 01,06 0 0 300 CENTURY ALUM CO COM 156431108 4,519 172,103 SH DEFINED 01,08 65,933 106,170 0 CENTURY BANCORP INC COM 156432106 169 5,716 SH DEFINED 01 1,866 3,800 50 CENTURY BANCORP INC COM 156432106 540 18,315 SH DEFINED 01,08 3,280 15,035 0 CENTURY BUSINESS SVCS INC COM 156490104 1,903 436,506 SH DEFINED 01 298,456 131,600 6,450 CENTURY BUSINESS SVCS INC COM 156490104 1,792 411,042 SH DEFINED 01,08 93,180 317,862 0 CEPHEID COM 15670R107 594 59,742 SH DEFINED 01 24,842 33,000 1,900 CEPHEID COM 15670R107 1 150 SH OTHER 01 150 0 0 CEPHEID COM 15670R107 2,396 241,085 SH DEFINED 01,08 46,596 194,489 0 CEPHEID COM 15670R107 5 500 SH DEFINED 10 500 0 0 CENVEO INC COM 15670S105 249 80,300 SH DEFINED 01 29,650 50,200 450 CENVEO INC COM 15670S105 3 1,000 SH DEFINED 05 0 0 1,000 CENVEO INC COM 15670S105 267 86,247 SH DEFINED 01,08 19,848 66,399 0 CENTURYTEL INC CONV DEB 156700AH9 3,353 3,000,000 PRN DEFINED 01 3,000,000 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 117 ________ CENTURYTEL INC COM 156700106 6,969 196,469 SH DEFINED 01 78,371 90,460 27,638 CENTURYTEL INC COM 156700106 312 8,800 SH OTHER 01 700 5,600 2,500 CENTURYTEL INC COM 156700106 371 10,460 SH DEFINED 02 10,060 200 200 CENTURYTEL INC COM 156700106 50 1,400 SH OTHER 02 200 1,000 200 CENTURYTEL INC COM 156700106 781 22,025 SH DEFINED 03 16,600 3,325 2,100 CENTURYTEL INC COM 156700106 57 1,600 SH OTHER 03 1,600 0 0 CENTURYTEL INC COM 156700106 357 10,070 SH DEFINED 04 10,070 0 0 CENTURYTEL INC COM 156700106 72 2,018 SH OTHER 04 500 1,518 0 CENTURYTEL INC COM 156700106 55 1,550 SH DEFINED 05 1,350 0 200 CENTURYTEL INC COM 156700106 4 125 SH OTHER 05 0 0 125 CENTURYTEL INC COM 156700106 14 400 SH OTHER 01,06 0 0 400 CENTURYTEL INC COM 156700106 43,388 1,223,225 SH DEFINED 01,08 611,947 611,278 0 CENTURYTEL INC COM 156700106 26 730 SH DEFINED 09 730 0 0 CENTURYTEL INC COM 156700106 146 4,123 SH DEFINED 10 323 3,300 500 CENTURYTEL INC COM 156700106 64 1,800 SH OTHER 10 1,800 0 0 CEPHALON INC COM 156708109 5,146 101,138 SH DEFINED 01 86,987 11,341 2,810 CEPHALON INC COM 156708109 5 100 SH OTHER 01 100 0 0 CEPHALON INC COM 156708109 581 11,410 SH DEFINED 04 10 11,400 0 CEPHALON INC COM 156708109 14,068 276,489 SH DEFINED 01,08 68,955 207,534 0 CEPHALON INC COM 156708109 5 100 SH DEFINED 10 0 0 100 CERADYNE INC COM 156710105 4,434 77,509 SH DEFINED 01 62,384 13,800 1,325 CERADYNE INC COM 156710105 6 100 SH DEFINED 02 100 0 0 CERADYNE INC COM 156710105 54 950 SH DEFINED 04 950 0 0 CERADYNE INC COM 156710105 7,024 122,777 SH DEFINED 01,08 38,628 84,149 0 CERES GROUP INC COM 156772105 193 37,450 SH DEFINED 01 11,400 25,500 550 CERES GROUP INC COM 156772105 15 3,000 SH OTHER 01 0 3,000 0 CERES GROUP INC COM 156772105 831 160,967 SH DEFINED 01,08 28,337 132,630 0 CERIDIAN CORP NEW COM 156779100 1,417 77,502 SH DEFINED 01 52,092 14,200 11,210 CERIDIAN CORP NEW COM 156779100 369 20,200 SH OTHER 01 20,200 0 0 CERIDIAN CORP NEW COM 156779100 38 2,096 SH OTHER 02 2,096 0 0 CERIDIAN CORP NEW COM 156779100 106 5,800 SH DEFINED 04 0 5,800 0 CERIDIAN CORP NEW COM 156779100 13,749 752,142 SH DEFINED 01,08 218,049 534,093 0 CERIDIAN CORP NEW COM 156779100 145 7,933 SH DEFINED 09 7,933 0 0 CERIDIAN CORP NEW COM 156779100 5 250 SH DEFINED 10 0 0 250 CERNER CORP COM 156782104 1,368 25,729 SH DEFINED 01 18,989 3,990 2,750 CERNER CORP COM 156782104 21 400 SH DEFINED 04 0 0 400 CERNER CORP COM 156782104 15 280 SH OTHER 01,06 0 0 280 CERNER CORP COM 156782104 9,213 173,275 SH DEFINED 01,08 48,190 125,085 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 118 ________ CERTEGY INC COM 156880106 9,645 271,467 SH DEFINED 01 251,085 3,012 17,370 CERTEGY INC COM 156880106 47 1,322 SH OTHER 01 0 1,322 0 CERTEGY INC COM 156880106 71 2,000 SH DEFINED 02 2,000 0 0 CERTEGY INC COM 156880106 50 1,421 SH DEFINED 03 621 800 0 CERTEGY INC COM 156880106 3 81 SH DEFINED 05 81 0 0 CERTEGY INC COM 156880106 1 18 SH OTHER 05 18 0 0 CERTEGY INC COM 156880106 11,799 332,090 SH DEFINED 01,08 109,932 222,158 0 CERTEGY INC COM 156880106 226 6,360 SH DEFINED 09 6,360 0 0 CERTEGY INC COM 156880106 45 1,280 SH DEFINED 10 1,230 0 50 CERTEGY INC COM 156880106 36 1,000 SH OTHER 10 0 1,000 0 CERUS CORP COM 157085101 117 39,500 SH DEFINED 01 3,200 36,300 0 CERUS CORP COM 157085101 92 31,188 SH DEFINED 01,08 6,348 24,840 0 CEVA INC COM 157210105 91 9,966 SH DEFINED 01 3,700 6,266 0 CEVA INC COM 157210105 209 22,911 SH DEFINED 01,08 7,099 15,812 0 CHAD THERAPEUTICS INC COM 157228107 35 6,400 SH DEFINED 01 1,700 4,700 0 CHAD THERAPEUTICS INC COM 157228107 74 13,533 SH DEFINED 01,08 4,581 8,952 0 CHALONE WINE GROUP LTD COM 157639105 88 6,222 SH DEFINED 01 1,800 4,422 0 CHALONE WINE GROUP LTD COM 157639105 358 25,300 SH DEFINED 03 25,300 0 0 CHALONE WINE GROUP LTD COM 157639105 3 200 SH OTHER 03 0 0 200 CHALONE WINE GROUP LTD COM 157639105 241 17,002 SH DEFINED 01,08 4,409 12,593 0 CHAMPION ENTERPRISES INC COM 158496109 1,335 112,982 SH DEFINED 01 43,732 63,400 5,850 CHAMPION ENTERPRISES INC COM 158496109 11 900 SH DEFINED 04 0 0 900 CHAMPION ENTERPRISES INC COM 158496109 9 780 SH OTHER 01,06 0 0 780 CHAMPION ENTERPRISES INC COM 158496109 6,031 510,269 SH DEFINED 01,08 148,497 361,772 0 CHAMPION INDS INC W VA COM 158520106 64 17,600 SH DEFINED 01 1,400 16,200 0 CHAMPION INDS INC W VA COM 158520106 56 15,327 SH DEFINED 01,08 4,197 11,130 0 CHAMPS ENTMT INC DEL COM 158787101 89 10,290 SH DEFINED 01 2,400 7,890 0 CHAMPS ENTMT INC DEL COM 158787101 174 20,192 SH DEFINED 01,08 4,654 15,538 0 CHANNELL COML CORP COM 159186105 95 11,400 SH DEFINED 01 1,900 9,500 0 CHANNELL COML CORP COM 159186105 119 14,310 SH DEFINED 01,08 3,709 10,601 0 CHARLES & COLVARD LTD COM 159765106 99 9,300 SH DEFINED 01 1,000 8,300 0 CHARLES & COLVARD LTD COM 159765106 95 8,911 SH DEFINED 01,08 5,200 3,711 0 CHARLES RIVER ASSOCIATES COM 159852102 772 16,501 SH DEFINED 01 6,501 9,500 500 CHARLES RIVER ASSOCIATES COM 159852102 4,123 88,151 SH DEFINED 01,08 32,551 55,600 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 119 ________ CHARLES RIV LABS INTL INC COM 159864107 1,643 35,704 SH DEFINED 01 25,485 5,659 4,560 CHARLES RIV LABS INTL INC COM 159864107 133 2,900 SH OTHER 01 2,900 0 0 CHARLES RIV LABS INTL INC COM 159864107 13,384 290,900 SH DEFINED 01,08 63,167 227,733 0 CHARLES RIV LABS INTL INC COM 159864107 8 174 SH DEFINED 10 112 0 62 CHARTERMAC COM 160908109 1,371 56,115 SH DEFINED 01 34,965 19,200 1,950 CHARTERMAC COM 160908109 1 60 SH OTHER 01 60 0 0 CHARTERMAC COM 160908109 428 17,500 SH OTHER 04 17,500 0 0 CHARTERMAC COM 160908109 6,969 285,127 SH DEFINED 01,08 66,705 218,422 0 CHARLOTTE RUSSE HLDG INC COM 161048103 341 33,799 SH DEFINED 01 13,549 19,800 450 CHARLOTTE RUSSE HLDG INC COM 161048103 1,156 114,460 SH DEFINED 01,08 37,085 77,375 0 CHARMING SHOPPES INC COM 161133103 3,070 327,589 SH DEFINED 01 215,714 100,900 10,975 CHARMING SHOPPES INC COM 161133103 7,939 847,303 SH DEFINED 01,08 283,263 564,040 0 CHARTER COMMUNICATIONS INC D COM 16117M107 546 243,720 SH DEFINED 01 172,029 71,641 50 CHARTER COMMUNICATIONS INC D COM 16117M107 54 24,000 SH DEFINED 03 24,000 0 0 CHARTER COMMUNICATIONS INC D COM 16117M107 2 1,000 SH DEFINED 04 1,000 0 0 CHARTER COMMUNICATIONS INC D COM 16117M107 22 10,000 SH OTHER 04 10,000 0 0 CHARTER COMMUNICATIONS INC D COM 16117M107 0 100 SH DEFINED 05 0 0 100 CHARTER COMMUNICATIONS INC D COM 16117M107 4,065 1,814,560 SH DEFINED 01,08 583,574 1,230,986 0 CHARTER COMMUNICATIONS INC D COM 16117M107 4 2,000 SH DEFINED 10 2,000 0 0 CHARTER FINL CORP WEST PT GA COM 16122M100 372 8,519 SH DEFINED 01 5,752 2,767 0 CHARTER FINL CORP WEST PT GA COM 16122M100 2,187 50,020 SH DEFINED 01,08 9,598 40,422 0 CHASE CORP COM 16150R104 97 6,110 SH DEFINED 01 710 5,400 0 CHASE CORP COM 16150R104 191 12,043 SH DEFINED 01,08 1,796 10,247 0 CHASE CORP COM 16150R104 5 286 SH DEFINED 10 286 0 0 CHATTEM INC COM 162456107 1,098 33,181 SH DEFINED 01 10,931 20,100 2,150 CHATTEM INC COM 162456107 5 150 SH OTHER 04 150 0 0 CHATTEM INC COM 162456107 4,705 142,141 SH DEFINED 01,08 49,411 92,730 0 CHECKERS DRIVE-IN RESTAURANT COM 162809305 85 6,332 SH DEFINED 01 149 6,033 150 CHECKERS DRIVE-IN RESTAURANT COM 162809305 262 19,586 SH DEFINED 01,08 4,347 15,239 0 CHECKFREE CORP NEW COM 162813109 1,715 45,025 SH DEFINED 01 35,080 3,900 6,045 CHECKFREE CORP NEW COM 162813109 4 100 SH OTHER 01 100 0 0 CHECKFREE CORP NEW COM 162813109 58 1,520 SH DEFINED 02 1,520 0 0 CHECKFREE CORP NEW COM 162813109 13 350 SH DEFINED 04 350 0 0 CHECKFREE CORP NEW COM 162813109 19 500 SH OTHER 04 0 500 0 CHECKFREE CORP NEW COM 162813109 15,122 397,117 SH DEFINED 01,08 100,270 296,847 0 CHECKFREE CORP NEW COM 162813109 6 150 SH DEFINED 10 0 0 150 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 120 ________ CHECKPOINT SYS INC COM 162825103 1,318 73,039 SH DEFINED 01 27,964 41,000 4,075 CHECKPOINT SYS INC COM 162825103 9 500 SH DEFINED 04 0 0 500 CHECKPOINT SYS INC COM 162825103 4 200 SH DEFINED 05 200 0 0 CHECKPOINT SYS INC COM 162825103 10 545 SH OTHER 01,06 0 0 545 CHECKPOINT SYS INC COM 162825103 4,593 254,463 SH DEFINED 01,08 93,570 160,893 0 CHECKPOINT SYS INC COM 162825103 5 300 SH OTHER 10 300 0 0 CHEESECAKE FACTORY INC COM 163072101 1,279 39,386 SH DEFINED 01 29,059 1,500 8,827 CHEESECAKE FACTORY INC COM 163072101 19 600 SH OTHER 01 600 0 0 CHEESECAKE FACTORY INC COM 163072101 11,827 364,252 SH DEFINED 01,08 74,697 289,555 0 CHEESECAKE FACTORY INC COM 163072101 4 130 SH DEFINED 10 0 0 130 CHEMED CORP NEW COM 16359R103 1,259 18,754 SH DEFINED 01 6,954 10,800 1,000 CHEMED CORP NEW COM 16359R103 13 200 SH DEFINED 04 0 0 200 CHEMED CORP NEW COM 16359R103 7 100 SH OTHER 01,06 0 0 100 CHEMED CORP NEW COM 16359R103 5,484 81,713 SH DEFINED 01,08 23,507 58,206 0 CHEMICAL FINL CORP COM 163731102 1,978 46,097 SH DEFINED 01 21,121 23,181 1,795 CHEMICAL FINL CORP COM 163731102 6,082 141,711 SH DEFINED 01,08 32,260 109,451 0 CHENIERE ENERGY INC COM 16411R208 924 14,500 SH DEFINED 01 7,600 6,500 400 CHENIERE ENERGY INC COM 16411R208 6,181 97,038 SH DEFINED 01,08 30,838 66,200 0 CHEROKEE INC DEL NEW COM 16444H102 389 11,033 SH DEFINED 01 4,523 6,200 310 CHEROKEE INC DEL NEW COM 16444H102 1,340 37,987 SH DEFINED 01,08 7,449 30,538 0 CHEROKEE INC DEL NEW COM 16444H102 71 2,000 SH DEFINED 10 2,000 0 0 CHEROKEE INTL CORP COM 164450108 222 23,100 SH DEFINED 01 3,500 19,300 300 CHEROKEE INTL CORP COM 164450108 332 34,528 SH DEFINED 01,08 7,008 27,520 0 CHESAPEAKE CORP COM 165159104 2,034 74,886 SH DEFINED 01 53,736 19,600 1,550 CHESAPEAKE CORP COM 165159104 5 200 SH DEFINED 04 0 0 200 CHESAPEAKE CORP COM 165159104 11 400 SH OTHER 01,06 0 0 400 CHESAPEAKE CORP COM 165159104 3,476 127,985 SH DEFINED 01,08 43,188 84,797 0 CHESAPEAKE ENERGY CORP COM 165167107 1,119 67,830 SH DEFINED 01 54,510 0 13,320 CHESAPEAKE ENERGY CORP COM 165167107 2 100 SH OTHER 01 100 0 0 CHESAPEAKE ENERGY CORP COM 165167107 256 15,500 SH DEFINED 04 0 15,500 0 CHESAPEAKE ENERGY CORP COM 165167107 50 3,000 SH OTHER 04 3,000 0 0 CHESAPEAKE ENERGY CORP COM 165167107 12,465 755,441 SH DEFINED 01,08 253,310 502,131 0 CHESAPEAKE ENERGY CORP COM 165167107 2 100 SH DEFINED 10 0 0 100 CHESAPEAKE ENERGY CORP CONV PFD 165167800 1,227 10,020 DEFINED 01 10,020 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 121 ________ CHESAPEAKE UTILS CORP COM 165303108 315 11,800 SH DEFINED 01 1,100 10,700 0 CHESAPEAKE UTILS CORP COM 165303108 13 500 SH DEFINED 04 500 0 0 CHESAPEAKE UTILS CORP COM 165303108 301 11,261 SH DEFINED 01,08 1,974 9,287 0 CHESAPEAKE UTILS CORP COM 165303108 27 1,000 SH DEFINED 10 1,000 0 0 CHESTER VALLEY BANCORP COM 166335109 73 3,322 SH DEFINED 01 381 2,941 0 CHESTER VALLEY BANCORP COM 166335109 191 8,710 SH DEFINED 01,08 1,908 6,802 0 CHEVRONTEXACO CORP COM 166764100 199,647 3,802,079 SH DEFINED 01 1,930,464 1,454,302 417,313 CHEVRONTEXACO CORP COM 166764100 33,240 633,016 SH OTHER 01 327,502 283,297 22,217 CHEVRONTEXACO CORP COM 166764100 8,361 159,226 SH DEFINED 02 130,652 26,202 2,372 CHEVRONTEXACO CORP COM 166764100 6,533 124,406 SH OTHER 02 62,168 47,156 15,082 CHEVRONTEXACO CORP COM 166764100 21,718 413,598 SH DEFINED 03 280,912 83,816 48,870 CHEVRONTEXACO CORP COM 166764100 8,899 169,470 SH OTHER 03 110,058 51,488 7,924 CHEVRONTEXACO CORP COM 166764100 52,122 992,617 SH DEFINED 04 905,883 32,276 54,458 CHEVRONTEXACO CORP COM 166764100 27,892 531,184 SH OTHER 04 464,575 39,506 27,103 CHEVRONTEXACO CORP COM 166764100 2,728 51,956 SH DEFINED 05 35,096 930 15,930 CHEVRONTEXACO CORP COM 166764100 726 13,832 SH OTHER 05 2,154 6,116 5,562 CHEVRONTEXACO CORP COM 166764100 288 5,486 SH OTHER 01,06 0 0 5,486 CHEVRONTEXACO CORP COM 166764100 1,099,664 20,941,985 SH DEFINED 01,08 10,112,133 10,696,836 133,016 CHEVRONTEXACO CORP COM 166764100 4,101 78,102 SH DEFINED 09 78,102 0 0 CHEVRONTEXACO CORP COM 166764100 16,563 315,434 SH DEFINED 10 108,747 23,970 182,717 CHEVRONTEXACO CORP COM 166764100 7,691 146,460 SH OTHER 10 80,150 53,844 12,466 CHICAGO BRIDGE & IRON CO N V COM 167250109 103 2,575 SH DEFINED 01 75 2,500 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 40 1,000 SH DEFINED 03 0 0 1,000 CHICAGO BRIDGE & IRON CO N V COM 167250109 94 2,350 SH DEFINED 10 2,090 0 260 CHICAGO MERCANTILE HLDGS INC COM 167760107 21,006 91,851 SH DEFINED 01 76,590 10,016 5,245 CHICAGO MERCANTILE HLDGS INC COM 167760107 2,550 11,150 SH OTHER 01 9,375 1,475 300 CHICAGO MERCANTILE HLDGS INC COM 167760107 961 4,200 SH DEFINED 02 4,150 0 50 CHICAGO MERCANTILE HLDGS INC COM 167760107 74 325 SH OTHER 02 325 0 0 CHICAGO MERCANTILE HLDGS INC COM 167760107 2,834 12,390 SH DEFINED 03 11,085 600 705 CHICAGO MERCANTILE HLDGS INC COM 167760107 280 1,225 SH OTHER 03 1,225 0 0 CHICAGO MERCANTILE HLDGS INC COM 167760107 5,837 25,524 SH DEFINED 04 22,897 997 1,630 CHICAGO MERCANTILE HLDGS INC COM 167760107 898 3,927 SH OTHER 04 3,727 200 0 CHICAGO MERCANTILE HLDGS INC COM 167760107 23,070 100,874 SH DEFINED 01,08 44,347 56,527 0 CHICAGO MERCANTILE HLDGS INC COM 167760107 3,804 16,635 SH DEFINED 10 16,535 0 100 CHICAGO MERCANTILE HLDGS INC COM 167760107 743 3,250 SH OTHER 10 3,250 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 122 ________ CHICOS FAS INC COM 168615102 2,785 61,172 SH DEFINED 01 37,742 17,315 6,115 CHICOS FAS INC COM 168615102 80 1,755 SH OTHER 01 0 1,755 0 CHICOS FAS INC COM 168615102 2 50 SH DEFINED 02 0 0 50 CHICOS FAS INC COM 168615102 6 125 SH OTHER 02 125 0 0 CHICOS FAS INC COM 168615102 9 200 SH OTHER 03 200 0 0 CHICOS FAS INC COM 168615102 182 4,000 SH DEFINED 04 3,625 0 375 CHICOS FAS INC COM 168615102 16 350 SH OTHER 04 350 0 0 CHICOS FAS INC COM 168615102 20,826 457,418 SH DEFINED 01,08 133,980 323,438 0 CHICOS FAS INC COM 168615102 42 929 SH DEFINED 10 300 500 129 CHICOS FAS INC COM 168615102 23 500 SH OTHER 10 500 0 0 CHILDRENS PL RETAIL STORES I COM 168905107 1,423 38,417 SH DEFINED 01 12,457 25,060 900 CHILDRENS PL RETAIL STORES I COM 168905107 15 400 SH DEFINED 04 0 0 400 CHILDRENS PL RETAIL STORES I COM 168905107 19 500 SH OTHER 01,06 0 0 500 CHILDRENS PL RETAIL STORES I COM 168905107 4,663 125,922 SH DEFINED 01,08 35,372 90,550 0 CHOICE HOTELS INTL INC COM 169905106 1,765 30,439 SH DEFINED 01 4,614 23,700 2,125 CHOICE HOTELS INTL INC COM 169905106 2,809 48,438 SH DEFINED 01,08 15,709 32,729 0 CHIQUITA BRANDS INTL INC COM 170032809 1,721 78,025 SH DEFINED 01 26,501 47,924 3,600 CHIQUITA BRANDS INTL INC COM 170032809 18 800 SH OTHER 01 0 800 0 CHIQUITA BRANDS INTL INC COM 170032809 110 5,000 SH DEFINED 04 5,000 0 0 CHIQUITA BRANDS INTL INC COM 170032809 4,988 226,119 SH DEFINED 01,08 45,119 181,000 0 CHIRON CORP COM 170040109 8,295 248,868 SH DEFINED 01 110,794 117,283 20,791 CHIRON CORP COM 170040109 15 450 SH OTHER 01 300 0 150 CHIRON CORP COM 170040109 13 400 SH OTHER 02 0 400 0 CHIRON CORP COM 170040109 27 805 SH DEFINED 03 305 400 100 CHIRON CORP COM 170040109 12 350 SH DEFINED 04 250 0 100 CHIRON CORP COM 170040109 50 1,500 SH OTHER 04 0 1,500 0 CHIRON CORP COM 170040109 5 150 SH DEFINED 05 0 0 150 CHIRON CORP COM 170040109 18 550 SH OTHER 01,06 0 0 550 CHIRON CORP COM 170040109 53,174 1,595,386 SH DEFINED 01,08 854,939 740,447 0 CHIRON CORP COM 170040109 370 11,087 SH DEFINED 09 11,087 0 0 CHIRON CORP COM 170040109 22 650 SH DEFINED 10 430 0 220 CHITTENDEN CORP COM 170228100 2,064 71,847 SH DEFINED 01 29,387 38,351 4,109 CHITTENDEN CORP COM 170228100 1,402 48,789 SH DEFINED 04 48,189 0 600 CHITTENDEN CORP COM 170228100 20 702 SH OTHER 01,06 0 0 702 CHITTENDEN CORP COM 170228100 9,159 318,797 SH DEFINED 01,08 82,712 236,085 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 123 ________ CHOICEPOINT INC COM 170388102 8,721 189,619 SH DEFINED 01 168,896 3,800 16,923 CHOICEPOINT INC COM 170388102 1,240 26,962 SH OTHER 01 12,650 14,312 0 CHOICEPOINT INC COM 170388102 16 350 SH DEFINED 03 350 0 0 CHOICEPOINT INC COM 170388102 14 300 SH DEFINED 04 300 0 0 CHOICEPOINT INC COM 170388102 32 705 SH OTHER 04 705 0 0 CHOICEPOINT INC COM 170388102 21,100 458,796 SH DEFINED 01,08 143,457 315,339 0 CHOICEPOINT INC COM 170388102 43 933 SH DEFINED 10 124 400 409 CHOLESTECH CORP COM 170393102 136 16,550 SH DEFINED 01 2,600 13,800 150 CHOLESTECH CORP COM 170393102 197 24,036 SH DEFINED 01,08 5,183 18,853 0 CHORDIANT SOFTWARE INC COM 170404107 266 116,855 SH DEFINED 01 44,560 72,195 100 CHORDIANT SOFTWARE INC COM 170404107 1,111 487,305 SH DEFINED 01,08 123,874 363,431 0 CHRISTOPHER & BANKS CORP COM 171046105 1,084 58,740 SH DEFINED 01 22,517 32,623 3,600 CHRISTOPHER & BANKS CORP COM 171046105 332 17,988 SH OTHER 01 17,988 0 0 CHRISTOPHER & BANKS CORP COM 171046105 9 500 SH DEFINED 04 0 0 500 CHRISTOPHER & BANKS CORP COM 171046105 6 338 SH OTHER 01,06 0 0 338 CHRISTOPHER & BANKS CORP COM 171046105 4,429 240,054 SH DEFINED 01,08 58,993 181,061 0 CHROMAVISION MED SYS INC COM 17111P104 66 30,500 SH DEFINED 01 3,700 26,800 0 CHROMAVISION MED SYS INC COM 17111P104 102 47,450 SH DEFINED 01,08 12,064 35,386 0 CHROMCRAFT REVINGTON INC COM 171117104 139 11,300 SH DEFINED 01 0 11,300 0 CHROMCRAFT REVINGTON INC COM 171117104 65 5,278 SH DEFINED 01,08 1,493 3,785 0 CHRONIMED INC COM 171164106 119 18,100 SH DEFINED 01 2,500 15,600 0 CHRONIMED INC COM 171164106 150 22,791 SH DEFINED 01,08 4,487 18,304 0 CHUBB CORP COM 171232101 21,663 281,704 SH DEFINED 01 111,889 135,407 34,408 CHUBB CORP COM 171232101 1,650 21,450 SH OTHER 01 12,800 8,400 250 CHUBB CORP COM 171232101 85 1,100 SH OTHER 02 100 1,000 0 CHUBB CORP COM 171232101 215 2,800 SH DEFINED 03 1,000 1,700 100 CHUBB CORP COM 171232101 1,890 24,573 SH DEFINED 04 7,103 5,200 12,270 CHUBB CORP COM 171232101 15 200 SH OTHER 04 200 0 0 CHUBB CORP COM 171232101 78 1,010 SH DEFINED 05 135 0 875 CHUBB CORP COM 171232101 2 30 SH OTHER 05 30 0 0 CHUBB CORP COM 171232101 38 500 SH OTHER 01,06 0 0 500 CHUBB CORP COM 171232101 132,315 1,720,606 SH DEFINED 01,08 883,341 834,950 2,315 CHUBB CORP COM 171232101 297 3,859 SH DEFINED 09 3,859 0 0 CHUBB CORP COM 171232101 166 2,154 SH DEFINED 10 1,329 600 225 CHUBB CORP COM 171232101 15 200 SH OTHER 10 200 0 0 CHUBB CORP CONV PFD 171232309 1,184 40,000 DEFINED 01 40,000 0 0 CHUBB CORP CONV PFD 171232309 12 400 OTHER 01 0 400 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 124 ________ CHURCH & DWIGHT INC COM 171340102 1,223 36,382 SH DEFINED 01 30,235 0 6,147 CHURCH & DWIGHT INC COM 171340102 21 625 SH OTHER 01 100 525 0 CHURCH & DWIGHT INC COM 171340102 15,028 447,000 SH DEFINED 02 447,000 0 0 CHURCH & DWIGHT INC COM 171340102 30 900 SH DEFINED 04 900 0 0 CHURCH & DWIGHT INC COM 171340102 72 2,149 SH OTHER 04 2,149 0 0 CHURCH & DWIGHT INC COM 171340102 10,219 303,956 SH DEFINED 01,08 91,856 212,100 0 CHURCH & DWIGHT INC COM 171340102 3 100 SH DEFINED 10 15 0 85 CHURCHILL DOWNS INC COM 171484108 803 17,973 SH DEFINED 01 5,493 12,100 380 CHURCHILL DOWNS INC COM 171484108 2,301 51,466 SH DEFINED 01,08 11,841 39,625 0 CIBER INC COM 17163B102 1,654 171,584 SH DEFINED 01 106,283 58,776 6,525 CIBER INC COM 17163B102 7 700 SH DEFINED 04 0 0 700 CIBER INC COM 17163B102 10 1,000 SH OTHER 01,06 0 0 1,000 CIBER INC COM 17163B102 3,731 387,061 SH DEFINED 01,08 130,223 256,838 0 CIENA CORP COM 171779101 2,503 749,456 SH DEFINED 01 360,795 319,809 68,852 CIENA CORP COM 171779101 14 4,120 SH OTHER 01 100 0 4,020 CIENA CORP COM 171779101 1 300 SH DEFINED 03 0 0 300 CIENA CORP COM 171779101 1 300 SH DEFINED 04 0 0 300 CIENA CORP COM 171779101 5 1,350 SH DEFINED 05 450 0 900 CIENA CORP COM 171779101 5 1,600 SH OTHER 01,06 0 0 1,600 CIENA CORP COM 171779101 17,790 5,326,443 SH DEFINED 01,08 2,733,148 2,593,295 0 CIENA CORP COM 171779101 3 831 SH DEFINED 09 831 0 0 CIENA CORP COM 171779101 3 1,019 SH DEFINED 10 69 0 950 CIMAREX ENERGY CO COM 171798101 2,088 55,101 SH DEFINED 01 25,518 22,133 7,450 CIMAREX ENERGY CO COM 171798101 19 500 SH DEFINED 04 0 0 500 CIMAREX ENERGY CO COM 171798101 23 600 SH OTHER 01,06 0 0 600 CIMAREX ENERGY CO COM 171798101 10,430 275,200 SH DEFINED 01,08 88,132 187,068 0 CIMAREX ENERGY CO COM 171798101 20 531 SH DEFINED 10 531 0 0 CINCINNATI BELL INC NEW COM 171871106 1,159 279,251 SH DEFINED 01 161,940 94,411 22,900 CINCINNATI BELL INC NEW COM 171871106 29 7,000 SH OTHER 01 0 5,000 2,000 CINCINNATI BELL INC NEW COM 171871106 8,334 2,008,189 SH DEFINED 01,08 466,992 1,541,197 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 125 ________ CINCINNATI FINL CORP COM 172062101 10,095 228,076 SH DEFINED 01 103,096 97,962 27,018 CINCINNATI FINL CORP COM 172062101 991 22,387 SH OTHER 01 100 22,104 183 CINCINNATI FINL CORP COM 172062101 784 17,709 SH DEFINED 02 17,709 0 0 CINCINNATI FINL CORP COM 172062101 69 1,557 SH OTHER 02 1,557 0 0 CINCINNATI FINL CORP COM 172062101 4 100 SH DEFINED 03 0 0 100 CINCINNATI FINL CORP COM 172062101 7,973 180,142 SH DEFINED 04 1,400 0 178,742 CINCINNATI FINL CORP COM 172062101 13 305 SH DEFINED 05 0 0 305 CINCINNATI FINL CORP COM 172062101 19 420 SH OTHER 01,06 0 0 420 CINCINNATI FINL CORP COM 172062101 66,508 1,502,675 SH DEFINED 01,08 781,067 721,608 0 CINCINNATI FINL CORP COM 172062101 510 11,512 SH DEFINED 09 11,512 0 0 CINCINNATI FINL CORP COM 172062101 807 18,238 SH DEFINED 10 6,256 5,303 6,679 CINCINNATI FINL CORP COM 172062101 220 4,971 SH OTHER 10 4,971 0 0 CINERGY CORP COM 172474108 9,398 225,758 SH DEFINED 01 100,983 95,690 29,085 CINERGY CORP COM 172474108 617 14,825 SH OTHER 01 1,150 9,675 4,000 CINERGY CORP COM 172474108 4 90 SH DEFINED 02 90 0 0 CINERGY CORP COM 172474108 30 709 SH DEFINED 03 709 0 0 CINERGY CORP COM 172474108 8 200 SH OTHER 03 100 0 100 CINERGY CORP COM 172474108 375 9,019 SH DEFINED 04 7,819 0 1,200 CINERGY CORP COM 172474108 5 125 SH OTHER 04 0 125 0 CINERGY CORP COM 172474108 25 600 SH DEFINED 05 300 0 300 CINERGY CORP COM 172474108 21 500 SH OTHER 01,06 0 0 500 CINERGY CORP COM 172474108 65,760 1,579,620 SH DEFINED 01,08 805,865 773,555 200 CINERGY CORP COM 172474108 220 5,295 SH DEFINED 09 5,295 0 0 CINERGY CORP COM 172474108 101 2,438 SH DEFINED 10 2,138 0 300 CINERGY CORP COM 172474108 57 1,375 SH OTHER 10 1,375 0 0 CIPHERGEN BIOSYSTEMS INC COM 17252Y104 181 42,114 SH DEFINED 01 15,664 25,800 650 CIPHERGEN BIOSYSTEMS INC COM 17252Y104 690 160,416 SH DEFINED 01,08 43,541 116,875 0 CIPRICO INC COM 172529109 39 9,500 SH DEFINED 01 1,000 8,500 0 CIPRICO INC COM 172529109 51 12,334 SH DEFINED 01,08 2,106 10,228 0 CIRCLE GROUP HLDGS INC COM 172570103 117 52,800 SH DEFINED 01,08 2,600 50,200 0 CIRCOR INTL INC COM 17273K109 1,558 67,266 SH DEFINED 01 49,216 17,100 950 CIRCOR INTL INC COM 17273K109 1,911 82,493 SH DEFINED 01,08 16,729 65,764 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 126 ________ CIRCUIT CITY STORE INC COM 172737108 4,696 300,271 SH DEFINED 01 118,939 139,373 41,959 CIRCUIT CITY STORE INC COM 172737108 351 22,450 SH OTHER 01 22,100 0 350 CIRCUIT CITY STORE INC COM 172737108 2 100 SH DEFINED 03 100 0 0 CIRCUIT CITY STORE INC COM 172737108 377 24,100 SH DEFINED 04 0 24,100 0 CIRCUIT CITY STORE INC COM 172737108 5 350 SH DEFINED 05 0 0 350 CIRCUIT CITY STORE INC COM 172737108 8 500 SH OTHER 01,06 0 0 500 CIRCUIT CITY STORE INC COM 172737108 28,295 1,809,175 SH DEFINED 01,08 917,303 891,872 0 CIRCUIT CITY STORE INC COM 172737108 7 446 SH DEFINED 09 446 0 0 CIRCUIT CITY STORE INC COM 172737108 22 1,433 SH DEFINED 10 1,083 0 350 CIRCUIT CITY STORE INC COM 172737108 8 500 SH OTHER 10 500 0 0 CISCO SYS INC COM 17275R102 361,917 18,732,764 SH DEFINED 01 11,801,467 5,159,350 1,771,947 CISCO SYS INC COM 17275R102 46,856 2,425,276 SH OTHER 01 1,049,281 1,206,729 169,266 CISCO SYS INC COM 17275R102 26,609 1,377,302 SH DEFINED 02 978,822 332,347 66,133 CISCO SYS INC COM 17275R102 5,691 294,587 SH OTHER 02 205,688 80,554 8,345 CISCO SYS INC COM 17275R102 34,844 1,803,535 SH DEFINED 03 1,184,991 474,754 143,790 CISCO SYS INC COM 17275R102 8,857 458,450 SH OTHER 03 249,183 180,889 28,378 CISCO SYS INC COM 17275R102 106,624 5,518,837 SH DEFINED 04 4,906,410 142,229 470,198 CISCO SYS INC COM 17275R102 54,464 2,819,036 SH OTHER 04 2,602,943 166,918 49,175 CISCO SYS INC COM 17275R102 17,695 915,899 SH DEFINED 05 831,928 45,061 38,910 CISCO SYS INC COM 17275R102 2,178 112,756 SH OTHER 05 69,900 20,006 22,850 CISCO SYS INC COM 17275R102 343 17,750 SH OTHER 01,06 0 0 17,750 CISCO SYS INC COM 17275R102 1,174,988 60,817,194 SH DEFINED 01,08 32,000,552 28,792,377 24,265 CISCO SYS INC COM 17275R102 4,440 229,811 SH DEFINED 09 229,811 0 0 CISCO SYS INC COM 17275R102 33,829 1,750,981 SH DEFINED 10 1,146,132 335,847 269,002 CISCO SYS INC COM 17275R102 8,537 441,881 SH OTHER 10 155,488 269,225 17,168 CIRRUS LOGIC INC COM 172755100 715 129,735 SH DEFINED 01 50,610 70,200 8,925 CIRRUS LOGIC INC COM 172755100 3,407 618,408 SH DEFINED 01,08 209,893 408,515 0 CITADEL BROADCASTING CORP COM 17285T106 557 34,409 SH DEFINED 01 32,559 0 1,850 CITADEL BROADCASTING CORP COM 17285T106 2 100 SH OTHER 01 100 0 0 CITADEL BROADCASTING CORP COM 17285T106 167 10,300 SH DEFINED 04 0 10,300 0 CITADEL BROADCASTING CORP COM 17285T106 2,162 133,619 SH DEFINED 01,08 65,896 67,723 0 CITADEL BROADCASTING CORP COM 17285T106 2 100 SH DEFINED 10 0 0 100 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 127 ________ CINTAS CORP COM 172908105 15,375 350,553 SH DEFINED 01 183,187 135,237 32,129 CINTAS CORP COM 172908105 1,745 39,787 SH OTHER 01 24,527 10,285 4,975 CINTAS CORP COM 172908105 471 10,750 SH DEFINED 02 10,525 225 0 CINTAS CORP COM 172908105 1,244 28,352 SH DEFINED 03 20,650 6,002 1,700 CINTAS CORP COM 172908105 1,853 42,250 SH OTHER 03 38,300 2,750 1,200 CINTAS CORP COM 172908105 20,233 461,308 SH DEFINED 04 407,203 16,245 37,860 CINTAS CORP COM 172908105 5,584 127,305 SH OTHER 04 123,760 2,645 900 CINTAS CORP COM 172908105 61 1,380 SH DEFINED 05 1,250 130 0 CINTAS CORP COM 172908105 22 500 SH OTHER 01,06 0 0 500 CINTAS CORP COM 172908105 65,125 1,484,843 SH DEFINED 01,08 783,354 701,489 0 CINTAS CORP COM 172908105 148 3,372 SH DEFINED 09 3,372 0 0 CINTAS CORP COM 172908105 2,879 65,630 SH DEFINED 10 12,230 16,000 37,400 CITIGROUP INC COM 172967101 552,806 11,473,760 SH DEFINED 01 6,336,822 3,887,021 1,249,917 CITIGROUP INC COM 172967101 53,407 1,108,484 SH OTHER 01 613,697 399,448 95,339 CITIGROUP INC COM 172967101 30,071 624,144 SH DEFINED 02 466,234 125,304 32,606 CITIGROUP INC COM 172967101 7,404 153,670 SH OTHER 02 95,786 55,144 2,740 CITIGROUP INC COM 172967101 54,082 1,122,499 SH DEFINED 03 700,435 299,380 122,684 CITIGROUP INC COM 172967101 15,048 312,320 SH OTHER 03 230,095 67,983 14,242 CITIGROUP INC COM 172967101 105,298 2,185,505 SH DEFINED 04 1,954,096 85,275 146,134 CITIGROUP INC COM 172967101 39,710 824,209 SH OTHER 04 765,723 32,609 25,877 CITIGROUP INC COM 172967101 25,390 526,987 SH DEFINED 05 466,872 22,505 37,610 CITIGROUP INC COM 172967101 3,160 65,587 SH OTHER 05 38,074 15,358 12,155 CITIGROUP INC COM 172967101 667 13,849 SH OTHER 01,06 0 0 13,849 CITIGROUP INC COM 172967101 2,364,743 49,081,415 SH DEFINED 01,08 24,643,122 24,262,481 175,812 CITIGROUP INC COM 172967101 5,850 121,412 SH DEFINED 09 121,412 0 0 CITIGROUP INC COM 172967101 41,325 857,711 SH DEFINED 10 571,815 116,812 169,084 CITIGROUP INC COM 172967101 10,387 215,587 SH OTHER 10 79,041 116,655 19,891 CITIZENS BKG CORP MICH COM 174420109 3,304 96,190 SH DEFINED 01 53,491 40,099 2,600 CITIZENS BKG CORP MICH COM 174420109 69 2,000 SH OTHER 01 2,000 0 0 CITIZENS BKG CORP MICH COM 174420109 1,546 45,000 SH DEFINED 02 45,000 0 0 CITIZENS BKG CORP MICH COM 174420109 64 1,851 SH OTHER 02 0 0 1,851 CITIZENS BKG CORP MICH COM 174420109 9,284 270,277 SH DEFINED 01,08 76,939 193,338 0 CITIZENS BKG CORP MICH COM 174420109 2,379 69,270 SH DEFINED 10 69,270 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 128 ________ CITIZENS COMMUNICATIONS CO COM 17453B101 7,792 565,019 SH DEFINED 01 297,851 207,956 59,212 CITIZENS COMMUNICATIONS CO COM 17453B101 379 27,450 SH OTHER 01 27,000 0 450 CITIZENS COMMUNICATIONS CO COM 17453B101 211 15,304 SH DEFINED 02 15,304 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 15 1,100 SH OTHER 02 1,100 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 2 150 SH DEFINED 03 150 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 115 8,325 SH DEFINED 04 8,175 0 150 CITIZENS COMMUNICATIONS CO COM 17453B101 11 778 SH DEFINED 05 778 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 10 700 SH OTHER 01,06 0 0 700 CITIZENS COMMUNICATIONS CO COM 17453B101 38,867 2,818,469 SH DEFINED 01,08 1,389,932 1,428,537 0 CITIZENS COMMUNICATIONS CO COM 17453B101 21 1,559 SH DEFINED 09 1,559 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 106 7,719 SH DEFINED 10 6,819 400 500 CITIZENS COMMUNICATIONS CO COM 17453B101 41 3,000 SH OTHER 10 0 3,000 0 CITIZENS FIRST BANCORP INC D COM 17461R106 304 12,558 SH DEFINED 01 10,079 2,079 400 CITIZENS FIRST BANCORP INC D COM 17461R106 1,171 48,427 SH DEFINED 01,08 9,013 39,414 0 CITIZENS INC COM 174740100 278 43,718 SH DEFINED 01 21,114 21,815 789 CITIZENS INC COM 174740100 1,247 195,687 SH DEFINED 01,08 49,944 145,743 0 CITIZENS SOUTH BKG CP DEL COM 176682102 152 10,617 SH DEFINED 01 1,284 9,133 200 CITIZENS SOUTH BKG CP DEL COM 176682102 205 14,351 SH DEFINED 01,08 3,582 10,769 0 CITRIX SYS INC COM 177376100 6,155 251,626 SH DEFINED 01 129,280 92,060 30,286 CITRIX SYS INC COM 177376100 10 425 SH OTHER 01 100 0 325 CITRIX SYS INC COM 177376100 2 100 SH DEFINED 03 0 0 100 CITRIX SYS INC COM 177376100 17 700 SH DEFINED 04 600 0 100 CITRIX SYS INC COM 177376100 7 300 SH DEFINED 05 0 0 300 CITRIX SYS INC COM 177376100 12 500 SH OTHER 01,06 0 0 500 CITRIX SYS INC COM 177376100 38,748 1,584,144 SH DEFINED 01,08 851,032 733,112 0 CITRIX SYS INC COM 177376100 22 889 SH DEFINED 09 889 0 0 CITRIX SYS INC COM 177376100 8 330 SH DEFINED 10 30 0 300 CITY BK LYNNWOOD WASH COM 17770A109 249 6,890 SH DEFINED 01 5,365 900 625 CITY BK LYNNWOOD WASH COM 17770A109 1,849 51,139 SH DEFINED 01,08 8,868 42,271 0 CITY HLDG CO COM 177835105 1,006 27,770 SH DEFINED 01 10,120 16,900 750 CITY HLDG CO COM 177835105 4,372 120,642 SH DEFINED 01,08 41,665 78,977 0 CITY NATL CORP COM 178566105 1,144 16,187 SH DEFINED 01 12,037 2,300 1,850 CITY NATL CORP COM 178566105 71 1,000 SH OTHER 01 1,000 0 0 CITY NATL CORP COM 178566105 117 1,650 SH DEFINED 03 1,650 0 0 CITY NATL CORP COM 178566105 5 73 SH DEFINED 04 73 0 0 CITY NATL CORP COM 178566105 7 100 SH OTHER 04 100 0 0 CITY NATL CORP COM 178566105 17,119 242,310 SH DEFINED 01,08 65,260 177,050 0 CITY NATL CORP COM 178566105 3 48 SH DEFINED 10 0 0 48 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 129 ________ CLAIRES STORES INC COM 179584107 2,179 102,547 SH DEFINED 01 90,297 5,900 6,350 CLAIRES STORES INC COM 179584107 21 1,000 SH OTHER 01 0 1,000 0 CLAIRES STORES INC COM 179584107 135,371 6,370,403 SH DEFINED 04 4,548,471 0 1,821,932 CLAIRES STORES INC COM 179584107 9,093 427,913 SH DEFINED 01,08 99,713 328,200 0 CLAIRES STORES INC COM 179584107 88 4,148 SH DEFINED 09 4,148 0 0 CLAIRES STORES INC COM 179584107 41 1,910 SH DEFINED 10 1,810 0 100 CLARCOR INC COM 179895107 2,201 40,190 SH DEFINED 01 15,643 22,397 2,150 CLARCOR INC COM 179895107 849 15,500 SH OTHER 01 15,500 0 0 CLARCOR INC COM 179895107 25 450 SH OTHER 02 0 450 0 CLARCOR INC COM 179895107 16 300 SH DEFINED 04 0 0 300 CLARCOR INC COM 179895107 22 400 SH OTHER 01,06 0 0 400 CLARCOR INC COM 179895107 10,084 184,124 SH DEFINED 01,08 55,359 128,765 0 CLARCOR INC COM 179895107 27 500 SH DEFINED 10 500 0 0 CLARK INC COM 181457102 1,322 85,178 SH DEFINED 01 67,228 16,800 1,150 CLARK INC COM 181457102 126 8,100 SH DEFINED 04 0 8,100 0 CLARK INC COM 181457102 1,629 104,983 SH DEFINED 01,08 22,364 82,619 0 CLEAN HARBORS INC COM 184496107 235 15,600 SH DEFINED 01 1,500 14,000 100 CLEAN HARBORS INC COM 184496107 399 26,452 SH DEFINED 01,08 5,000 21,452 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 27,177 811,488 SH DEFINED 01 367,473 357,664 86,351 CLEAR CHANNEL COMMUNICATIONS COM 184502102 534 15,942 SH OTHER 01 7,492 2,432 6,018 CLEAR CHANNEL COMMUNICATIONS COM 184502102 2,760 82,423 SH DEFINED 02 64,473 16,350 1,600 CLEAR CHANNEL COMMUNICATIONS COM 184502102 80 2,400 SH OTHER 02 400 2,000 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 250 7,477 SH DEFINED 03 4,977 2,200 300 CLEAR CHANNEL COMMUNICATIONS COM 184502102 5 150 SH OTHER 03 150 0 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 1,069 31,907 SH DEFINED 04 10,407 21,200 300 CLEAR CHANNEL COMMUNICATIONS COM 184502102 237 7,075 SH OTHER 04 6,975 0 100 CLEAR CHANNEL COMMUNICATIONS COM 184502102 579 17,275 SH DEFINED 05 16,595 0 680 CLEAR CHANNEL COMMUNICATIONS COM 184502102 57 1,700 SH OTHER 01,06 0 0 1,700 CLEAR CHANNEL COMMUNICATIONS COM 184502102 169,679 5,066,554 SH DEFINED 01,08 2,634,602 2,428,292 3,660 CLEAR CHANNEL COMMUNICATIONS COM 184502102 633 18,911 SH DEFINED 09 18,911 0 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 35 1,045 SH DEFINED 10 145 0 900 CLEAR CHANNEL COMMUNICATIONS COM 184502102 10 300 SH OTHER 10 150 0 150 CLEVELAND CLIFFS INC COM 185896107 2,399 23,102 SH DEFINED 01 6,692 15,950 460 CLEVELAND CLIFFS INC COM 185896107 10 100 SH DEFINED 04 0 0 100 CLEVELAND CLIFFS INC COM 185896107 21 200 SH OTHER 01,06 0 0 200 CLEVELAND CLIFFS INC COM 185896107 8,512 81,958 SH DEFINED 01,08 27,449 54,509 0 CLEVELAND CLIFFS INC COM 185896107 5 45 SH DEFINED 10 45 0 0 CLICK COMMERCE INC COM 18681D208 136 8,460 SH DEFINED 01 1,640 6,820 0 CLICK COMMERCE INC COM 18681D208 237 14,717 SH DEFINED 01,08 3,280 11,437 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 130 ________ CLIFTON SVGS BANCORP INC COM 18712Q103 47 3,900 SH DEFINED 01 3,900 0 0 CLIFTON SVGS BANCORP INC COM 18712Q103 353 29,035 SH DEFINED 01,08 4,435 24,600 0 CLINICAL DATA INC NEW COM 18725U109 40 3,050 SH DEFINED 01 400 2,650 0 CLINICAL DATA INC NEW COM 18725U109 93 7,008 SH DEFINED 01,08 885 6,123 0 CLOROX CO DEL COM 189054109 18,434 312,817 SH DEFINED 01 178,803 95,673 38,341 CLOROX CO DEL COM 189054109 3,199 54,286 SH OTHER 01 48,700 5,236 350 CLOROX CO DEL COM 189054109 945 16,035 SH DEFINED 02 11,335 2,375 2,325 CLOROX CO DEL COM 189054109 69 1,175 SH OTHER 02 650 525 0 CLOROX CO DEL COM 189054109 1,165 19,770 SH DEFINED 03 14,765 1,255 3,750 CLOROX CO DEL COM 189054109 420 7,124 SH OTHER 03 3,124 4,000 0 CLOROX CO DEL COM 189054109 1,986 33,694 SH DEFINED 04 32,944 600 150 CLOROX CO DEL COM 189054109 1,670 28,345 SH OTHER 04 24,595 2,200 1,550 CLOROX CO DEL COM 189054109 115 1,950 SH DEFINED 05 1,600 0 350 CLOROX CO DEL COM 189054109 318 5,400 SH OTHER 05 0 200 5,200 CLOROX CO DEL COM 189054109 29 500 SH OTHER 01,06 0 0 500 CLOROX CO DEL COM 189054109 83,027 1,408,901 SH DEFINED 01,08 736,953 671,698 250 CLOROX CO DEL COM 189054109 479 8,133 SH DEFINED 09 8,133 0 0 CLOROX CO DEL COM 189054109 247 4,189 SH DEFINED 10 2,739 1,300 150 CLOROX CO DEL COM 189054109 29 500 SH OTHER 10 0 500 0 CLOSURE MED CORP COM 189093107 494 25,340 SH DEFINED 01 9,730 15,200 410 CLOSURE MED CORP COM 189093107 20 1,000 SH OTHER 01 0 0 1,000 CLOSURE MED CORP COM 189093107 27 1,400 SH DEFINED 04 0 1,400 0 CLOSURE MED CORP COM 189093107 1,136 58,246 SH DEFINED 01,08 12,867 45,379 0 COACH INC COM 189754104 35,836 635,385 SH DEFINED 01 435,165 148,461 51,759 COACH INC COM 189754104 1,528 27,084 SH OTHER 01 22,670 4,414 0 COACH INC COM 189754104 317 5,622 SH DEFINED 02 5,422 200 0 COACH INC COM 189754104 25 450 SH OTHER 02 0 450 0 COACH INC COM 189754104 3,090 54,793 SH DEFINED 03 36,048 14,005 4,740 COACH INC COM 189754104 472 8,365 SH OTHER 03 6,355 390 1,620 COACH INC COM 189754104 15,241 270,236 SH DEFINED 04 225,186 13,825 31,225 COACH INC COM 189754104 3,980 70,565 SH OTHER 04 69,580 985 0 COACH INC COM 189754104 24 425 SH DEFINED 05 425 0 0 COACH INC COM 189754104 28 500 SH OTHER 05 500 0 0 COACH INC COM 189754104 25 450 SH OTHER 01,06 0 0 450 COACH INC COM 189754104 97,222 1,723,789 SH DEFINED 01,08 908,198 807,285 8,306 COACH INC COM 189754104 89 1,582 SH DEFINED 09 1,582 0 0 COACH INC COM 189754104 2,251 39,906 SH DEFINED 10 7,714 23,000 9,192 COACH INC COM 189754104 45 800 SH OTHER 10 800 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 131 ________ COACHMEN INDS INC COM 189873102 567 32,658 SH DEFINED 01 12,158 19,700 800 COACHMEN INDS INC COM 189873102 3 200 SH DEFINED 04 0 0 200 COACHMEN INDS INC COM 189873102 3 200 SH OTHER 01,06 0 0 200 COACHMEN INDS INC COM 189873102 1,766 101,710 SH DEFINED 01,08 23,386 78,324 0 COAST DISTR SYS COM 190345108 57 7,700 SH DEFINED 01 0 7,700 0 COAST DISTR SYS COM 190345108 88 12,007 SH DEFINED 01,08 2,164 9,843 0 COASTAL FINL CORP DEL COM 19046E105 352 18,366 SH DEFINED 01 8,897 9,069 400 COASTAL FINL CORP DEL COM 19046E105 1,310 68,375 SH DEFINED 01,08 12,204 56,171 0 COBIZ INC COM 190897108 590 29,055 SH DEFINED 01 7,581 20,974 500 COBIZ INC COM 190897108 1,750 86,188 SH DEFINED 01,08 15,404 70,784 0 COBRA ELECTRS CORP COM 191042100 94 11,600 SH DEFINED 01 1,300 10,300 0 COBRA ELECTRS CORP COM 191042100 122 14,992 SH DEFINED 01,08 2,610 12,382 0 COCA COLA BOTTLING CO CONS COM 191098102 600 10,525 SH DEFINED 01 3,075 7,300 150 COCA COLA BOTTLING CO CONS COM 191098102 2,374 41,606 SH DEFINED 01,08 14,825 26,781 0 COCA COLA BOTTLING CO CONS COM 191098102 29 500 SH DEFINED 10 500 0 0 COCA COLA CO COM 191216100 198,317 4,762,656 SH DEFINED 01 2,889,677 1,444,124 428,855 COCA COLA CO COM 191216100 46,724 1,122,104 SH OTHER 01 480,164 577,997 63,943 COCA COLA CO COM 191216100 8,845 212,405 SH DEFINED 02 168,810 26,636 16,959 COCA COLA CO COM 191216100 3,871 92,953 SH OTHER 02 59,239 20,564 13,150 COCA COLA CO COM 191216100 23,218 557,595 SH DEFINED 03 487,057 48,259 22,279 COCA COLA CO COM 191216100 83,306 2,000,636 SH OTHER 03 103,321 1,881,698 15,617 COCA COLA CO COM 191216100 73,109 1,755,743 SH DEFINED 04 1,112,921 172,437 470,385 COCA COLA CO COM 191216100 34,109 819,146 SH OTHER 04 770,602 42,584 5,960 COCA COLA CO COM 191216100 9,324 223,928 SH DEFINED 05 197,993 10,915 15,020 COCA COLA CO COM 191216100 1,342 32,230 SH OTHER 05 15,700 15,730 800 COCA COLA CO COM 191216100 112 2,700 SH OTHER 01,06 0 0 2,700 COCA COLA CO COM 191216100 949,709 22,807,621 SH DEFINED 01,08 10,966,333 11,726,032 115,256 COCA COLA CO COM 191216100 3,352 80,497 SH DEFINED 09 80,497 0 0 COCA COLA CO COM 191216100 19,080 458,219 SH DEFINED 10 290,401 111,496 56,322 COCA COLA CO COM 191216100 6,112 146,784 SH OTHER 10 92,814 51,895 2,075 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 132 ________ COCA COLA ENTERPRISES INC COM 191219104 10,700 513,189 SH DEFINED 01 206,732 256,032 50,425 COCA COLA ENTERPRISES INC COM 191219104 14 675 SH OTHER 01 100 0 575 COCA COLA ENTERPRISES INC COM 191219104 6 300 SH DEFINED 03 0 0 300 COCA COLA ENTERPRISES INC COM 191219104 7 338 SH DEFINED 04 312 26 0 COCA COLA ENTERPRISES INC COM 191219104 125 6,000 SH OTHER 04 6,000 0 0 COCA COLA ENTERPRISES INC COM 191219104 78 3,725 SH DEFINED 05 3,000 0 725 COCA COLA ENTERPRISES INC COM 191219104 209 10,000 SH OTHER 05 0 0 10,000 COCA COLA ENTERPRISES INC COM 191219104 19 900 SH OTHER 01,06 0 0 900 COCA COLA ENTERPRISES INC COM 191219104 74,014 3,549,819 SH DEFINED 01,08 1,768,638 1,781,181 0 COCA COLA ENTERPRISES INC COM 191219104 55 2,639 SH DEFINED 09 2,639 0 0 COCA COLA ENTERPRISES INC COM 191219104 26 1,265 SH DEFINED 10 1,069 0 196 COEUR D ALENE MINES CORP IDA COM 192108108 1,436 365,444 SH DEFINED 01 138,844 210,100 16,500 COEUR D ALENE MINES CORP IDA COM 192108108 0 1 SH OTHER 04 1 0 0 COEUR D ALENE MINES CORP IDA COM 192108108 6,438 1,638,233 SH DEFINED 01,08 466,310 1,171,923 0 COGENT COMM GROUP INC COM 19239V104 10 9,674 SH DEFINED 01 374 9,300 0 COGENT COMM GROUP INC COM 19239V104 4 3,734 SH DEFINED 01,08 475 3,259 0 COGENT INC COM 19239Y108 3 100 SH DEFINED 01 0 0 100 COGENT INC COM 19239Y108 630 19,100 SH DEFINED 01,08 1,800 17,300 0 COGNEX CORP COM 192422103 1,539 55,166 SH DEFINED 01 25,368 26,548 3,250 COGNEX CORP COM 192422103 17 600 SH DEFINED 04 0 0 600 COGNEX CORP COM 192422103 17 600 SH OTHER 01,06 0 0 600 COGNEX CORP COM 192422103 8,038 288,106 SH DEFINED 01,08 81,895 206,211 0 COGNEX CORP COM 192422103 121 4,347 SH DEFINED 09 4,347 0 0 COGNITRONICS CORP COM 192432102 50 12,200 SH DEFINED 01 1,150 11,050 0 COGNITRONICS CORP COM 192432102 32 7,899 SH DEFINED 01,08 2,241 5,658 0 COGNOS INC COM 19244C109 23,269 528,115 SH DEFINED 01 512,690 6,825 8,600 COGNOS INC COM 19244C109 6 140 SH DEFINED 03 140 0 0 COGNOS INC COM 19244C109 4 100 SH DEFINED 04 0 0 100 COGNOS INC COM 19244C109 3 70 SH DEFINED 05 0 70 0 COGNOS INC COM 19244C109 55 1,250 SH DEFINED 10 1,250 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 7,970 188,274 SH DEFINED 01 129,907 45,857 12,510 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 547 12,934 SH OTHER 01 2,758 10,176 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 17 390 SH OTHER 04 390 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 6 135 SH DEFINED 05 135 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 1 30 SH OTHER 05 30 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 28,361 669,988 SH DEFINED 01,08 187,664 482,324 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 7 170 SH DEFINED 10 170 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 133 ________ COHEN & STEERS INC COM 19247A100 3 200 SH DEFINED 01 0 0 200 COHEN & STEERS INC COM 19247A100 605 37,200 SH DEFINED 01,08 2,800 34,400 0 COHEN & STEERS QUALITY RLTY COM 19247L106 144 7,000 SH DEFINED 01 0 0 7,000 COHEN & STEERS QUALITY RLTY COM 19247L106 21 1,000 SH DEFINED 10 1,000 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 41 2,000 SH OTHER 10 0 0 2,000 COHEN & STEERS ADV INC RLTY COM 19247W102 39 1,769 SH DEFINED 01 1,769 0 0 COHEN & STEERS ADV INC RLTY COM 19247W102 122 5,500 SH DEFINED 04 5,500 0 0 COHEN & STEERS ADV INC RLTY COM 19247W102 78 3,500 SH DEFINED 10 3,500 0 0 COHERENT INC COM 192479103 1,555 51,098 SH DEFINED 01 18,498 30,700 1,900 COHERENT INC COM 192479103 30 1,000 SH DEFINED 03 0 1,000 0 COHERENT INC COM 192479103 12 400 SH DEFINED 04 0 0 400 COHERENT INC COM 192479103 6 200 SH OTHER 01,06 0 0 200 COHERENT INC COM 192479103 6,440 211,549 SH DEFINED 01,08 68,076 143,473 0 COHU INC COM 192576106 696 37,496 SH DEFINED 01 13,796 22,700 1,000 COHU INC COM 192576106 6 300 SH DEFINED 04 0 0 300 COHU INC COM 192576106 6 300 SH OTHER 01,06 0 0 300 COHU INC COM 192576106 2,940 158,406 SH DEFINED 01,08 53,663 104,743 0 COINSTAR INC COM 19259P300 1,240 46,228 SH DEFINED 01 13,528 30,200 2,500 COINSTAR INC COM 19259P300 54 2,000 SH OTHER 01 2,000 0 0 COINSTAR INC COM 19259P300 8 300 SH DEFINED 04 0 0 300 COINSTAR INC COM 19259P300 2 75 SH OTHER 01,06 0 0 75 COINSTAR INC COM 19259P300 4,554 169,737 SH DEFINED 01,08 63,345 106,392 0 COLDWATER CREEK INC COM 193068103 2,109 68,309 SH DEFINED 01 15,848 51,612 849 COLDWATER CREEK INC COM 193068103 5,429 175,878 SH DEFINED 01,08 58,002 117,876 0 COLE KENNETH PRODTNS INC COM 193294105 722 23,394 SH DEFINED 01 7,194 15,850 350 COLE KENNETH PRODTNS INC COM 193294105 2,553 82,743 SH DEFINED 01,08 26,984 55,759 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 134 ________ COLGATE PALMOLIVE CO COM 194162103 51,239 1,001,552 SH DEFINED 01 641,495 278,471 81,586 COLGATE PALMOLIVE CO COM 194162103 6,652 130,021 SH OTHER 01 71,485 51,244 7,292 COLGATE PALMOLIVE CO COM 194162103 5,157 100,795 SH DEFINED 02 87,775 8,495 4,525 COLGATE PALMOLIVE CO COM 194162103 2,416 47,227 SH OTHER 02 21,935 14,847 10,445 COLGATE PALMOLIVE CO COM 194162103 2,085 40,752 SH DEFINED 03 27,435 12,582 735 COLGATE PALMOLIVE CO COM 194162103 8,599 168,089 SH OTHER 03 2,100 162,489 3,500 COLGATE PALMOLIVE CO COM 194162103 10,046 196,356 SH DEFINED 04 176,696 10,350 9,310 COLGATE PALMOLIVE CO COM 194162103 6,031 117,876 SH OTHER 04 83,982 30,734 3,160 COLGATE PALMOLIVE CO COM 194162103 4,447 86,915 SH DEFINED 05 80,020 4,935 1,960 COLGATE PALMOLIVE CO COM 194162103 285 5,580 SH OTHER 05 2,880 2,500 200 COLGATE PALMOLIVE CO COM 194162103 77 1,500 SH OTHER 01,06 0 0 1,500 COLGATE PALMOLIVE CO COM 194162103 235,789 4,608,860 SH DEFINED 01,08 2,297,245 2,310,065 1,550 COLGATE PALMOLIVE CO COM 194162103 442 8,630 SH DEFINED 09 8,630 0 0 COLGATE PALMOLIVE CO COM 194162103 5,158 100,823 SH DEFINED 10 60,041 2,050 38,732 COLGATE PALMOLIVE CO COM 194162103 1,544 30,174 SH OTHER 10 24,919 5,125 130 COLLAGENEX PHARMACEUTICALS I COM 19419B100 155 21,100 SH DEFINED 01 2,400 18,700 0 COLLAGENEX PHARMACEUTICALS I COM 19419B100 8 1,100 SH OTHER 01 0 1,100 0 COLLAGENEX PHARMACEUTICALS I COM 19419B100 156 21,317 SH DEFINED 01,08 4,392 16,925 0 COLLECTORS UNIVERSE INC COM 19421R200 27 1,300 SH DEFINED 01 1,250 50 0 COLLECTORS UNIVERSE INC COM 19421R200 189 9,269 SH DEFINED 01,08 1,378 7,891 0 COLLINS & AIKMAN CORP NEW COM 194830204 407 93,459 SH DEFINED 01 28,219 64,400 840 COLLINS & AIKMAN CORP NEW COM 194830204 158 36,200 SH DEFINED 04 0 36,200 0 COLLINS & AIKMAN CORP NEW COM 194830204 1,289 295,588 SH DEFINED 01,08 79,282 216,306 0 COLLINS & AIKMAN CORP NEW COM 194830204 2,965 680,000 SH DEFINED 10 0 680,000 0 COLLINS INDS INC COM 194858106 82 13,500 SH DEFINED 01 0 13,500 0 COLLINS INDS INC COM 194858106 93 15,309 SH DEFINED 01,08 3,194 12,115 0 COLONIAL BANCGROUP INC COM 195493309 1,111 52,345 SH DEFINED 01 41,881 1,564 8,900 COLONIAL BANCGROUP INC COM 195493309 23 1,100 SH OTHER 01 1,100 0 0 COLONIAL BANCGROUP INC COM 195493309 38 1,807 SH DEFINED 04 1,807 0 0 COLONIAL BANCGROUP INC COM 195493309 12,530 590,202 SH DEFINED 01,08 110,766 479,436 0 COLONIAL BANCGROUP INC COM 195493309 4 189 SH DEFINED 10 0 0 189 COLONIAL INTERMARKET INCM TR UNDEFIND 195762109 2 20,600 DEFINED 02 5,000 15,600 0 COLONIAL PPTYS TR COM 195872106 1,064 27,096 SH DEFINED 01 13,446 12,900 750 COLONIAL PPTYS TR COM 195872106 12 300 SH DEFINED 04 0 0 300 COLONIAL PPTYS TR COM 195872106 19 475 SH OTHER 01,06 0 0 475 COLONIAL PPTYS TR COM 195872106 6,992 178,060 SH DEFINED 01,08 62,343 115,717 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 135 ________ COLUMBIA BANCORP COM 197227101 355 10,385 SH DEFINED 01 4,618 5,467 300 COLUMBIA BANCORP COM 197227101 1,338 39,139 SH DEFINED 01,08 8,959 30,180 0 COLUMBIA BKG SYS INC COM 197236102 590 23,591 SH DEFINED 01 10,028 11,610 1,953 COLUMBIA BKG SYS INC COM 197236102 2,187 87,523 SH DEFINED 01,08 15,810 71,713 0 COLUMBIA LABS INC COM 197779101 118 44,500 SH DEFINED 01 8,100 36,400 0 COLUMBIA LABS INC COM 197779101 38 14,286 SH DEFINED 03 14,286 0 0 COLUMBIA LABS INC COM 197779101 176 66,552 SH DEFINED 01,08 14,145 52,407 0 COLUMBIA SPORTSWEAR CO COM 198516106 476 7,987 SH DEFINED 01 5,152 2,425 410 COLUMBIA SPORTSWEAR CO COM 198516106 3 43 SH DEFINED 05 43 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1 9 SH OTHER 05 9 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 2,888 48,451 SH DEFINED 01,08 12,963 35,488 0 COLUMBUS MCKINNON CORP N Y COM 199333105 208 23,950 SH DEFINED 01 2,900 20,700 350 COLUMBUS MCKINNON CORP N Y COM 199333105 266 30,624 SH DEFINED 01,08 5,749 24,875 0 COMFORT SYS USA INC COM 199908104 515 67,107 SH DEFINED 01 25,307 40,900 900 COMFORT SYS USA INC COM 199908104 1,626 211,726 SH DEFINED 01,08 32,957 178,769 0 COMARCO INC COM 200080109 137 15,950 SH DEFINED 01 1,450 14,500 0 COMARCO INC COM 200080109 157 18,218 SH DEFINED 01,08 2,836 15,382 0 COMCAST CORP NEW COM 20030N101 102,698 3,085,868 SH DEFINED 01 1,342,719 1,328,361 414,788 COMCAST CORP NEW COM 20030N101 1,236 37,128 SH OTHER 01 29,098 4,391 3,639 COMCAST CORP NEW COM 20030N101 102 3,071 SH DEFINED 02 2,157 183 731 COMCAST CORP NEW COM 20030N101 178 5,338 SH OTHER 02 3,601 1,414 323 COMCAST CORP NEW COM 20030N101 213 6,404 SH DEFINED 03 5,657 70 677 COMCAST CORP NEW COM 20030N101 1,860 55,882 SH OTHER 03 12,210 43,672 0 COMCAST CORP NEW COM 20030N101 754 22,660 SH DEFINED 04 14,955 109 7,596 COMCAST CORP NEW COM 20030N101 764 22,948 SH OTHER 04 21,800 809 339 COMCAST CORP NEW COM 20030N101 268 8,059 SH DEFINED 05 5,183 0 2,876 COMCAST CORP NEW COM 20030N101 205 6,170 SH OTHER 01,06 0 0 6,170 COMCAST CORP NEW COM 20030N101 660,059 19,833,510 SH DEFINED 01,08 10,158,945 9,668,605 5,960 COMCAST CORP NEW COM 20030N101 770 23,140 SH DEFINED 09 23,140 0 0 COMCAST CORP NEW COM 20030N101 536 16,093 SH DEFINED 10 12,612 129 3,352 COMCAST CORP NEW COM 20030N101 262 7,862 SH OTHER 10 7,790 72 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 136 ________ COMCAST CORP NEW COM 20030N200 4,005 121,965 SH DEFINED 01 74,090 28,595 19,280 COMCAST CORP NEW COM 20030N200 1,518 46,227 SH OTHER 01 2,958 42,269 1,000 COMCAST CORP NEW COM 20030N200 194 5,920 SH DEFINED 02 2,875 0 3,045 COMCAST CORP NEW COM 20030N200 154 4,697 SH OTHER 02 4,697 0 0 COMCAST CORP NEW COM 20030N200 2,375 72,310 SH DEFINED 03 50,170 17,165 4,975 COMCAST CORP NEW COM 20030N200 164 5,000 SH OTHER 03 3,500 800 700 COMCAST CORP NEW COM 20030N200 910 27,715 SH DEFINED 04 24,815 2,000 900 COMCAST CORP NEW COM 20030N200 3,602 109,670 SH OTHER 04 107,745 1,475 450 COMCAST CORP NEW COM 20030N200 208 6,320 SH DEFINED 05 3,120 0 3,200 COMCAST CORP NEW COM 20030N200 11,481 349,618 SH DEFINED 01,08 339,400 0 10,218 COMCAST CORP NEW COM 20030N200 606 18,446 SH DEFINED 09 18,446 0 0 COMCAST CORP NEW COM 20030N200 367 11,175 SH DEFINED 10 11,100 0 75 COMCAST CORP NEW COM 20030N200 302 9,190 SH OTHER 10 9,000 0 190 COMERICA INC COM 200340107 15,393 252,256 SH DEFINED 01 119,230 105,829 27,197 COMERICA INC COM 200340107 345 5,658 SH OTHER 01 5,383 0 275 COMERICA INC COM 200340107 37 600 SH DEFINED 02 600 0 0 COMERICA INC COM 200340107 34 550 SH DEFINED 03 100 450 0 COMERICA INC COM 200340107 709 11,612 SH DEFINED 04 11,562 0 50 COMERICA INC COM 200340107 61 1,000 SH OTHER 04 1,000 0 0 COMERICA INC COM 200340107 15 250 SH DEFINED 05 0 0 250 COMERICA INC COM 200340107 29 470 SH OTHER 01,06 0 0 470 COMERICA INC COM 200340107 109,897 1,800,994 SH DEFINED 01,08 810,000 990,684 310 COMERICA INC COM 200340107 217 3,551 SH DEFINED 09 3,551 0 0 COMERICA INC COM 200340107 3,444 56,437 SH DEFINED 10 48,941 3,996 3,500 COMERICA INC COM 200340107 2,091 34,275 SH OTHER 10 15,590 10,185 8,500 COMFORCE CORP COM 20038K109 32 11,800 SH DEFINED 01 2,200 9,600 0 COMFORCE CORP COM 20038K109 56 20,366 SH DEFINED 01,08 4,252 16,114 0 COMMERCE BANCORP INC NJ COM 200519106 3,499 54,333 SH DEFINED 01 42,083 7,950 4,300 COMMERCE BANCORP INC NJ COM 200519106 135 2,100 SH OTHER 01 2,100 0 0 COMMERCE BANCORP INC NJ COM 200519106 13 200 SH OTHER 02 200 0 0 COMMERCE BANCORP INC NJ COM 200519106 23 350 SH DEFINED 03 350 0 0 COMMERCE BANCORP INC NJ COM 200519106 52 800 SH DEFINED 04 800 0 0 COMMERCE BANCORP INC NJ COM 200519106 25,214 391,515 SH DEFINED 01,08 112,112 279,403 0 COMMERCE BANCORP INC NJ COM 200519106 162 2,510 SH DEFINED 09 2,510 0 0 COMMERCE BANCORP INC NJ COM 200519106 6 96 SH DEFINED 10 0 0 96 COMMERCE BANCSHARES INC COM 200525103 864 17,202 SH DEFINED 01 15,762 0 1,440 COMMERCE BANCSHARES INC COM 200525103 5 105 SH OTHER 01 105 0 0 COMMERCE BANCSHARES INC COM 200525103 132 2,625 SH DEFINED 04 2,625 0 0 COMMERCE BANCSHARES INC COM 200525103 264 5,250 SH OTHER 04 5,250 0 0 COMMERCE BANCSHARES INC COM 200525103 10,156 202,301 SH DEFINED 01,08 77,747 124,554 0 COMMERCE BANCSHARES INC COM 200525103 3 61 SH DEFINED 10 0 0 61 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 137 ________ COMMERCE GROUP INC MASS COM 200641108 2,747 45,009 SH DEFINED 01 25,309 18,500 1,200 COMMERCE GROUP INC MASS COM 200641108 49 800 SH DEFINED 04 800 0 0 COMMERCE GROUP INC MASS COM 200641108 10,209 167,256 SH DEFINED 01,08 39,180 128,076 0 COMMERCIAL BANKSHARES INC COM 201607108 373 9,700 SH DEFINED 01 1,288 8,412 0 COMMERCIAL BANKSHARES INC COM 201607108 338 8,783 SH DEFINED 01,08 2,140 6,643 0 COMMERCIAL CAP BANCORP INC COM 20162L105 2,176 93,881 SH DEFINED 01 65,219 26,717 1,945 COMMERCIAL CAP BANCORP INC COM 20162L105 6,893 297,359 SH DEFINED 01,08 93,324 204,035 0 COMMERCIAL FEDERAL CORPORATI COM 201647104 5,522 185,851 SH DEFINED 01 146,401 36,200 3,250 COMMERCIAL FEDERAL CORPORATI COM 201647104 48 1,600 SH DEFINED 02 1,600 0 0 COMMERCIAL FEDERAL CORPORATI COM 201647104 15 500 SH DEFINED 04 0 0 500 COMMERCIAL FEDERAL CORPORATI COM 201647104 21 720 SH OTHER 01,06 0 0 720 COMMERCIAL FEDERAL CORPORATI COM 201647104 9,900 333,208 SH DEFINED 01,08 132,270 200,938 0 COMMERCIAL METALS CO COM 201723103 7,121 140,836 SH DEFINED 01 92,286 46,050 2,500 COMMERCIAL METALS CO COM 201723103 20 400 SH DEFINED 04 0 0 400 COMMERCIAL METALS CO COM 201723103 20 400 SH OTHER 01,06 0 0 400 COMMERCIAL METALS CO COM 201723103 11,050 218,557 SH DEFINED 01,08 81,256 137,301 0 COMMERCIAL NET LEASE RLTY IN COM 202218103 4,127 200,323 SH DEFINED 01 170,455 24,973 4,895 COMMERCIAL NET LEASE RLTY IN COM 202218103 12 600 SH DEFINED 04 0 0 600 COMMERCIAL NET LEASE RLTY IN COM 202218103 19 900 SH OTHER 01,06 0 0 900 COMMERCIAL NET LEASE RLTY IN COM 202218103 6,591 319,930 SH DEFINED 01,08 97,127 222,803 0 COMMERCIAL VEH GROUP INC COM 202608105 79 3,640 SH DEFINED 01 3,400 0 240 COMMERCIAL VEH GROUP INC COM 202608105 299 13,700 SH DEFINED 01,08 3,200 10,500 0 COMMONWEALTH TEL ENTERPRISES COM 203349105 1,771 35,660 SH DEFINED 01 17,329 17,231 1,100 COMMONWEALTH TEL ENTERPRISES COM 203349105 15 300 SH DEFINED 04 0 0 300 COMMONWEALTH TEL ENTERPRISES COM 203349105 4 75 SH OTHER 01,06 0 0 75 COMMONWEALTH TEL ENTERPRISES COM 203349105 8,321 167,566 SH DEFINED 01,08 54,403 113,163 0 COMMSCOPE INC COM 203372107 1,580 83,587 SH DEFINED 01 35,862 40,800 6,925 COMMSCOPE INC COM 203372107 302 15,961 SH DEFINED 04 141 15,820 0 COMMSCOPE INC COM 203372107 8,070 426,971 SH DEFINED 01,08 80,336 346,635 0 COMMUNITY BK NORTHN VA COM 203566104 74 4,128 SH DEFINED 01 0 4,128 0 COMMUNITY BK NORTHN VA COM 203566104 237 13,192 SH DEFINED 01,08 3,600 9,592 0 COMMUNITY BK SYS INC COM 203607106 5,279 186,876 SH DEFINED 01 160,526 24,000 2,350 COMMUNITY BK SYS INC COM 203607106 11 400 SH DEFINED 04 0 0 400 COMMUNITY BK SYS INC COM 203607106 8 300 SH OTHER 01,06 0 0 300 COMMUNITY BK SYS INC COM 203607106 5,007 177,234 SH DEFINED 01,08 56,229 121,005 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 138 ________ COMMUNITY BKS INC MILLERSBUR COM 203628102 240 8,511 SH DEFINED 01 6,706 1,333 472 COMMUNITY BKS INC MILLERSBUR COM 203628102 1,772 62,938 SH DEFINED 01,08 15,710 47,228 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1,314 47,147 SH DEFINED 01 29,207 13,500 4,440 COMMUNITY HEALTH SYS INC NEW COM 203668108 23 816 SH OTHER 04 816 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 9,928 356,084 SH DEFINED 01,08 55,856 300,228 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1 50 SH DEFINED 10 0 0 50 COMMUNICATIONS SYS INC COM 203900105 172 14,300 SH DEFINED 01 1,800 12,500 0 COMMUNICATIONS SYS INC COM 203900105 222 18,514 SH DEFINED 01,08 3,181 15,333 0 COMMUNITY TR BANCORP INC COM 204149108 2,152 66,503 SH DEFINED 01 41,575 24,442 486 COMMUNITY TR BANCORP INC COM 204149108 2,489 76,925 SH DEFINED 01,08 15,611 61,314 0 COMMUNITY WEST BANCSHARES COM 204157101 86 6,400 SH DEFINED 01 0 6,400 0 COMMUNITY WEST BANCSHARES COM 204157101 93 6,904 SH DEFINED 01,08 2,325 4,579 0 COMPANHIA VALE DO RIO DOCE COM 204412209 477 16,430 SH DEFINED 01 0 11,930 4,500 COMPASS BANCSHARES INC COM 20449H109 6,640 136,426 SH DEFINED 01 58,026 61,833 16,567 COMPASS BANCSHARES INC COM 20449H109 5 100 SH OTHER 01 100 0 0 COMPASS BANCSHARES INC COM 20449H109 390 8,014 SH DEFINED 04 4,514 0 3,500 COMPASS BANCSHARES INC COM 20449H109 88 1,800 SH DEFINED 05 1,800 0 0 COMPASS BANCSHARES INC COM 20449H109 47,897 984,109 SH DEFINED 01,08 534,954 449,155 0 COMPASS BANCSHARES INC COM 20449H109 208 4,270 SH DEFINED 09 4,270 0 0 COMPASS BANCSHARES INC COM 20449H109 981 20,146 SH DEFINED 10 20,000 0 146 COMPASS MINERALS INTL INC COM 20451N101 267 11,000 SH DEFINED 01 6,400 4,200 400 COMPASS MINERALS INTL INC COM 20451N101 1,894 78,177 SH DEFINED 01,08 14,777 63,400 0 COMPETITIVE TECHNOLOGIES INC COM 204512107 100 9,000 SH DEFINED 01 1,200 7,800 0 COMPETITIVE TECHNOLOGIES INC COM 204512107 151 13,628 SH DEFINED 01,08 1,601 12,027 0 COMPEX TECHNOLOGIES INC COM 204513105 85 18,000 SH DEFINED 01 2,200 15,800 0 COMPEX TECHNOLOGIES INC COM 204513105 104 22,064 SH DEFINED 01,08 4,231 17,833 0 COMPUCREDIT CORP COM 20478N100 3,430 125,466 SH DEFINED 01 83,466 40,500 1,500 COMPUCREDIT CORP COM 20478N100 4,422 161,753 SH DEFINED 01,08 54,893 106,860 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 139 ________ COMPUTER ASSOC INTL INC COM 204912109 39,923 1,285,338 SH DEFINED 01 829,651 360,411 95,276 COMPUTER ASSOC INTL INC COM 204912109 2,246 72,300 SH OTHER 01 67,350 0 4,950 COMPUTER ASSOC INTL INC COM 204912109 27 856 SH DEFINED 03 856 0 0 COMPUTER ASSOC INTL INC COM 204912109 981 31,600 SH OTHER 03 1,600 30,000 0 COMPUTER ASSOC INTL INC COM 204912109 16 501 SH DEFINED 04 201 0 300 COMPUTER ASSOC INTL INC COM 204912109 115 3,688 SH DEFINED 05 1,300 0 2,388 COMPUTER ASSOC INTL INC COM 204912109 50 1,600 SH OTHER 01,06 0 0 1,600 COMPUTER ASSOC INTL INC COM 204912109 154,976 4,989,557 SH DEFINED 01,08 2,576,280 2,407,992 5,285 COMPUTER ASSOC INTL INC COM 204912109 581 18,702 SH DEFINED 09 18,702 0 0 COMPUTER ASSOC INTL INC COM 204912109 48 1,538 SH DEFINED 10 688 0 850 COMPUTER NETWORK TECHNOLOGY COM 204925101 251 35,400 SH DEFINED 01 5,900 29,500 0 COMPUTER NETWORK TECHNOLOGY COM 204925101 350 49,270 SH DEFINED 01,08 10,204 39,066 0 COMPUTER PROGRAMS & SYS INC COM 205306103 381 16,448 SH DEFINED 01 4,948 11,400 100 COMPUTER PROGRAMS & SYS INC COM 205306103 1,104 47,681 SH DEFINED 01,08 12,140 35,541 0 COMPUTER SCIENCES CORP COM 205363104 16,521 293,083 SH DEFINED 01 136,372 126,232 30,479 COMPUTER SCIENCES CORP COM 205363104 2,510 44,525 SH OTHER 01 11,657 19,887 12,981 COMPUTER SCIENCES CORP COM 205363104 592 10,502 SH DEFINED 02 9,252 950 300 COMPUTER SCIENCES CORP COM 205363104 92 1,625 SH OTHER 02 1,525 0 100 COMPUTER SCIENCES CORP COM 205363104 481 8,527 SH DEFINED 03 5,322 3,090 115 COMPUTER SCIENCES CORP COM 205363104 175 3,100 SH OTHER 03 3,100 0 0 COMPUTER SCIENCES CORP COM 205363104 2,695 47,810 SH DEFINED 04 46,670 0 1,140 COMPUTER SCIENCES CORP COM 205363104 934 16,573 SH OTHER 04 9,548 750 6,275 COMPUTER SCIENCES CORP COM 205363104 801 14,205 SH DEFINED 05 12,835 100 1,270 COMPUTER SCIENCES CORP COM 205363104 56 995 SH OTHER 05 195 800 0 COMPUTER SCIENCES CORP COM 205363104 28 500 SH OTHER 01,06 0 0 500 COMPUTER SCIENCES CORP COM 205363104 95,740 1,698,418 SH DEFINED 01,08 876,896 821,522 0 COMPUTER SCIENCES CORP COM 205363104 327 5,796 SH DEFINED 09 5,796 0 0 COMPUTER SCIENCES CORP COM 205363104 524 9,292 SH DEFINED 10 8,992 0 300 COMPUTER SCIENCES CORP COM 205363104 527 9,350 SH OTHER 10 7,350 2,000 0 COMPUTER TASK GROUP INC COM 205477102 212 37,780 SH DEFINED 01 4,080 33,700 0 COMPUTER TASK GROUP INC COM 205477102 268 47,858 SH DEFINED 01,08 8,165 39,693 0 COMPX INTERNATIONAL INC COM 20563P101 122 7,400 SH DEFINED 01 1,000 6,300 100 COMPX INTERNATIONAL INC COM 20563P101 192 11,596 SH DEFINED 01,08 2,441 9,155 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 140 ________ COMPUWARE CORP COM 205638109 3,255 507,773 SH DEFINED 01 221,035 223,939 62,799 COMPUWARE CORP COM 205638109 5 725 SH OTHER 01 100 0 625 COMPUWARE CORP COM 205638109 2 300 SH DEFINED 03 0 0 300 COMPUWARE CORP COM 205638109 1 200 SH DEFINED 04 0 0 200 COMPUWARE CORP COM 205638109 4 700 SH DEFINED 05 0 0 700 COMPUWARE CORP COM 205638109 7 1,100 SH OTHER 01,06 0 0 1,100 COMPUWARE CORP COM 205638109 22,455 3,503,046 SH DEFINED 01,08 1,814,417 1,688,629 0 COMPUWARE CORP COM 205638109 6 909 SH DEFINED 09 909 0 0 COMPUWARE CORP COM 205638109 6 859 SH DEFINED 10 209 0 650 COMSTOCK RES INC COM 205768203 1,310 59,419 SH DEFINED 01 20,619 36,700 2,100 COMSTOCK RES INC COM 205768203 77 3,500 SH OTHER 01 0 3,500 0 COMSTOCK RES INC COM 205768203 44 2,000 SH DEFINED 05 0 0 2,000 COMSTOCK RES INC COM 205768203 5,359 243,038 SH DEFINED 01,08 70,290 172,748 0 COMTECH TELECOMMUNICATIONS C COM 205826209 1,145 30,441 SH DEFINED 01 16,916 12,150 1,375 COMTECH TELECOMMUNICATIONS C COM 205826209 6 150 SH DEFINED 02 150 0 0 COMTECH TELECOMMUNICATIONS C COM 205826209 4,378 116,404 SH DEFINED 01,08 46,272 70,132 0 COMVERSE TECHNOLOGY INC COM 205862402 6,719 274,811 SH DEFINED 01 125,581 111,997 37,233 COMVERSE TECHNOLOGY INC COM 205862402 25 1,025 SH OTHER 01 100 600 325 COMVERSE TECHNOLOGY INC COM 205862402 7 302 SH DEFINED 03 302 0 0 COMVERSE TECHNOLOGY INC COM 205862402 362 14,800 SH DEFINED 04 0 14,700 100 COMVERSE TECHNOLOGY INC COM 205862402 9 350 SH DEFINED 05 0 0 350 COMVERSE TECHNOLOGY INC COM 205862402 12 500 SH OTHER 01,06 0 0 500 COMVERSE TECHNOLOGY INC COM 205862402 44,075 1,802,655 SH DEFINED 01,08 953,772 848,883 0 COMVERSE TECHNOLOGY INC COM 205862402 35 1,421 SH DEFINED 09 1,421 0 0 COMVERSE TECHNOLOGY INC COM 205862402 9 384 SH DEFINED 10 34 0 350 CONAGRA FOODS INC COM 205887102 22,289 756,847 SH DEFINED 01 335,108 321,642 100,097 CONAGRA FOODS INC COM 205887102 524 17,786 SH OTHER 01 15,361 1,600 825 CONAGRA FOODS INC COM 205887102 256 8,691 SH DEFINED 02 8,691 0 0 CONAGRA FOODS INC COM 205887102 35 1,200 SH OTHER 02 1,200 0 0 CONAGRA FOODS INC COM 205887102 178 6,050 SH DEFINED 03 6,050 0 0 CONAGRA FOODS INC COM 205887102 15 500 SH OTHER 03 500 0 0 CONAGRA FOODS INC COM 205887102 609 20,682 SH DEFINED 04 15,382 0 5,300 CONAGRA FOODS INC COM 205887102 295 10,000 SH OTHER 04 9,800 200 0 CONAGRA FOODS INC COM 205887102 31 1,049 SH DEFINED 05 624 0 425 CONAGRA FOODS INC COM 205887102 29 1,000 SH OTHER 05 1,000 0 0 CONAGRA FOODS INC COM 205887102 44 1,500 SH OTHER 01,06 0 0 1,500 CONAGRA FOODS INC COM 205887102 140,673 4,776,684 SH DEFINED 01,08 2,454,762 2,315,682 6,240 CONAGRA FOODS INC COM 205887102 267 9,074 SH DEFINED 09 9,074 0 0 CONAGRA FOODS INC COM 205887102 303 10,305 SH DEFINED 10 9,355 0 950 CONAGRA FOODS INC COM 205887102 163 5,550 SH OTHER 10 650 2,900 2,000 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 141 ________ COMPUTER HORIZONS CORP COM 205908106 166 43,654 SH DEFINED 01 5,904 37,400 350 COMPUTER HORIZONS CORP COM 205908106 249 65,410 SH DEFINED 01,08 11,611 53,799 0 CONCEPTUS INC COM 206016107 311 38,281 SH DEFINED 01 15,531 21,100 1,650 CONCEPTUS INC COM 206016107 1,676 206,489 SH DEFINED 01,08 72,084 134,405 0 CONCORD CAMERA CORP COM 206156101 94 40,800 SH DEFINED 01 5,500 35,300 0 CONCORD CAMERA CORP COM 206156101 100 43,516 SH DEFINED 01,08 10,826 32,690 0 CONCORD COMMUNICATIONS INC COM 206186108 325 29,328 SH DEFINED 01 11,878 16,500 950 CONCORD COMMUNICATIONS INC COM 206186108 2 200 SH DEFINED 04 0 0 200 CONCORD COMMUNICATIONS INC COM 206186108 3 300 SH OTHER 01,06 0 0 300 CONCORD COMMUNICATIONS INC COM 206186108 1,463 132,051 SH DEFINED 01,08 41,771 90,280 0 CONCUR TECHNOLOGIES INC COM 206708109 426 47,759 SH DEFINED 01 18,359 29,300 100 CONCUR TECHNOLOGIES INC COM 206708109 1,862 208,954 SH DEFINED 01,08 68,860 140,094 0 CONCURRENT COMPUTER CORP NEW COM 206710204 196 68,700 SH DEFINED 01 12,400 56,300 0 CONCURRENT COMPUTER CORP NEW COM 206710204 4 1,500 SH OTHER 01 1,500 0 0 CONCURRENT COMPUTER CORP NEW COM 206710204 297 103,999 SH DEFINED 01,08 23,568 80,431 0 CONEXANT SYSTEMS INC COM 207142100 368 184,989 SH DEFINED 01 150,917 22 34,050 CONEXANT SYSTEMS INC COM 207142100 0 100 SH OTHER 01 100 0 0 CONEXANT SYSTEMS INC COM 207142100 2 1,065 SH DEFINED 03 705 0 360 CONEXANT SYSTEMS INC COM 207142100 0 81 SH OTHER 03 81 0 0 CONEXANT SYSTEMS INC COM 207142100 74 37,219 SH DEFINED 04 0 37,219 0 CONEXANT SYSTEMS INC COM 207142100 3,551 1,784,270 SH DEFINED 01,08 623,091 1,161,179 0 CONEXANT SYSTEMS INC COM 207142100 1 650 SH DEFINED 10 0 0 650 CONEXANT SYSTEMS INC COM 207142100 2 800 SH OTHER 10 800 0 0 CONGOLEUM CORP NEW COM 207195108 39 7,000 SH DEFINED 01 600 6,400 0 CONGOLEUM CORP NEW COM 207195108 27 4,820 SH DEFINED 01,08 1,200 3,620 0 CONMED CORP COM 207410101 2,497 87,873 SH DEFINED 01 59,273 26,050 2,550 CONMED CORP COM 207410101 11 400 SH DEFINED 04 0 0 400 CONMED CORP COM 207410101 11 400 SH OTHER 01,06 0 0 400 CONMED CORP COM 207410101 6,383 224,582 SH DEFINED 01,08 79,531 145,051 0 CONMED CORP COM 207410101 6 200 SH DEFINED 10 0 0 200 CONNECTICUT WTR SVC INC COM 207797101 378 14,274 SH DEFINED 01 4,974 8,800 500 CONNECTICUT WTR SVC INC COM 207797101 1,119 42,261 SH DEFINED 01,08 7,680 34,581 0 CONNETICS CORP COM 208192104 1,697 69,869 SH DEFINED 01 19,469 47,650 2,750 CONNETICS CORP COM 208192104 5 190 SH DEFINED 05 0 190 0 CONNETICS CORP COM 208192104 5,923 243,831 SH DEFINED 01,08 80,408 163,423 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 142 ________ CONNS INC COM 208242107 235 14,000 SH DEFINED 01,08 600 13,400 0 CONOCOPHILLIPS COM 20825C104 92,980 1,070,832 SH DEFINED 01 484,747 458,019 128,066 CONOCOPHILLIPS COM 20825C104 1,703 19,609 SH OTHER 01 16,271 2,126 1,212 CONOCOPHILLIPS COM 20825C104 599 6,903 SH DEFINED 02 5,793 935 175 CONOCOPHILLIPS COM 20825C104 305 3,508 SH OTHER 02 3,133 375 0 CONOCOPHILLIPS COM 20825C104 2,395 27,588 SH DEFINED 03 16,773 3,190 7,625 CONOCOPHILLIPS COM 20825C104 77 887 SH OTHER 03 230 657 0 CONOCOPHILLIPS COM 20825C104 8,661 99,750 SH DEFINED 04 87,684 2,162 9,904 CONOCOPHILLIPS COM 20825C104 1,874 21,582 SH OTHER 04 19,154 593 1,835 CONOCOPHILLIPS COM 20825C104 1,735 19,978 SH DEFINED 05 13,392 429 6,157 CONOCOPHILLIPS COM 20825C104 185 2,128 SH OTHER 05 35 2,093 0 CONOCOPHILLIPS COM 20825C104 156 1,801 SH OTHER 01,06 0 0 1,801 CONOCOPHILLIPS COM 20825C104 588,117 6,773,197 SH DEFINED 01,08 2,997,921 3,702,252 73,024 CONOCOPHILLIPS COM 20825C104 281 3,234 SH DEFINED 09 3,234 0 0 CONOCOPHILLIPS COM 20825C104 2,610 30,061 SH DEFINED 10 26,033 573 3,455 CONOCOPHILLIPS COM 20825C104 318 3,660 SH OTHER 10 1,660 0 2,000 CONRAD INDS INC COM 208305102 23 9,800 SH DEFINED 01 1,000 8,800 0 CONRAD INDS INC COM 208305102 25 10,909 SH DEFINED 01,08 2,762 8,147 0 CONSECO INC CONV PFD 208464867 1,325 50,000 DEFINED 01 50,000 0 0 CONSECO INC COM 208464883 802 40,188 SH DEFINED 01 18,600 17,188 4,400 CONSECO INC COM 208464883 1 45 SH DEFINED 04 45 0 0 CONSECO INC COM 208464883 8,443 423,203 SH DEFINED 01,08 132,433 290,770 0 CONSOL ENERGY INC COM 20854P109 1,190 28,982 SH DEFINED 01 27,832 0 1,150 CONSOL ENERGY INC COM 20854P109 361 8,800 SH OTHER 01 8,800 0 0 CONSOL ENERGY INC COM 20854P109 13 310 SH OTHER 04 310 0 0 CONSOL ENERGY INC COM 20854P109 10,602 258,268 SH DEFINED 01,08 90,313 167,955 0 CONSOL ENERGY INC COM 20854P109 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 143 ________ CONSOLIDATED EDISON INC COM 209115104 14,996 342,757 SH DEFINED 01 178,437 136,043 28,277 CONSOLIDATED EDISON INC COM 209115104 683 15,617 SH OTHER 01 14,742 500 375 CONSOLIDATED EDISON INC COM 209115104 258 5,892 SH DEFINED 02 1,456 4,036 400 CONSOLIDATED EDISON INC COM 209115104 57 1,310 SH OTHER 02 110 0 1,200 CONSOLIDATED EDISON INC COM 209115104 33 750 SH DEFINED 03 100 650 0 CONSOLIDATED EDISON INC COM 209115104 18 400 SH OTHER 03 400 0 0 CONSOLIDATED EDISON INC COM 209115104 1,024 23,406 SH DEFINED 04 23,306 0 100 CONSOLIDATED EDISON INC COM 209115104 197 4,512 SH OTHER 04 4,512 0 0 CONSOLIDATED EDISON INC COM 209115104 37 855 SH DEFINED 05 500 0 355 CONSOLIDATED EDISON INC COM 209115104 22 500 SH OTHER 01,06 0 0 500 CONSOLIDATED EDISON INC COM 209115104 94,755 2,165,826 SH DEFINED 01,08 1,141,724 1,022,967 1,135 CONSOLIDATED EDISON INC COM 209115104 71 1,630 SH DEFINED 09 1,630 0 0 CONSOLIDATED EDISON INC COM 209115104 67 1,534 SH DEFINED 10 1,134 0 400 CONSOLIDATED EDISON INC COM 209115104 125 2,850 SH OTHER 10 1,850 0 1,000 CONSOLIDATED GRAPHICS INC COM 209341106 3,239 70,565 SH DEFINED 01 53,215 16,400 950 CONSOLIDATED GRAPHICS INC COM 209341106 9 200 SH DEFINED 04 0 0 200 CONSOLIDATED GRAPHICS INC COM 209341106 11 250 SH OTHER 01,06 0 0 250 CONSOLIDATED GRAPHICS INC COM 209341106 3,523 76,754 SH DEFINED 01,08 19,964 56,790 0 CONSOLIDATED TOMOKA LD CO COM 210226106 391 9,104 SH DEFINED 01 3,704 5,100 300 CONSOLIDATED TOMOKA LD CO COM 210226106 4 100 SH OTHER 02 0 100 0 CONSOLIDATED TOMOKA LD CO COM 210226106 1,680 39,070 SH DEFINED 01,08 8,253 30,817 0 CONSTELLATION BRANDS INC COM 21036P108 1,611 34,629 SH DEFINED 01 26,398 2,201 6,030 CONSTELLATION BRANDS INC COM 21036P108 400 8,600 SH OTHER 01 8,600 0 0 CONSTELLATION BRANDS INC COM 21036P108 37 800 SH DEFINED 02 800 0 0 CONSTELLATION BRANDS INC COM 21036P108 74 1,600 SH DEFINED 03 1,600 0 0 CONSTELLATION BRANDS INC COM 21036P108 118 2,530 SH DEFINED 04 2,530 0 0 CONSTELLATION BRANDS INC COM 21036P108 124 2,670 SH DEFINED 05 2,670 0 0 CONSTELLATION BRANDS INC COM 21036P108 21,099 453,652 SH DEFINED 01,08 86,309 367,343 0 CONSTELLATION BRANDS INC COM 21036P108 337 7,250 SH DEFINED 10 6,800 0 450 CONSTELLATION BRANDS INC COM 21036P108 335 7,200 SH OTHER 10 5,100 2,100 0 CONSTELLATION BRANDS INC CONV PFD 21036P306 7,524 200,000 DEFINED 01 200,000 0 0 CONSTAR INTL INC NEW COM 21036U107 55 7,100 SH DEFINED 01 2,400 4,700 0 CONSTAR INTL INC NEW COM 21036U107 150 19,488 SH DEFINED 01,08 4,300 15,188 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 144 ________ CONSTELLATION ENERGY GROUP I COM 210371100 11,323 259,050 SH DEFINED 01 139,574 91,957 27,519 CONSTELLATION ENERGY GROUP I COM 210371100 562 12,850 SH OTHER 01 12,200 0 650 CONSTELLATION ENERGY GROUP I COM 210371100 114 2,600 SH DEFINED 02 2,600 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 4 100 SH DEFINED 03 100 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 134 3,066 SH DEFINED 04 2,966 0 100 CONSTELLATION ENERGY GROUP I COM 210371100 157 3,600 SH OTHER 04 3,600 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 33 750 SH DEFINED 05 0 0 750 CONSTELLATION ENERGY GROUP I COM 210371100 20 450 SH OTHER 01,06 0 0 450 CONSTELLATION ENERGY GROUP I COM 210371100 66,581 1,523,242 SH DEFINED 01,08 794,382 728,860 0 CONSTELLATION ENERGY GROUP I COM 210371100 55 1,266 SH DEFINED 09 1,266 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 23 525 SH DEFINED 10 225 0 300 CONSUMER PORTFOLIO SVCS INC COM 210502100 160 32,800 SH DEFINED 01 2,200 30,600 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 112 23,064 SH DEFINED 01,08 5,556 17,508 0 CONTINENTAL AIRLS INC COM 210795308 1,240 91,600 SH DEFINED 01 39,635 48,165 3,800 CONTINENTAL AIRLS INC COM 210795308 141 10,400 SH DEFINED 04 0 10,400 0 CONTINENTAL AIRLS INC COM 210795308 21 1,563 SH DEFINED 05 1,563 0 0 CONTINENTAL AIRLS INC COM 210795308 6,077 448,792 SH DEFINED 01,08 138,204 310,588 0 CONTINENTAL MATLS CORP COM 211615307 109 4,010 SH DEFINED 01 210 3,800 0 CONTINENTAL MATLS CORP COM 211615307 173 6,379 SH DEFINED 01,08 636 5,743 0 CONVERA CORP COM 211919105 199 42,900 SH DEFINED 01 7,200 35,700 0 CONVERA CORP COM 211919105 5 1,000 SH OTHER 04 1,000 0 0 CONVERA CORP COM 211919105 231 49,751 SH DEFINED 01,08 10,607 39,144 0 CONVERGYS CORP COM 212485106 3,065 204,467 SH DEFINED 01 78,707 93,982 31,778 CONVERGYS CORP COM 212485106 65 4,350 SH OTHER 01 100 4,000 250 CONVERGYS CORP COM 212485106 60 4,000 SH OTHER 02 4,000 0 0 CONVERGYS CORP COM 212485106 1 100 SH DEFINED 03 0 0 100 CONVERGYS CORP COM 212485106 2 158 SH DEFINED 04 108 0 50 CONVERGYS CORP COM 212485106 3 225 SH DEFINED 05 0 0 225 CONVERGYS CORP COM 212485106 6 400 SH OTHER 01,06 0 0 400 CONVERGYS CORP COM 212485106 19,883 1,326,448 SH DEFINED 01,08 688,729 637,719 0 CONVERGYS CORP COM 212485106 5 328 SH DEFINED 09 328 0 0 CONVERGYS CORP COM 212485106 245 16,330 SH DEFINED 10 16,030 0 300 CONVERGYS CORP COM 212485106 1 100 SH OTHER 10 100 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 145 ________ COOPER CAMERON CORP COM 216640102 1,008 18,725 SH DEFINED 01 14,817 1,600 2,308 COOPER CAMERON CORP COM 216640102 5 100 SH OTHER 01 100 0 0 COOPER CAMERON CORP COM 216640102 16 300 SH DEFINED 04 300 0 0 COOPER CAMERON CORP COM 216640102 11 200 SH DEFINED 05 200 0 0 COOPER CAMERON CORP COM 216640102 15,624 290,359 SH DEFINED 01,08 81,350 209,009 0 COOPER CAMERON CORP COM 216640102 99 1,839 SH DEFINED 09 1,839 0 0 COOPER CAMERON CORP COM 216640102 5 100 SH DEFINED 10 0 0 100 COOPER COS INC COM 216648402 4,095 58,018 SH DEFINED 01 52,493 2,875 2,650 COOPER COS INC COM 216648402 376 5,320 SH DEFINED 04 0 4,920 400 COOPER COS INC COM 216648402 12 166 SH OTHER 04 166 0 0 COOPER COS INC COM 216648402 35 500 SH OTHER 01,06 0 0 500 COOPER COS INC COM 216648402 6,736 95,421 SH DEFINED 01,08 35,121 60,300 0 COOPER COS INC COM 216648402 78 1,101 SH DEFINED 10 976 0 125 COOPER TIRE & RUBR CO COM 216831107 5,672 263,184 SH DEFINED 01 174,417 71,288 17,479 COOPER TIRE & RUBR CO COM 216831107 3 125 SH OTHER 01 0 0 125 COOPER TIRE & RUBR CO COM 216831107 2 100 SH DEFINED 03 0 0 100 COOPER TIRE & RUBR CO COM 216831107 1 50 SH DEFINED 04 0 0 50 COOPER TIRE & RUBR CO COM 216831107 4 200 SH OTHER 01,06 0 0 200 COOPER TIRE & RUBR CO COM 216831107 18,622 864,117 SH DEFINED 01,08 374,457 489,660 0 COOPER TIRE & RUBR CO COM 216831107 0 12 SH DEFINED 10 12 0 0 COORS ADOLPH CO COM 217016104 7,150 94,495 SH DEFINED 01 69,459 20,460 4,576 COORS ADOLPH CO COM 217016104 11 150 SH OTHER 01 100 0 50 COORS ADOLPH CO COM 217016104 8 100 SH DEFINED 05 0 0 100 COORS ADOLPH CO COM 217016104 8 100 SH OTHER 01,06 0 0 100 COORS ADOLPH CO COM 217016104 22,012 290,890 SH DEFINED 01,08 144,627 146,263 0 COORS ADOLPH CO COM 217016104 4 56 SH DEFINED 10 6 0 50 COPART INC COM 217204106 3,652 138,759 SH DEFINED 01 123,737 6,000 9,022 COPART INC COM 217204106 74 2,815 SH OTHER 01 100 2,715 0 COPART INC COM 217204106 53 2,000 SH DEFINED 02 0 2,000 0 COPART INC COM 217204106 10,568 401,502 SH DEFINED 01,08 104,000 297,502 0 COPPER MTN NETWORKS INC COM 217510205 23 8,450 SH DEFINED 01 1,330 7,120 0 COPPER MTN NETWORKS INC COM 217510205 35 12,781 SH DEFINED 01,08 2,604 10,177 0 CORAUTUS GENETICS INC COM 218139202 36 6,714 SH DEFINED 01 2,057 4,657 0 CORAUTUS GENETICS INC COM 218139202 53 9,865 SH DEFINED 01,08 3,991 5,874 0 CORGENTECH INC COM 21872P105 22 2,660 SH DEFINED 01 2,400 0 260 CORGENTECH INC COM 21872P105 1 161 SH DEFINED 02 161 0 0 CORGENTECH INC COM 21872P105 285 34,406 SH DEFINED 01,08 6,400 28,006 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 146 ________ CORILLIAN CORP COM 218725109 287 58,400 SH DEFINED 01 23,000 33,900 1,500 CORILLIAN CORP COM 218725109 1,034 210,167 SH DEFINED 01,08 40,722 169,445 0 CORINTHIAN COLLEGES INC COM 218868107 1,122 59,555 SH DEFINED 01 36,405 16,600 6,550 CORINTHIAN COLLEGES INC COM 218868107 2 100 SH OTHER 01 100 0 0 CORINTHIAN COLLEGES INC COM 218868107 352 18,700 SH DEFINED 04 0 18,700 0 CORINTHIAN COLLEGES INC COM 218868107 1 49 SH DEFINED 05 49 0 0 CORINTHIAN COLLEGES INC COM 218868107 0 11 SH OTHER 05 11 0 0 CORINTHIAN COLLEGES INC COM 218868107 8,306 440,756 SH DEFINED 01,08 107,205 333,551 0 CORINTHIAN COLLEGES INC COM 218868107 3 150 SH DEFINED 10 0 0 150 CORIXA CORP COM 21887F100 350 96,132 SH DEFINED 01 34,928 57,904 3,300 CORIXA CORP COM 21887F100 4 1,225 SH OTHER 01 250 0 975 CORIXA CORP COM 21887F100 3 843 SH DEFINED 03 843 0 0 CORIXA CORP COM 21887F100 17 4,699 SH DEFINED 04 4,699 0 0 CORIXA CORP COM 21887F100 1,554 426,801 SH DEFINED 01,08 133,485 293,316 0 CORIXA CORP COM 21887F100 4 1,000 SH OTHER 10 1,000 0 0 CORIO INC COM 218875102 100 52,299 SH DEFINED 01 11,100 41,199 0 CORIO INC COM 218875102 174 90,842 SH DEFINED 01,08 20,400 70,442 0 CORN PRODS INTL INC COM 219023108 7,561 141,160 SH DEFINED 01 116,249 20,936 3,975 CORN PRODS INTL INC COM 219023108 80 1,495 SH OTHER 01 320 1,175 0 CORN PRODS INTL INC COM 219023108 17 325 SH DEFINED 02 325 0 0 CORN PRODS INTL INC COM 219023108 17 325 SH OTHER 02 325 0 0 CORN PRODS INTL INC COM 219023108 21 389 SH DEFINED 03 389 0 0 CORN PRODS INTL INC COM 219023108 137 2,550 SH DEFINED 04 2,150 0 400 CORN PRODS INTL INC COM 219023108 12 225 SH OTHER 04 225 0 0 CORN PRODS INTL INC COM 219023108 5 100 SH DEFINED 05 100 0 0 CORN PRODS INTL INC COM 219023108 26 490 SH OTHER 01,06 0 0 490 CORN PRODS INTL INC COM 219023108 13,048 243,610 SH DEFINED 01,08 77,903 165,707 0 CORN PRODS INTL INC COM 219023108 10 191 SH DEFINED 10 191 0 0 CORNELL COMPANIES INC COM 219141108 375 24,719 SH DEFINED 01 11,019 12,900 800 CORNELL COMPANIES INC COM 219141108 49 3,237 SH DEFINED 05 3,237 0 0 CORNELL COMPANIES INC COM 219141108 1,209 79,650 SH DEFINED 01,08 14,954 64,696 0 CORNERSTONE RLTY INCOME TR I COM 21922V102 676 67,769 SH DEFINED 01 30,955 33,614 3,200 CORNERSTONE RLTY INCOME TR I COM 21922V102 102 10,190 SH OTHER 04 0 10,190 0 CORNERSTONE RLTY INCOME TR I COM 21922V102 3,421 342,802 SH DEFINED 01,08 58,968 283,834 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 147 ________ CORNING INC COM 219350105 21,851 1,856,468 SH DEFINED 01 985,583 660,454 210,431 CORNING INC COM 219350105 58 4,950 SH OTHER 01 2,400 500 2,050 CORNING INC COM 219350105 24 2,073 SH DEFINED 02 1,673 400 0 CORNING INC COM 219350105 49 4,200 SH OTHER 02 4,000 200 0 CORNING INC COM 219350105 5 450 SH DEFINED 03 450 0 0 CORNING INC COM 219350105 155 13,200 SH OTHER 03 6,000 7,000 200 CORNING INC COM 219350105 616 52,300 SH DEFINED 04 45,300 0 7,000 CORNING INC COM 219350105 12 1,000 SH OTHER 04 1,000 0 0 CORNING INC COM 219350105 107 9,054 SH DEFINED 05 4,029 0 5,025 CORNING INC COM 219350105 40 3,400 SH OTHER 01,06 0 0 3,400 CORNING INC COM 219350105 147,729 12,551,289 SH DEFINED 01,08 6,503,975 6,038,849 8,465 CORNING INC COM 219350105 496 42,131 SH DEFINED 09 42,131 0 0 CORNING INC COM 219350105 123 10,423 SH DEFINED 10 8,223 0 2,200 CORNING INC COM 219350105 114 9,660 SH OTHER 10 300 9,360 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 11,305 168,890 SH DEFINED 01 152,200 4,915 11,775 CORPORATE EXECUTIVE BRD CO COM 21988R102 78 1,165 SH OTHER 01 0 1,165 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 5 80 SH DEFINED 03 80 0 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 20 300 SH OTHER 04 300 0 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 10 150 SH OTHER 05 150 0 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 8,361 124,904 SH DEFINED 01,08 56,012 68,892 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 3 50 SH DEFINED 10 0 0 50 CORPORATE HIGH YIELD FD INC UNDEFIND 219914108 0 749 DEFINED 01 749 0 0 CORPORATE HIGH YIELD FD INC UNDEFIND 219914108 2 22,700 DEFINED 02 5,500 17,200 0 CORPORATE HIGH YIELD FD INC UNDEFIND 219914108 0 4,590 DEFINED 04 4,590 0 0 CORRECTIONAL SVCS CORP COM 219921103 95 32,640 SH DEFINED 01 1,540 31,100 0 CORRECTIONAL SVCS CORP COM 219921103 59 20,504 SH DEFINED 01,08 4,386 16,118 0 CORPORATE HIGH YIELD FD V IN UNDEFIND 219931102 1 5,003 DEFINED 01 5,003 0 0 CORPORATE HIGH YIELD FD V IN UNDEFIND 219931102 2 12,700 OTHER 01 0 12,700 0 CORPORATE HIGH YIELD FD V IN UNDEFIND 219931102 1 5,963 DEFINED 04 5,963 0 0 CORPORATE HIGH YIELD FD V IN UNDEFIND 219931102 0 1,000 OTHER 04 1,000 0 0 CORPORATE OFFICE PPTYS TR COM 22002T108 965 32,863 SH DEFINED 01 20,763 9,300 2,800 CORPORATE OFFICE PPTYS TR COM 22002T108 6,805 231,856 SH DEFINED 01,08 75,485 156,371 0 CORRECTIONAL PPTYS TR COM 22025E104 730 25,260 SH DEFINED 01 24,410 100 750 CORRECTIONAL PPTYS TR COM 22025E104 2,358 81,633 SH DEFINED 01,08 25,138 56,495 0 CORRECTIONS CORP AMER NEW COM 22025Y407 4,172 103,132 SH DEFINED 01 68,992 30,500 3,640 CORRECTIONS CORP AMER NEW COM 22025Y407 2 42 SH DEFINED 04 17 0 25 CORRECTIONS CORP AMER NEW COM 22025Y407 9,619 237,812 SH DEFINED 01,08 65,964 171,848 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 148 ________ CORRPRO COS INC COM 220317101 13 12,000 SH DEFINED 01 1,100 10,900 0 CORRPRO COS INC COM 220317101 13 11,975 SH DEFINED 01,08 2,875 9,100 0 CORTEX PHARMACEUTICALS INC COM 220524300 89 33,000 SH DEFINED 01 3,200 29,800 0 CORTEX PHARMACEUTICALS INC COM 220524300 31 11,266 SH DEFINED 01,08 7,562 3,704 0 CORUS BANKSHARES INC COM 220873103 2,488 51,813 SH DEFINED 01 25,163 25,300 1,350 CORUS BANKSHARES INC COM 220873103 5,968 124,302 SH DEFINED 01,08 28,005 96,297 0 CORVEL CORP COM 221006109 435 16,257 SH DEFINED 01 5,507 10,450 300 CORVEL CORP COM 221006109 1,250 46,683 SH DEFINED 01,08 8,150 38,533 0 COSI INC COM 22122P101 56 9,300 SH DEFINED 01 8,900 0 400 COSI INC COM 22122P101 596 98,592 SH DEFINED 01,08 18,592 80,000 0 COSINE COMMUNICATIONS INC COM 221222607 38 13,730 SH DEFINED 01 2,060 11,670 0 COSINE COMMUNICATIONS INC COM 221222607 57 20,495 SH DEFINED 01,08 3,820 16,675 0 COST PLUS INC CALIF COM 221485105 1,104 34,371 SH DEFINED 01 13,746 19,750 875 COST PLUS INC CALIF COM 221485105 600 18,675 SH OTHER 01 17,550 1,125 0 COST PLUS INC CALIF COM 221485105 103 3,200 SH DEFINED 04 0 3,000 200 COST PLUS INC CALIF COM 221485105 10 325 SH OTHER 01,06 0 0 325 COST PLUS INC CALIF COM 221485105 5,410 168,379 SH DEFINED 01,08 54,261 114,118 0 COSTCO WHSL CORP NEW COM 22160K105 48,765 1,007,324 SH DEFINED 01 576,507 332,412 98,405 COSTCO WHSL CORP NEW COM 22160K105 5,472 113,026 SH OTHER 01 73,050 38,576 1,400 COSTCO WHSL CORP NEW COM 22160K105 5,896 121,797 SH DEFINED 02 87,033 31,879 2,885 COSTCO WHSL CORP NEW COM 22160K105 1,826 37,711 SH OTHER 02 13,115 23,996 600 COSTCO WHSL CORP NEW COM 22160K105 8,954 184,959 SH DEFINED 03 127,170 46,154 11,635 COSTCO WHSL CORP NEW COM 22160K105 2,373 49,010 SH OTHER 03 37,415 6,115 5,480 COSTCO WHSL CORP NEW COM 22160K105 20,910 431,931 SH DEFINED 04 390,936 6,360 34,635 COSTCO WHSL CORP NEW COM 22160K105 6,045 124,865 SH OTHER 04 112,965 3,950 7,950 COSTCO WHSL CORP NEW COM 22160K105 307 6,348 SH DEFINED 05 3,935 935 1,478 COSTCO WHSL CORP NEW COM 22160K105 29 600 SH OTHER 05 200 400 0 COSTCO WHSL CORP NEW COM 22160K105 63 1,300 SH OTHER 01,06 0 0 1,300 COSTCO WHSL CORP NEW COM 22160K105 206,945 4,274,837 SH DEFINED 01,08 2,236,244 2,035,328 3,265 COSTCO WHSL CORP NEW COM 22160K105 610 12,598 SH DEFINED 09 12,598 0 0 COSTCO WHSL CORP NEW COM 22160K105 4,258 87,965 SH DEFINED 10 54,615 4,350 29,000 COSTCO WHSL CORP NEW COM 22160K105 996 20,570 SH OTHER 10 16,920 3,175 475 COSTAR GROUP INC COM 22160N109 3,519 76,203 SH DEFINED 01 59,995 14,183 2,025 COSTAR GROUP INC COM 22160N109 4,632 100,300 SH DEFINED 01,08 16,904 83,396 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 149 ________ COTT CORP QUE COM 22163N106 7 300 SH OTHER 01 0 300 0 COTT CORP QUE COM 22163N106 2 100 SH DEFINED 04 0 0 100 COTT CORP QUE COM 22163N106 287 11,615 SH DEFINED 10 1,615 0 10,000 COTTON STS LIFE INS CO COM 221774102 154 7,600 SH DEFINED 01 1,300 6,300 0 COTTON STS LIFE INS CO COM 221774102 218 10,798 SH DEFINED 01,08 2,438 8,360 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 31,395 848,284 SH DEFINED 01 322,569 430,577 95,138 COUNTRYWIDE FINANCIAL CORP COM 222372104 41 1,098 SH OTHER 01 100 0 998 COUNTRYWIDE FINANCIAL CORP COM 222372104 13 362 SH DEFINED 02 0 0 362 COUNTRYWIDE FINANCIAL CORP COM 222372104 28 758 SH DEFINED 03 458 0 300 COUNTRYWIDE FINANCIAL CORP COM 222372104 63 1,706 SH DEFINED 04 1,156 0 550 COUNTRYWIDE FINANCIAL CORP COM 222372104 232 6,265 SH DEFINED 05 4,367 0 1,898 COUNTRYWIDE FINANCIAL CORP COM 222372104 1 37 SH OTHER 05 37 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 48 1,298 SH OTHER 01,06 0 0 1,298 COUNTRYWIDE FINANCIAL CORP COM 222372104 189,442 5,118,683 SH DEFINED 01,08 2,656,712 2,458,717 3,254 COUNTRYWIDE FINANCIAL CORP COM 222372104 340 9,182 SH DEFINED 09 9,182 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 45 1,222 SH DEFINED 10 274 0 948 COUNTRYWIDE FINANCIAL CORP COM 222372104 133 3,600 SH OTHER 10 3,600 0 0 COURIER CORP COM 222660102 625 12,031 SH DEFINED 01 3,981 7,700 350 COURIER CORP COM 222660102 2,164 41,679 SH DEFINED 01,08 6,811 34,868 0 COUSINS PPTYS INC COM 222795106 1,186 39,195 SH DEFINED 01 24,145 13,400 1,650 COUSINS PPTYS INC COM 222795106 45 1,500 SH OTHER 04 1,500 0 0 COUSINS PPTYS INC COM 222795106 8,009 264,580 SH DEFINED 01,08 65,778 198,802 0 COUSINS PPTYS INC COM 222795106 57 1,875 SH DEFINED 10 1,875 0 0 COVANSYS CORP COM 22281W103 957 62,556 SH DEFINED 01 15,706 46,200 650 COVANSYS CORP COM 22281W103 1,940 126,808 SH DEFINED 01,08 23,077 103,731 0 COVALENT GROUP INC COM 222815102 6 2,500 SH DEFINED 01 2,500 0 0 COVALENT GROUP INC COM 222815102 45 17,712 SH DEFINED 01,08 4,695 13,017 0 COVANCE INC COM 222816100 1,250 32,269 SH DEFINED 01 23,630 2,339 6,300 COVANCE INC COM 222816100 4 100 SH OTHER 01 100 0 0 COVANCE INC COM 222816100 19 500 SH DEFINED 04 0 0 500 COVANCE INC COM 222816100 11,917 307,530 SH DEFINED 01,08 80,236 227,294 0 COVANCE INC COM 222816100 19 500 SH DEFINED 10 500 0 0 COVENANT TRANS INC COM 22284P105 920 44,183 SH DEFINED 01 29,633 14,200 350 COVENANT TRANS INC COM 22284P105 1,292 62,034 SH DEFINED 01,08 14,562 47,472 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 150 ________ COVENTRY HEALTH CARE INC COM 222862104 2,846 53,621 SH DEFINED 01 33,072 15,884 4,665 COVENTRY HEALTH CARE INC COM 222862104 5 100 SH OTHER 01 100 0 0 COVENTRY HEALTH CARE INC COM 222862104 106 2,000 SH DEFINED 04 0 0 2,000 COVENTRY HEALTH CARE INC COM 222862104 3 60 SH DEFINED 05 60 0 0 COVENTRY HEALTH CARE INC COM 222862104 1 14 SH OTHER 05 14 0 0 COVENTRY HEALTH CARE INC COM 222862104 21,883 412,261 SH DEFINED 01,08 101,243 311,018 0 COVENTRY HEALTH CARE INC COM 222862104 234 4,408 SH DEFINED 09 4,408 0 0 COVENTRY HEALTH CARE INC COM 222862104 7 138 SH DEFINED 10 0 0 138 COVISTA COMMUNICATIONS INC COM 223574104 7 3,827 SH DEFINED 01 1,627 2,200 0 COVISTA COMMUNICATIONS INC COM 223574104 30 15,312 SH DEFINED 01,08 5,662 9,650 0 COX RADIO INC COM 224051102 188 11,432 SH DEFINED 01 11,132 0 300 COX RADIO INC COM 224051102 2 100 SH OTHER 01 100 0 0 COX RADIO INC COM 224051102 1,597 96,883 SH DEFINED 01,08 28,076 68,807 0 COX RADIO INC COM 224051102 16 1,000 SH DEFINED 10 1,000 0 0 CRAFTMADE INTL INC COM 22413E104 300 15,200 SH DEFINED 01 1,100 14,100 0 CRAFTMADE INTL INC COM 22413E104 10 500 SH OTHER 04 500 0 0 CRAFTMADE INTL INC COM 22413E104 174 8,798 SH DEFINED 01,08 2,050 6,748 0 CRANE CO COM 224399105 792 27,471 SH DEFINED 01 16,303 3,600 7,568 CRANE CO COM 224399105 105 3,650 SH OTHER 01 3,100 400 150 CRANE CO COM 224399105 103 3,581 SH OTHER 02 0 3,581 0 CRANE CO COM 224399105 1 50 SH DEFINED 04 0 0 50 CRANE CO COM 224399105 203 7,029 SH OTHER 04 7,029 0 0 CRANE CO COM 224399105 4 150 SH DEFINED 05 0 0 150 CRANE CO COM 224399105 6 200 SH OTHER 01,06 0 0 200 CRANE CO COM 224399105 7,573 262,580 SH DEFINED 01,08 63,441 199,139 0 CRANE CO COM 224399105 147 5,083 SH DEFINED 09 5,083 0 0 CRANE CO COM 224399105 2 61 SH DEFINED 10 11 0 50 CRAWFORD & CO COM 224633107 10,801 1,440,194 SH DEFINED 01 11,319 45,100 1,383,775 CRAWFORD & CO COM 224633107 1,148 153,108 SH DEFINED 01,08 49,966 103,142 0 CRAWFORD & CO COM 224633206 6,940 991,421 SH DEFINED 01 3,600 11,900 975,921 CRAWFORD & CO COM 224633206 1 200 SH DEFINED 01,08 200 0 0 CREDIT SUISSE ASSET MGMT INC UNDEFIND 224916106 1 28,200 DEFINED 02 7,000 21,200 0 CRAY INC COM 225223106 532 114,135 SH DEFINED 01 49,185 59,900 5,050 CRAY INC COM 225223106 128 27,500 SH DEFINED 04 0 27,500 0 CRAY INC COM 225223106 2,825 606,145 SH DEFINED 01,08 160,704 445,441 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 151 ________ CREDENCE SYS CORP COM 225302108 1,046 114,296 SH DEFINED 01 55,156 49,590 9,550 CREDENCE SYS CORP COM 225302108 6,992 764,144 SH DEFINED 01,08 152,202 611,942 0 CREDIT ACCEP CORP MICH COM 225310101 4,353 171,052 SH DEFINED 01 126,102 44,600 350 CREDIT ACCEP CORP MICH COM 225310101 2,987 117,375 SH DEFINED 01,08 37,806 79,569 0 CREDO PETE CORP COM 225439207 84 5,940 SH DEFINED 01 1,260 4,680 0 CREDO PETE CORP COM 225439207 170 12,011 SH DEFINED 01,08 2,118 9,893 0 CREE INC COM 225447101 1,541 38,456 SH DEFINED 01 28,677 3,339 6,440 CREE INC COM 225447101 4 100 SH OTHER 01 100 0 0 CREE INC COM 225447101 13 325 SH DEFINED 02 325 0 0 CREE INC COM 225447101 481 12,000 SH DEFINED 04 0 0 12,000 CREE INC COM 225447101 20 500 SH OTHER 04 500 0 0 CREE INC COM 225447101 14,819 369,745 SH DEFINED 01,08 98,563 271,182 0 CREE INC COM 225447101 17 421 SH DEFINED 10 286 0 135 CRESCENT REAL ESTATE EQUITIE COM 225756105 803 43,980 SH DEFINED 01 19,980 14,650 9,350 CRESCENT REAL ESTATE EQUITIE COM 225756105 2 100 SH OTHER 01 100 0 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 40 2,200 SH DEFINED 02 2,200 0 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 56 3,050 SH DEFINED 04 3,050 0 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 9 500 SH OTHER 04 500 0 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 41 2,226 SH DEFINED 05 0 0 2,226 CRESCENT REAL ESTATE EQUITIE COM 225756105 6,037 330,612 SH DEFINED 01,08 145,660 184,952 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 368 20,157 SH DEFINED 09 20,157 0 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 3 150 SH DEFINED 10 0 0 150 CRIIMI MAE INC COM 226603504 73 4,538 SH DEFINED 01 2,338 2,000 200 CRIIMI MAE INC COM 226603504 349 21,700 SH DEFINED 01,08 5,220 16,480 0 CRITICAL PATH INC COM 22674V506 26 17,732 SH DEFINED 01 3,807 13,925 0 CRITICAL PATH INC COM 22674V506 50 34,276 SH DEFINED 01,08 7,800 26,476 0 CRITICARE SYS INC COM 226901106 68 19,000 SH DEFINED 01 2,100 16,900 0 CRITICARE SYS INC COM 226901106 94 26,185 SH DEFINED 01,08 5,038 21,147 0 CROMPTON CORP COM 227116100 2,244 190,132 SH DEFINED 01 73,962 102,520 13,650 CROMPTON CORP COM 227116100 7 554 SH DEFINED 05 554 0 0 CROMPTON CORP COM 227116100 10,710 907,618 SH DEFINED 01,08 220,837 686,781 0 CROSS A T CO COM 227478104 123 24,900 SH DEFINED 01 3,500 21,400 0 CROSS A T CO COM 227478104 139 28,063 SH DEFINED 01,08 6,055 22,008 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 152 ________ CROSS CTRY HEALTHCARE INC COM 227483104 918 50,764 SH DEFINED 01 26,064 23,500 1,200 CROSS CTRY HEALTHCARE INC COM 227483104 7 400 SH DEFINED 04 0 0 400 CROSS CTRY HEALTHCARE INC COM 227483104 9 500 SH OTHER 01,06 0 0 500 CROSS CTRY HEALTHCARE INC COM 227483104 3,188 176,333 SH DEFINED 01,08 47,098 129,235 0 CROSS TIMBERS RTY TR COM 22757R109 59 1,485 SH DEFINED 01 1,479 0 6 CROSS TIMBERS RTY TR COM 22757R109 160 4,000 SH OTHER 01 4,000 0 0 CROSS TIMBERS RTY TR COM 22757R109 282 7,061 SH DEFINED 01,08 156 6,905 0 CROSSROADS SYS INC COM 22765D100 47 32,100 SH DEFINED 01 5,400 26,700 0 CROSSROADS SYS INC COM 22765D100 56 37,955 SH DEFINED 01,08 10,228 27,727 0 CROSSTEX ENERGY INC COM 22765Y104 4 100 SH DEFINED 01 0 0 100 CROSSTEX ENERGY INC COM 22765Y104 399 9,528 SH DEFINED 01,08 400 9,128 0 CROWN CASTLE INTL CORP COM 228227104 1,223 73,470 SH DEFINED 01 60,210 0 13,260 CROWN CASTLE INTL CORP COM 228227104 2 100 SH OTHER 01 100 0 0 CROWN CASTLE INTL CORP COM 228227104 9,443 567,466 SH DEFINED 01,08 200,320 367,146 0 CROWN CASTLE INTL CORP COM 228227104 5 300 SH DEFINED 10 0 0 300 CROWN HOLDINGS INC COM 228368106 3,655 266,041 SH DEFINED 01 101,375 148,766 15,900 CROWN HOLDINGS INC COM 228368106 1 51 SH OTHER 01 51 0 0 CROWN HOLDINGS INC COM 228368106 1 61 SH DEFINED 04 61 0 0 CROWN HOLDINGS INC COM 228368106 16,001 1,164,529 SH DEFINED 01,08 311,670 852,859 0 CROWN MEDIA HLDGS INC COM 228411104 518 60,200 SH DEFINED 01 19,900 39,900 400 CROWN MEDIA HLDGS INC COM 228411104 77 9,000 SH OTHER 03 9,000 0 0 CROWN MEDIA HLDGS INC COM 228411104 1,360 158,104 SH DEFINED 01,08 39,388 118,716 0 CRT PROPERTIES INC COM 22876P109 2,763 115,797 SH DEFINED 01 89,697 22,900 3,200 CRT PROPERTIES INC COM 22876P109 7 300 SH DEFINED 04 300 0 0 CRT PROPERTIES INC COM 22876P109 4,204 176,179 SH DEFINED 01,08 50,033 126,146 0 CRYOLIFE INC COM 228903100 713 100,780 SH DEFINED 01 80,480 20,200 100 CRYOLIFE INC COM 228903100 2 300 SH DEFINED 04 0 0 300 CRYOLIFE INC COM 228903100 3 450 SH OTHER 01,06 0 0 450 CRYOLIFE INC COM 228903100 251 35,562 SH DEFINED 01,08 7,112 28,450 0 CTI MOLECULAR IMAGING INC COM 22943D105 715 50,414 SH DEFINED 01 21,514 26,900 2,000 CTI MOLECULAR IMAGING INC COM 22943D105 3,784 266,681 SH DEFINED 01,08 91,497 175,184 0 CUBIC CORP COM 229669106 983 39,205 SH DEFINED 01 12,075 26,600 530 CUBIC CORP COM 229669106 8 300 SH DEFINED 04 0 0 300 CUBIC CORP COM 229669106 8 300 SH OTHER 01,06 0 0 300 CUBIC CORP COM 229669106 3,741 149,238 SH DEFINED 01,08 53,961 95,277 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 153 ________ CUBIST PHARMACEUTICALS INC COM 229678107 817 69,092 SH DEFINED 01 33,817 31,000 4,275 CUBIST PHARMACEUTICALS INC COM 229678107 3,432 290,120 SH DEFINED 01,08 95,984 194,136 0 CUBIST PHARMACEUTICALS INC COM 229678107 7 600 SH OTHER 10 600 0 0 CULLEN FROST BANKERS INC COM 229899109 828 17,028 SH DEFINED 01 13,338 261 3,429 CULLEN FROST BANKERS INC COM 229899109 39 800 SH DEFINED 02 800 0 0 CULLEN FROST BANKERS INC COM 229899109 15 300 SH OTHER 02 300 0 0 CULLEN FROST BANKERS INC COM 229899109 146 3,000 SH OTHER 05 0 3,000 0 CULLEN FROST BANKERS INC COM 229899109 14,050 289,091 SH DEFINED 01,08 90,981 198,110 0 CULLEN FROST BANKERS INC COM 229899109 2 50 SH DEFINED 10 0 0 50 CULP INC COM 230215105 113 16,700 SH DEFINED 01 2,500 14,200 0 CULP INC COM 230215105 176 25,926 SH DEFINED 01,08 4,536 21,390 0 CUMMINS INC COM 231021106 5,223 62,330 SH DEFINED 01 29,376 23,117 9,837 CUMMINS INC COM 231021106 8 100 SH OTHER 01 0 0 100 CUMMINS INC COM 231021106 17 200 SH DEFINED 04 200 0 0 CUMMINS INC COM 231021106 4 50 SH DEFINED 05 0 0 50 CUMMINS INC COM 231021106 8 100 SH OTHER 01,06 0 0 100 CUMMINS INC COM 231021106 30,977 369,699 SH DEFINED 01,08 184,618 185,081 0 CUMMINS INC COM 231021106 25 300 SH DEFINED 09 300 0 0 CUMMINS INC COM 231021106 5 57 SH DEFINED 10 7 0 50 CUMMINS INC COM 231021106 8 100 SH OTHER 10 100 0 0 CUMULUS MEDIA INC COM 231082108 1,164 77,220 SH DEFINED 01 30,820 43,300 3,100 CUMULUS MEDIA INC COM 231082108 240 15,900 SH DEFINED 04 0 15,900 0 CUMULUS MEDIA INC COM 231082108 30 2,000 SH OTHER 04 2,000 0 0 CUMULUS MEDIA INC COM 231082108 5,665 375,660 SH DEFINED 01,08 118,171 257,489 0 CURAGEN CORP COM 23126R101 475 66,334 SH DEFINED 01 28,280 36,004 2,050 CURAGEN CORP COM 23126R101 2,210 308,665 SH DEFINED 01,08 74,114 234,551 0 CURAGEN CORP COM 23126R101 7 1,000 SH OTHER 10 1,000 0 0 CURATIVE HEALTH SRVCS INC COM 23126W100 109 15,925 SH DEFINED 01 2,625 13,300 0 CURATIVE HEALTH SRVCS INC COM 23126W100 1 200 SH DEFINED 04 0 0 200 CURATIVE HEALTH SRVCS INC COM 23126W100 1 175 SH OTHER 01,06 0 0 175 CURATIVE HEALTH SRVCS INC COM 23126W100 188 27,375 SH DEFINED 01,08 8,334 19,041 0 CURIS INC COM 231269101 324 62,000 SH DEFINED 01 26,150 33,950 1,900 CURIS INC COM 231269101 10 2,000 SH OTHER 01 0 2,000 0 CURIS INC COM 231269101 1,354 259,337 SH DEFINED 01,08 47,154 212,183 0 CURON MED INC COM 231292103 38 21,600 SH DEFINED 01 3,800 17,800 0 CURON MED INC COM 231292103 45 25,559 SH DEFINED 01,08 6,700 18,859 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 154 ________ CURTISS WRIGHT CORP COM 231561101 4,956 86,331 SH DEFINED 01 69,931 15,600 800 CURTISS WRIGHT CORP COM 231561101 17 300 SH DEFINED 04 0 0 300 CURTISS WRIGHT CORP COM 231561101 20 350 SH OTHER 01,06 0 0 350 CURTISS WRIGHT CORP COM 231561101 9,467 164,906 SH DEFINED 01,08 60,451 104,455 0 CYBERGUARD CORP COM 231910100 110 17,439 SH DEFINED 01 7,139 9,500 800 CYBERGUARD CORP COM 231910100 405 64,300 SH DEFINED 01,08 12,166 52,134 0 CUTTER & BUCK INC COM 232217109 179 12,300 SH DEFINED 01 2,100 10,200 0 CUTTER & BUCK INC COM 232217109 295 20,258 SH DEFINED 01,08 4,259 15,999 0 CYBERSOURCE CORP COM 23251J106 478 66,800 SH DEFINED 01 17,300 48,500 1,000 CYBERSOURCE CORP COM 23251J106 1,476 206,500 SH DEFINED 01,08 57,802 148,698 0 CYBERONICS INC COM 23251P102 786 37,916 SH DEFINED 01 15,741 20,700 1,475 CYBERONICS INC COM 23251P102 6 300 SH DEFINED 04 0 0 300 CYBERONICS INC COM 23251P102 8 400 SH OTHER 01,06 0 0 400 CYBERONICS INC COM 23251P102 3,006 145,062 SH DEFINED 01,08 48,520 96,542 0 CYBEROPTICS CORP COM 232517102 213 14,300 SH DEFINED 01 5,050 9,250 0 CYBEROPTICS CORP COM 232517102 875 58,837 SH DEFINED 01,08 16,777 42,060 0 CYBEX INTL INC COM 23252E106 39 9,500 SH DEFINED 01 0 9,500 0 CYBEX INTL INC COM 23252E106 52 12,678 SH DEFINED 01,08 2,340 10,338 0 CYMER INC COM 232572107 7,279 246,422 SH DEFINED 01 211,737 29,028 5,657 CYMER INC COM 232572107 329 11,140 SH DEFINED 04 0 10,640 500 CYMER INC COM 232572107 16 550 SH OTHER 01,06 0 0 550 CYMER INC COM 232572107 7,707 260,890 SH DEFINED 01,08 72,405 188,485 0 CYMER INC COM 232572107 44 1,485 SH DEFINED 10 1,485 0 0 CYPRESS BIOSCIENCES INC COM 232674507 407 28,975 SH DEFINED 01 17,175 10,700 1,100 CYPRESS BIOSCIENCES INC COM 232674507 2,638 187,606 SH DEFINED 01,08 45,377 142,229 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 3,221 274,587 SH DEFINED 01 210,192 53,545 10,850 CYPRESS SEMICONDUCTOR CORP COM 232806109 235 20,000 SH DEFINED 03 20,000 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 35 3,000 SH DEFINED 04 3,000 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 23 1,990 SH OTHER 04 0 1,990 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 7,277 620,415 SH DEFINED 01,08 157,640 462,775 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 5 400 SH DEFINED 10 0 0 400 CYTOKINETICS INC COM 23282W100 29 2,800 SH DEFINED 01 2,800 0 0 CYTOKINETICS INC COM 23282W100 225 21,911 SH DEFINED 01,08 1,211 20,700 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 155 ________ CYTEC INDS INC COM 232820100 5,562 108,176 SH DEFINED 01 101,905 3,671 2,600 CYTEC INDS INC COM 232820100 842 16,375 SH OTHER 01 16,375 0 0 CYTEC INDS INC COM 232820100 9 171 SH OTHER 04 171 0 0 CYTEC INDS INC COM 232820100 48 931 SH DEFINED 05 931 0 0 CYTEC INDS INC COM 232820100 4 73 SH OTHER 05 73 0 0 CYTEC INDS INC COM 232820100 15,562 302,647 SH DEFINED 01,08 68,590 234,057 0 CYTEC INDS INC COM 232820100 19 376 SH DEFINED 10 376 0 0 CYTOGEN CORP COM 232824300 223 19,340 SH DEFINED 01 9,370 9,170 800 CYTOGEN CORP COM 232824300 1 100 SH OTHER 01 100 0 0 CYTOGEN CORP COM 232824300 971 84,266 SH DEFINED 01,08 15,827 68,439 0 CYTRX CORP COM 232828301 3 2,200 SH DEFINED 01 0 2,200 0 CYTRX CORP COM 232828301 41 29,330 SH DEFINED 01,08 9,328 20,002 0 D & E COMMUNICATIONS INC COM 232860106 279 23,141 SH DEFINED 01 8,859 12,832 1,450 D & E COMMUNICATIONS INC COM 232860106 925 76,766 SH DEFINED 01,08 14,075 62,691 0 D & K HEALTHCARE RES INC COM 232861104 136 16,900 SH DEFINED 01 2,800 14,100 0 D & K HEALTHCARE RES INC COM 232861104 210 26,111 SH DEFINED 01,08 5,106 21,005 0 CYTYC CORP COM 232946103 1,853 67,203 SH DEFINED 01 39,596 18,507 9,100 CYTYC CORP COM 232946103 777 28,180 SH OTHER 01 100 0 28,080 CYTYC CORP COM 232946103 29 1,045 SH DEFINED 04 1,045 0 0 CYTYC CORP COM 232946103 108 3,930 SH DEFINED 05 3,930 0 0 CYTYC CORP COM 232946103 15,399 558,536 SH DEFINED 01,08 148,459 410,077 0 CYTYC CORP COM 232946103 4 150 SH DEFINED 10 0 0 150 DDI CORP COM 233162304 35 11,148 SH DEFINED 01 11,148 0 0 DDI CORP COM 233162304 321 100,964 SH DEFINED 01,08 16,464 84,500 0 DHB INDS INC COM 23321E103 1,037 54,462 SH DEFINED 01 16,762 34,100 3,600 DHB INDS INC COM 23321E103 23 1,200 SH DEFINED 02 1,200 0 0 DHB INDS INC COM 23321E103 3,546 186,247 SH DEFINED 01,08 62,486 123,761 0 DHB INDS INC COM 23321E103 38 2,000 SH DEFINED 10 2,000 0 0 DJ ORTHOPEDICS INC COM 23325G104 530 24,739 SH DEFINED 01 10,889 13,200 650 DJ ORTHOPEDICS INC COM 23325G104 6 300 SH DEFINED 04 0 0 300 DJ ORTHOPEDICS INC COM 23325G104 4 200 SH OTHER 01,06 0 0 200 DJ ORTHOPEDICS INC COM 23325G104 2,582 120,548 SH DEFINED 01,08 24,489 96,059 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 156 ________ DNP SELECT INCOME FD COM 23325P104 190 15,938 SH DEFINED 01 11,960 3,978 0 DNP SELECT INCOME FD COM 23325P104 54 4,520 SH OTHER 01 4,520 0 0 DNP SELECT INCOME FD COM 23325P104 60 5,000 SH DEFINED 04 5,000 0 0 DNP SELECT INCOME FD COM 23325P104 14 1,200 SH OTHER 04 1,200 0 0 DNP SELECT INCOME FD COM 23325P104 20 1,672 SH DEFINED 05 0 0 1,672 DNP SELECT INCOME FD COM 23325P104 84 7,031 SH DEFINED 10 7,031 0 0 DNP SELECT INCOME FD COM 23325P104 26 2,200 SH OTHER 10 360 1,840 0 DPAC TECHNOLOGIES CORP COM 233269109 23 22,500 SH DEFINED 01 3,900 18,600 0 DPAC TECHNOLOGIES CORP COM 233269109 48 46,713 SH DEFINED 01,08 5,669 41,044 0 DPL INC COM 233293109 1,190 47,380 SH DEFINED 01 31,020 1,370 14,990 DPL INC COM 233293109 3 100 SH OTHER 01 100 0 0 DPL INC COM 233293109 45 1,800 SH DEFINED 02 1,800 0 0 DPL INC COM 233293109 27 1,059 SH OTHER 02 500 559 0 DPL INC COM 233293109 42 1,687 SH DEFINED 03 1,687 0 0 DPL INC COM 233293109 42 1,680 SH OTHER 04 1,680 0 0 DPL INC COM 233293109 16,161 643,597 SH DEFINED 01,08 157,502 486,095 0 DPL INC COM 233293109 5 200 SH DEFINED 10 0 0 200 DRS TECHNOLOGIES INC COM 23330X100 1,677 39,254 SH DEFINED 01 15,145 22,928 1,181 DRS TECHNOLOGIES INC COM 23330X100 17 406 SH DEFINED 04 106 0 300 DRS TECHNOLOGIES INC COM 23330X100 11 250 SH OTHER 01,06 0 0 250 DRS TECHNOLOGIES INC COM 23330X100 7,835 183,449 SH DEFINED 01,08 72,156 111,293 0 D R HORTON INC COM 23331A109 4,342 107,713 SH DEFINED 01 76,776 7,722 23,215 D R HORTON INC COM 23331A109 4 100 SH OTHER 01 100 0 0 D R HORTON INC COM 23331A109 12 300 SH DEFINED 02 0 0 300 D R HORTON INC COM 23331A109 27 675 SH OTHER 02 675 0 0 D R HORTON INC COM 23331A109 24 600 SH OTHER 04 600 0 0 D R HORTON INC COM 23331A109 48,187 1,195,409 SH DEFINED 01,08 346,866 848,543 0 D R HORTON INC COM 23331A109 15 361 SH DEFINED 09 361 0 0 D R HORTON INC COM 23331A109 9 225 SH DEFINED 10 0 0 225 DSP GROUP INC COM 23332B106 997 44,658 SH DEFINED 01 17,858 24,200 2,600 DSP GROUP INC COM 23332B106 9 400 SH DEFINED 04 0 0 400 DSP GROUP INC COM 23332B106 12 525 SH OTHER 01,06 0 0 525 DSP GROUP INC COM 23332B106 5,019 224,762 SH DEFINED 01,08 80,556 144,206 0 DST SYS INC DEL COM 233326107 2,535 48,644 SH DEFINED 01 32,214 8,300 8,130 DST SYS INC DEL COM 233326107 5 100 SH OTHER 01 100 0 0 DST SYS INC DEL COM 233326107 182 3,500 SH DEFINED 04 600 2,900 0 DST SYS INC DEL COM 233326107 21,515 412,797 SH DEFINED 01,08 127,966 284,831 0 DST SYS INC DEL COM 233326107 329 6,318 SH DEFINED 09 6,318 0 0 DST SYS INC DEL COM 233326107 5 100 SH DEFINED 10 0 0 100 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 157 ________ DTE ENERGY CO COM 233331107 9,185 212,965 SH DEFINED 01 95,586 97,890 19,489 DTE ENERGY CO COM 233331107 187 4,331 SH OTHER 01 100 3,956 275 DTE ENERGY CO COM 233331107 58 1,348 SH DEFINED 02 1,300 0 48 DTE ENERGY CO COM 233331107 4 100 SH DEFINED 03 100 0 0 DTE ENERGY CO COM 233331107 177 4,103 SH DEFINED 04 3,103 500 500 DTE ENERGY CO COM 233331107 9 212 SH OTHER 04 212 0 0 DTE ENERGY CO COM 233331107 14 320 SH DEFINED 05 0 0 320 DTE ENERGY CO COM 233331107 22 500 SH OTHER 01,06 0 0 500 DTE ENERGY CO COM 233331107 67,503 1,565,104 SH DEFINED 01,08 813,282 751,622 200 DTE ENERGY CO COM 233331107 230 5,333 SH DEFINED 09 5,333 0 0 DTE ENERGY CO COM 233331107 965 22,371 SH DEFINED 10 22,221 0 150 DTE ENERGY CO COM 233331107 120 2,775 SH OTHER 10 975 1,800 0 DADE BEHRING HLDGS INC COM 23342J206 899 16,055 SH DEFINED 01 13,155 0 2,900 DADE BEHRING HLDGS INC COM 23342J206 5,952 106,283 SH DEFINED 01,08 30,731 75,552 0 DADE BEHRING HLDGS INC COM 23342J206 4 75 SH DEFINED 10 75 0 0 DAKTRONICS INC COM 234264109 860 34,538 SH DEFINED 01 10,238 23,600 700 DAKTRONICS INC COM 234264109 5 200 SH DEFINED 04 0 0 200 DAKTRONICS INC COM 234264109 2,490 100,028 SH DEFINED 01,08 24,573 75,455 0 DANA CORP COM 235811106 3,453 199,254 SH DEFINED 01 81,257 90,698 27,299 DANA CORP COM 235811106 4 250 SH OTHER 01 0 0 250 DANA CORP COM 235811106 2 100 SH DEFINED 03 0 0 100 DANA CORP COM 235811106 15 860 SH DEFINED 04 760 0 100 DANA CORP COM 235811106 3 200 SH DEFINED 05 0 0 200 DANA CORP COM 235811106 7 400 SH OTHER 01,06 0 0 400 DANA CORP COM 235811106 21,777 1,256,605 SH DEFINED 01,08 606,638 649,967 0 DANA CORP COM 235811106 8 478 SH DEFINED 09 478 0 0 DANA CORP COM 235811106 55 3,157 SH DEFINED 10 2,907 0 250 DANA CORP COM 235811106 1,572 90,703 SH OTHER 10 90,703 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 158 ________ DANAHER CORP DEL COM 235851102 160,301 2,792,217 SH DEFINED 01 2,038,416 573,409 180,392 DANAHER CORP DEL COM 235851102 29,071 506,382 SH OTHER 01 281,816 195,201 29,365 DANAHER CORP DEL COM 235851102 15,228 265,248 SH DEFINED 02 195,705 35,215 34,328 DANAHER CORP DEL COM 235851102 1,924 33,515 SH OTHER 02 24,605 6,810 2,100 DANAHER CORP DEL COM 235851102 36,726 639,721 SH DEFINED 03 409,213 192,595 37,913 DANAHER CORP DEL COM 235851102 7,383 128,606 SH OTHER 03 109,850 13,887 4,869 DANAHER CORP DEL COM 235851102 77,070 1,342,446 SH DEFINED 04 1,194,843 38,675 108,928 DANAHER CORP DEL COM 235851102 21,336 371,640 SH OTHER 04 349,110 10,960 11,570 DANAHER CORP DEL COM 235851102 12,004 209,100 SH DEFINED 05 196,266 5,230 7,604 DANAHER CORP DEL COM 235851102 1,292 22,510 SH OTHER 05 20,660 1,450 400 DANAHER CORP DEL COM 235851102 46 800 SH OTHER 01,06 0 0 800 DANAHER CORP DEL COM 235851102 151,076 2,631,525 SH DEFINED 01,08 1,360,060 1,251,579 19,886 DANAHER CORP DEL COM 235851102 117 2,045 SH DEFINED 09 2,045 0 0 DANAHER CORP DEL COM 235851102 38,406 668,974 SH DEFINED 10 499,550 72,305 97,119 DANAHER CORP DEL COM 235851102 3,675 64,020 SH OTHER 10 28,285 33,195 2,540 DANIELSON HLDG CORP COM 236274106 434 51,406 SH DEFINED 01 20,979 29,627 800 DANIELSON HLDG CORP COM 236274106 2,121 251,065 SH DEFINED 01,08 48,557 202,508 0 DANKA BUSINESS SYS PLC COM 236277109 204 64,400 SH DEFINED 01 0 64,400 0 DANKA BUSINESS SYS PLC COM 236277109 3 1,000 SH DEFINED 04 1,000 0 0 DARDEN RESTAURANTS INC COM 237194105 19,916 717,961 SH DEFINED 01 561,636 122,698 33,627 DARDEN RESTAURANTS INC COM 237194105 180 6,497 SH OTHER 01 4,672 1,200 625 DARDEN RESTAURANTS INC COM 237194105 441 15,900 SH DEFINED 02 15,135 700 65 DARDEN RESTAURANTS INC COM 237194105 134 4,845 SH OTHER 02 3,900 945 0 DARDEN RESTAURANTS INC COM 237194105 2,156 77,734 SH DEFINED 03 74,824 1,200 1,710 DARDEN RESTAURANTS INC COM 237194105 453 16,340 SH OTHER 03 16,115 0 225 DARDEN RESTAURANTS INC COM 237194105 2,655 95,699 SH DEFINED 04 89,869 1,550 4,280 DARDEN RESTAURANTS INC COM 237194105 412 14,860 SH OTHER 04 14,645 90 125 DARDEN RESTAURANTS INC COM 237194105 446 16,085 SH DEFINED 05 15,835 0 250 DARDEN RESTAURANTS INC COM 237194105 3 110 SH OTHER 05 110 0 0 DARDEN RESTAURANTS INC COM 237194105 11 400 SH OTHER 01,06 0 0 400 DARDEN RESTAURANTS INC COM 237194105 41,175 1,484,311 SH DEFINED 01,08 776,354 707,957 0 DARDEN RESTAURANTS INC COM 237194105 21 771 SH DEFINED 09 771 0 0 DARDEN RESTAURANTS INC COM 237194105 412 14,846 SH DEFINED 10 6,006 8,640 200 DARDEN RESTAURANTS INC COM 237194105 80 2,900 SH OTHER 10 2,900 0 0 DARLING INTL INC COM 237266101 314 72,076 SH DEFINED 01 29,676 39,800 2,600 DARLING INTL INC COM 237266101 1,384 317,475 SH DEFINED 01,08 66,365 251,110 0 DATA I O CORP COM 237690102 62 20,900 SH DEFINED 01 1,000 19,900 0 DATA I O CORP COM 237690102 61 20,621 SH DEFINED 01,08 2,843 17,778 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 159 ________ DATA SYS & SOFTWARE INC COM 237887104 11 11,100 SH DEFINED 01 1,000 10,100 0 DATA SYS & SOFTWARE INC COM 237887104 18 17,968 SH DEFINED 01,08 2,565 15,403 0 DATAWATCH CORP COM 237917208 51 9,634 SH DEFINED 01 0 9,634 0 DATAWATCH CORP COM 237917208 31 5,766 SH OTHER 01 0 5,766 0 DATAWATCH CORP COM 237917208 56 10,660 SH DEFINED 01,08 2,364 8,296 0 DATALINK CORP COM 237934104 28 9,400 SH DEFINED 01 1,800 7,600 0 DATALINK CORP COM 237934104 49 16,530 SH DEFINED 01,08 4,201 12,329 0 DATARAM CORP COM 238108203 96 15,100 SH DEFINED 01 1,800 13,300 0 DATARAM CORP COM 238108203 226 35,471 SH DEFINED 01,08 3,705 31,766 0 DATASCOPE CORP COM 238113104 843 21,249 SH DEFINED 01 7,699 13,300 250 DATASCOPE CORP COM 238113104 3 63 SH DEFINED 02 0 0 63 DATASCOPE CORP COM 238113104 8 200 SH DEFINED 04 0 0 200 DATASCOPE CORP COM 238113104 8 200 SH OTHER 01,06 0 0 200 DATASCOPE CORP COM 238113104 3,830 96,507 SH DEFINED 01,08 40,813 55,694 0 DATASCOPE CORP COM 238113104 90 2,277 SH DEFINED 09 2,277 0 0 DATASTREAM SYS INC COM 238124101 174 25,100 SH DEFINED 01 4,200 20,500 400 DATASTREAM SYS INC COM 238124101 241 34,754 SH DEFINED 01,08 7,594 27,160 0 DATATRAK INTL INC COM 238134100 83 7,600 SH DEFINED 01 1,200 6,400 0 DATATRAK INTL INC COM 238134100 151 13,803 SH DEFINED 01,08 1,376 12,427 0 DAVE & BUSTERS INC COM 23833N104 774 38,331 SH DEFINED 01 12,081 25,500 750 DAVE & BUSTERS INC COM 23833N104 1,384 68,536 SH DEFINED 01,08 14,049 54,487 0 DAVITA INC COM 23918K108 1,779 45,007 SH DEFINED 01 36,702 0 8,305 DAVITA INC COM 23918K108 20 500 SH DEFINED 04 500 0 0 DAVITA INC COM 23918K108 12,198 308,578 SH DEFINED 01,08 130,252 178,326 0 DAVITA INC COM 23918K108 6 150 SH DEFINED 10 0 0 150 DAWSON GEOPHYSICAL CO COM 239359102 232 10,700 SH DEFINED 01 1,100 9,600 0 DAWSON GEOPHYSICAL CO COM 239359102 320 14,715 SH DEFINED 01,08 2,176 12,539 0 DAXOR CORP COM 239467103 230 10,000 SH DEFINED 01 1,000 9,000 0 DAXOR CORP COM 239467103 231 10,034 SH DEFINED 01,08 1,719 8,315 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 160 ________ DEAN FOODS CO NEW COM 242370104 1,986 60,268 SH DEFINED 01 46,691 3,100 10,477 DEAN FOODS CO NEW COM 242370104 274 8,311 SH OTHER 01 8,311 0 0 DEAN FOODS CO NEW COM 242370104 183 5,568 SH DEFINED 02 2,050 3,518 0 DEAN FOODS CO NEW COM 242370104 237 7,179 SH OTHER 02 7,179 0 0 DEAN FOODS CO NEW COM 242370104 110 3,350 SH DEFINED 04 3,000 0 350 DEAN FOODS CO NEW COM 242370104 106 3,216 SH OTHER 04 3,216 0 0 DEAN FOODS CO NEW COM 242370104 3 87 SH DEFINED 05 87 0 0 DEAN FOODS CO NEW COM 242370104 1 20 SH OTHER 05 20 0 0 DEAN FOODS CO NEW COM 242370104 26,517 804,770 SH DEFINED 01,08 237,699 567,071 0 DEAN FOODS CO NEW COM 242370104 19 568 SH DEFINED 09 568 0 0 DEAN FOODS CO NEW COM 242370104 5 141 SH DEFINED 10 0 0 141 DEAN FOODS CO NEW COM 242370104 112 3,405 SH OTHER 10 0 0 3,405 DEB SHOPS INC COM 242728103 488 19,497 SH DEFINED 01 4,578 14,819 100 DEB SHOPS INC COM 242728103 1,173 46,862 SH DEFINED 01,08 7,185 39,677 0 DECKERS OUTDOOR CORP COM 243537107 2,563 54,554 SH DEFINED 01 38,454 15,900 200 DECKERS OUTDOOR CORP COM 243537107 3,499 74,459 SH DEFINED 01,08 29,542 44,917 0 DECODE GENETICS INC COM 243586104 169 21,679 SH DEFINED 01 20,629 0 1,050 DECODE GENETICS INC COM 243586104 1,604 205,426 SH DEFINED 01,08 33,510 171,916 0 DECORATOR INDS INC COM 243631207 39 4,800 SH DEFINED 01 500 4,300 0 DECORATOR INDS INC COM 243631207 98 12,175 SH DEFINED 01,08 1,042 11,133 0 DEERE & CO COM 244199105 38,801 521,518 SH DEFINED 01 263,099 200,560 57,859 DEERE & CO COM 244199105 1,854 24,925 SH OTHER 01 16,925 7,125 875 DEERE & CO COM 244199105 1,513 20,342 SH DEFINED 02 17,402 1,300 1,640 DEERE & CO COM 244199105 458 6,150 SH OTHER 02 2,350 3,800 0 DEERE & CO COM 244199105 4,592 61,720 SH DEFINED 03 39,220 8,975 13,525 DEERE & CO COM 244199105 331 4,445 SH OTHER 03 2,790 1,405 250 DEERE & CO COM 244199105 31,982 429,866 SH DEFINED 04 370,266 12,500 47,100 DEERE & CO COM 244199105 12,363 166,165 SH OTHER 04 158,845 4,450 2,870 DEERE & CO COM 244199105 1,997 26,840 SH DEFINED 05 17,970 675 8,195 DEERE & CO COM 244199105 43 580 SH OTHER 05 0 580 0 DEERE & CO COM 244199105 45 600 SH OTHER 01,06 0 0 600 DEERE & CO COM 244199105 249,768 3,357,092 SH DEFINED 01,08 1,198,523 2,054,111 104,458 DEERE & CO COM 244199105 440 5,908 SH DEFINED 09 5,908 0 0 DEERE & CO COM 244199105 2,630 35,352 SH DEFINED 10 30,467 865 4,020 DEERE & CO COM 244199105 310 4,165 SH OTHER 10 4,165 0 0 DEL LABS INC COM 245091103 553 15,916 SH DEFINED 01 3,451 12,240 225 DEL LABS INC COM 245091103 1,479 42,556 SH DEFINED 01,08 6,648 35,908 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 161 ________ DEL MONTE FOODS CO COM 24522P103 1,107 100,488 SH DEFINED 01 41,497 43,690 15,301 DEL MONTE FOODS CO COM 24522P103 1 100 SH OTHER 01 100 0 0 DEL MONTE FOODS CO COM 24522P103 16 1,433 SH DEFINED 02 500 0 933 DEL MONTE FOODS CO COM 24522P103 2 222 SH OTHER 02 222 0 0 DEL MONTE FOODS CO COM 24522P103 6 518 SH DEFINED 03 518 0 0 DEL MONTE FOODS CO COM 24522P103 11 1,025 SH OTHER 03 356 335 334 DEL MONTE FOODS CO COM 24522P103 306 27,798 SH DEFINED 04 4,298 23,000 500 DEL MONTE FOODS CO COM 24522P103 7 669 SH OTHER 04 669 0 0 DEL MONTE FOODS CO COM 24522P103 6,178 560,658 SH DEFINED 01,08 208,559 352,099 0 DEL MONTE FOODS CO COM 24522P103 11 1,019 SH DEFINED 10 758 0 261 DELL INC COM 24702R101 355,097 8,426,608 SH DEFINED 01 5,549,640 2,090,450 786,518 DELL INC COM 24702R101 35,411 840,323 SH OTHER 01 478,592 304,093 57,638 DELL INC COM 24702R101 19,923 472,773 SH DEFINED 02 350,851 101,467 20,455 DELL INC COM 24702R101 3,029 71,890 SH OTHER 02 49,920 20,250 1,720 DELL INC COM 24702R101 41,087 975,009 SH DEFINED 03 614,468 285,478 75,063 DELL INC COM 24702R101 6,112 145,051 SH OTHER 03 115,183 20,830 9,038 DELL INC COM 24702R101 58,888 1,397,438 SH DEFINED 04 1,228,601 40,425 128,412 DELL INC COM 24702R101 21,244 504,137 SH OTHER 04 469,756 24,445 9,936 DELL INC COM 24702R101 16,898 401,008 SH DEFINED 05 365,242 15,370 20,396 DELL INC COM 24702R101 2,331 55,304 SH OTHER 05 33,767 6,350 15,187 DELL INC COM 24702R101 276 6,550 SH OTHER 01,06 0 0 6,550 DELL INC COM 24702R101 958,434 22,744,032 SH DEFINED 01,08 11,975,220 10,734,724 34,088 DELL INC COM 24702R101 3,052 72,415 SH DEFINED 09 72,415 0 0 DELL INC COM 24702R101 33,898 804,424 SH DEFINED 10 580,489 121,230 102,705 DELL INC COM 24702R101 5,594 132,745 SH OTHER 10 66,045 62,865 3,835 DELPHAX TECHNOLOGIES INC COM 24712X106 89 22,500 SH DEFINED 01 0 22,500 0 DELPHAX TECHNOLOGIES INC COM 24712X106 48 12,221 SH DEFINED 01,08 2,642 9,579 0 DELPHI CORP COM 247126105 7,300 809,289 SH DEFINED 01 331,783 403,007 74,499 DELPHI CORP COM 247126105 46 5,145 SH OTHER 01 239 4,031 875 DELPHI CORP COM 247126105 6 684 SH DEFINED 02 399 0 285 DELPHI CORP COM 247126105 11 1,188 SH OTHER 02 1,188 0 0 DELPHI CORP COM 247126105 15 1,680 SH DEFINED 03 1,480 0 200 DELPHI CORP COM 247126105 9 984 SH OTHER 03 104 880 0 DELPHI CORP COM 247126105 19 2,109 SH DEFINED 04 1,859 0 250 DELPHI CORP COM 247126105 6 698 SH OTHER 04 698 0 0 DELPHI CORP COM 247126105 8 900 SH DEFINED 05 0 0 900 DELPHI CORP COM 247126105 14 1,600 SH OTHER 01,06 0 0 1,600 DELPHI CORP COM 247126105 43,371 4,808,310 SH DEFINED 01,08 2,480,177 2,327,233 900 DELPHI CORP COM 247126105 165 18,291 SH DEFINED 09 18,291 0 0 DELPHI CORP COM 247126105 81 8,956 SH DEFINED 10 7,456 500 1,000 DELPHI CORP COM 247126105 302 33,500 SH OTHER 10 33,200 300 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 162 ________ DELPHI FINL GROUP INC COM 247131105 5,282 114,445 SH DEFINED 01 86,300 25,833 2,312 DELPHI FINL GROUP INC COM 247131105 18 400 SH DEFINED 04 0 0 400 DELPHI FINL GROUP INC COM 247131105 21 450 SH OTHER 01,06 0 0 450 DELPHI FINL GROUP INC COM 247131105 8,246 178,679 SH DEFINED 01,08 52,360 126,319 0 DELPHI FINL GROUP INC COM 247131105 311 6,747 SH DEFINED 10 6,747 0 0 DELPHI FINL GROUP INC COM 247131105 14 300 SH OTHER 10 300 0 0 DELTA & PINE LD CO COM 247357106 1,510 55,361 SH DEFINED 01 23,006 30,455 1,900 DELTA & PINE LD CO COM 247357106 3 126 SH DEFINED 02 0 0 126 DELTA & PINE LD CO COM 247357106 14 500 SH DEFINED 04 0 0 500 DELTA & PINE LD CO COM 247357106 11 400 SH OTHER 01,06 0 0 400 DELTA & PINE LD CO COM 247357106 7,298 267,534 SH DEFINED 01,08 82,832 184,702 0 DELTA AIR LINES INC DEL COM 247361108 1,699 227,205 SH DEFINED 01 111,502 96,325 19,378 DELTA AIR LINES INC DEL COM 247361108 2 225 SH OTHER 01 0 0 225 DELTA AIR LINES INC DEL COM 247361108 1 100 SH DEFINED 03 0 0 100 DELTA AIR LINES INC DEL COM 247361108 0 50 SH DEFINED 04 0 0 50 DELTA AIR LINES INC DEL COM 247361108 7 904 SH OTHER 04 904 0 0 DELTA AIR LINES INC DEL COM 247361108 1 200 SH DEFINED 05 0 0 200 DELTA AIR LINES INC DEL COM 247361108 3 400 SH OTHER 01,06 0 0 400 DELTA AIR LINES INC DEL COM 247361108 10,216 1,365,766 SH DEFINED 01,08 589,996 775,770 0 DELTA AIR LINES INC DEL COM 247361108 2 333 SH DEFINED 09 333 0 0 DELTA AIR LINES INC DEL COM 247361108 97 12,922 SH DEFINED 10 12,922 0 0 DELTA APPAREL INC COM 247368103 220 9,080 SH DEFINED 01 700 8,380 0 DELTA APPAREL INC COM 247368103 247 10,165 SH DEFINED 01,08 1,416 8,749 0 DELTA NAT GAS INC COM 247748106 152 5,600 SH DEFINED 01 600 5,000 0 DELTA NAT GAS INC COM 247748106 135 4,958 SH DEFINED 01,08 974 3,984 0 DELTATHREE INC COM 24783N102 7 2,200 SH DEFINED 01 2,200 0 0 DELTATHREE INC COM 24783N102 58 17,549 SH DEFINED 01,08 10,284 7,265 0 DELTIC TIMBER CORP COM 247850100 862 20,303 SH DEFINED 01 6,703 13,100 500 DELTIC TIMBER CORP COM 247850100 4 100 SH DEFINED 04 0 0 100 DELTIC TIMBER CORP COM 247850100 10 225 SH OTHER 01,06 0 0 225 DELTIC TIMBER CORP COM 247850100 3,063 72,145 SH DEFINED 01,08 23,333 48,812 0 DELTA PETE CORP COM 247907207 505 32,200 SH DEFINED 01 16,700 15,000 500 DELTA PETE CORP COM 247907207 2,836 180,837 SH DEFINED 01,08 69,931 110,906 0 DENBURY RES INC COM 247916208 2,370 86,356 SH DEFINED 01 33,056 51,300 2,000 DENBURY RES INC COM 247916208 7 265 SH DEFINED 04 265 0 0 DENBURY RES INC COM 247916208 10,245 373,231 SH DEFINED 01,08 90,328 282,903 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 163 ________ DELTA FINANCIAL CORP COM 247918105 221 21,500 SH DEFINED 01 2,200 19,300 0 DELTA FINANCIAL CORP COM 247918105 2 212 SH OTHER 04 212 0 0 DELTA FINANCIAL CORP COM 247918105 217 21,058 SH DEFINED 01,08 5,900 15,158 0 DELUXE CORP COM 248019101 1,125 30,132 SH DEFINED 01 13,442 3,400 13,290 DELUXE CORP COM 248019101 28 750 SH OTHER 01 700 0 50 DELUXE CORP COM 248019101 15 400 SH OTHER 03 400 0 0 DELUXE CORP COM 248019101 2 50 SH DEFINED 04 0 0 50 DELUXE CORP COM 248019101 5 131 SH OTHER 04 131 0 0 DELUXE CORP COM 248019101 4 100 SH DEFINED 05 0 0 100 DELUXE CORP COM 248019101 4 100 SH OTHER 01,06 0 0 100 DELUXE CORP COM 248019101 10,616 284,387 SH DEFINED 01,08 91,252 193,135 0 DELUXE CORP COM 248019101 133 3,551 SH DEFINED 09 3,551 0 0 DELUXE CORP COM 248019101 0 12 SH DEFINED 10 12 0 0 DENDREON CORP COM 24823Q107 910 84,398 SH DEFINED 01 32,548 48,050 3,800 DENDREON CORP COM 24823Q107 4,257 394,925 SH DEFINED 01,08 117,724 277,201 0 DENDRITE INTL INC COM 248239105 1,373 70,782 SH DEFINED 01 23,407 43,500 3,875 DENDRITE INTL INC COM 248239105 10 500 SH DEFINED 04 0 0 500 DENDRITE INTL INC COM 248239105 12 600 SH OTHER 01,06 0 0 600 DENDRITE INTL INC COM 248239105 4,717 243,132 SH DEFINED 01,08 54,542 188,590 0 DENTSPLY INTL INC NEW COM 249030107 59,137 1,052,266 SH DEFINED 01 799,874 158,777 93,615 DENTSPLY INTL INC NEW COM 249030107 8,848 157,438 SH OTHER 01 80,091 59,102 18,245 DENTSPLY INTL INC NEW COM 249030107 4,787 85,176 SH DEFINED 02 66,835 16,630 1,711 DENTSPLY INTL INC NEW COM 249030107 936 16,650 SH OTHER 02 9,200 7,100 350 DENTSPLY INTL INC NEW COM 249030107 5,047 89,810 SH DEFINED 03 61,538 22,097 6,175 DENTSPLY INTL INC NEW COM 249030107 552 9,815 SH OTHER 03 6,590 3,225 0 DENTSPLY INTL INC NEW COM 249030107 22,049 392,332 SH DEFINED 04 366,057 5,755 20,520 DENTSPLY INTL INC NEW COM 249030107 3,982 70,855 SH OTHER 04 63,145 4,110 3,600 DENTSPLY INTL INC NEW COM 249030107 5,627 100,120 SH DEFINED 05 89,662 8,425 2,033 DENTSPLY INTL INC NEW COM 249030107 535 9,525 SH OTHER 05 8,525 1,000 0 DENTSPLY INTL INC NEW COM 249030107 23,514 418,393 SH DEFINED 01,08 122,924 295,469 0 DENTSPLY INTL INC NEW COM 249030107 148 2,633 SH DEFINED 09 2,633 0 0 DENTSPLY INTL INC NEW COM 249030107 8,538 151,913 SH DEFINED 10 143,259 4,577 4,077 DENTSPLY INTL INC NEW COM 249030107 830 14,760 SH OTHER 10 8,385 5,525 850 DEPARTMENT 56 INC COM 249509100 984 59,110 SH DEFINED 01 44,935 12,800 1,375 DEPARTMENT 56 INC COM 249509100 3 200 SH DEFINED 04 0 0 200 DEPARTMENT 56 INC COM 249509100 3 200 SH OTHER 01,06 0 0 200 DEPARTMENT 56 INC COM 249509100 1,395 83,808 SH DEFINED 01,08 19,382 64,426 0 DEPOMED INC COM 249908104 217 40,200 SH DEFINED 01 14,700 24,300 1,200 DEPOMED INC COM 249908104 661 122,442 SH DEFINED 01,08 13,984 108,458 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 164 ________ DEUTSCHE TELEKOM AG COM 251566105 104 4,600 SH DEFINED 01 1,400 0 3,200 DEUTSCHE TELEKOM AG COM 251566105 29 1,300 SH DEFINED 02 130 0 1,170 DEUTSCHE TELEKOM AG COM 251566105 50 2,215 SH DEFINED 03 1,165 0 1,050 DEUTSCHE TELEKOM AG COM 251566105 14 600 SH OTHER 03 0 0 600 DEUTSCHE TELEKOM AG COM 251566105 81 3,550 SH DEFINED 04 750 0 2,800 DEUTSCHE TELEKOM AG COM 251566105 142 6,243 SH OTHER 04 6,243 0 0 DEUTSCHE TELEKOM AG COM 251566105 26 1,150 SH DEFINED 05 1,150 0 0 DEUTSCHE TELEKOM AG COM 251566105 36 1,585 SH DEFINED 10 1,285 300 0 DEUTSCHE TELEKOM AG COM 251566105 7 300 SH OTHER 10 300 0 0 DEVCON INTL CORP COM 251588109 118 7,500 SH DEFINED 01 600 6,900 0 DEVCON INTL CORP COM 251588109 222 14,122 SH DEFINED 01,08 1,473 12,649 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 1,507 33,973 SH DEFINED 01 22,796 3,000 8,177 DEVELOPERS DIVERSIFIED RLTY COM 251591103 4 100 SH OTHER 01 100 0 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 4 89 SH DEFINED 02 89 0 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 78 1,750 SH OTHER 03 1,600 150 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 22,531 507,799 SH DEFINED 01,08 122,256 385,543 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 12 262 SH DEFINED 10 128 0 134 DEVELOPERS DIVERSIFIED RLTY COM 251591103 133 3,000 SH OTHER 10 1,400 0 1,600 DEVON ENERGY CORP NEW UNDEFIND 25179MAA1 2,164 2,004,000 DEFINED 01 2,004,000 0 0 DEVON ENERGY CORP NEW COM 25179M103 36,043 926,070 SH DEFINED 01 532,904 297,412 95,754 DEVON ENERGY CORP NEW COM 25179M103 146 3,750 SH OTHER 01 0 3,200 550 DEVON ENERGY CORP NEW COM 25179M103 17 440 SH DEFINED 02 200 0 240 DEVON ENERGY CORP NEW COM 25179M103 5 120 SH OTHER 02 120 0 0 DEVON ENERGY CORP NEW COM 25179M103 83 2,140 SH DEFINED 03 2,140 0 0 DEVON ENERGY CORP NEW COM 25179M103 47 1,216 SH OTHER 03 0 1,216 0 DEVON ENERGY CORP NEW COM 25179M103 127 3,262 SH DEFINED 04 2,912 350 0 DEVON ENERGY CORP NEW COM 25179M103 230 5,898 SH OTHER 04 1,898 4,000 0 DEVON ENERGY CORP NEW COM 25179M103 432 11,094 SH DEFINED 05 10,494 0 600 DEVON ENERGY CORP NEW COM 25179M103 234 6,000 SH OTHER 05 0 0 6,000 DEVON ENERGY CORP NEW COM 25179M103 47 1,200 SH OTHER 01,06 0 0 1,200 DEVON ENERGY CORP NEW COM 25179M103 171,874 4,416,088 SH DEFINED 01,08 2,284,866 2,099,632 31,590 DEVON ENERGY CORP NEW COM 25179M103 581 14,929 SH DEFINED 09 14,929 0 0 DEVON ENERGY CORP NEW COM 25179M103 181 4,662 SH DEFINED 10 1,486 0 3,176 DEVON ENERGY CORP NEW COM 25179M103 8 200 SH OTHER 10 200 0 0 DEVRY INC DEL COM 251893103 875 50,394 SH DEFINED 01 35,894 9,300 5,200 DEVRY INC DEL COM 251893103 1,193 68,740 SH OTHER 01 66,440 300 2,000 DEVRY INC DEL COM 251893103 3 200 SH OTHER 02 200 0 0 DEVRY INC DEL COM 251893103 16 950 SH DEFINED 03 950 0 0 DEVRY INC DEL COM 251893103 5,262 303,134 SH DEFINED 01,08 70,661 232,473 0 DEVRY INC DEL COM 251893103 85 4,873 SH DEFINED 09 4,873 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 165 ________ DEX MEDIA INC COM 25212E100 685 27,458 SH DEFINED 01 19,533 7,525 400 DEX MEDIA INC COM 25212E100 2 100 SH OTHER 01 100 0 0 DEX MEDIA INC COM 25212E100 2,501 100,183 SH DEFINED 01,08 31,426 68,757 0 DEX MEDIA INC COM 25212E100 2 100 SH DEFINED 10 0 0 100 DIAGEO P L C COM 25243Q205 520 8,990 SH DEFINED 01 5,330 860 2,800 DIAGEO P L C COM 25243Q205 221 3,820 SH OTHER 01 2,600 1,220 0 DIAGEO P L C COM 25243Q205 4 73 SH DEFINED 02 0 0 73 DIAGEO P L C COM 25243Q205 31 537 SH DEFINED 03 537 0 0 DIAGEO P L C COM 25243Q205 123 2,126 SH DEFINED 04 1,226 0 900 DIAGEO P L C COM 25243Q205 11 186 SH OTHER 04 186 0 0 DIAGEO P L C COM 25243Q205 180 3,113 SH DEFINED 10 3,113 0 0 DIAGNOSTIC PRODS CORP COM 252450101 2,272 41,278 SH DEFINED 01 15,618 24,500 1,160 DIAGNOSTIC PRODS CORP COM 252450101 63 1,145 SH OTHER 01 0 1,145 0 DIAGNOSTIC PRODS CORP COM 252450101 22 400 SH DEFINED 04 0 0 400 DIAGNOSTIC PRODS CORP COM 252450101 22 400 SH OTHER 01,06 0 0 400 DIAGNOSTIC PRODS CORP COM 252450101 9,061 164,604 SH DEFINED 01,08 45,319 119,285 0 DIALYSIS CORP AMER COM 252529102 29 1,200 SH DEFINED 01 1,200 0 0 DIALYSIS CORP AMER COM 252529102 241 9,855 SH DEFINED 01,08 2,962 6,893 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 710 17,729 SH DEFINED 01 16,429 0 1,300 DIAMOND OFFSHORE DRILLING IN COM 25271C102 4 100 SH OTHER 01 100 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 7 166 SH OTHER 03 166 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 13 335 SH DEFINED 04 335 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 8,563 213,803 SH DEFINED 01,08 92,469 121,334 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 116 2,904 SH DEFINED 09 2,904 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 4 100 SH DEFINED 10 0 0 100 DIAMONDCLUSTER INTL INC COM 25278P106 598 41,700 SH DEFINED 01 16,450 24,500 750 DIAMONDCLUSTER INTL INC COM 25278P106 2,167 151,228 SH DEFINED 01,08 27,706 123,522 0 DIAMONDS TR COM 252787106 2,370 22,045 SH DEFINED 01 18,020 2,725 1,300 DIAMONDS TR COM 252787106 815 7,580 SH OTHER 01 6,467 1,113 0 DIAMONDS TR COM 252787106 632 5,875 SH DEFINED 02 3,675 0 2,200 DIAMONDS TR COM 252787106 44 406 SH OTHER 02 156 250 0 DIAMONDS TR COM 252787106 1,317 12,250 SH DEFINED 03 11,500 0 750 DIAMONDS TR COM 252787106 1,208 11,235 SH DEFINED 04 10,941 200 94 DIAMONDS TR COM 252787106 624 5,806 SH OTHER 04 5,106 700 0 DIAMONDS TR COM 252787106 174 1,620 SH DEFINED 01,08 1,620 0 0 DIAMONDS TR COM 252787106 15 140 SH OTHER 10 140 0 0 DIASYS CORP COM 252838107 0 800 SH DEFINED 01 800 0 0 DIASYS CORP COM 252838107 5 9,639 SH DEFINED 01,08 139 9,500 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 166 ________ DICKS SPORTING GOODS INC COM 253393102 21,639 615,619 SH DEFINED 01 565,387 32,282 17,950 DICKS SPORTING GOODS INC COM 253393102 5 140 SH DEFINED 03 140 0 0 DICKS SPORTING GOODS INC COM 253393102 7,682 218,556 SH DEFINED 01,08 66,971 151,585 0 DICKS SPORTING GOODS INC COM 253393102 95 2,695 SH DEFINED 10 1,845 0 850 DIEBOLD INC COM 253651103 1,547 27,755 SH DEFINED 01 18,790 1,200 7,765 DIEBOLD INC COM 253651103 6 100 SH OTHER 01 100 0 0 DIEBOLD INC COM 253651103 100 1,800 SH OTHER 02 1,000 800 0 DIEBOLD INC COM 253651103 25 450 SH DEFINED 03 0 450 0 DIEBOLD INC COM 253651103 2,322 41,670 SH OTHER 03 0 41,670 0 DIEBOLD INC COM 253651103 30 535 SH DEFINED 04 535 0 0 DIEBOLD INC COM 253651103 14 250 SH OTHER 05 250 0 0 DIEBOLD INC COM 253651103 19,871 356,567 SH DEFINED 01,08 83,480 273,087 0 DIEBOLD INC COM 253651103 3 50 SH DEFINED 10 0 0 50 DIEBOLD INC COM 253651103 25 450 SH OTHER 10 450 0 0 DIEDRICH COFFEE INC COM 253675201 45 7,652 SH DEFINED 01 252 7,400 0 DIEDRICH COFFEE INC COM 253675201 36 6,140 SH DEFINED 01,08 2,027 4,113 0 DIGENE CORP COM 253752109 732 28,002 SH DEFINED 01 9,352 17,900 750 DIGENE CORP COM 253752109 3,053 116,734 SH DEFINED 01,08 37,845 78,889 0 DIGI INTL INC COM 253798102 601 34,955 SH DEFINED 01 12,855 21,100 1,000 DIGI INTL INC COM 253798102 5 300 SH DEFINED 04 0 0 300 DIGI INTL INC COM 253798102 7 400 SH OTHER 01,06 0 0 400 DIGI INTL INC COM 253798102 2,412 140,314 SH DEFINED 01,08 23,905 116,409 0 DIGIMARC CORP COM 253807101 273 29,310 SH DEFINED 01 10,210 18,400 700 DIGIMARC CORP COM 253807101 1,266 135,794 SH DEFINED 01,08 51,688 84,106 0 DIGITAL ANGEL CORP COM 253830103 94 12,100 SH DEFINED 01 1,000 11,100 0 DIGITAL ANGEL CORP COM 253830103 196 25,311 SH DEFINED 01,08 10,303 15,008 0 DIGITAL IMPACT INC DEL COM 25385G106 19 13,450 SH DEFINED 01 3,150 10,300 0 DIGITAL IMPACT INC DEL COM 25385G106 62 43,447 SH DEFINED 01,08 9,011 34,436 0 DIGITAL INSIGHT CORP COM 25385P106 995 54,055 SH DEFINED 01 21,130 30,900 2,025 DIGITAL INSIGHT CORP COM 25385P106 7 400 SH DEFINED 04 0 0 400 DIGITAL INSIGHT CORP COM 25385P106 11 600 SH OTHER 01,06 0 0 600 DIGITAL INSIGHT CORP COM 25385P106 5,160 280,452 SH DEFINED 01,08 98,614 181,838 0 DIGITAL INSIGHT CORP COM 25385P106 29 1,560 SH DEFINED 10 1,390 0 170 DIGITAL LIGHTWAVE INC COM 253855100 43 32,800 SH DEFINED 01 5,900 26,900 0 DIGITAL LIGHTWAVE INC COM 253855100 95 71,814 SH DEFINED 01,08 11,277 60,537 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 167 ________ DIGITAL RLTY TR INC COM 253868103 86 6,400 SH DEFINED 01 6,400 0 0 DIGITAL RLTY TR INC COM 253868103 593 44,000 SH DEFINED 01,08 6,700 37,300 0 DIGITAL RECORDERS INC COM 253869101 28 7,300 SH DEFINED 01 4,900 2,400 0 DIGITAL RECORDERS INC COM 253869101 78 19,896 SH DEFINED 01,08 1,853 18,043 0 DIGITAL VIDEO SYS INC COM 25387R407 5 7,358 SH DEFINED 01 58 7,300 0 DIGITAL VIDEO SYS INC COM 25387R407 6 8,100 SH DEFINED 01,08 2,300 5,800 0 DIGITAL RIV INC COM 25388B104 1,552 37,297 SH DEFINED 01 19,272 14,650 3,375 DIGITAL RIV INC COM 25388B104 109 2,620 SH DEFINED 05 2,620 0 0 DIGITAL RIV INC COM 25388B104 9,220 221,589 SH DEFINED 01,08 59,363 162,226 0 DIGITAL RIV INC COM 25388B104 8 200 SH OTHER 10 200 0 0 DIGITAS INC COM 25388K104 1,090 114,144 SH DEFINED 01 45,034 66,040 3,070 DIGITAS INC COM 25388K104 171 17,950 SH OTHER 01 17,950 0 0 DIGITAS INC COM 25388K104 1 70 SH DEFINED 04 70 0 0 DIGITAS INC COM 25388K104 4,871 510,047 SH DEFINED 01,08 143,431 366,616 0 DIGITAL THEATER SYS INC COM 25389G102 223 11,100 SH DEFINED 01 10,200 0 900 DIGITAL THEATER SYS INC COM 25389G102 1,904 94,585 SH DEFINED 01,08 16,907 77,678 0 DIGITAL GENERATION SYS INC COM 253921100 90 72,350 SH DEFINED 01 5,000 67,350 0 DIGITAL GENERATION SYS INC COM 253921100 148 118,010 SH DEFINED 01,08 26,759 91,251 0 DIME CMNTY BANCSHARES COM 253922108 1,231 68,708 SH DEFINED 01 22,331 43,837 2,540 DIME CMNTY BANCSHARES COM 253922108 9 500 SH DEFINED 04 0 0 500 DIME CMNTY BANCSHARES COM 253922108 11 600 SH OTHER 01,06 0 0 600 DIME CMNTY BANCSHARES COM 253922108 5,431 303,247 SH DEFINED 01,08 128,622 174,625 0 DILLARDS INC COM 254067101 2,906 108,146 SH DEFINED 01 44,216 49,374 14,556 DILLARDS INC COM 254067101 7 250 SH OTHER 01 100 0 150 DILLARDS INC COM 254067101 1 50 SH DEFINED 04 0 0 50 DILLARDS INC COM 254067101 16 612 SH DEFINED 05 452 0 160 DILLARDS INC COM 254067101 5 200 SH OTHER 01,06 0 0 200 DILLARDS INC COM 254067101 18,443 686,376 SH DEFINED 01,08 340,112 346,264 0 DILLARDS INC COM 254067101 3 118 SH DEFINED 10 18 0 100 DIME BANCORP INC NEW WT 25429Q110 0 260 DEFINED 01 0 0 260 DIME BANCORP INC NEW WT 25429Q110 0 1,000 DEFINED 04 1,000 0 0 DIME BANCORP INC NEW WT 25429Q110 23 119,671 DEFINED 01,08 863 118,808 0 DIME BANCORP INC NEW WT 25429Q110 0 2,000 DEFINED 10 2,000 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 168 ________ DIMON INC COM 254394109 858 127,671 SH DEFINED 01 71,346 52,700 3,625 DIMON INC COM 254394109 3 500 SH DEFINED 04 0 0 500 DIMON INC COM 254394109 5 770 SH OTHER 01,06 0 0 770 DIMON INC COM 254394109 1,626 241,892 SH DEFINED 01,08 44,559 197,333 0 DIODES INC COM 254543101 449 19,854 SH DEFINED 01 5,354 14,375 125 DIODES INC COM 254543101 1,378 60,878 SH DEFINED 01,08 10,644 50,234 0 DIONEX CORP COM 254546104 1,939 34,215 SH DEFINED 01 14,853 17,212 2,150 DIONEX CORP COM 254546104 5 83 SH DEFINED 02 0 0 83 DIONEX CORP COM 254546104 17 300 SH DEFINED 04 0 0 300 DIONEX CORP COM 254546104 17 300 SH OTHER 01,06 0 0 300 DIONEX CORP COM 254546104 8,249 145,566 SH DEFINED 01,08 48,180 97,386 0 DIRECT GEN CORP COM 25456W204 230 7,150 SH DEFINED 01 6,700 0 450 DIRECT GEN CORP COM 25456W204 2,670 83,190 SH DEFINED 01,08 26,490 56,700 0 DIRECTV GROUP INC COM 25459L106 5,885 351,573 SH DEFINED 01 294,588 11,513 45,472 DIRECTV GROUP INC COM 25459L106 163 9,736 SH OTHER 01 3,594 6,142 0 DIRECTV GROUP INC COM 25459L106 11 640 SH DEFINED 02 640 0 0 DIRECTV GROUP INC COM 25459L106 22 1,301 SH OTHER 02 668 633 0 DIRECTV GROUP INC COM 25459L106 186 11,121 SH DEFINED 03 4,940 6,159 22 DIRECTV GROUP INC COM 25459L106 87 5,196 SH OTHER 03 3,310 1,616 270 DIRECTV GROUP INC COM 25459L106 228 13,598 SH DEFINED 04 13,295 303 0 DIRECTV GROUP INC COM 25459L106 446 26,613 SH OTHER 04 25,339 1,274 0 DIRECTV GROUP INC COM 25459L106 36 2,174 SH DEFINED 05 1,640 0 534 DIRECTV GROUP INC COM 25459L106 43,049 2,571,646 SH DEFINED 01,08 1,138,732 1,432,914 0 DIRECTV GROUP INC COM 25459L106 178 10,661 SH DEFINED 09 10,661 0 0 DIRECTV GROUP INC COM 25459L106 622 37,163 SH DEFINED 10 34,855 415 1,893 DIRECTV GROUP INC COM 25459L106 1,287 76,906 SH OTHER 10 69,806 7,100 0 DISCOVERY LABORATORIES INC N COM 254668106 270 33,987 SH DEFINED 01 28,637 3,400 1,950 DISCOVERY LABORATORIES INC N COM 254668106 2,789 351,664 SH DEFINED 01,08 111,543 240,121 0 DISCOVERY PARTNERS INTL INC COM 254675101 132 27,950 SH DEFINED 01 5,100 22,400 450 DISCOVERY PARTNERS INTL INC COM 254675101 202 42,824 SH DEFINED 01,08 9,660 33,164 0 DISNEY WALT CO CONV DEB 254687AU0 2,229 2,004,000 PRN DEFINED 01 2,004,000 0 0 FORM 13F DATE 12-31-04 NORTHERN TRUST CORPORATION PAGE 169 ________ DISNEY WALT CO COM 254687106 118,665 4,268,543 SH DEFINED 01 2,292,473 1,430,430 545,640 DISNEY WALT CO COM 254687106 12,081 434,575 SH OTHER 01 253,251 168,234 13,090 DISNEY WALT CO COM 254687106 2,616 94,099 SH DEFINED 02 55,992 30,057 8,050 DISNEY WALT CO COM 254687106 375 13,497 SH OTHER 02 6,727 6,770 0 DISNEY WALT CO COM 254687106 2,279 81,978 SH DEFINED 03 71,533 8,775 1,670 DISNEY WALT CO COM 254687106 3,117 112,134 SH OTHER 03 90,044 15,490 6,600 DISNEY WALT CO COM 254687106 12,751 458,679 SH DEFINED 04 420,150 9,804 28,725 DISNEY WALT CO COM 254687106 17,123 615,918 SH OTHER 04 445,296 157,251 13,371 DISNEY WALT CO COM 254687106 275 9,877 SH DEFINED 05 5,927 0 3,950 DISNEY WALT CO COM 254687106 337 12,140 SH OTHER 05 9,740 2,400 0 DISNEY WALT CO COM 254687106 158 5,700 SH OTHER 01,06 0 0 5,700 DISNEY WALT CO COM 254687106