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

FORM 13F

FORM 13F COVER PAGE

Report for Calendar Year or Quarter ended:	March 31, 2004

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

Institutional Investment Manager Filing this Report:
Name:			Wintrust Financial Corp.
Address:		727 North Bank Lane
			Lake Forest, IL 60045


13F file number:  028-10582

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:		James F. Duca
Title:		Executive Vice President
Phone:		1-800-621-4477
Signature, Place and Date of Signing:

/S/  James F. Duca Lake Forest, IL  May 13, 2004

Report Type (Check only one.):

(  )	13F HOLDINGS REPORT.
(  )	13F NOTICE.
(x )	13F COMBINATION REPORT

List of other Managers Reporting for this Manager: Wayne Hummer Asset Mgmt Co
						   Wayne Hummer Trust Company




FORM 13F SUMMARY PAGE

Report Summary:

Number of Other Included Managers: 2

Form 13F Information Table Entry Total:	445

Form 13F Information Table Value Total:	$840,421,000
List of Other Included Managers: Wayne Hummer Asset Management Company
				 Wayne Hummer Trust Company





                                                                  FORM 13F INFORMATION TABLE
                                                           VALUE   SHARES/  SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
        NAME OF ISSUER          TITLE OF CLASS    CUSIP   (x$1000) PRN AMT  PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
                                                                                           
3M CO                          com              88579Y101     2020    24673 SH       SOLE                    21698              2975
                                                              4173    50965 SH       DEFINED 01              20235     2550    28180
                                                                41      500 SH       OTHER   01                                  500
ABBOTT LABORATORIES            com              002824100     3520    85650 SH       SOLE                    78050              7600
                                                              2128    51780 SH       DEFINED 01              38105             13675
                                                                99     2400 SH       OTHER   01                                 2400
AFLAC                          com              001055102      602    15006 SH       SOLE                    14751               255
                                                              2908    72444 SH       DEFINED 01               6440     5000    61004
                                                                24      600 SH       OTHER   01                                  600
ALBERTO CULVER CO CL B CONV    com              013068101      755    17204 SH       DEFINED 01              17204
ALLERGAN INC                   com              018490102      278     3300 SH       SOLE                                       3300
ALLTEL                         com              020039103      733    14700 SH       SOLE                    14700
                                                              1854    37167 SH       DEFINED 01              35467              1700
ALTRIA GROUP INC F/K/A PHILLIP com              02209S103      238     4375 SH       SOLE                     4375
                                                               395     7263 SH       DEFINED 01               7263
AMBAC FINANCIAL GROUP          com              023139108      730     9890 SH       SOLE                     9890
                                                              1297    17585 SH       DEFINED 01               2360     1200    14025
                                                                26      350 SH       OTHER   01                                  350
AMERICAN EXPRESS               com              025816109     1598    30819 SH       SOLE                    26219      200     4400
                                                              2102    40536 SH       DEFINED 01              12998     2575    24963
                                                                16      300 SH       OTHER   01                                  300
AMERICAN INTERNATIONAL GROUP I com              026874107     4394    61580 SH       SOLE                    56530              5050
                                                              6330    88715 SH       DEFINED 01              36908     4856    46951
                                                                56      789 SH       OTHER   01                                  789
AMERICAN ITALIAN PASTA CO CL A com              027070101      256     6410 SH       SOLE                     6360                50
                                                              1266    31695 SH       DEFINED 01              31695
AMERIGAS PARTNERS LP           com              030975106        9      300 SH       SOLE                      300
                                                               208     6950 SH       DEFINED                  6950
AMERISOURCEBERGEN CORP         com              03073E105      550    10063 SH       SOLE                    10063
                                                               906    16565 SH       DEFINED 01               1865     1125    13575
                                                                 8      150 SH       OTHER   01                                  150
AMGEN INC                      com              031162100     1965    33800 SH       SOLE                    33550               250
                                                              3617    62196 SH       DEFINED 01              19786     3115    39295
                                                                32      550 SH       OTHER   01                                  550
ANALOG DEVICES                 com              032654105      694    14460 SH       SOLE                     5260              9200
                                                                17      355 SH       DEFINED                   355
ANHEUSER BUSCH                 com              035229103      253     4965 SH       SOLE                     1200              3765
                                                               458     8979 SH       DEFINED 01               5979              3000
APACHE                         com              037411105     1092    25298 SH       SOLE                    25148      150
                                                              2445    56637 SH       DEFINED 01              54637              2000
APOGENT TECH INC               com              03760A101    10996   358405 SH       DEFINED 01             358405
APPLIED MATERIALS              com              038222105      653    30600 SH       SOLE                    30500               100
                                                             16586   777603 SH       DEFINED 01             777603
AUTOMATIC DATA PROCESSING      com              053015103       40      950 SH       SOLE                      950
                                                               616    14675 SH       DEFINED 01              13150      800      725
AVERY DENNISON                 com              053611109      533     8560 SH       SOLE                     8560
                                                             15609   250914 SH       DEFINED 01             250714      200
BALL CORP                      com              058498106      708    10450 SH       DEFINED 01              10450
BANK OF AMERICA                com              060505104      146     1799 SH       SOLE                     1599               200
                                                               969    11962 SH       DEFINED 01              11475      487
BANK ONE                       com              06423A103      386     7077 SH       SOLE                     6750               327
                                                               484     8882 SH       DEFINED 01               8382               500
BARD (C.R.) INC                com              067383109      394     4035 SH       DEFINED 01               4035
BAXTER INTERNATIONAL INC       com              071813109      257     8331 SH       SOLE                     8181      150
                                                               212     6875 SH       DEFINED 01               2975              3900
BELLSOUTH                      com              079860102      334    12071 SH       SOLE                    11871               200
                                                              1090    39357 SH       DEFINED 01              36709              2648
BERKSHIRE HATHAWAY INC CL B    com                            1425      458 SH       SOLE                      458
                                                               168       54 SH       DEFINED 01                           2       52
BIOMET                         com              090613100     6689   174380 SH       DEFINED 01             174080               300
                                                                12      300 SH       OTHER   01                                  300
BJ SERVICES COMPANY            com              055482103     7340   169630 SH       DEFINED 01             169630
BORDERS GROUP INC              com              099709107    11349   478035 SH       DEFINED 01             478035
BP PLC                         sponsored adr    055622104     1772    34606 SH       SOLE                    34606
                                                              2687    52478 SH       DEFINED 01              36385     1060    15033
                                                               108     2116 SH       OTHER   01                                 2116
BRISTOL MYERS SQUIBB           com              110122108      992    40921 SH       SOLE                    40371               550
                                                               569    23492 SH       DEFINED 01              15842     2400     5250
                                                                24     1000 SH       OTHER   01                                 1000
BURLINGTON RESOURCES           com              122014103     1731    27200 SH       DEFINED 01              27200
CAPITAL ONE FINANCIAL          com              14040H105    11361   150610 SH       DEFINED 01             150610
CARBO CERAMICS INC             com              140781105     1600    25415 SH       DEFINED 01              25415
CARDINAL HEALTH                com              14149Y108      675     9800 SH       SOLE                     9800
                                                             16365   237519 SH       DEFINED 01             236471      150      898
CAREMARK RX INC.               com              141705103      273     8200 SH       SOLE                                       8200
                                                                33     1000 SH       DEFINED 01               1000
CATERPILLAR TRACTOR CO         com              149123101      199     2520 SH       SOLE                       70              2450
                                                               121     1527 SH       DEFINED 01               1527
CENTURYTEL                     com              156700106      469    17075 SH       SOLE                    16275               800
                                                              1802    65539 SH       DEFINED 01               8991     4950    51598
                                                                 6      225 SH       OTHER   01                                  225
CHARLES SCHWAB CORP NEW        com              808513105      203    17500 SH       DEFINED 01              17500
CHARTER ONE FINANCIAL          com              160903100     1302    36810 SH       SOLE                    30960              5850
                                                                64     1800 SH       DEFINED 01               1800
CHEVRONTEXACO                  com              166764100     1765    20108 SH       SOLE                    20008               100
                                                              1832    20869 SH       DEFINED 01              15117      231     5521
                                                                18      200 SH       OTHER   01                                  200
CINCINNATI FINANCIAL CORP      com              172062101     1035    23825 SH       SOLE                    23825
                                                              7222   166223 SH       DEFINED 01             166223
CINTAS                         com              172908105      387     8900 SH       SOLE                     8900
                                                             11107   255400 SH       DEFINED 01             253100              2300
                                                                 4      100 SH       OTHER   01                                  100
CISCO SYSTEMS                  com              17275R102     2174    92224 SH       SOLE                    84374              7850
                                                              6154   261089 SH       DEFINED 01             100044    10075   150970
                                                                14      600 SH       OTHER   01                                  600
CITIGROUP                      com              172967101     5634   108967 SH       SOLE                    98592      100    10275
                                                              8164   157903 SH       DEFINED 01              63402     8367    86134
                                                                22      433 SH       OTHER   01                                  433
CLEAR CHANNEL COMMUNICATIONS   com              184502102     1382    32635 SH       SOLE                    32185               450
                                                              1559    36804 SH       DEFINED 01               5175     2500    29129
                                                                13      300 SH       OTHER   01                                  300
CLOROX                         com              189054109     7998   163517 SH       DEFINED 01             163517
COCA COLA                      com              191216100      172     3416 SH       SOLE                     3416
                                                              1777    35330 SH       DEFINED 01              30630      800     3900
                                                                25      500 SH       OTHER   01                                  500
COLGATE PALMOLIVE              com              194162103      427     7750 SH       SOLE                     7750
                                                              2224    40367 SH       DEFINED 01              38967              1400
COMCAST CORP NEW CL A          com              20030N101      832    28947 SH       SOLE                    18589      158    10200
                                                                63     2182 SH       DEFINED 01               2182
CONAGRA                        com              205887102      207     7685 SH       DEFINED 01               7685
CONOCOPHILLIPS                 com              20825C104     1119    16032 SH       SOLE                    15632               400
                                                              2441    34968 SH       DEFINED 01               9887     2469    22612
                                                                10      140 SH       OTHER   01                                  140
COOPER COMPANIES INC           com              216648402      779    14428 SH       SOLE                    14363                65
                                                             16027   296790 SH       DEFINED 01             296790
CORUS BANKSHARES INC           com              220873103      338     8400 SH       SOLE                     8400
CUNO INC                       com              126583103      642    14310 SH       DEFINED 01              14310
CVS                            com              126650100     9248   261980 SH       DEFINED 01             261980
DATASCOPE CORP.                com              238113104     1054    30000 SH       DEFINED 01              30000
DELL INC                       com              24702R101     1553    46188 SH       SOLE                    34950      100    11138
                                                              2554    75961 SH       DEFINED 01              18824     5775    51362
                                                                13      400 SH       OTHER   01                                  400
DEVRY                          com              251893103      280     9300 SH       SOLE                     9300
                                                              9171   304190 SH       DEFINED 01             304190
DIEBOLD                        com              253651103      280     5818 SH       SOLE                     5818
                                                                30      625 SH       DEFINED 01                625
DISNEY (WALT) COMPANY          com              254687106      509    20382 SH       SOLE                    14082              6300
                                                               300    12002 SH       DEFINED 01               9002              3000
DNP SELECT INCOME FD INC       com              23325P104     2657   233094 SH       SOLE                   222009             11085
                                                              1011    88718 SH       DEFINED 01              52868    19400    16450
                                                                11     1000 SH       OTHER   01                                 1000
DOW CHEMICAL CO                com              260543103      639    15861 SH       SOLE                     7436              8425
                                                               546    13563 SH       DEFINED 01              13263               300
DUKE POWER                     com              264399106      181     8013 SH       SOLE                     8013
                                                               130     5768 SH       DEFINED 01               4600      500      668
E I DUPONT DE NEMOURS & CO     com              263534109      224     5304 SH       SOLE                     4627               677
                                                               558    13211 SH       DEFINED 01              13211
E.W. SCRIPPS CO (THE)          com              811054204      422     4175 SH       SOLE                     4175
                                                              1411    13960 SH       DEFINED 01              13960
EBAY INC                       com              278642103      234     3371 SH       DEFINED 01               2765               606
ECOLAB                         com              278865100      726    25445 SH       SOLE                    15700              9745
                                                              1864    65341 SH       DEFINED 01               7410     5200    52731
                                                                11      400 SH       OTHER   01                                  400
ELECTRONIC ARTS INC            com              285512109      210     3900 SH       DEFINED 01               3900
ELI LILLY & CO                 com              532457108      940    14053 SH       SOLE                    13750               303
                                                              2295    34309 SH       DEFINED 01              14449     1925    17935
                                                                 7      100 SH       OTHER   01                                  100
EMERSON ELECTRIC               com              291011104      453     7566 SH       SOLE                     7066               500
                                                               804    13415 SH       DEFINED 01              13085      100      230
ENSCO INTERNATIONAL            com              26874Q100      498    17680 SH       SOLE                     5330             12350
                                                                 6      215 SH       DEFINED                   215
EXELON CORP                    com              30161N101      516     7489 SH       SOLE                     3124              4365
                                                               557     8087 SH       DEFINED 01               7787               300
EXXON MOBIL CORP               com              30231G102     5095   122517 SH       SOLE                   100189      100    22228
                                                              9484   228038 SH       DEFINED 01             115114    10145   102779
                                                                80     1920 SH       OTHER   01                                 1920
FANNIE MAE                     com              313586109     1658    22300 SH       SOLE                    18500              3800
                                                               374     5031 SH       DEFINED 01               3261     1270      500
FASTENAL CO.                   com              311900104    17569   327230 SH       DEFINED 01             327230
FEDEX                          com              31428X106      693     9217 SH       SOLE                     8890      100      227
                                                              2703    35965 SH       DEFINED 01               3583     2550    29832
                                                                38      500 SH       OTHER   01                                  500
FIFTH THIRD BANCORP            com              316773100      273     4922 SH       SOLE                     4922
                                                               299     5403 SH       DEFINED 01               4803               600
FIRST MIDWEST BANCORP INC-DEL  com              320867104      221     6459 SH       DEFINED                  6459
FISERV                         com              337738108      912    25500 SH       SOLE                    12800             12700
                                                             10172   284365 SH       DEFINED 01             282365              2000
FLEETBOSTON FINL CORP          com              339030108      405     9011 SH       SOLE                     2796              6215
                                                               103     2300 SH       DEFINED                  2300
FLEXTRONICS INT'L              com              Y2573F102      338    19780 SH       SOLE                    19780
                                                                44     2600 SH       DEFINED                  2600
FORTUNE BRANDS INC             com              349631101      234     3054 SH       DEFINED 01               3054
FPL GROUP                      com              302571104     1531    22908 SH       SOLE                    22308      100      500
                                                              1993    29811 SH       DEFINED 01               6761     1625    21425
                                                                20      300 SH       OTHER   01                                  300
FREDDIE MAC                    com              313400301      481     8150 SH       SOLE                     8000               150
                                                              1558    26374 SH       DEFINED 01               2564     2275    21535
                                                                 9      150 SH       OTHER   01                                  150
GANNETT                        com              364730101      133     1507 SH       SOLE                     1407               100
                                                              1706    19350 SH       DEFINED 01              19350
GAP                            com              364760108     2953   134723 SH       DEFINED 01             134723
GENENTECH                      com              368710406      181     1710 SH       SOLE                     1710
                                                                67      630 SH       DEFINED                   630
GENERAL DYNAMICS               com              369550108      974    10903 SH       SOLE                     7203              3700
                                                                50      556 SH       DEFINED                   556
GENERAL ELECTRIC CO            com              369604103     5439   178219 SH       SOLE                   176444      200     1575
                                                             12571   411880 SH       DEFINED 01             228482    15633   167765
                                                                73     2400 SH       OTHER   01                                 2400
GENERAL MILLS                  com              370334104      455     9738 SH       SOLE                     2138              7600
                                                               185     3957 SH       DEFINED 01               3957
GENTEX CORP                    com              371901109     2507    57795 SH       DEFINED 01              57795
GENZYME GENERAL                com              372917104      383     8135 SH       SOLE                       35              8100
                                                                39      825 SH       DEFINED 01                700      125
GILLETTE CO                    com              375766102      131     3352 SH       SOLE                     3100               252
                                                               440    11246 SH       DEFINED 01               7846     3100      300
                                                                12      300 SH       OTHER   01                                  300
GOLDMAN SACHS GROUP INC        com              38141g104     1043    10000 SH       DEFINED 01               9625               375
GUIDANT CORP                   com              401698105      203     3200 SH       SOLE                     3200
                                                              7748   122270 SH       DEFINED 01             120770              1500
H & R BLOCK                    com              093671105    13273   260100 SH       DEFINED 01             260100
HARLEY DAVIDSON                com              412822108     1023    19180 SH       SOLE                    19180
                                                              3018    56573 SH       DEFINED 01              33363     1700    21510
                                                                27      500 SH       OTHER   01                                  500
HEALTH MANAGEMENT ASSOCIATES   com              421933102      366    15750 SH       SOLE                     1600             14150
                                                             13116   565110 SH       DEFINED 01             565110
HEWLETT PACKARD                com              428236103      501    21930 SH       SOLE                    21930
                                                               223     9779 SH       DEFINED 01               6179     1000     2600
                                                                 5      200 SH       OTHER   01                                  200
HOME DEPOT                     com              437076102     2037    54533 SH       SOLE                    53833      200      500
                                                              4616   123543 SH       DEFINED 01              36440     9011    78092
                                                                33      875 SH       OTHER   01                                  875
HONEYWELL INTERNATIONAL        com              438516106      477    14105 SH       SOLE                    14105
                                                                40     1196 SH       DEFINED 01               1196
IDEX CORP                      com              45167R104     5922   136200 SH       DEFINED 01             136200
ILLINOIS TOOL WORKS            com              452308109      359     4525 SH       SOLE                     4450       75
                                                              9802   123712 SH       DEFINED 01             123712
INTEL                          com              458140100     2034    74791 SH       SOLE                    73741              1050
                                                              6627   243626 SH       DEFINED 01             104911     8825   129890
                                                                30     1100 SH       OTHER   01                                 1100
INTERNATIONAL BUSINESS MACHINE com              459200101     2405    26186 SH       SOLE                    20061       50     6075
                                                              4463    48596 SH       DEFINED 01              16683     2615    29298
                                                                46      500 SH       OTHER   01                                  500
INTERPUBLIC GROUP OF COS INC.  com              460690100     5696   370330 SH       DEFINED 01             370330
JABIL CIRCUIT INC              com                             312    10600 SH       SOLE                                      10600
JOHNSON & JOHNSON              com              478160104     1891    37288 SH       SOLE                    36238              1050
                                                              5550   109429 SH       DEFINED 01              58788     4400    46241
                                                                63     1250 SH       OTHER   01                                 1250
JP MORGAN CHASE                com              46625H100     1381    32919 SH       SOLE                    23769              9150
                                                               338     8063 SH       DEFINED 01               7238      825
KIMBERLY CLARK                 com              494368103      267     4239 SH       SOLE                     4139               100
                                                               453     7185 SH       DEFINED 01               6285      400      500
KOHLS CORP                     com              500255104     1007    20828 SH       SOLE                    20678               150
                                                              5686   117657 SH       DEFINED 01              93219     2200    22238
                                                                12      250 SH       OTHER   01                                  250
KRONOS INC                     com              501052104    11512   353888 SH       DEFINED 01             353888
LA-Z-BOY INC                   com              505336107     6611   303820 SH       DEFINED 01             303820
LANDSTAR SYSTEMS INC           com              515098101      594    14520 SH       DEFINED 01              14520
LEHMAN BROTHERS HOLDINGS INC   com              524908100      377     4550 SH       SOLE                                       4550
                                                                64      770 SH       DEFINED 01                770
LEXMARK INTERNATIONAL          com              529771107      792     8605 SH       SOLE                     1515              7090
                                                              2099    22810 SH       DEFINED 01              22810
LIBERTY MEDIA SER A            com              530718105       10      924 SH       SOLE                      924
                                                               191    17416 SH       DEFINED 01              17016      400
LOCKHEED MARTIN                com              539830109      260     5700 SH       SOLE                     5700
                                                              2487    54500 SH       DEFINED 01              54500
LOWES COMPANIES                com              548661107      836    14895 SH       SOLE                    11695              3200
                                                              1735    30913 SH       DEFINED 01              30713               200
LUCENT TECHNOLOGIES INC        com              549463107       57    13950 SH       DEFINED 01              12500     1450
MARATHON OIL CORP              com              565849106      212     6306 SH       SOLE                     6306
MARSHALL & ILSLEY CORP         com              571834100      265     7000 SH       DEFINED 01               7000
MASCO CORP                     com              574599106      390    12815 SH       SOLE                      115             12700
MBNA                           com              55262L100     3032   109723 SH       SOLE                   108773               950
                                                              3349   121199 SH       DEFINED 01              26846     8187    86166
                                                                83     3012 SH       OTHER   01                                 3012
MCCORMICK & CO INC             com              579780206      566    16900 SH       SOLE                    16900
                                                             13566   404728 SH       DEFINED 01             402028              2700
                                                                 7      200 SH       OTHER   01                                  200
MCDONALDS CORP                 com              580135101      123     4315 SH       SOLE                     4315
                                                               177     6200 SH       DEFINED 01               6200
MCGRAW-HILL COMPANIES          com              580645109      390     5120 SH       SOLE                     5120
                                                               145     1905 SH       DEFINED 01               1905
MEDTRONIC INC                  com              585055106     1689    35367 SH       SOLE                    34697      100      570
                                                              2326    48716 SH       DEFINED 01              20867     2820    25029
                                                                33      700 SH       OTHER   01                                  700
MELLON FINANCIAL               com              58551A108      673    21515 SH       SOLE                    21315      200
                                                              2193    70072 SH       DEFINED 01               8181     5525    56366
                                                                16      500 SH       OTHER   01                                  500
MERCK & CO INC                 com              589331107     1097    24819 SH       SOLE                    24719               100
                                                              1723    38980 SH       DEFINED 01              32230      500     6250
                                                                53     1200 SH       OTHER   01                                 1200
MERCURY GENL CORP NEW          com              589400100      796    15950 SH       SOLE                    15950
MERRILL LYNCH & CO             com              590188108      428     7178 SH       SOLE                      878              6300
                                                                52      868 SH       DEFINED                   868
MICROSOFT                      com              594918104     3265   130947 SH       SOLE                   106247             24700
                                                              5912   237154 SH       DEFINED 01             111764    11910   113480
                                                                37     1500 SH       OTHER   01                                 1500
MINERALS TECHNOLOGIES INC      com              603158106      308     5400 SH       DEFINED 01               5400
MOLEX INC-CL A                 com              608554200      648    24870 SH       SOLE                    24670      200
                                                              7911   303815 SH       DEFINED 01             303315               500
                                                                13      500 SH       OTHER   01                                  500
MOLEX INC.                     com              608554101      455    14982 SH       SOLE                    14982
                                                                18      585 SH       DEFINED                   585
NATIONAL INSTRUMENTS CORP      com              636518102     2351    74740 SH       DEFINED 01              74740
NESTLE SA ADR                  sponsored adr    641069406      331     5200 SH       DEFINED 01                                 5200
                                                                 6      100 SH       OTHER   01                                  100
NEWELL RUBBERMAID              com              651229106     2088    90000 SH       DEFINED 01              90000
NICOR INC                      com              654086107      476    13503 SH       DEFINED 01              13503
NIKE, INC CL B                 com              654106103      417     5350 SH       SOLE                      800              4550
NISOURCE                       com              65473P105      502    23608 SH       SOLE                    23608
                                                                42     2000 SH       DEFINED                  2000
NOBLE DRILLING CORP            com              655042109      394    10250 SH       SOLE                                      10250
NOKIA CORP ADR                 com              654902204      439    21646 SH       SOLE                    21646
                                                              1809    89191 SH       DEFINED 01              13272     6875    69044
                                                                18      900 SH       OTHER   01                                  900
NORTHERN STATES FINANCIAL CORP com              665751103      349    13000 SH       SOLE                    13000
NORTHERN TRUST                 com              665859104      648    13905 SH       SOLE                    13905
                                                              8905   191125 SH       DEFINED 01             188675              2450
                                                                 9      200 SH       OTHER   01                                  200
OLD REPUBLIC INTERNATIONAL     com              680223104      445    18125 SH       SOLE                    17900      225
                                                             10894   443557 SH       DEFINED 01             443557
ORACLE                         com              68389X105      481    40083 SH       SOLE                    40083
                                                               598    49825 SH       DEFINED 01              43175              6650
PACTIV CORP                    com              695257105      792    35590 SH       SOLE                    35515                75
                                                             10421   468380 SH       DEFINED 01             420270     3575    44535
                                                                18      800 SH       OTHER   01                                  800
PATTERSON DENTAL CO            com              703412106      890    12985 SH       SOLE                    12965                20
                                                             20595   300570 SH       DEFINED 01             300170      400
PAYCHEX, INC                   com              704326107     1298    36471 SH       DEFINED 01              36471
PEPSICO                        com              713448108     4195    77903 SH       SOLE                    69953      100     7850
                                                              7585   140849 SH       DEFINED 01              65761     7600    67488
                                                                32      600 SH       OTHER   01                                  600
PERFORMANCE FOOD GROUP         com              713755106      386    11225 SH       SOLE                    11075               150
                                                               105     3050 SH       DEFINED 01               2050      400      600
PFIZER                         com              717081103     5795   165323 SH       SOLE                   145373      200    19750
                                                              8159   232786 SH       DEFINED 01             132893    10275    89618
                                                                74     2100 SH       OTHER   01                                 2100
PHOTRONIC INC                  com              719405102     7292   411980 SH       DEFINED 01             411980
PROCTOR & GAMBLE               com              742718109      770     7342 SH       SOLE                     7342
                                                              1895    18072 SH       DEFINED 01              14853     1670     1549
                                                                31      300 SH       OTHER   01                                  300
PROGRESSIVE CORP OHIO          com              743315103      263     3000 SH       SOLE                     3000
QUALCOMM                       com              747525103     1153    17387 SH       SOLE                    16997      100      290
                                                             23823   359370 SH       DEFINED 01             358860               510
QUEST DIAGNOSTICS              com              74834L100     1343    16212 SH       SOLE                    15975               237
                                                              1529    18459 SH       DEFINED 01               2552     1375    14532
                                                                21      250 SH       OTHER   01                                  250
REGAL-BELOIT CORP.             com              758750103     4026   201500 SH       DEFINED 01             201500
ROYAL CARIBBEAN CRUISES LTD    com              V7780T103    13496   306036 SH       DEFINED 01             306036
ROYAL DUTCH PETROLEUM          ny reg eur       780257804      918    19287 SH       SOLE                    19157               130
                                                               667    14019 SH       DEFINED 01               8524      400     5095
                                                                76     1600 SH       OTHER   01                                 1600
RPM INTL CORP                  com              749685103     8047   486547 SH       DEFINED 01             486547
SBC COMMUNICATIONS             com              78387G103     1276    52008 SH       SOLE                    40508             11500
                                                              2351    95820 SH       DEFINED 01              89131     1877     4812
                                                                 7      300 SH       OTHER   01                                  300
SCHERING PLOUGH                com              806605101      398    24520 SH       SOLE                    24520
                                                                32     2000 SH       DEFINED 01                                 2000
SCHLUMBERGER                   com              806857108      272     4260 SH       SOLE                     4155               105
                                                              1163    18220 SH       DEFINED 01              11425     1300     5495
                                                                 6      100 SH       OTHER   01                                  100
SERVICEMASTER CO               com              81760N109      191    15913 SH       SOLE                    15913
                                                                 6      500 SH       DEFINED                   500
SHUFFLE MASTER INC             com              825549108      310    10000 SH       SOLE                    10000
SMURFIT-STONE CONTAINER        com              832727101      381    21700 SH       SOLE                                      21700
SONOCO PRODUCTS                com              835495102     5742   236500 SH       DEFINED 01             236500
SOUTHERN COMPANY               com              842587107      639    20938 SH       SOLE                    20388               550
                                                               358    11730 SH       DEFINED 01              11398               332
SOUTHWEST BANCORPORATION OF TE com              84476r109      302     8000 SH       DEFINED                  8000
ST PAUL COS INC VTG            com              792860108      662    16550 SH       SOLE                    16550
STARBUCKS CORP                 com              855244109      634    16732 SH       SOLE                    16485               247
                                                              3092    81645 SH       DEFINED 01               8033     7125    66487
                                                                19      500 SH       OTHER   01                                  500
STATE STREET                   com              857477103      273     5240 SH       DEFINED 01               5240
STERICYCLE                     com              858912108      801    16735 SH       DEFINED 01              16735
STERIS CORP                    com              859152100     1548    60000 SH       DEFINED 01              60000
STRYKER                        com              863667101     1276    14418 SH       SOLE                    14155               263
                                                              3003    33919 SH       DEFINED 01               4730     3100    26089
                                                                18      200 SH       OTHER   01                                  200
SUN MICROSYSTEMS               com              866810104       19     4535 SH       SOLE                     4535
                                                                58    13957 SH       DEFINED 01              12917     1040
SUNGARD DATA SYSTEMS           com              867363103      885    32315 SH       SOLE                    21465             10850
                                                              2228    81297 SH       DEFINED 01               8972     6300    66025
                                                                 8      300 SH       OTHER   01                                  300
SYSCO                          com              871829107      673    17228 SH       SOLE                    15028              2200
                                                              1991    50975 SH       DEFINED 01              45275     1800     3900
TARGET                         com              87612E106     2039    45273 SH       SOLE                    40098              5175
                                                              2109    46832 SH       DEFINED 01               8562     3870    34400
                                                                 5      100 SH       OTHER   01                                  100
TCF FINANCIAL CORP             com              872275102      211     4140 SH       SOLE                     4090                50
                                                             10115   198070 SH       DEFINED 01             198070
TEXAS INSTRUMENTS              com              882508104      197     6745 SH       SOLE                     5945      100      700
                                                                98     3350 SH       DEFINED 01               2650      700
TEXTRON                        com              883203101      614    11550 SH       SOLE                    11550
                                                                58     1100 SH       DEFINED 01               1100
THERMO TECH TECHNOLOGIES INC   com                               0    65140 SH       SOLE                    65140
TIME WARNER INC NEW            com              887317105      306    18177 SH       SOLE                    17677               500
                                                               643    38142 SH       DEFINED 01              35742              2400
TRAVELERS PROPERTY CASUALTY CO com              89420G406      254    14702 SH       SOLE                       35             14667
                                                                 4      222 SH       DEFINED 01                222
TRIBUNE                        com              896047107     1609    31902 SH       SOLE                    23146      150     8606
                                                              2609    51718 SH       DEFINED 01               8833     3650    39235
                                                                44      870 SH       OTHER   01                                  870
UCBH HOLDINGS                  com              90262T308      288     7200 SH       DEFINED                  7200
UNILEVER PLC - SPONSORED ADR   com              904767704      243     6037 SH       DEFINED 01               6037
UNITED HEALTHCARE CORP         com              91324P102     1308    20305 SH       SOLE                    20245                60
                                                               209     3240 SH       DEFINED 01               3240
UNITED PARCEL SERVICE          com              911312106      384     5494 SH       SOLE                     1044              4450
                                                               411     5886 SH       DEFINED 01               5886
UNITED TECHNOLOGIES            com              913017109     1573    18223 SH       SOLE                    15598              2625
                                                               716     8295 SH       DEFINED 01               7584      711
US BANCORP                     com              902973304     1725    62370 SH       SOLE                    47870             14500
                                                              1307    47287 SH       DEFINED 01              46537               750
VARIAN MEDICAL SYSTEMS INC     com              922204102      384     4450 SH       SOLE                                       4450
                                                                23      265 SH       DEFINED 01                265
VERITAS SOFTWARE               com              923436109      214     7940 SH       SOLE                     7940
                                                               697    25897 SH       DEFINED 01               2420     1825    21652
                                                                 8      300 SH       OTHER   01                                  300
VERIZON COMMUNICATIONS         com              92343V104      427    11675 SH       SOLE                    11475               200
                                                              1640    44886 SH       DEFINED 01              41400              3486
                                                                82     2236 SH       OTHER   01                                 2236
VIACOM CL B                    com              925524308      676    17232 SH       SOLE                     5332             11900
                                                               538    13731 SH       DEFINED 01              13731
WAL-MART STORES                com              931142103     3167    53062 SH       SOLE                    46312      100     6650
                                                              5599    93793 SH       DEFINED 01              42868     4500    46425
                                                                30      500 SH       OTHER   01                                  500
WALGREEN                       com              931422109     3722   112957 SH       SOLE                   111342      200     1415
                                                              6050   183606 SH       DEFINED 01              84324    10180    89102
                                                                20      600 SH       OTHER   01                                  600
WASHINGTON MUTUAL              com              939322103      919    21525 SH       SOLE                    21475                50
                                                              1619    37910 SH       DEFINED 01              10285     2200    25425
                                                                15      350 SH       OTHER   01                                  350
WASHINGTON POST CO CLASS B     com              939640108      354      400 SH       DEFINED 01                                  400
WELLS FARGO                    com              949746101     2202    38860 SH       SOLE                    33760              5100
                                                              5370    94752 SH       DEFINED 01              49217     3890    41645
                                                                34      600 SH       OTHER   01                                  600
WESTERN WIRELESS CORP - CLASS  com              95988e204     2538   108600 SH       DEFINED 01             108600
WEYERHAEUSER CO                com              962166104      580     8850 SH       DEFINED 01               8850
WGL HOLDINGS INC               com              92924f106      399    13266 SH       DEFINED 01              13266
WHOLE FOOD MARKET INC          com              966837106      965    12878 SH       SOLE                    12455               423
                                                              4463    59545 SH       DEFINED 01               6529     4300    48716
                                                                34      450 SH       OTHER   01                                  450
WINTRUST FINANCIAL             com              97650W108     4155    85439 SH       SOLE                    76839              8600
                                                              1193    24523 SH       DEFINED 01              18360     4200     1963
WYETH                          com              983024100     1347    35873 SH       SOLE                    35573      100      200
                                                              3527    93940 SH       DEFINED 01              88552      550     4838
XL CAPITAL LTD CL A            com              G98255105      228     3000 SH       SOLE                     3000
XYBERNAUT CORP                 com              984149104       12    10000 SH       DEFINED                 10000
ZEBRA TECHNOLOGIES CORP CL A   com              989207105      279     4025 SH       SOLE                     4025
                                                               817    11784 SH       DEFINED 01              11634      150
ZIMMER HOLDINGS                com              98956P102      691     9359 SH       SOLE                     9359
                                                                62      845 SH       DEFINED 01                695      150
ISHARES RUSSELL 1000 VALUE FUN com              464287598     1007    16808 SH       DEFINED 01                                16808
ISHARES RUSSELL 2000 VALUE IND com              464287630      274     2327 SH       DEFINED 01                 52      180     2095
ISHARES RUSSELL 3000 INDEX FD  com              464287689      515     8030 SH       DEFINED 01                                 8030
                                                               446     6945 SH       OTHER   01                                 6945
ISHARES RUSSELL MID-CAP VALUE  com              464287499      822     8410 SH       DEFINED 01                         310     8100
ISHARES TR FUNDS-SMALL CAP 600 com              464287887      414     4422 SH       DEFINED 01               2297              2125
ISHARES TR FUNDS-SMALL CAP 600 com              464287879      429     4011 SH       DEFINED 01               2061              1950
ISHARES TR MSCI EAFE INDEX FD  com              464287465      783     5529 SH       DEFINED 01               2469     1130     1930
ISHARES TR-S&P MIDCAP 400 INDE com              464287507      585     4835 SH       DEFINED 01                140     1200     3495
ISHARES TR-S&P SMALLCAP 600 IN com              464287804      374     2625 SH       DEFINED 01                270     1200     1155
ISHARES TRUST S&P MIDCAP 400/B com              464287705      873     7551 SH       DEFINED 01               3047              4504
ISHARES TRUST S&P MIDCAPY 400/ com              464287606      516     4162 SH       DEFINED 01               2762              1400
S&P DEPOSITORY RECEIPTS-SPDR   com              78462F103      353     3120 SH       DEFINED 01               1350              1770
                                                               183     1620 SH       OTHER   01                                 1620