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 3,881 178,282 SH   SOLE   0 173,849 4,432
AON PLC SHS CL A ADR G0408V102 274 2,000 SH   SOLE   0 2,000 0
BANK OF MONTREAL ADR 063671101 426 5,517 SH   SOLE   0 5,517 0
CAMECO CORP COM ADR 13321L108 222 19,750 SH   SOLE   0 19,750 0
ICICI BK LTD ADR ADR 45104G104 95 11,840 SH   SOLE   0 11,840 0
INFINEON TECHNOLOGIES AG SPONS ADR 45662N103 4,486 175,446 SH   SOLE   0 170,421 5,025
INGERSOLL-RAND PLC SHS ADR G47791101 577 6,425 SH   SOLE   0 6,425 0
JAZZ PHARMACEUTICALS PLC SHS U ADR G50871105 982 5,700 SH   SOLE   0 5,700 0
JOHNSON CONTROLS INTL ADR g51502105 3,950 118,080 SH   SOLE   0 116,069 2,011
KORNIT DIGITAL LTD SHS ADR M6372Q113 254 14,250 SH   SOLE   0 14,250 0
LUNDIN MINING CORP COM ADR 550372106 143 25,900 SH   SOLE   0 25,900 0
SCHLUMBERGER ADR 806857108 4,830 72,054 SH   SOLE   0 69,601 2,453
TECHNIPFMC PLC ADR G87110105 544 17,125 SH   SOLE   0 17,125 0
3M CO COM COM 88579Y101 430 2,185 SH   SOLE   0 2,170 15
ABBOTT LABS COM 002824100 1,411 23,135 SH   SOLE   0 23,135 0
ABBVIE INC. COM COM 00287Y109 5,942 64,138 SH   SOLE   0 62,058 2,080
ACADIA HEALTHCARE COMPANY INC COM 00404A109 559 13,675 SH   SOLE   0 13,675 0
ACCELERATE DIAGNOSTICS INC COM COM 00430H102 696 31,200 SH   SOLE   0 31,200 0
ADOBE SYS INC COM 00724F101 704 2,887 SH   SOLE   0 2,887 0
AFLAC INC COM 001055102 2,835 65,910 SH   SOLE   0 64,095 1,815
ALLIANCE DATA SYS CORP COM COM 018581108 9,292 39,844 SH   SOLE   0 39,167 677
ALPHABET INC CAP STK CL A COM 02079K305 14,258 12,627 SH   SOLE   0 12,284 342
ALPHABET INC CAP STK CL C COM 02079K107 369 331 SH   SOLE   0 291 40
AMERICAN EXPRESS CO COM 025816109 1,101 11,236 SH   SOLE   0 11,236 0
AMGEN INC COM 031162100 5,173 28,024 SH   SOLE   0 27,607 417
ANADARKO PETE CORP COM 032511107 5,136 70,110 SH   SOLE   0 67,830 2,280
ANALOG DEVICES INC COM COM 032654105 270 2,815 SH   SOLE   0 2,786 29
APPLE INC COM COM 037833100 2,374 12,824 SH   SOLE   0 12,607 217
APTARGROUP INC COM COM 038336103 247 2,650 SH   SOLE   0 2,650 0
ASSOCIATED BANCORP COM 045487105 4,732 173,347 SH   SOLE   0 168,067 5,280
AT&T INC COM COM 00206R102 542 16,889 SH   SOLE   0 16,810 79
BANK OF AMERICA COM 060505104 11,242 398,795 SH   SOLE   0 385,730 13,065
BED BATH & BEYOND INC COM COM 075896100 4,540 227,861 SH   SOLE   0 224,909 2,952
BLACK KNIGHT INC COM COM 09215C105 2,337 43,644 SH   SOLE   0 42,914 730
BOEING CO COM 097023105 7,000 20,863 SH   SOLE   0 20,863 0
BRUNSWICK CORP COM COM 117043109 5,431 84,232 SH   SOLE   0 82,897 1,335
CAVIUM INC COM COM 14964U108 642 7,425 SH   SOLE   0 7,425 0
CBS CORP NEW CL B COM 124857202 8,056 143,288 SH   SOLE   0 139,503 3,785
CELGENE CORP COM COM 151020104 6,757 85,078 SH   SOLE   0 83,101 1,977
CHEVRON CORP NEW COM COM 166764100 5,115 40,457 SH   SOLE   0 39,107 1,350
CISCO SYSTEMS INC COM 17275R102 10,389 241,433 SH   SOLE   0 234,700 6,733
CIT GROUP INC COM NEW COM 125581801 7,733 153,397 SH   SOLE   0 148,792 4,605
CITIGROUP INC COM NEW COM 172967424 9,422 140,797 SH   SOLE   0 136,035 4,762
COCA COLA CO COM 191216100 1,672 38,124 SH   SOLE   0 38,124 0
COGNEX CORP COM COM 192422103 446 10,000 SH   SOLE   0 10,000 0
COLGATE PALMOLIVE CO COM 194162103 420 6,475 SH   SOLE   0 6,475 0
CORNING INC COM 219350105 4,651 169,072 SH   SOLE   0 164,795 4,277
COSTCO WHOLESALE CORP COM 22160K105 222 1,060 SH   SOLE   0 1,060 0
CPI CARD GROUP INC COM COM 12634H200 301 150,397 SH   SOLE   0 150,397 0
CPI CARD GROUP INC COM COM 12634H200 2 913 SH   DFND   0 913 0
CVS HEALTH CORP COM COM 126650100 6,282 97,616 SH   SOLE   0 95,954 1,662
D R HORTON INC COM COM 23331A109 489 11,925 SH   SOLE   0 11,925 0
DELTA AIR LINES INC DEL COM NE COM 247361702 842 17,000 SH   SOLE   0 17,000 0
DEVON ENERGY CORP NEW COM 25179M103 4,850 110,338 SH   SOLE   0 107,703 2,635
DISCOVER FINL SVCS COM COM 254709108 4,172 59,249 SH   SOLE   0 58,089 1,160
DISNEY WALT PRODTNS COM 254687106 9,581 91,410 SH   SOLE   0 88,875 2,535
DOWDUPONT INC COM COM 26078J100 436 6,610 SH   SOLE   0 6,354 256
EATON VANCE CORP COM NON VTG COM 278265103 582 11,154 SH   SOLE   0 11,154 0
EBAY INC COM COM 278642103 4,306 118,750 SH   SOLE   0 115,753 2,997
ECOLAB INC COM COM 278865100 368 2,623 SH   SOLE   0 2,623 0
ELECTRONICS FOR IMAGING INC CO COM 286082102 751 23,050 SH   SOLE   0 23,050 0
ENVISION HEALTHCARE CORP COM 29414D100 834 18,955 SH   SOLE   0 18,955 0
EOG RES INC COM COM 26875P101 1,102 8,852 SH   SOLE   0 8,530 322
EXACT SCIENCES CORP COM COM 30063P105 13,299 222,429 SH   SOLE   0 213,192 9,237
EXPRESS SCRIPTS HLDG COM COM 30219G108 8,737 113,156 SH   SOLE   0 109,547 3,609
EXTENDED STAY AMER INC SHS 1 C COM 30224P200 4,106 190,027 SH   SOLE   0 182,222 7,805
EXXON MOBIL CORP COM COM 30231G102 19,427 234,825 SH   SOLE   0 230,510 4,315
FACEBOOK INC CL A COM 30303M102 2,010 10,342 SH   SOLE   0 10,342 0
FARMERS & MERCHANTS BK COM COM 308243104 906 111 SH   SOLE   0 0 111
FARO TECHNOLOGIES INC COM COM 311642102 226 4,150 SH   SOLE   0 4,150 0
FEDEX CORP COM COM 31428X106 4,767 20,994 SH   SOLE   0 20,282 712
FIDELITY NATIONAL FINANCIAL IN COM 31620R303 4,666 124,020 SH   SOLE   0 121,395 2,625
FIDELITY NATL INFO SVC COM COM 31620M106 202 1,906 SH   SOLE   0 1,720 186
FIRST HORIZON NATL CP COM COM 320517105 866 48,560 SH   SOLE   0 48,560 0
FISERV INC COM 337738108 825 11,130 SH   SOLE   0 11,130 0
FLAGSTAR BANCORP INC COM PAR . COM 337930705 542 15,825 SH   SOLE   0 15,825 0
FREEPORT-MCMORAN INC COM 35671D857 6,426 372,333 SH   SOLE   0 363,330 9,002
GENERAL ELEC CO COM 369604103 11,680 858,191 SH   SOLE   0 841,736 16,455
GOLDMAN SACHS GROUP INC COM 38141G104 1,268 5,751 SH   SOLE   0 5,751 0
GRAINGER W W INC COM 384802104 437 1,417 SH   SOLE   0 1,317 100
HAIN CELESTIAL GRP INC COM COM 405217100 384 12,875 SH   SOLE   0 12,875 0
HANESBRANDS INC COM COM 410345102 2,529 114,840 SH   SOLE   0 114,840 0
HANGER INC COM NEW COM 41043F208 11,355 669,506 SH   SOLE   0 655,837 13,669
HANGER INC COM NEW COM 41043F208 4 223 SH   DFND   0 223 0
HARLEY DAVIDSON INC COM COM 412822108 4,284 101,798 SH   SOLE   0 99,938 1,860
HCA HEALTHCARE INC COM COM 40412C101 1,477 14,400 SH   SOLE   0 14,400 0
HD SUPPLY HLDGS INC COM COM 40416M105 5,378 125,384 SH   SOLE   0 122,754 2,630
HELMERICH & PAYNE INC COM 423452101 406 6,360 SH   SOLE   0 6,060 300
HOLOGIC INC COM 436440101 3,273 82,333 SH   SOLE   0 80,418 1,915
HONEYWELL INTERNATIONAL INC. COM 438516106 251 1,742 SH   SOLE   0 1,742 0
HUDSON TECHNOLOGIES INC COM COM 444144109 131 65,000 SH   SOLE   0 65,000 0
II VI INC COM COM 902104108 408 9,400 SH   SOLE   0 9,400 0
ILLINOIS TOOL WORKS INC COM 452308109 264 1,907 SH   SOLE   0 1,657 250
INTEL CORP COM 458140100 5,509 110,814 SH   SOLE   0 107,182 3,632
INTERNATIONAL FLAV&FRA COM COM 459506101 299 2,410 SH   SOLE   0 2,410 0
JOHNSON & JOHNSON COM 478160104 7,918 65,254 SH   SOLE   0 63,579 1,675
JPMORGAN CHASE & CO COM COM 46625H100 10,733 103,001 SH   SOLE   0 99,771 3,230
KIMBERLY CLARK CORP COM 494368103 1,902 18,055 SH   SOLE   0 17,305 750
KOHLS CORP COM 500255104 1,135 15,573 SH   SOLE   0 15,073 500
LAMB WESTON HLDGS INC COM COM 513272104 4,228 61,718 SH   SOLE   0 60,188 1,530
LKQ CORP COM COM 501889208 6,914 216,731 SH   SOLE   0 211,571 5,160
LUMBER LIQUIDATORS HLDGS INC C COM 55003T107 5,507 226,142 SH   SOLE   0 219,129 7,012
LUMENTUM HLDGS INC COM COM 55024U109 531 9,172 SH   SOLE   0 9,172 0
MASCO CORP COM COM 574599106 5,578 149,056 SH   SOLE   0 146,969 2,087
MATTEL INC COM 577081102 859 52,305 SH   SOLE   0 52,305 0
MAXIM INTEGRATED PRODUCTS COM 57772K101 5,155 87,887 SH   SOLE   0 85,500 2,387
MAXWELL TECHNOLOGIES COM COM 577767106 754 144,994 SH   SOLE   0 144,994 0
MCKESSON CORP COM 58155q103 5,002 37,495 SH   SOLE   0 36,993 502
MDU RESOURCES GROUP INC COM 552690109 379 13,225 SH   SOLE   0 13,225 0
MERCK & CO INC NEW COM COM 58933Y105 2,578 42,469 SH   SOLE   0 42,469 0
MGE ENERGY INC COM COM 55277P104 580 9,191 SH   SOLE   0 6,191 3,000
MICROSOFT CORP COM 594918104 15,729 159,503 SH   SOLE   0 151,853 7,650
MIMEDX GROUP INC COM COM 602496101 3,762 588,801 SH   SOLE   0 574,341 14,460
MOLSON COORS BREWING CO CL B COM 60871R209 3,300 48,505 SH   SOLE   0 47,755 750
MUELLER WTR PRODS INC COM SER COM 624758108 377 32,125 SH   SOLE   0 32,125 0
NEWELL BRANDS INC. COM 651229106 3,538 137,181 SH   SOLE   0 134,617 2,564
NMI HLDGS INC CL A COM 629209305 193 11,845 SH   SOLE   0 11,845 0
NOBLE ENRGY INC COM COM 655044105 4,147 117,559 SH   SOLE   0 114,877 2,682
NORTHERN TRUST CORP COM 665859104 7,115 69,153 SH   SOLE   0 67,263 1,890
ONEOK INC NEW COM COM 682680103 308 4,407 SH   SOLE   0 4,407 0
ORACLE CORP COM 68389X105 5,096 115,669 SH   SOLE   0 112,399 3,270
PATTERSON COMPANIES COM COM 703395103 306 13,480 SH   SOLE   0 13,480 0
PAYPAL HLDGS INC COM COM 70450Y103 5,159 61,952 SH   SOLE   0 60,370 1,582
PEPSICO INC COM 713448108 3,681 33,809 SH   SOLE   0 32,337 1,472
PFIZER INC COM 717081103 2,978 82,087 SH   SOLE   0 81,300 787
PIONEER NAT RES CO COM COM 723787107 285 1,506 SH   SOLE   0 1,506 0
PNC FINL SVCS GROUP COM COM 693475105 4,177 30,918 SH   SOLE   0 30,303 615
PREMIER INC CL A COM 74051N102 588 16,175 SH   SOLE   0 16,175 0
PROCTER & GAMBLE COMPANY COM 742718109 6,500 83,267 SH   SOLE   0 82,057 1,210
PULTE GROUP INC COM COM 745867101 436 15,150 SH   SOLE   0 15,150 0
PURE STORAGE INC CL A COM 74624M102 298 12,475 SH   SOLE   0 12,475 0
QUALCOMM INC COM 747525103 8,753 155,973 SH   SOLE   0 151,706 4,267
REALOGY HLDGS CORP COM COM 75605Y106 469 20,575 SH   SOLE   0 20,575 0
REGAL BELOIT CORP COM COM 758750103 3,605 44,068 SH   SOLE   0 42,298 1,770
REGIONS FINANCIAL CORP COM COM 7591EP100 285 16,035 SH   SOLE   0 16,035 0
RESMED INC COM COM 761152107 425 4,100 SH   SOLE   0 4,100 0
REV GROUP INC COM COM 749527107 640 37,650 SH   SOLE   0 37,650 0
SCANA CORP COM 80589M102 231 5,995 SH   SOLE   0 5,995 0
SCHEIN HENRY INC CO COM 806407102 1,244 17,125 SH   SOLE   0 17,125 0
SEALED AIR CORP COM 81211K100 2,172 51,166 SH   SOLE   0 49,594 1,572
SKECHERS U S A INC CL A COM 830566105 5,395 179,764 SH   SOLE   0 174,689 5,075
SMITH A O COM COM 831865209 370 6,250 SH   SOLE   0 6,250 0
SMUCKER J M CO COM NEW COM 832696405 3,361 31,273 SH   SOLE   0 30,393 880
SONIC FDRY INC COM NEW COM 83545R207 25 10,879 SH   SOLE   0 10,879 0
SOUTHERN CO COM COM 842587107 206 4,446 SH   SOLE   0 4,446 0
SOUTHWESTERN ENERGY CO COM COM 845467109 466 87,950 SH   SOLE   0 87,950 0
SPX CORP COM COM 784635104 268 7,650 SH   SOLE   0 7,650 0
SPX FLOW INC COM COM 78469X107 751 17,165 SH   SOLE   0 17,165 0
STARBUCKS CORP CO COM 855244109 1,321 27,051 SH   SOLE   0 27,051 0
STATE STREET CORP COM 857477103 7,974 85,660 SH   SOLE   0 83,408 2,252
SUNTRUST BANKS INC COM 867914103 1,334 20,206 SH   SOLE   0 20,206 0
T ROWE PRICE GROUP INC COM 74144t108 430 3,700 SH   SOLE   0 3,700 0
TAKE-TWO INTERACTIVE COM COM 874054109 324 2,735 SH   SOLE   0 2,735 0
TAPESTRY INC COM COM 876030107 214 4,580 SH   SOLE   0 4,580 0
TARGET CORP COM 87612e106 7,511 98,672 SH   SOLE   0 95,782 2,890
TOPBUILD CORP COM COM 89055F103 4,563 58,245 SH   SOLE   0 56,090 2,155
U S BANCORP COM 902973304 618 12,351 SH   SOLE   0 10,351 2,000
U S G CORP COM NEW COM 903293405 393 9,125 SH   SOLE   0 9,125 0
UNITEDHEALTH GROUP INC COM 91324P102 221 902 SH   SOLE   0 902 0
UNUM GROUP COM 91529Y106 354 9,580 SH   SOLE   0 9,580 0
URBAN OUTFITTERS INC COM COM 917047102 4,288 96,256 SH   SOLE   0 92,331 3,925
VIACOM INC NEW CL B COM 92553P201 5,001 165,832 SH   SOLE   0 162,202 3,630
VIAVI SOLUTIONS INC COM COM 925550105 5,478 534,991 SH   SOLE   0 522,839 12,152
VISA INC COM CL A COM 92826C839 4,541 34,282 SH   SOLE   0 33,510 772
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,929 148,781 SH   SOLE   0 145,224 3,557
WALMART INC COM 931142103 3,665 42,785 SH   SOLE   0 41,582 1,202
WELBILT INC COM COM 949090104 217 9,710 SH   SOLE   0 9,710 0
WELLS FARGO NEW COM 949746101 266 4,800 SH   SOLE   0 4,800 0
XENCOR INC COM COM 98401F105 215 5,800 SH   SOLE   0 5,800 0
ZIMMER BIOMET HLDGS INC COM 98956P102 4,395 39,435 SH   SOLE   0 38,490 945
ZIONS BANCORPORATION COM COM 989701107 5,255 99,726 SH   SOLE   0 96,819 2,907
ENTERPRISE PRODS PARTN COM COM 293792107 328 11,866 SH   SOLE   0 10,861 1,005
DIAMONDROCK HOSPITALIT COM COM 252784301 627 51,080 SH   SOLE   0 51,080 0
HOST HOTELS&RESORTS COM COM 44107P104 671 31,835 SH   SOLE   0 31,835 0
KIMCO RLTY CORP COM COM 49446R109 3,736 219,920 SH   SOLE   0 213,745 6,175
SCHWAB STRATEGIC TR EMRG MKTEQ COM 808524706 1,185 45,760 SH   SOLE   0 44,998 762
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 1,187 35,908 SH   SOLE   0 35,908 0
ISHARES S&P MIDCAP 400 VALUE E COM 464287705 443 2,734 SH   SOLE   0 2,714 20
ISHARES S&P SMLCP 600 VALUE ET COM 464287879 277 1,696 SH   SOLE   0 1,686 10
ISHARES TR S&P500/BAR VAL COM 464287408 665 6,038 SH   SOLE   0 5,974 64
SCHWAB STRATEGIC TR US LCAP VA COM 808524409 207 3,900 SH   SOLE   0 2,273 1,627
ISHARES TR BARCLYS INTER GV COM 464288612 412 3,824 SH   SOLE   0 3,794 30