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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AERCAP HOLDINGS NV SHS ADR N00985106   338 5,800 SH   SOLE   0 5,800 0
AON PLC SHS CL A ADR G0403H108   600 2,000 SH   SOLE   0 2,000 0
BANK OF MONTREAL ADR 063671101   279 3,082 SH   SOLE   0 3,082 0
BAUSCH HEALTH COS INC COM ADR 071734107   1,518 241,709 SH   SOLE   0 234,127 7,582
CAMECO CORP COM ADR 13321L108   236 10,390 SH   SOLE   0 10,390 0
COLLIERS INTL GROUP INC SUB VT ADR 194693107   1,562 16,975 SH   SOLE   0 16,975 0
FIRSTSERVICE CORP NEW COM ADR 33767E202   345 2,815 SH   SOLE   0 2,815 0
INFINEON TECHNOLOGIES AG SPONS ADR 45662N103   3,323 110,215 SH   SOLE   0 101,720 8,495
JAZZ PHARMACEUTICALS PLC SHS U ADR G50871105   871 5,470 SH   SOLE   0 5,470 0
KORNIT DIGITAL LTD SHS ADR M6372Q113   3,037 132,235 SH   SOLE   0 129,350 2,885
NXP SEMICONDUCTORS N V COM ADR N6596X109   6,960 44,041 SH   SOLE   0 42,062 1,979
TRANE TECHNOLOGIES PLC SHS ADR G8994E103   433 2,575 SH   SOLE   0 2,575 0
1ST BUS FINL SVCS INC COM COM 319390100   220 6,020 SH   SOLE   0 6,020 0
3M CO COM COM 88579Y101   251 2,097 SH   SOLE   0 1,737 360
ABBOTT LABS COM 002824100   930 8,472 SH   SOLE   0 8,446 26
ABBVIE INC. COM COM 00287Y109   6,399 39,595 SH   SOLE   0 37,617 1,978
ACADIA HEALTHCARE COMPANY INC COM 00404A109   367 4,460 SH   SOLE   0 4,460 0
ACCELERATE DIAGNOSTICS INC COM COM 00430H102   80 113,900 SH   SOLE   0 113,900 0
ACTIVISION BLIZZARD INC COM 00507v109   5,812 75,926 SH   SOLE   0 74,621 1,305
ADOBE INC COM 00724F101   4,828 14,346 SH   SOLE   0 14,115 231
AIR LEASE CORP CL A COM 00912X302   311 8,100 SH   SOLE   0 8,100 0
ALPHABET INC CAP STK CL A COM 02079K305   17,641 199,947 SH   SOLE   0 189,268 10,679
ALPHABET INC CAP STK CL C COM 02079K107   211 2,380 SH   SOLE   0 2,380 0
AMAZON COM INC CO COM 023135106   314 3,737 SH   SOLE   0 1,737 2,000
AMERICAN EXPRESS CO COM 025816109   274 1,856 SH   SOLE   0 1,856 0
AMGEN INC COM 031162100   5,038 19,181 SH   SOLE   0 18,153 1,028
AMN HEALTHCARE SVCS INC COM COM 001744101   601 5,850 SH   SOLE   0 5,850 0
ANALOG DEVICES INC COM COM 032654105   2,934 17,887 SH   SOLE   0 17,887 0
APPLE INC COM COM 037833100   5,908 45,467 SH   SOLE   0 44,465 1,002
ASSOCIATED BANCORP COM 045487105   1,066 46,175 SH   SOLE   0 46,175 0
AUTOMATIC DATA PROCESSING COM 053015103   260 1,087 SH   SOLE   0 87 1,000
AZEK CO INC CL A COM 05478C105   628 30,930 SH   SOLE   0 30,930 0
BANK FIRST CORPORATION COM 06211J100   659 7,101 SH   SOLE   0 7,101 0
BANK OF AMERICA COM 060505104   9,184 277,310 SH   SOLE   0 259,525 17,784
BERRY GLOBAL GROUP INC COM COM 08579W103   3,908 64,677 SH   SOLE   0 63,150 1,527
BEST BUY INC COM COM 086516101   3,197 39,854 SH   SOLE   0 39,035 819
BLACK KNIGHT INC COM COM 09215C105   725 11,736 SH   SOLE   0 10,950 786
BOEING CO COM 097023105   3,565 18,717 SH   SOLE   0 18,717 0
BREAD FINANCIAL HOLDINGS COM 018581108   7,936 210,719 SH   SOLE   0 206,700 4,018
BRISTOL MYERS SQUIBB CO COM 110122108   4,527 62,923 SH   SOLE   0 59,888 3,035
CALIX INC COM COM 13100M509   862 12,600 SH   SOLE   0 12,600 0
CHENIERE ENERGY INC COM NEW COM 16411R208   634 4,225 SH   SOLE   0 4,225 0
CHEVRON CORP NEW COM COM 166764100   5,244 29,216 SH   SOLE   0 27,109 2,108
CIGNA CORP NEW COM COM 125523100   6,171 18,625 SH   SOLE   0 17,896 729
CISCO SYSTEMS INC COM 17275R102   9,221 193,565 SH   SOLE   0 183,701 9,864
CITIGROUP INC COM NEW COM 172967424   7,806 172,585 SH   SOLE   0 166,764 5,820
CITIGROUP INC COM NEW COM 172967424   7 151 SH   DFND   0 151 0
CITIZENS FINANCIAL GROUP INC C COM 174610105   4,483 113,867 SH   SOLE   0 106,637 7,230
COCA COLA CO COM 191216100   2,167 34,074 SH   SOLE   0 34,074 0
COGNEX CORP COM COM 192422103   471 10,000 SH   SOLE   0 10,000 0
COHERENT INC COM COM 19247g107   7,240 206,279 SH   SOLE   0 199,851 6,427
COLGATE PALMOLIVE CO COM 194162103   240 3,045 SH   SOLE   0 3,045 0
CORNING INC COM 219350105   4,853 151,948 SH   SOLE   0 145,121 6,827
COSTCO WHOLESALE CORP COM 22160K105   345 755 SH   SOLE   0 745 10
CROWDSTRIKE HLDGS INC CL A COM 22788C105   385 3,660 SH   SOLE   0 3,660 0
CROWN HOLDINGS INC COM COM 228368106   2,986 36,325 SH   SOLE   0 34,263 2,063
CVS HEALTH CORP COM COM 126650100   7,630 81,871 SH   SOLE   0 79,484 2,387
DISCOVER FINL SVCS COM COM 254709108   4,737 48,423 SH   SOLE   0 46,254 2,169
DISNEY WALT PRODTNS COM 254687106   1,207 13,888 SH   SOLE   0 12,837 1,051
DULUTH HLDGS INC COM CL B COM 26443V101   380 61,525 SH   SOLE   0 61,525 0
EBAY INC COM COM 278642103   5,625 135,637 SH   SOLE   0 129,445 6,192
ELECTRONIC ARTS INC COM COM 285512109   1,701 13,925 SH   SOLE   0 13,925 0
ENERGIZER HLDGS INC NEW COM COM 29272W109   3,715 110,718 SH   SOLE   0 107,378 3,340
EQUIFAX INC CO COM 294429105   3,239 16,664 SH   SOLE   0 16,287 377
EVOQUA WATER TECHNOLOGIES CORP COM 30057T105   507 12,800 SH   SOLE   0 12,800 0
EXACT SCIENCES CORP COM COM 30063P105   9,733 196,595 SH   SOLE   0 190,739 5,855
EXACT SCIENCES CORP COM COM 30063P105   5 98 SH   DFND   0 98 0
EXXON MOBIL CORP COM COM 30231G102   16,210 146,963 SH   SOLE   0 144,494 2,469
FARMERS & MERCHANTS BK COM COM 308243104   829 111 SH   SOLE   0 0 111
FEDEX CORP COM COM 31428X106   6,035 34,844 SH   SOLE   0 33,685 1,159
FIDELITY NATIONAL FINANCIAL IN COM 31620R303   4,195 111,512 SH   SOLE   0 106,326 5,186
FIRST HORIZON CORP COM 320517105   2,307 94,147 SH   SOLE   0 92,546 1,601
FISERV INC COM 337738108   9,421 93,210 SH   SOLE   0 89,906 3,304
FREEPORT-MCMORAN INC COM 35671D857   8,410 221,314 SH   SOLE   0 208,809 12,505
GENERAC HLDGS INC COM COM 368736104   2,279 22,636 SH   SOLE   0 22,097 539
GENERAL CANNABIS CORP COM COM 36930V100   1 10,000 SH   SOLE   0 10,000 0
GENERAL DYNAMICS CORP COM COM 369550108   1,791 7,217 SH   SOLE   0 7,217 0
GENERAL ELECTRIC CO COM NEW COM 369604301   9,721 116,022 SH   SOLE   0 113,531 2,491
GLOBAL PMTS INC COM COM 37940X102   2,099 21,134 SH   SOLE   0 20,549 585
GOLDMAN SACHS GROUP INC COM 38141G104   1,503 4,376 SH   SOLE   0 4,376 0
HANESBRANDS INC COM COM 410345102   303 47,655 SH   SOLE   0 47,655 0
HCA HEALTHCARE INC COM COM 40412C101   1,692 7,050 SH   SOLE   0 6,150 900
HILLENBRAND INC COM COM 431571108   497 11,650 SH   SOLE   0 11,650 0
HONEYWELL INTERNATIONAL INC. COM 438516106   249 1,160 SH   SOLE   0 1,160 0
INTEL CORP COM 458140100   377 14,263 SH   SOLE   0 11,654 2,609
INTERCONTINENTALEXCHANGE COM COM 45866F104   4,176 40,706 SH   SOLE   0 39,995 711
JOHNSON & JOHNSON COM 478160104   7,748 43,858 SH   SOLE   0 41,741 2,117
JPMORGAN CHASE & CO COM COM 46625H100   10,877 81,114 SH   SOLE   0 76,655 4,458
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103   4,789 27,994 SH   SOLE   0 26,074 1,920
KIMBERLY CLARK CORP COM 494368103   4,660 34,328 SH   SOLE   0 33,990 338
KRAFT HEINZ CO COM COM 500754106   2,733 67,123 SH   SOLE   0 62,173 4,950
LAS VEGAS SANDS CORP COM COM 517834107   7,286 151,575 SH   SOLE   0 148,139 3,436
LEVI STRAUSS & CO NEW CL A COM COM 52736R102   253 16,300 SH   SOLE   0 16,300 0
LKQ CORP COM COM 501889208   8,935 167,298 SH   SOLE   0 163,066 4,232
LOWES COS INC CO COM 548661107   239 1,200 SH   SOLE   0 710 490
LOYALTY VENTURES INC COMMON ST COM 54911Q107   35 14,688 SH   SOLE   0 14,233 455
LUMENTUM HLDGS INC COM COM 55024U109   1,259 24,133 SH   SOLE   0 24,133 0
MARVELL TECHNOLOGY GROUP LTD C COM 573874104   511 13,807 SH   SOLE   0 13,792 15
MASCO CORP COM COM 574599106   251 5,383 SH   SOLE   0 4,608 775
MASTEC INC COM COM 576323109   511 5,990 SH   SOLE   0 5,990 0
MCDONALDS CORP COM 580135101   215 814 SH   SOLE   0 814 0
MCKESSON CORP COM 58155q103   5,664 15,099 SH   SOLE   0 14,476 623
MERCK & CO INC NEW COM COM 58933Y105   2,245 20,231 SH   SOLE   0 20,231 0
META PLATFORMS COM 30303M102   6,944 57,702 SH   SOLE   0 56,224 1,477
METTLER TOLEDO INTL COM COM 592688105   325 225 SH   SOLE   0 225 0
MGE ENERGY INC COM COM 55277P104   470 6,670 SH   SOLE   0 6,670 0
MICROSOFT CORP COM 594918104   19,092 79,609 SH   SOLE   0 74,046 5,563
MIMEDX GROUP INC COM COM 602496101   47 17,000 SH   SOLE   0 13,850 3,150
MOLSON COORS BEVERAGE CO COM 60871R209   3,057 59,345 SH   SOLE   0 57,949 1,396
MUELLER WTR PRODS INC COM SER COM 624758108   334 31,025 SH   SOLE   0 31,025 0
NEUROCRINE BIOSCIENCES INC COM COM 64125C109   777 6,505 SH   SOLE   0 6,505 0
NEW YORK CMNTY BANCORP COM COM 649445103   449 52,196 SH   SOLE   0 52,196 0
NEWELL BRANDS INC. COM 651229106   2,637 201,624 SH   SOLE   0 194,465 7,159
NMI HLDGS INC CL A COM 629209305   796 38,091 SH   SOLE   0 35,091 3,000
NOODLES & CO COM CL A COM 65540B105   704 128,287 SH   SOLE   0 128,287 0
NORTHERN TRUST CORP COM 665859104   5,583 63,096 SH   SOLE   0 61,938 1,158
O-I GLASS INC COM COM 67098H104   563 34,000 SH   SOLE   0 34,000 0
ONEOK INC NEW COM COM 682680103   290 4,407 SH   SOLE   0 4,407 0
ORACLE CORP COM 68389X105   7,108 86,959 SH   SOLE   0 83,454 3,505
OSHKOSH CORPORATION COM 688239201   2,817 31,943 SH   SOLE   0 31,203 740
PARAMOUNT GLOBLAL COM 92556H206   6,076 359,935 SH   SOLE   0 353,447 6,488
PAYPAL HLDGS INC COM COM 70450Y103   8,015 112,533 SH   SOLE   0 108,416 4,116
PEPSICO INC COM 713448108   896 4,960 SH   SOLE   0 3,518 1,442
PERFORMANCE FOOD GROUP CO COM COM 71377A103   8,202 140,473 SH   SOLE   0 134,161 6,312
PFIZER INC COM 717081103   3,493 68,166 SH   SOLE   0 67,454 712
PIONEER NAT RES CO COM COM 723787107   579 2,535 SH   SOLE   0 2,535 0
PNC FINL SVCS GROUP COM COM 693475105   4,077 25,813 SH   SOLE   0 24,596 1,217
PREMIER INC CL A COM 74051N102   620 17,730 SH   SOLE   0 17,730 0
PROCTER & GAMBLE COMPANY COM 742718109   3,887 25,646 SH   SOLE   0 24,806 840
PURE STORAGE INC CL A COM 74624M102   469 17,525 SH   SOLE   0 15,625 1,900
QUALCOMM INC COM 747525103   10,632 96,711 SH   SOLE   0 90,646 6,064
REGAL REXNORD CORP COM 758750103   3,024 25,201 SH   SOLE   0 23,686 1,514
REGIONS FINANCIAL CORP COM COM 7591EP100   252 11,675 SH   SOLE   0 11,675 0
RESMED INC COM COM 761152107   416 2,000 SH   SOLE   0 2,000 0
SCHEIN HENRY INC CO COM 806407102   690 8,640 SH   SOLE   0 8,640 0
SCHWAB (CHARLES) CORP COM 808513105   2,950 35,437 SH   SOLE   0 35,437 0
SEALED AIR CORP COM 81211K100   2,358 47,271 SH   SOLE   0 43,935 3,335
SKECHERS U S A INC CL A COM 830566105   3,874 92,348 SH   SOLE   0 86,085 6,264
SMITH A O COM COM 831865209   3,283 57,351 SH   SOLE   0 53,487 3,865
SOUTHERN CO COM COM 842587107   296 4,149 SH   SOLE   0 4,149 0
SPX TECHNOLOGIES INC COM COM 78473E103   295 4,495 SH   SOLE   0 4,495 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100   2,869 55,106 SH   SOLE   0 54,135 971
STARBUCKS CORP CO COM 855244109   4,264 42,984 SH   SOLE   0 42,033 951
STATE STREET CORP COM 857477103   7,986 102,953 SH   SOLE   0 99,576 3,378
STEELCASE INC CL A COM 858155203   2,293 324,288 SH   SOLE   0 316,005 8,283
SYSCO CORPORATION COM 871829107   500 6,547 SH   SOLE   0 5,447 1,100
TAKE-TWO INTERACTIVE COM COM 874054109   3,175 30,490 SH   SOLE   0 29,886 604
TARGET CORP COM 87612e106   5,056 33,925 SH   SOLE   0 32,399 1,527
TELEFLEX INC COM 879369106   574 2,300 SH   SOLE   0 2,300 0
TESLA INC COM 88160R101   457 3,709 SH   SOLE   0 3,673 36
TOPBUILD CORP COM COM 89055F103   1,779 11,365 SH   SOLE   0 10,915 450
TOPGOLF CALLAWAY BRANDS COM 131193104   3,015 152,649 SH   SOLE   0 149,832 2,817
TRUIST FINANCIAL CORP COM 89832q109   535 12,429 SH   SOLE   0 12,429 0
UNITEDHEALTH GROUP INC COM 91324P102   6,701 12,639 SH   SOLE   0 12,504 135
UNIVERSAL HLTH SVCS INC CL B COM 913903100   497 3,525 SH   SOLE   0 3,525 0
VIATRIS COM 92556V106   6,133 551,046 SH   SOLE   0 540,714 10,332
VIAVI SOLUTIONS INC COM COM 925550105   3,318 315,727 SH   SOLE   0 301,939 13,787
VISA INC COM CL A COM 92826C839   4,296 20,676 SH   SOLE   0 19,071 1,605
WABTEC CORP COM COM 929740108   5,114 51,238 SH   SOLE   0 48,260 2,979
WALGREENS BOOTS ALLIANCE INC COM 931427108   9,958 266,536 SH   SOLE   0 255,470 11,066
WALGREENS BOOTS ALLIANCE INC COM 931427108   7 181 SH   DFND   0 181 0
WARNER BROTHERS DISCOVERY COM 934423104   7,954 838,981 SH   SOLE   0 827,609 11,372
WEC ENERGY GROUP INC COM COM 92939U106   203 2,169 SH   SOLE   0 2,169 0
WELLS FARGO NEW COM 949746101   4,716 114,205 SH   SOLE   0 109,318 4,887
WILLSCOT MOBIL MINI HLDNG CORP COM 971378104   702 15,541 SH   SOLE   0 15,541 0
XCEL ENERGY INC COM 98389B100   799 11,399 SH   SOLE   0 11,399 0
ZIONS BANCORPORATION NA COM 989701107   3,452 70,217 SH   SOLE   0 66,603 3,615
ENTERPRISE PRODS PARTN COM COM 293792107   278 11,527 SH   SOLE   0 10,522 1,005
ANNALY CAPITAL MANAGEMENT INC COM 035710839   905 42,930 SH   SOLE   0 42,930 0
DIAMONDROCK HOSPITALIT COM COM 252784301   530 64,663 SH   SOLE   0 64,663 0
GLOBAL NET LEASE INC COM NEW COM 379378201   689 54,799 SH   SOLE   0 54,799 0
HOST HOTELS&RESORTS COM COM 44107P104   465 29,003 SH   SOLE   0 29,003 0
OMEGA HEALTHCARE INVS COM COM 681936100   709 25,364 SH   SOLE   0 25,364 0
SERVICE PPTYS TR COM SH BEN IN COM 81761L102   381 52,205 SH   SOLE   0 52,205 0
FEDNAT HLDG CO CONV 31431bad1   1,000 5,000,000 PRN   SOLE   0 5,000,000 0
SCHWAB STRATEGIC TR EMRG MKTEQ COM 808524706   1,095 46,259 SH   SOLE   0 46,259 0
SCHWAB STRATEGIC TR INTL EQTY COM 808524805   1,025 31,835 SH   SOLE   0 31,835 0
SPDR INDEX SHS FDS MSCI EAFE S COM 78463X434   283 4,409 SH   SOLE   0 4,384 25
ISHARES S&P MIDCAP 400 VALUE E COM 464287705   763 7,572 SH   SOLE   0 7,500 72
ISHARES S&P SMLCP 600 VALUE ET COM 464287879   456 4,995 SH   SOLE   0 4,959 36
ISHARES TR S&P500/BAR VAL COM 464287408   925 6,375 SH   SOLE   0 6,259 117
SCHWAB STRATEGIC TR US LCAP VA COM 808524409   562 8,518 SH   SOLE   0 8,518 0
SPDR SERIES TRUST PRTFLO S&P50 COM 78464A508   494 12,711 SH   SOLE   0 12,592 119
SPDR SERIES TRUST S&P 400 MDCP COM 78464A839   570 8,807 SH   SOLE   0 8,746 61
SPDR SERIES TRUST S&P 600 SMCP COM 78464A300   415 5,596 SH   SOLE   0 5,564 32
VANGUARD SCOTTSDALE FDS SHRT T COM 92206C409   1,356 18,029 SH   SOLE   0 17,836 193