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,134 174,122 SH   SOLE   0 169,739 4,382
AON PLC SHS CL A ADR G0408V102 309 2,199 SH   SOLE   0 2,199 0
BANK OF MONTREAL ADR 063671101 417 5,517 SH   SOLE   0 5,517 0
CAMECO CORP COM ADR 13321L108 180 19,750 SH   SOLE   0 19,750 0
ICICI BK LTD ADR ADR 45104G104 105 11,840 SH   SOLE   0 11,840 0
INFINEON TECHNOLOGIES AG SPONS ADR 45662N103 4,784 177,291 SH   SOLE   0 172,166 5,125
INGERSOLL-RAND PLC SHS ADR G47791101 549 6,425 SH   SOLE   0 6,425 0
JAZZ PHARMACEUTICALS PLC SHS U ADR G50871105 876 5,800 SH   SOLE   0 5,800 0
JOHNSON CONTROLS INTL ADR g51502105 3,991 113,246 SH   SOLE   0 111,037 2,209
LUNDIN MINING CORP COM ADR 550372106 170 25,900 SH   SOLE   0 25,900 0
MICHAEL KORS HLDGS LTD SHS ADR G60754101 571 9,200 SH   SOLE   0 9,200 0
SCHLUMBERGER ADR 806857108 4,647 71,728 SH   SOLE   0 69,171 2,557
SHIRE PLC SPONSORED ADR ADR 82481R106 803 5,376 SH   SOLE   0 5,217 159
STRATASYS LTD SHS ADR M85548101 214 10,600 SH   SOLE   0 10,600 0
TECHNIPFMC PLC ADR G87110105 504 17,125 SH   SOLE   0 17,125 0
3M CO COM COM 88579Y101 479 2,182 SH   SOLE   0 2,182 0
ABBOTT LABS COM 002824100 1,463 24,422 SH   SOLE   0 24,422 0
ABBVIE INC. COM COM 00287Y109 6,058 64,007 SH   SOLE   0 61,902 2,105
ACADIA HEALTHCARE COMPANY INC COM 00404A109 614 15,675 SH   SOLE   0 15,675 0
ACCELERATE DIAGNOSTICS INC COM COM 00430H102 644 28,200 SH   SOLE   0 28,200 0
ADOBE SYS INC COM 00724F101 627 2,900 SH   SOLE   0 2,900 0
AFLAC INC COM 001055102 2,916 66,625 SH   SOLE   0 64,415 2,210
ALLIANCE DATA SYS CORP COM COM 018581108 8,118 38,135 SH   SOLE   0 37,378 757
ALPHABET INC CAP STK CL A COM 02079K305 12,858 12,398 SH   SOLE   0 12,023 375
ALPHABET INC CAP STK CL C COM 02079K107 333 323 SH   SOLE   0 283 40
ALTRIA GROUP INC COM COM 02209S103 224 3,589 SH   SOLE   0 3,589 0
AMERICAN EXPRESS CO COM 025816109 1,183 12,685 SH   SOLE   0 12,685 0
AMERIPRISE FINL INC COM COM 03076C106 319 2,154 SH   SOLE   0 2,154 0
AMGEN INC COM 031162100 4,838 28,381 SH   SOLE   0 27,889 492
ANADARKO PETE CORP COM 032511107 4,278 70,815 SH   SOLE   0 68,460 2,355
ANALOG DEVICES INC COM COM 032654105 259 2,841 SH   SOLE   0 2,825 16
APPLE INC COM COM 037833100 2,114 12,598 SH   SOLE   0 12,381 217
APTARGROUP INC COM COM 038336103 238 2,650 SH   SOLE   0 2,650 0
ASSOCIATED BANCORP COM 045487105 4,344 174,818 SH   SOLE   0 169,223 5,595
AT&T INC COM COM 00206R102 505 14,153 SH   SOLE   0 13,453 700
BANK OF AMERICA COM 060505104 12,219 407,437 SH   SOLE   0 394,847 12,590
BED BATH & BEYOND INC COM COM 075896100 4,636 220,864 SH   SOLE   0 217,622 3,242
BLACK KNIGHT INC COM COM 09215C105 2,084 44,237 SH   SOLE   0 43,431 806
BOEING CO COM 097023105 6,859 20,918 SH   SOLE   0 20,918 0
BRUNSWICK CORP COM COM 117043109 5,174 87,125 SH   SOLE   0 85,560 1,565
CAVIUM INC COM COM 14964U108 589 7,425 SH   SOLE   0 7,425 0
CBS CORP NEW CL B COM 124857202 7,116 138,463 SH   SOLE   0 134,653 3,810
CELGENE CORP COM COM 151020104 5,566 62,393 SH   SOLE   0 60,976 1,417
CHEVRON CORP NEW COM COM 166764100 4,721 41,398 SH   SOLE   0 39,983 1,415
CISCO SYSTEMS INC COM 17275R102 10,750 250,634 SH   SOLE   0 243,042 7,592
CIT GROUP INC COM NEW COM 125581801 7,975 154,849 SH   SOLE   0 150,332 4,517
CITIGROUP INC COM NEW COM 172967424 9,433 139,752 SH   SOLE   0 134,885 4,867
COCA COLA CO COM 191216100 1,698 39,108 SH   SOLE   0 39,108 0
COGNEX CORP COM COM 192422103 520 10,000 SH   SOLE   0 10,000 0
COLGATE PALMOLIVE CO COM 194162103 514 7,175 SH   SOLE   0 7,175 0
CORNING INC COM 219350105 4,634 166,227 SH   SOLE   0 161,850 4,377
COSTCO WHOLESALE CORP COM 22160K105 238 1,265 SH   SOLE   0 1,265 0
CPI CARD GROUP INC COM COM 12634H200 345 114,397 SH   SOLE   0 114,397 0
CPI CARD GROUP INC COM COM 12634H200 3 913 SH   DFND   0 913 0
CVS HEALTH CORP COM COM 126650100 5,797 93,191 SH   SOLE   0 91,504 1,687
D R HORTON INC COM COM 23331A109 529 12,065 SH   SOLE   0 12,065 0
DELTA AIR LINES INC DEL COM NE COM 247361702 934 17,046 SH   SOLE   0 17,046 0
DEVON ENERGY CORP NEW COM 25179M103 4,602 144,755 SH   SOLE   0 142,095 2,660
DISCOVER FINL SVCS COM COM 254709108 4,325 60,134 SH   SOLE   0 58,999 1,135
DISNEY WALT PRODTNS COM 254687106 6,812 67,822 SH   SOLE   0 66,202 1,620
DOWDUPONT INC COM COM 26078J100 421 6,610 SH   SOLE   0 6,354 256
EATON VANCE CORP COM NON VTG COM 278265103 621 11,154 SH   SOLE   0 11,154 0
EBAY INC COM COM 278642103 4,699 116,776 SH   SOLE   0 113,404 3,372
ECOLAB INC COM COM 278865100 354 2,581 SH   SOLE   0 2,581 0
ELECTRONICS FOR IMAGING INC CO COM 286082102 619 22,650 SH   SOLE   0 22,650 0
ENVISION HEALTHCARE CORP COM 29414D100 805 20,955 SH   SOLE   0 20,955 0
EOG RES INC COM COM 26875P101 4,401 41,802 SH   SOLE   0 40,437 1,365
EXACT SCIENCES CORP COM COM 30063P105 10,274 254,745 SH   SOLE   0 245,038 9,707
EXPRESS SCRIPTS HLDG COM COM 30219G108 8,327 120,541 SH   SOLE   0 116,897 3,644
EXTENDED STAY AMER INC SHS 1 C COM 30224P200 3,817 193,047 SH   SOLE   0 184,817 8,230
EXXON MOBIL CORP COM COM 30231G102 17,393 233,117 SH   SOLE   0 228,820 4,297
FACEBOOK INC CL A COM 30303M102 1,639 10,259 SH   SOLE   0 10,259 0
FARMERS & MERCHANTS BK COM COM 308243104 877 111 SH   SOLE   0 0 111
FARO TECHNOLOGIES INC COM COM 311642102 242 4,150 SH   SOLE   0 4,150 0
FEDEX CORP COM COM 31428X106 5,146 21,433 SH   SOLE   0 20,645 787
FIDELITY NATIONAL FINANCIAL IN COM 31620R303 4,905 122,555 SH   SOLE   0 119,905 2,650
FIRST HORIZON NATL CP COM COM 320517105 914 48,560 SH   SOLE   0 48,560 0
FISERV INC COM 337738108 833 11,680 SH   SOLE   0 11,680 0
FLAGSTAR BANCORP INC COM PAR . COM 337930705 560 15,825 SH   SOLE   0 15,825 0
FREEPORT-MCMORAN INC COM 35671D857 6,132 348,983 SH   SOLE   0 339,780 9,202
GENERAL ELEC CO COM 369604103 10,550 782,633 SH   SOLE   0 767,455 15,177
GOLDMAN SACHS GROUP INC COM 38141G104 1,348 5,351 SH   SOLE   0 5,351 0
GRAINGER W W INC COM 384802104 492 1,742 SH   SOLE   0 1,442 300
HAIN CELESTIAL GRP INC COM COM 405217100 362 11,300 SH   SOLE   0 11,300 0
HANESBRANDS INC COM COM 410345102 2,161 117,315 SH   SOLE   0 117,315 0
HANGER INC COM NEW COM 41043F208 10,704 668,971 SH   SOLE   0 654,814 14,157
HANGER INC COM NEW COM 41043F208 4 223 SH   DFND   0 223 0
HARLEY DAVIDSON INC COM COM 412822108 3,882 90,543 SH   SOLE   0 88,663 1,880
HCA HEALTHCARE INC COM COM 40412C101 1,397 14,400 SH   SOLE   0 14,400 0
HD SUPPLY HLDGS INC COM COM 40416M105 4,938 130,149 SH   SOLE   0 127,194 2,955
HELMERICH & PAYNE INC COM 423452101 450 6,760 SH   SOLE   0 6,460 300
HOLOGIC INC COM 436440101 3,010 80,580 SH   SOLE   0 78,505 2,075
HONEYWELL INTERNATIONAL INC. COM 438516106 246 1,700 SH   SOLE   0 1,700 0
ILLINOIS TOOL WORKS INC COM 452308109 289 1,847 SH   SOLE   0 1,597 250
INTEL CORP COM 458140100 6,146 118,007 SH   SOLE   0 114,092 3,915
INTERNATIONAL FLAV&FRA COM COM 459506101 330 2,410 SH   SOLE   0 2,410 0
JOHNSON & JOHNSON COM 478160104 8,363 65,258 SH   SOLE   0 63,343 1,915
JPMORGAN CHASE & CO COM COM 46625H100 11,510 104,665 SH   SOLE   0 101,447 3,217
KIMBERLY CLARK CORP COM 494368103 1,756 15,948 SH   SOLE   0 15,198 750
KOHLS CORP COM 500255104 4,741 72,369 SH   SOLE   0 69,849 2,520
LAMB WESTON HLDGS INC COM COM 513272104 4,330 74,368 SH   SOLE   0 72,253 2,115
LIQUIDITY SERVICES INC COM COM 53635B107 399 61,330 SH   SOLE   0 61,330 0
LKQ CORP COM COM 501889208 4,888 128,801 SH   SOLE   0 125,541 3,260
LUMBER LIQUIDATORS HLDGS INC C COM 55003T107 5,371 224,537 SH   SOLE   0 216,887 7,650
MASCO CORP COM COM 574599106 5,835 144,291 SH   SOLE   0 141,854 2,437
MATTEL INC COM 577081102 693 52,705 SH   SOLE   0 52,705 0
MAXIM INTEGRATED PRODUCTS COM 57772K101 5,473 90,882 SH   SOLE   0 87,570 3,312
MAXWELL TECHNOLOGIES COM COM 577767106 860 144,994 SH   SOLE   0 144,994 0
MCDONALDS CORP COM 580135101 208 1,332 SH   SOLE   0 1,332 0
MCKESSON CORP COM 58155q103 5,363 38,067 SH   SOLE   0 37,605 462
MDU RESOURCES GROUP INC COM 552690109 415 14,725 SH   SOLE   0 13,725 1,000
MERCK & CO INC NEW COM COM 58933Y105 2,422 44,469 SH   SOLE   0 44,469 0
MGE ENERGY INC COM COM 55277P104 515 9,186 SH   SOLE   0 6,186 3,000
MICROSOFT CORP COM 594918104 15,453 169,313 SH   SOLE   0 164,153 5,160
MIMEDX GROUP INC COM COM 602496101 3,930 563,801 SH   SOLE   0 548,666 15,135
MOLSON COORS BREWING CO CL B COM 60871R209 2,981 39,570 SH   SOLE   0 38,680 890
MUELLER WTR PRODS INC COM SER COM 624758108 349 32,125 SH   SOLE   0 32,125 0
NEWELL BRANDS INC. COM 651229106 3,233 126,869 SH   SOLE   0 123,525 3,344
NOBLE ENRGY INC COM COM 655044105 3,872 127,794 SH   SOLE   0 124,812 2,982
NORTHERN TRUST CORP COM 665859104 7,205 69,863 SH   SOLE   0 67,798 2,065
ONEOK INC NEW COM COM 682680103 251 4,407 SH   SOLE   0 4,407 0
ORACLE CORP COM 68389X105 5,248 114,719 SH   SOLE   0 111,274 3,445
PATTERSON COMPANIES COM COM 703395103 300 13,480 SH   SOLE   0 13,480 0
PAYPAL HLDGS INC COM COM 70450Y103 4,699 61,936 SH   SOLE   0 60,094 1,842
PEPSICO INC COM 713448108 3,638 33,329 SH   SOLE   0 31,920 1,409
PFIZER INC COM 717081103 2,976 83,857 SH   SOLE   0 83,070 787
PHILIP MORRIS INTL INC COM COM 718172109 233 2,347 SH   SOLE   0 2,347 0
PIONEER NAT RES CO COM COM 723787107 253 1,475 SH   SOLE   0 1,475 0
PNC FINL SVCS GROUP COM COM 693475105 4,769 31,535 SH   SOLE   0 30,877 657
PREMIER INC CL A COM 74051N102 506 16,175 SH   SOLE   0 16,175 0
PROCTER & GAMBLE COMPANY COM 742718109 6,272 79,113 SH   SOLE   0 77,778 1,335
PULTE GROUP INC COM COM 745867101 447 15,150 SH   SOLE   0 15,150 0
PURE STORAGE INC CL A COM 74624M102 249 12,475 SH   SOLE   0 12,475 0
QUALCOMM INC COM 747525103 8,055 145,373 SH   SOLE   0 141,011 4,362
REALOGY HLDGS CORP COM COM 75605Y106 561 20,575 SH   SOLE   0 20,575 0
REGAL BELOIT CORP COM COM 758750103 3,227 43,993 SH   SOLE   0 42,098 1,895
REGIONS FINANCIAL CORP COM COM 7591EP100 298 16,035 SH   SOLE   0 16,035 0
RESMED INC COM COM 761152107 404 4,100 SH   SOLE   0 4,100 0
REV GROUP INC COM COM 749527107 454 21,850 SH   SOLE   0 21,850 0
SCANA CORP COM 80589M102 225 5,995 SH   SOLE   0 5,995 0
SCHEIN HENRY INC CO COM 806407102 1,151 17,125 SH   SOLE   0 16,925 200
SEALED AIR CORP COM 81211K100 2,171 50,731 SH   SOLE   0 48,929 1,802
SKECHERS U S A INC CL A COM 830566105 4,467 114,871 SH   SOLE   0 111,196 3,675
SMITH A O COM COM 831865209 397 6,250 SH   SOLE   0 6,250 0
SMUCKER J M CO COM NEW COM 832696405 3,670 29,593 SH   SOLE   0 28,713 880
SONIC FDRY INC COM NEW COM 83545R207 40 17,779 SH   SOLE   0 17,779 0
SOUTHWESTERN ENERGY CO COM COM 845467109 470 108,450 SH   SOLE   0 108,450 0
SPX CORP COM COM 784635104 248 7,650 SH   SOLE   0 7,650 0
SPX FLOW INC COM COM 78469X107 737 14,990 SH   SOLE   0 14,990 0
STARBUCKS CORP CO COM 855244109 1,319 22,776 SH   SOLE   0 22,776 0
STATE STREET CORP COM 857477103 8,541 85,645 SH   SOLE   0 83,213 2,432
SUNTRUST BANKS INC COM 867914103 1,385 20,356 SH   SOLE   0 20,356 0
T ROWE PRICE GROUP INC COM 74144t108 399 3,700 SH   SOLE   0 3,700 0
TAKE-TWO INTERACTIVE COM COM 874054109 267 2,735 SH   SOLE   0 2,735 0
TAPESTRY INC COM COM 876030107 367 6,980 SH   SOLE   0 6,980 0
TARGET CORP COM 87612e106 6,918 99,647 SH   SOLE   0 96,342 3,305
TIME WARNER INC COM NEW COM 887317303 215 2,276 SH   SOLE   0 2,276 0
TOPBUILD CORP COM COM 89055F103 4,830 63,116 SH   SOLE   0 60,136 2,980
U S BANCORP COM 902973304 636 12,601 SH   SOLE   0 10,601 2,000
U S G CORP COM NEW COM 903293405 369 9,125 SH   SOLE   0 9,125 0
UNITEDHEALTH GROUP INC COM 91324P102 216 1,010 SH   SOLE   0 860 150
UNUM GROUP COM 91529Y106 456 9,580 SH   SOLE   0 9,580 0
URBAN OUTFITTERS INC COM COM 917047102 3,962 107,209 SH   SOLE   0 102,939 4,270
VERIZON COMMUNICATIONS COM 92343V104 295 6,169 SH   SOLE   0 5,679 490
VIACOM INC NEW CL B COM 92553P201 6,826 219,780 SH   SOLE   0 214,367 5,412
VIAVI SOLUTIONS INC COM COM 925550105 5,271 542,306 SH   SOLE   0 529,489 12,817
VISA INC COM CL A COM 92826C839 4,225 35,318 SH   SOLE   0 34,416 902
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,141 139,621 SH   SOLE   0 136,014 3,607
WALMART INC COM 931142103 3,803 42,748 SH   SOLE   0 41,270 1,477
WELLS FARGO NEW COM 949746101 252 4,800 SH   SOLE   0 4,800 0
XILINX INC COM 983919101 246 3,400 SH   SOLE   0 2,400 1,000
ZIMMER BIOMET HLDGS INC COM 98956P102 4,279 39,240 SH   SOLE   0 38,215 1,025
ZIONS BANCORPORATION COM COM 989701107 5,423 102,840 SH   SOLE   0 99,393 3,447
ENTERPRISE PRODS PARTN COM COM 293792107 292 11,916 SH   SOLE   0 10,911 1,005
ANNALY MTG MGMT INC COM COM 035710409 432 41,430 SH   SOLE   0 41,430 0
DIAMONDROCK HOSPITALIT COM COM 252784301 548 52,455 SH   SOLE   0 52,455 0
HOST HOTELS&RESORTS COM COM 44107P104 612 32,835 SH   SOLE   0 31,835 1,000
KIMCO RLTY CORP COM COM 49446R109 2,895 201,070 SH   SOLE   0 194,870 6,200
SCHWAB STRATEGIC TR EMRG MKTEQ COM 808524706 1,274 44,400 SH   SOLE   0 43,646 754
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 1,189 35,262 SH   SOLE   0 35,262 0
ISHARES S&P MIDCAP 400 VALUE E COM 464287705 409 2,647 SH   SOLE   0 2,627 20
ISHARES TR S&P500/BAR VAL COM 464287408 499 4,565 SH   SOLE   0 4,501 64
SCHWAB STRATEGIC TR US LCAP VA COM 808524409 205 3,883 SH   SOLE   0 2,271 1,612