The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD SPONSORED ADR ADR 000375204 4,692 200,500 SH   SOLE   0 190,422 10,077
ABB LTD SPONSORED ADR ADR 000375204 11 450 SH   DFND   0 450 0
AON PLC SHS CL A ADR G0408V102 237 2,000 SH   SOLE   0 2,000 0
BANK OF MONTREAL ADR 063671101 425 5,677 SH   SOLE   0 5,677 0
CAMECO CORP COM ADR 13321L108 219 19,750 SH   SOLE   0 19,750 0
INFINEON TECHNOLOGIES AG SPONS ADR 45662N103 4,603 224,825 SH   SOLE   0 214,570 10,255
INGERSOLL-RAND PLC SHS ADR G47791101 1,348 16,575 SH   SOLE   0 16,575 0
JAZZ PHARMACEUTICALS PLC SHS U ADR G50871105 889 6,125 SH   SOLE   0 6,125 0
JOHNSON CONTROLS INTL ADR g51502105 4,295 101,973 SH   SOLE   0 98,600 3,373
LUNDIN MINING CORP COM ADR 550372106 152 26,900 SH   SOLE   0 26,900 0
MICHAEL KORS HLDGS LTD SHS ADR G60754101 367 9,625 SH   SOLE   0 9,625 0
NXP SEMICONDUCTORS N V COM ADR N6596X109 7,100 68,602 SH   SOLE   0 66,282 2,320
SCHLUMBERGER ADR 806857108 5,113 65,472 SH   SOLE   0 61,827 3,645
SCHLUMBERGER ADR 806857108 6 75 SH   DFND   0 75 0
SHIRE PLC SPONSORED ADR ADR 82481R106 1,542 8,849 SH   SOLE   0 8,417 432
SHIRE PLC SPONSORED ADR ADR 82481R106 2 11 SH   DFND   0 11 0
TECHNIPFMC PLC ADR G87110105 435 13,375 SH   SOLE   0 13,375 0
3M CO COM COM 88579Y101 4,558 23,823 SH   SOLE   0 23,076 747
ABBVIE INC. COM COM 00287Y109 5,061 77,663 SH   SOLE   0 73,688 3,975
ACADIA HEALTHCARE COMPANY INC COM 00404A109 557 12,775 SH   SOLE   0 12,775 0
ADOBE SYS INC COM 00724F101 416 3,200 SH   SOLE   0 3,200 0
AFLAC INC COM 001055102 2,438 33,671 SH   SOLE   0 31,811 1,860
ALLIANCE DATA SYS CORP COM COM 018581108 9,154 36,764 SH   SOLE   0 35,422 1,342
ALPHABET INC CAP STK CL A COM 02079K305 11,439 13,493 SH   SOLE   0 12,891 602
ALPHABET INC CAP STK CL C COM 02079K107 269 324 SH   SOLE   0 265 59
ALTRIA GROUP INC COM COM 02209S103 281 3,939 SH   SOLE   0 3,939 0
AMERICAN EXPRESS CO COM 025816109 1,004 12,685 SH   SOLE   0 12,685 0
AMERIPRISE FINL INC COM COM 03076C106 279 2,154 SH   SOLE   0 2,154 0
AMGEN INC COM 031162100 4,694 28,607 SH   SOLE   0 27,595 1,012
AMPLIFY SNACK BRANDS COM COM 03211L102 470 55,925 SH   SOLE   0 55,925 0
ANALOG DEVICES INC COM COM 032654105 273 3,330 SH   SOLE   0 2,966 364
ANALOG DEVICES INC COM COM 032654105 2 23 SH   DFND   0 23 0
APACHE CORP COM 037411105 3,323 64,663 SH   SOLE   0 61,288 3,375
APACHE CORP COM 037411105 2 30 SH   DFND   0 30 0
APPLE INC COM COM 037833100 2,121 14,765 SH   SOLE   0 14,548 217
APTARGROUP INC COM COM 038336103 204 2,650 SH   SOLE   0 2,650 0
ASSOCIATED BANCORP COM 045487105 5,274 216,149 SH   SOLE   0 206,794 9,355
AT&T INC COM COM 00206R102 737 17,743 SH   SOLE   0 17,043 700
BANK OF AMERICA COM 060505104 10,985 465,669 SH   SOLE   0 433,650 32,020
BANK OF AMERICA COM 060505104 18 750 SH   DFND   0 750 0
BED BATH & BEYOND INC COM COM 075896100 4,607 116,741 SH   SOLE   0 113,269 3,472
BED BATH & BEYOND INC COM COM 075896100 3 85 SH   DFND   0 85 0
BOEING CO COM 097023105 5,438 30,745 SH   SOLE   0 30,645 100
BRUNSWICK CORP COM COM 117043109 5,074 82,909 SH   SOLE   0 79,884 3,025
CAVIUM INC COM COM 14964U108 632 8,825 SH   SOLE   0 8,825 0
CBS CORP NEW CL B COM 124857202 6,121 88,256 SH   SOLE   0 83,216 5,040
CELGENE CORP COM COM 151020104 6,356 51,081 SH   SOLE   0 49,084 1,997
CHEVRON CORP NEW COM COM 166764100 6,613 61,589 SH   SOLE   0 58,599 2,990
CHEVRON CORP NEW COM COM 166764100 3 30 SH   DFND   0 30 0
CHICOS FAS INC COM COM 168615102 218 15,325 SH   SOLE   0 15,325 0
CISCO SYSTEMS INC COM 17275R102 9,242 273,426 SH   SOLE   0 261,773 11,653
CISCO SYSTEMS INC COM 17275R102 7 200 SH   DFND   0 200 0
CIT GROUP INC COM NEW COM 125581801 6,798 158,341 SH   SOLE   0 150,774 7,567
CITIGROUP INC COM NEW COM 172967424 9,025 150,867 SH   SOLE   0 141,903 8,964
COACH INC COM COM 189754104 367 8,869 SH   SOLE   0 8,869 0
COCA COLA CO COM 191216100 2,203 51,905 SH   SOLE   0 49,657 2,248
COGNEX CORP COM COM 192422103 588 7,000 SH   SOLE   0 7,000 0
COLGATE PALMOLIVE CO COM 194162103 657 8,975 SH   SOLE   0 7,775 1,200
CORNING INC COM 219350105 4,697 173,974 SH   SOLE   0 165,777 8,197
COSTCO WHOLESALE CORP COM 22160K105 212 1,265 SH   SOLE   0 1,265 0
CPI CARD GROUP INC COM COM 12634H101 520 123,813 SH   SOLE   0 123,813 0
CVS HEALTH CORP COM COM 126650100 6,564 83,617 SH   SOLE   0 80,565 3,052
D R HORTON INC COM COM 23331A109 1,297 38,930 SH   SOLE   0 38,930 0
DELTA AIR LINES INC DEL COM NE COM 247361702 958 20,846 SH   SOLE   0 20,846 0
DEVON ENERGY CORP NEW COM 25179M103 4,931 118,195 SH   SOLE   0 114,630 3,565
DISCOVER FINL SVCS COM COM 254709108 3,971 58,064 SH   SOLE   0 56,074 1,990
DISCOVER FINL SVCS COM COM 254709108 9 125 SH   DFND   0 125 0
DISNEY WALT PRODTNS COM 254687106 5,300 46,743 SH   SOLE   0 45,103 1,640
DISNEY WALT PRODTNS COM 254687106 3 25 SH   DFND   0 25 0
DU PONT E I DE NEMOURS CO COM 263534109 331 4,117 SH   SOLE   0 3,417 700
EATON VANCE CORP COM NON VTG COM 278265103 575 12,784 SH   SOLE   0 12,784 0
EBAY INC COM COM 278642103 3,528 105,100 SH   SOLE   0 98,908 6,192
EBAY INC COM COM 278642103 3 85 SH   DFND   0 85 0
ECOLAB INC COM COM 278865100 324 2,581 SH   SOLE   0 2,581 0
ELECTRONICS FOR IMAGING INC CO COM 286082102 488 10,000 SH   SOLE   0 10,000 0
ENVISION HEALTHCARE CORP COM 29414D100 522 8,505 SH   SOLE   0 8,505 0
EOG RES INC COM COM 26875P101 4,299 44,072 SH   SOLE   0 41,882 2,190
EXACT SCIENCES CORP COM COM 30063P105 12,422 525,903 SH   SOLE   0 504,116 21,787
EXPRESS SCRIPTS HLDG COM COM 30219G108 7,300 110,756 SH   SOLE   0 105,211 5,545
EXPRESS SCRIPTS HLDG COM COM 30219G108 5 75 SH   DFND   0 75 0
EXTENDED STAY AMER INC SHS 1 C COM 30224P200 3,335 209,213 SH   SOLE   0 195,568 13,645
EXXON MOBIL CORP COM COM 30231G102 21,889 266,903 SH   SOLE   0 249,795 17,107
EXXON MOBIL CORP COM COM 30231G102 6 75 SH   DFND   0 75 0
FARMERS & MERCHANTS BK COM COM 308243104 830 111 SH   SOLE   0 0 111
FARO TECHNOLOGIES INC COM COM 311642102 223 6,250 SH   SOLE   0 6,250 0
FEDEX CORP COM COM 31428X106 4,698 24,072 SH   SOLE   0 22,809 1,262
FIDELITY NATIONAL FINANCIAL IN COM 31620R303 510 13,100 SH   SOLE   0 13,100 0
FIRST HORIZON NATL CP COM COM 320517105 1,898 102,570 SH   SOLE   0 102,570 0
FISERV INC COM 337738108 777 6,740 SH   SOLE   0 6,740 0
FLAGSTAR BANCORP INC COM PAR . COM 337930705 488 17,325 SH   SOLE   0 17,325 0
FLUIDIGM CORP DEL COM COM 34385P108 92 16,200 SH   SOLE   0 16,200 0
FREEPORT-MCMORAN INC COM 35671D857 5,325 398,602 SH   SOLE   0 381,484 17,117
GENERAL ELEC CO COM 369604103 14,069 472,120 SH   SOLE   0 436,162 35,957
GENERAL ELEC CO COM 369604103 11 375 SH   DFND   0 375 0
GRAINGER W W INC COM 384802104 490 2,107 SH   SOLE   0 1,807 300
HAIN CELESTIAL GRP INC COM COM 405217100 373 10,025 SH   SOLE   0 10,025 0
HANESBRANDS INC COM COM 410345102 1,563 75,265 SH   SOLE   0 75,265 0
HANGER INC COM NEW COM 41043F208 8,871 665,012 SH   SOLE   0 638,350 26,662
HARLEY DAVIDSON INC COM COM 412822108 4,705 77,773 SH   SOLE   0 74,943 2,830
HD SUPPLY HLDGS INC COM COM 40416M105 4,623 112,409 SH   SOLE   0 107,604 4,805
HELMERICH & PAYNE INC COM 423452101 466 7,005 SH   SOLE   0 6,705 300
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 689 29,070 SH   SOLE   0 29,070 0
HOLOGIC INC COM 436440101 3,264 76,704 SH   SOLE   0 73,129 3,575
HOLOGIC INC COM 436440101 9 200 SH   DFND   0 200 0
HONEYWELL INTERNATIONAL INC. COM 438516106 212 1,700 SH   SOLE   0 1,700 0
HP INC COM COM 40434L105 675 37,725 SH   SOLE   0 37,725 0
ILLINOIS TOOL WORKS INC COM 452308109 274 2,067 SH   SOLE   0 1,780 287
INTEL CORP COM 458140100 4,570 126,684 SH   SOLE   0 119,834 6,850
INTERNATIONAL FLAV&FRA COM COM 459506101 389 2,935 SH   SOLE   0 2,935 0
INVENSENSE INC COM COM 46123D205 296 23,475 SH   SOLE   0 23,475 0
INVENTURE FOODS INC COM COM 461212102 641 145,100 SH   SOLE   0 145,100 0
JOHNSON & JOHNSON COM 478160104 8,745 70,209 SH   SOLE   0 66,289 3,920
JOHNSON & JOHNSON COM 478160104 6 50 SH   DFND   0 50 0
JPMORGAN CHASE & CO COM COM 46625H100 10,152 115,579 SH   SOLE   0 109,028 6,551
JPMORGAN CHASE & CO COM COM 46625H100 20 225 SH   DFND   0 225 0
KIMBERLY CLARK CORP COM 494368103 1,565 11,893 SH   SOLE   0 11,143 750
KOHLS CORP COM 500255104 3,824 96,063 SH   SOLE   0 92,278 3,785
KOHLS CORP COM 500255104 4 110 SH   DFND   0 110 0
LAMB WESTON HLDGS INC COM COM 513272104 3,581 85,148 SH   SOLE   0 80,993 4,155
LIQUIDITY SERVICES INC COM COM 53635B107 494 61,790 SH   SOLE   0 61,790 0
LKQ CORP COM COM 501889208 4,476 152,925 SH   SOLE   0 147,295 5,630
LKQ CORP COM COM 501889208 3 90 SH   DFND   0 90 0
LUMBER LIQUIDATORS HLDGS INC C COM 55003T107 5,209 248,174 SH   SOLE   0 236,214 11,960
LUMENTUM HLDGS INC COM COM 55024U109 5,411 101,428 SH   SOLE   0 97,611 3,817
LUMENTUM HLDGS INC COM COM 55024U109 6 105 SH   DFND   0 105 0
MASCO CORP COM COM 574599106 5,926 174,346 SH   SOLE   0 169,189 5,157
MAXIM INTEGRATED PRODUCTS COM 57772K101 5,162 114,807 SH   SOLE   0 108,945 5,862
MAXWELL TECHNOLOGIES COM COM 577767106 883 152,059 SH   SOLE   0 152,059 0
MCKESSON CORP COM 58155q103 5,710 38,516 SH   SOLE   0 37,104 1,412
MCKESSON CORP COM 58155q103 4 25 SH   DFND   0 25 0
MDU RESOURCES GROUP INC COM 552690109 469 17,125 SH   SOLE   0 16,125 1,000
MERCK & CO INC NEW COM COM 58933Y105 1,344 21,159 SH   SOLE   0 21,159 0
MGE ENERGY INC COM COM 55277P104 420 6,468 SH   SOLE   0 3,468 3,000
MICROSOFT CORP COM 594918104 13,780 209,225 SH   SOLE   0 194,992 14,233
MICROSOFT CORP COM 594918104 13 200 SH   DFND   0 200 0
MIMEDX GROUP INC COM COM 602496101 3,748 393,265 SH   SOLE   0 371,550 21,715
MUELLER WTR PRODS INC COM SER COM 624758108 321 27,125 SH   SOLE   0 27,125 0
NEWELL BRANDS INC. COM 651229106 2,800 59,366 SH   SOLE   0 56,029 3,337
NIMBLE STORAGE INC COM COM 65440R101 346 27,675 SH   SOLE   0 27,675 0
NOBLE ENRGY INC COM COM 655044105 3,458 100,686 SH   SOLE   0 96,669 4,017
NORDSTROM INC COM 655664100 215 4,625 SH   SOLE   0 4,625 0
NORTHERN TRUST CORP COM 665859104 5,682 65,627 SH   SOLE   0 62,872 2,755
ORACLE CORP COM 68389X105 5,360 120,156 SH   SOLE   0 114,036 6,120
PATTERSON COMPANIES COM COM 703395103 503 11,130 SH   SOLE   0 10,130 1,000
PAYPAL HLDGS INC COM COM 70450Y103 3,475 80,782 SH   SOLE   0 77,045 3,737
PAYPAL HLDGS INC COM COM 70450Y103 4 85 SH   DFND   0 85 0
PEPSICO INC COM 713448108 3,809 34,052 SH   SOLE   0 31,813 2,239
PFIZER INC COM 717081103 1,712 50,056 SH   SOLE   0 49,130 926
PHILIP MORRIS INTL INC COM COM 718172109 265 2,347 SH   SOLE   0 2,147 200
PIONEER NAT RES CO COM COM 723787107 237 1,275 SH   SOLE   0 1,275 0
PNC FINL SVCS GROUP COM COM 693475105 4,075 33,888 SH   SOLE   0 32,680 1,207
PROCTER & GAMBLE COMPANY COM 742718109 7,220 80,353 SH   SOLE   0 78,518 1,835
PROCTER & GAMBLE COMPANY COM 742718109 4 50 SH   DFND   0 50 0
PULTE GROUP INC COM COM 745867101 512 21,750 SH   SOLE   0 21,750 0
PURE STORAGE INC CL A COM 74624M102 195 19,875 SH   SOLE   0 19,875 0
QUALCOMM INC COM 747525103 7,780 135,685 SH   SOLE   0 128,713 6,972
QUALCOMM INC COM 747525103 4 75 SH   DFND   0 75 0
REALOGY HLDGS CORP COM COM 75605Y106 547 18,375 SH   SOLE   0 18,375 0
REGAL BELOIT CORP COM COM 758750103 3,479 45,987 SH   SOLE   0 42,997 2,990
REGAL BELOIT CORP COM COM 758750103 2 25 SH   DFND   0 25 0
REGIONS FINANCIAL CORP COM COM 7591EP100 229 15,783 SH   SOLE   0 15,783 0
RESMED INC COM COM 761152107 342 4,750 SH   SOLE   0 4,250 500
RESMED INC COM COM 761152107 11 150 SH   DFND   0 150 0
ROCKWELL INTL CORP COM 773903109 2,144 13,770 SH   SOLE   0 13,770 0
SCANA CORP COM 80589M102 372 5,698 SH   SOLE   0 5,698 0
SCHEIN HENRY INC CO COM 806407102 1,317 7,750 SH   SOLE   0 7,150 600
SEALED AIR CORP COM 81211K100 2,077 47,666 SH   SOLE   0 44,759 2,907
SKECHERS U S A INC CL A COM 830566105 3,642 132,692 SH   SOLE   0 125,692 7,000
SMITH A O COM COM 831865209 357 6,975 SH   SOLE   0 6,975 0
SMUCKER J M CO COM NEW COM 832696405 3,391 25,873 SH   SOLE   0 24,593 1,280
SONIC FDRY INC COM NEW COM 83545R207 193 38,796 SH   SOLE   0 38,796 0
SOUTHERN CO COM COM 842587107 211 4,241 SH   SOLE   0 4,241 0
SOUTHWESTERN ENERGY CO COM COM 845467109 369 45,125 SH   SOLE   0 45,125 0
SPX CORP COM COM 784635104 227 9,350 SH   SOLE   0 9,350 0
SPX FLOW INC COM COM 78469X107 657 18,940 SH   SOLE   0 18,940 0
STATE STREET CORP COM 857477103 7,376 92,650 SH   SOLE   0 89,018 3,632
STATE STREET CORP COM 857477103 8 100 SH   DFND   0 100 0
SUNTRUST BANKS INC COM 867914103 1,091 19,731 SH   SOLE   0 19,731 0
T ROWE PRICE GROUP INC COM 74144t108 286 4,200 SH   SOLE   0 4,200 0
TAKE-TWO INTERACTIVE COM COM 874054109 233 3,935 SH   SOLE   0 3,935 0
TARGET CORP COM 87612e106 5,732 103,863 SH   SOLE   0 99,748 4,115
TIME WARNER INC COM NEW COM 887317303 4,209 43,079 SH   SOLE   0 41,176 1,903
TIME WARNER INC COM NEW COM 887317303 4 40 SH   DFND   0 40 0
TOLL BROTHERS INC COM COM 889478103 267 7,400 SH   SOLE   0 7,400 0
TOPBUILD CORP COM COM 89055F103 5,246 111,624 SH   SOLE   0 105,602 6,022
U S BANCORP COM 902973304 859 16,679 SH   SOLE   0 14,679 2,000
U S G CORP COM NEW COM 903293405 354 11,125 SH   SOLE   0 11,125 0
UNUM GROUP COM 91529Y106 449 9,580 SH   SOLE   0 9,580 0
URBAN OUTFITTERS INC COM COM 917047102 2,421 101,882 SH   SOLE   0 96,407 5,475
VERIZON COMMUNICATIONS COM 92343V104 386 7,926 SH   SOLE   0 7,436 490
VERIZON COMMUNICATIONS COM 92343V104 2 31 SH   DFND   0 31 0
VIACOM INC NEW CL B COM 92553P201 7,189 154,198 SH   SOLE   0 147,620 6,577
VIACOM INC NEW CL B COM 92553P201 3 55 SH   DFND   0 55 0
VIAVI SOLUTIONS INC COM COM 925550105 5,552 517,931 SH   SOLE   0 496,234 21,697
VIAVI SOLUTIONS INC COM COM 925550105 6 525 SH   DFND   0 525 0
VISA INC COM CL A COM 92826C839 3,495 39,324 SH   SOLE   0 37,372 1,952
WAL MART STORES INC COM 931142103 3,334 46,257 SH   SOLE   0 43,727 2,530
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,982 120,196 SH   SOLE   0 115,034 5,162
WALGREENS BOOTS ALLIANCE INC COM 931427108 8 100 SH   DFND   0 100 0
WELLS FARGO NEW COM 949746101 328 5,899 SH   SOLE   0 5,899 0
XILINX INC COM 983919101 243 4,200 SH   SOLE   0 3,200 1,000
ZIMMER BIOMET HLDGS INC COM 98956P102 4,784 39,179 SH   SOLE   0 37,579 1,600
ZIONS BANCORPORATION COM COM 989701107 4,330 103,090 SH   SOLE   0 97,923 5,167
ENTERPRISE PRODS PARTN COM COM 293792107 370 13,406 SH   SOLE   0 12,401 1,005
ONEOK PARTNERS LP UNIT LTD PAR COM 68268N103 260 4,810 SH   SOLE   0 4,810 0
ANNALY MTG MGMT INC COM COM 035710409 469 42,195 SH   SOLE   0 42,195 0
DIAMONDROCK HOSPITALIT COM COM 252784301 1,101 98,745 SH   SOLE   0 98,745 0
HOST HOTELS&RESORTS COM COM 44107P104 586 31,410 SH   SOLE   0 30,410 1,000
SCHWAB STRATEGIC TR EMRG MKTEQ COM 808524706 1,111 46,346 SH   SOLE   0 42,106 4,240
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 1,140 38,159 SH   SOLE   0 34,659 3,500