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
SPDR - S&P 500 INDEX COM 78462F103 5,699 44,620 SH Call SOLE 0 44,620 0 0
SPDR - S&P 500 INDEX COM 78462F103 2,066 17,367 SH Put SOLE 0 17,341 0 26
CVS HEALTH CORP COM 126650100 1,631 2,083 SH Call SOLE 0 2,083 0 0
GENERAL MTRS CO COM 37045V100 251 2,016 SH Call SOLE 0 2,016 0 0
BRISTOL MYERS SQUIB COM 110122108 687 1,807 SH Call SOLE 0 1,807 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 972 1,224 SH Call SOLE 0 1,224 0 0
EOG RES INC COM 26875P101 208 821 SH Call SOLE 0 821 0 0
MORGAN STANLEY COM 617446448 1,587 409 SH Call SOLE 0 409 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 459 312 SH Call SOLE 0 312 0 0
COCA-COLA CO COM 191216100 431 294 SH Call SOLE 0 294 0 0
UNITED PARCEL SERVICE COM 911312106 752 126 SH Call SOLE 0 126 0 0
DISCOVER FINL SVCS COM 254709108 299 3,299 SH   SOLE 0 3,299 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,689 33,218 SH   SOLE 0 33,200 0 18
WISDOMTREE TR INTL SMCAP DIV 97717W760 242 3,550 SH   SOLE 0 3,525 0 25
ADOBE INC COM 00724F101 300 599 SH   SOLE 0 573 0 26
ISHARES RUSSELL 2000 ETF COM 464287655 388 1,981 SH   SOLE 0 1,934 0 47
ROSS STORES INC COM COM 778296103 415 3,377 SH   SOLE 0 3,327 0 50
ANALOG DEVICES INC COM 032654105 471 3,190 SH   SOLE 0 3,130 0 60
IS - S&P GLOBAL TECHNOLOGY COM 464287291 282 940 SH   SOLE 0 865 0 75
TESLA INC COM 88160R101 1,076 1,525 SH   SOLE 0 1,450 0 75
NVIDIA CORPORATION COM 67066G104 450 861 SH   SOLE 0 775 0 86
THERMO FISHER SCIENTIFIC INC COM 883556102 338 727 SH   SOLE 0 639 0 88
AMERCO COM 023586100 500 1,102 SH   SOLE 0 940 0 162
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,458 8,178 SH   SOLE 0 8,009 0 169
TECHNOLOGY SELECT SECTOR SPDR COM 81369Y803 2,555 19,650 SH   SOLE 0 19,475 0 175
ISHARES TR JPMORGAN USD EMG 464288281 1,267 10,930 SH   SOLE 0 10,740 0 190
NEXTERA ENERGY INC COM 65339F101 1,661 21,528 SH   SOLE 0 21,292 0 236
VG - U.S. TOTAL CORP BONDS COM 92206C573 299 3,177 SH   SOLE 0 2,927 0 250
VG - U.S. MEGA-CAP GROWTH COM 921910816 740 3,630 SH   SOLE 0 3,380 0 250
VANGUARD DIVIDEND APPRECIATION COM 921908844 885 6,270 SH   SOLE 0 5,990 0 280
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 966 43,340 SH   SOLE 0 43,060 0 280
IQVIA HOLDINGS INC COM 46266C105 310 1,728 SH   SOLE 0 1,433 0 295
ISHARES TR CORE S&P US VLU 464287663 327 5,255 SH   SOLE 0 4,935 0 320
FT DOW JONES INTERNET INDEX COM 33733E302 681 3,211 SH   SOLE 0 2,866 0 345
ISHARES TR 1 3 YR TREAS BD 464287457 2,590 29,980 SH   SOLE 0 29,635 0 345
ISHARES TR RUS 1000 VAL ETF 464287598 326 2,387 SH   SOLE 0 2,037 0 350
VG - U.S. SMALL-CAP VALUE COM 922908611 598 4,205 SH   SOLE 0 3,845 0 360
MCKESSON CORP COM 58155Q103 847 4,871 SH   SOLE 0 4,488 0 383
ADVANCED MICRO DEVICES INC COM 007903107 231 2,522 SH   SOLE 0 2,122 0 400
VG - U.S. SMALL-CAP GROWTH COM 922908595 1,006 3,760 SH   SOLE 0 3,350 0 410
BIG LOTS INC COM 089302103 1,093 25,454 SH   SOLE 0 25,039 0 415
LEAR CORP COM NEW 521865204 238 1,495 SH   SOLE 0 1,070 0 425
SPDR GOLD TR GOLD SHS 78463V107 495 2,775 SH   SOLE 0 2,350 0 425
NVR ORD COM 62944T105 17,564 4,305 SH   SOLE 0 3,876 0 429
BHP GROUP LTD SPONSORED ADS 088606108 1,036 15,849 SH   SOLE 0 15,334 0 515
ALASKA AIR GROUP INC COM 011659109 638 12,275 SH   SOLE 0 11,690 0 585
FIDELITY NATIONAL INFORMATION SERVICES COM 31620M106 338 2,392 SH   SOLE 0 1,749 0 643
BLACKROCK INC. COM 09247X101 4,749 6,581 SH   SOLE 0 5,880 0 701
SPDR - S&P AEROSPACE & DEFENSE COM 78464A631 1,441 12,558 SH   SOLE 0 11,828 0 730
KLA-TENCOR CORP. COM 482480100 1,087 4,198 SH   SOLE 0 3,460 0 738
CONOCOPHILLIPS COM 20825C104 548 13,704 SH   SOLE 0 12,950 0 754
MORGAN STANLEY COM 617446448 1,592 23,238 SH   SOLE 0 22,451 0 787
UNION PACIFIC CORP COM 907818108 646 3,101 SH   SOLE 0 2,310 0 791
LAM RESEARCH CORPORATION COM 512807108 6,777 14,350 SH   SOLE 0 13,551 0 799
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 2,548 43,656 SH   SOLE 0 42,831 0 825
FEMSA INTERNATIONAL COM 344419106 457 6,035 SH   SOLE 0 5,205 0 830
UNITED PARCEL SERVICE COM 911312106 1,796 10,664 SH   SOLE 0 9,829 0 835
IS - RUSSELL 2000 VALUE (SMALL-CAP) COM 464287630 747 5,668 SH   SOLE 0 4,783 0 885
KIMBERLY-CLARK CORPORATION COM 494368103 1,187 8,803 SH   SOLE 0 7,918 0 885
WORLD FUEL SVCS CORP COM 981475106 1,860 59,696 SH   SOLE 0 58,759 0 937
CERNER CORP. COM 156782104 968 12,330 SH   SOLE 0 11,385 0 945
FASTENAL CO COM COM 311900104 252 5,164 SH   SOLE 0 4,214 0 950
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 267 5,660 SH   SOLE 0 4,635 0 1,025
IS - SHORT-TERM AMT MUNI COM 464288158 1,142 10,560 SH   SOLE 0 9,510 0 1,050
HONDA MOTOR LTD AMERN SHS 438128308 1,035 36,654 SH   SOLE 0 35,589 0 1,065
PPG INDS INC COM 693506107 311 2,155 SH   SOLE 0 1,055 0 1,100
VG - U.S. MID-CAP VALUE COM 922908512 294 2,469 SH   SOLE 0 1,339 0 1,130
AUTOZONE INC COM 053332102 3,379 2,850 SH   SOLE 0 1,703 0 1,147
NOVARTIS COM 66987V109 812 8,600 SH   SOLE 0 7,450 0 1,150
SPDR DOW JONES INDUSTRIAL AVER COM 78467X109 613 2,004 SH   SOLE 0 853 0 1,151
BIOGEN IDEC INC COM COM 09062X103 3,885 15,868 SH   SOLE 0 14,717 0 1,151
BROADCOM LTD COM 11135F101 6,558 14,978 SH   SOLE 0 13,718 0 1,260
LEGGETT & PLATT INC COM 524660107 1,898 42,853 SH   SOLE 0 41,562 0 1,291
IS - INVESTMENT GRADE CORP BONDS COM 464287242 3,246 23,500 SH   SOLE 0 22,190 0 1,310
SYNCHRONY FINANCIAL COM 87165B103 1,530 44,077 SH   SOLE 0 42,750 0 1,327
PERKINELMER INC COM 714046109 1,177 8,200 SH   SOLE 0 6,835 0 1,365
LIBERTY BROADBAND - CL A COM 530307107 2,293 14,552 SH   SOLE 0 13,104 0 1,448
AMERICAN WTR WKS CO INC NEW COM 030420103 282 1,838 SH   SOLE 0 388 0 1,450
ARES CAPITAL CORP COM 04010L103 182 10,750 SH   SOLE 0 9,250 0 1,500
VERTEX PHARMACEUTICALS INC COM 92532F100 739 3,128 SH   SOLE 0 1,590 0 1,538
PAYPAL HOLDINGS INC COM 70450Y103 3,456 14,758 SH   SOLE 0 13,174 0 1,584
PETMED EXPRESS INC COM 716382106 292 9,096 SH   SOLE 0 7,471 0 1,625
IS - S&P GLOBAL HEALTHCARE COM 464287325 349 4,570 SH   SOLE 0 2,940 0 1,630
IS - MSCI ALL COUNTRY WORLD INDEX COM 464288257 7,735 85,262 SH   SOLE 0 83,612 0 1,650
TE CONNECTIVITY LTD COM H84989104 1,787 14,758 SH   SOLE 0 13,073 0 1,685
KULICKE & SOFFA INDS INC COM 501242101 3,028 95,185 SH   SOLE 0 93,492 0 1,693
SPDR - INTERMEDIATE CORP COM 78464A375 2,019 54,295 SH   SOLE 0 52,590 0 1,705
BOEING CO COM 097023105 3,059 14,291 SH   SOLE 0 12,491 0 1,800
ALLSTATE CORP COM COM 020002101 2,654 24,145 SH   SOLE 0 22,301 0 1,844
IS - RUSSELL MIDCAP GROWTH COM 464287481 1,433 13,964 SH   SOLE 0 12,114 0 1,850
AMERICAN ELEC PWR CO INC COM 025537101 1,330 15,970 SH   SOLE 0 14,019 0 1,951
SNAP ON INC COM 833034101 3,906 22,825 SH   SOLE 0 20,851 0 1,974
LINDE PLC COM G5494J103 996 3,781 SH   SOLE 0 1,776 0 2,005
BOOKING HOLDINGS INC COM 09857L108 69,898 30,746 SH   SOLE 0 28,604 0 2,142
CUMMINS INC COM COM 231021106 8,179 36,016 SH   SOLE 0 33,860 0 2,156
NXP SEMICONDUCTORS NV COM N6596X109 1,637 10,298 SH   SOLE 0 8,130 0 2,168
CHEVRON CORP COM 166764100 819 9,702 SH   SOLE 0 7,507 0 2,195
PAYCHEX INC COM COM 704326107 1,668 17,899 SH   SOLE 0 15,704 0 2,195
VIATRIS INC COM 92556V106 372 19,838 SH   SOLE 0 17,608 0 2,230
WESTROCK CO COM 96145D105 2,020 46,403 SH   SOLE 0 44,156 0 2,247
IV - WATER RESOURCES COM 46137V142 593 12,761 SH   SOLE 0 10,511 0 2,250
VG - U.S. INTERM-TERM CORP BONDS COM 92206C870 3,719 38,280 SH   SOLE 0 36,015 0 2,265
VG - TOTAL INTL STOCK INDEX COM 921909768 566 9,410 SH   SOLE 0 7,060 0 2,350
J M SMUCKER CO COM 832696405 4,400 38,059 SH   SOLE 0 35,673 0 2,386
HOLOGIC INC COM 436440101 372 5,104 SH   SOLE 0 2,704 0 2,400
IV - BUYBACK ACHIEVERS COM 46137V308 1,999 27,255 SH   SOLE 0 24,840 0 2,415
KROGER CO COM 501044101 2,533 79,744 SH   SOLE 0 77,313 0 2,431
DEERE & CO COM COM 244199105 8,757 32,547 SH   SOLE 0 30,085 0 2,462
COSTCO WHOLESALE CORP COM 22160K105 1,733 4,599 SH   SOLE 0 2,094 0 2,505
NEWMONT CORP COM 651639106 3,408 56,910 SH   SOLE 0 54,369 0 2,541
NUTRIEN LTD REGISTERED SHS COM 67077M108 2,409 50,011 SH   SOLE 0 47,451 0 2,560
RAYTHEON TECHNOLOGIES CORP COM 75513E101 747 10,443 SH   SOLE 0 7,856 0 2,587
ZIMMER BIOMET HLDGS INC COM 98956P102 6,306 40,921 SH   SOLE 0 38,325 0 2,596
AT & T INC COM 00206R102 2,361 82,092 SH   SOLE 0 79,445 0 2,647
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1,021 6,010 SH   SOLE 0 3,300 0 2,710
ACUITY BRANDS INC COM 00508Y102 4,780 39,474 SH   SOLE 0 36,754 0 2,720
WHIRLPOOL CORP COM 963320106 8,281 45,883 SH   SOLE 0 43,046 0 2,837
ACCENTURE PLC CLASS A ORDINARY COM G1151C101 1,001 3,832 SH   SOLE 0 962 0 2,870
INTL BUSINESS MACH. COM 459200101 6,503 51,658 SH   SOLE 0 48,759 0 2,899
ALTRIA GROUP COM 02209S103 242 5,899 SH   SOLE 0 2,996 0 2,903
TOTALENERGIES SE SPONSORED ADS 89151E109 3,112 74,243 SH   SOLE 0 71,320 0 2,923
AGCO CORP COM 001084102 677 6,563 SH   SOLE 0 3,563 0 3,000
PHYSICIANS RLTY TR COM 71943U104 3,523 197,908 SH   SOLE 0 194,883 0 3,025
AMAZON.COM INC COM 023135106 86,768 26,561 SH   SOLE 0 23,489 0 3,072
MCDONALD`S CORP COM 580135101 5,139 23,951 SH   SOLE 0 20,836 0 3,115
AMGEN INCORPORATED COM 031162100 11,073 48,160 SH   SOLE 0 44,897 0 3,263
CARDINAL HEALTH INC COM COM 14149Y108 2,905 54,234 SH   SOLE 0 50,919 0 3,315
US BANCORP DEL COM NEW 902973304 256 5,495 SH   SOLE 0 1,995 0 3,500
PINNACLE WEST CAPITAL CORP USD COM 723484101 4,679 58,521 SH   SOLE 0 54,950 0 3,571
ISHARES CORE S&P MID-CAP ETF COM 464287507 838 3,645 SH   SOLE 0 38 0 3,607
DIGITAL REALTY TRUST INC COM 253868103 7,888 56,543 SH   SOLE 0 52,903 0 3,640
VG - MEGA CAP 300 VALUE COM 921910840 879 10,120 SH   SOLE 0 6,445 0 3,675
REGENCY CTRS CORP COM 758849103 1,985 43,534 SH   SOLE 0 39,766 0 3,768
DELTA AIR LINES INC NEW COM 247361702 2,203 54,775 SH   SOLE 0 50,939 0 3,836
CITRIX SYS INC COM 177376100 979 7,528 SH   SOLE 0 3,685 0 3,843
ALBEMARLE CORP COM 012653101 8,959 60,729 SH   SOLE 0 56,871 0 3,858
MASTERCARD INC COM 57636Q104 2,899 8,121 SH   SOLE 0 4,261 0 3,860
FLEETCOR TECHNOLOGIES INC COM 339041105 2,491 9,131 SH   SOLE 0 5,232 0 3,899
CHANGE HEALTHCARE INC COM 15912K100 862 46,209 SH   SOLE 0 42,292 0 3,917
IS - RUSSELL MIDCAP VALUE COM 464287473 1,364 14,072 SH   SOLE 0 10,095 0 3,977
TEXAS INSTRUMENTS INC COM 882508104 869 5,295 SH   SOLE 0 1,233 0 4,062
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,632 7,855 SH   SOLE 0 3,605 0 4,250
MARATHON PETROLEUM CORP COM 56585A102 895 21,646 SH   SOLE 0 17,362 0 4,284
KEYCORP COM 493267108 1,925 117,293 SH   SOLE 0 112,912 0 4,381
ALPHABET INC - CL A COM 02079K305 50,587 26,426 SH   SOLE 0 22,030 0 4,396
NEW YORK CMNTY BANCORP COM COM 649445103 895 84,841 SH   SOLE 0 80,420 0 4,421
PNC BANK CORPORATION COM 693475105 8,445 56,677 SH   SOLE 0 52,207 0 4,470
SPDR SER TR BLOOMBERG CONV 78464a359 373 4,507 SH   SOLE 0 0 0 4,507
CATERPILLAR INC. COM 149123101 12,765 70,128 SH   SOLE 0 65,511 0 4,617
NORFOLK SOUTHERN CORP COM 655844108 11,814 49,720 SH   SOLE 0 45,027 0 4,693
ANTHEM INC COM 036752103 3,365 10,479 SH   SOLE 0 5,745 0 4,734
CREE INC COM COM 225447101 1,077 10,170 SH   SOLE 0 5,420 0 4,750
ROYAL CARIBEEAN CRUISES LTD COM V7780T103 4,570 61,185 SH   SOLE 0 56,398 0 4,787
SFL CORPORATION LTD SHS G7738W106 1,215 193,496 SH   SOLE 0 188,689 0 4,807
METLIFE INC COM COM 59156R108 4,541 96,716 SH   SOLE 0 91,856 0 4,860
VG - INFORMATION TECHNOLOGY ETF COM 92204A702 2,124 6,003 SH   SOLE 0 1,103 0 4,900
AXIS CAP HLDGS LTD SHS G0692U109 2,708 53,748 SH   SOLE 0 48,830 0 4,918
RALPH LAUREN CORP CL A 751212101 1,270 12,243 SH   SOLE 0 7,243 0 5,000
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 664 82,661 SH   SOLE 0 77,634 0 5,027
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1,419 77,956 SH   SOLE 0 72,746 0 5,210
CELANESE CORP DEL COM 150870103 8,784 67,599 SH   SOLE 0 62,371 0 5,228
SANOFI AVENTIS SPONSORED ADR COM 80105N105 3,856 79,360 SH   SOLE 0 74,129 0 5,231
VV - INTERMEDIATE TERM MUNICIPALS COM 92189h201 1,006 19,337 SH   SOLE 0 14,087 0 5,250
TARGET CORPORATION COM 87612E106 11,692 66,235 SH   SOLE 0 60,905 0 5,330
EMERSON ELEC CO COM 291011104 430 5,350 SH   SOLE 0 0 0 5,350
UNITEDHEALTH GROUP COM 91324P102 4,196 11,966 SH   SOLE 0 6,608 0 5,358
AMERICAN TOWER CORP COM 03027X100 3,344 14,897 SH   SOLE 0 9,500 0 5,397
INTERNATIONAL PAPER CO COM 460146103 4,582 92,150 SH   SOLE 0 86,582 0 5,568
MANPOWERGROUP INCORPORATED COM 56418H100 7,485 83,005 SH   SOLE 0 77,391 0 5,614
EATON CORP COM G29183103 10,153 84,506 SH   SOLE 0 78,731 0 5,775
IS - NASDAQ BIOTECH COM 464287556 2,445 16,137 SH   SOLE 0 10,242 0 5,895
COCA-COLA CO COM 191216100 900 16,407 SH   SOLE 0 10,497 0 5,910
SPDR SER TR PRTFLO S&P500 GW 78464A409 330 5,961 SH   SOLE 0 0 0 5,961
JABIL INC COM 466313103 4,627 108,798 SH   SOLE 0 102,665 0 6,133
FOOT LOCKER INC COM 344849104 4,844 118,319 SH   SOLE 0 112,073 0 6,246
PRUDENTIAL FINL INC COM 744320102 7,314 93,689 SH   SOLE 0 87,376 0 6,313
ALPHABET INC - CL C COM 02079K107 162,840 86,148 SH   SOLE 0 79,834 0 6,314
KOHLS CORP COM 500255104 4,664 114,620 SH   SOLE 0 108,299 0 6,321
MOSAIC CO NEW COM 61945C103 1,517 65,945 SH   SOLE 0 59,556 0 6,389
TYSON FOODS INC CL A COM 902494103 5,789 89,837 SH   SOLE 0 83,436 0 6,401
CAPITAL ONE FINANCIAL CORP. COM 14040H105 8,290 83,862 SH   SOLE 0 77,295 0 6,567
WAL MART STORES INC COM COM 931142103 10,876 75,446 SH   SOLE 0 68,765 0 6,681
COHU INC COM 192576106 5,081 133,086 SH   SOLE 0 126,396 0 6,690
AGILENT TECHNOLOGIES INC COM 00846U101 1,361 11,485 SH   SOLE 0 4,785 0 6,700
NETAPP INC COM 64110D104 6,509 98,259 SH   SOLE 0 91,554 0 6,705
L3HARRIS TECHNOLOGIES INC COM 502431109 2,519 13,326 SH   SOLE 0 6,593 0 6,733
CONSTELLATION BRANDS INC COM 21036P108 4,282 19,546 SH   SOLE 0 12,755 0 6,791
VG - HEALTH CARE ETF COM 92204A504 4,242 18,959 SH   SOLE 0 12,166 0 6,793
KKR & CO INC CL A COM 48251W104 1,694 41,837 SH   SOLE 0 35,037 0 6,800
CIGNA CORP NEW COM 125523100 3,075 14,769 SH   SOLE 0 7,476 0 7,293
TAPESTRY INC COM 876030107 2,723 87,625 SH   SOLE 0 80,311 0 7,314
SPDR - FINANCIAL SECTOR COM 81369Y605 2,644 89,683 SH   SOLE 0 82,273 0 7,410
MICRON TECHNOLOGY INC COM 595112103 7,204 95,828 SH   SOLE 0 88,333 0 7,495
VG - TOTAL WORLD STOCK INDEX COM 922042742 9,507 102,688 SH   SOLE 0 95,178 0 7,510
FEDERAL EXPRESS COM 31428X106 10,352 39,875 SH   SOLE 0 32,285 0 7,590
COMERICA INC COM 200340107 5,233 93,683 SH   SOLE 0 85,974 0 7,709
VG - FINANCIALS ETF COM 92204A405 952 13,071 SH   SOLE 0 5,335 0 7,736
VANGUARD TOTAL STOCK MARKET ET COM 922908769 9,562 49,128 SH   SOLE 0 41,341 0 7,787
CHARTER COMMUNICATIONS INC CL COM 16119P108 78,463 118,845 SH   SOLE 0 111,044 0 7,801
VG - CONSUMER STAPLES ETF COM 92204A207 1,407 8,088 SH   SOLE 0 285 0 7,803
HOLLYFRONTIER CORP COM 436106108 2,524 97,622 SH   SOLE 0 89,736 0 7,886
ROBERT HALF INTL INC COM 770323103 7,996 127,978 SH   SOLE 0 119,953 0 8,025
UNILEVER PLC COM 904767704 1,663 27,550 SH   SOLE 0 19,315 0 8,235
TRUIST FINL CORP COM COM 89832Q109 5,676 118,426 SH   SOLE 0 110,151 0 8,275
VMWARE INC CL A COM 928563402 2,805 20,001 SH   SOLE 0 11,660 0 8,341
SPDR - S&P BIOTECH COM 78464A870 4,378 31,100 SH   SOLE 0 22,680 0 8,420
MATTEL INC COM COM 577081102 400 22,930 SH   SOLE 0 14,330 0 8,600
ARCHER DANIELS MIDLAND CO COM 039483102 7,445 147,683 SH   SOLE 0 139,077 0 8,606
WELLS FARGO & CO COM 949746101 1,619 53,649 SH   SOLE 0 44,975 0 8,674
LOCKHEED MARTIN COM 539830109 50,538 142,345 SH   SOLE 0 133,505 0 8,840
JUNIPER NETWORKS INC COM 48203R104 3,335 148,157 SH   SOLE 0 139,285 0 8,872
ABBOTT LABORATORIES COM 002824100 10,089 92,144 SH   SOLE 0 83,225 0 8,919
GOLDMAN SACHS GROUP INC COM 38141G104 12,816 48,599 SH   SOLE 0 39,664 0 8,935
HONEYWELL INTL COM 438516106 4,692 22,060 SH   SOLE 0 13,117 0 8,943
VG - CONSUMER DURABLES ETF COM 92204A108 3,471 12,613 SH   SOLE 0 3,417 0 9,196
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,296 32,503 SH   SOLE 0 22,933 0 9,570
3M CO. COM 88579Y101 6,508 37,233 SH   SOLE 0 27,508 0 9,725
GENERAL DYNAMICS CORP COM COM 369550108 5,280 35,477 SH   SOLE 0 25,589 0 9,888
FOCUS FINL PARTNERS INC CL A COM 34417P100 2,656 61,067 SH   SOLE 0 51,067 0 10,000
VERIZON COMMUNICATIONS COM COM 92343V104 5,931 100,949 SH   SOLE 0 90,914 0 10,035
KENNAMETAL INC CAP STK COM 489170100 837 23,100 SH   SOLE 0 13,050 0 10,050
NIKE INC COM 654106103 5,907 41,755 SH   SOLE 0 31,704 0 10,051
HOME DEPOT INC COM 437076102 7,143 26,891 SH   SOLE 0 16,818 0 10,073
KIMCO RLTY CORP COM 49446R109 3,254 216,764 SH   SOLE 0 206,308 0 10,456
HCA HEALTHCARE INC COM 40412C101 3,642 22,145 SH   SOLE 0 11,655 0 10,490
CVS HEALTH CORP COM 126650100 9,095 133,165 SH   SOLE 0 122,439 0 10,726
GILEAD SCIENCES INC COM 375558103 4,904 84,177 SH   SOLE 0 73,241 0 10,936
ISHARES S&P 500 VALUE ETF COM 464287408 8,271 64,606 SH   SOLE 0 53,266 0 11,340
STARBUCKS CORP. COM 855244109 2,953 27,602 SH   SOLE 0 16,030 0 11,572
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,053 11,772 SH   SOLE 0 174 0 11,598
VG - ALL-WORLD EX-US SMALL-CAP COM 922042718 2,691 22,085 SH   SOLE 0 10,250 0 11,835
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,671 20,095 SH   SOLE 0 7,595 0 12,500
IS - BARCLAYS MBS (MORTGAGE BONDS) COM 464288588 3,596 32,650 SH   SOLE 0 19,930 0 12,720
TJX COMPANIES COM 872540109 2,881 42,181 SH   SOLE 0 29,449 0 12,732
GREENBRIER COS INC COM 393657101 5,132 141,054 SH   SOLE 0 128,318 0 12,736
MOLSON COORS BREWING CO CL B N COM 60871R209 1,354 29,953 SH   SOLE 0 17,003 0 12,950
EXXON MOBIL COM 30231G102 4,685 113,649 SH   SOLE 0 100,411 0 13,238
GOODYEAR TIRE & RUBR CO COM 382550101 1,919 175,918 SH   SOLE 0 162,669 0 13,249
BANK OF NEW YORK MELLON COM 064058100 4,097 96,540 SH   SOLE 0 83,265 0 13,275
IS - INTERMEDIATE MUNICIPAL BONDS COM 464288414 4,564 38,945 SH   SOLE 0 25,640 0 13,305
NORDSTROM INC COM 655664100 6,794 217,678 SH   SOLE 0 203,880 0 13,798
WASTE MANAGEMENT COM 94106L109 4,506 38,206 SH   SOLE 0 24,065 0 14,141
PULTEGROUP INC COM 745867101 1,438 33,340 SH   SOLE 0 19,120 0 14,220
ORACLE CORP COM 68389X105 9,732 150,443 SH   SOLE 0 135,972 0 14,471
KEYSIGHT TECHNOLOGIES INC COM 49338L103 33,167 228,982 SH   SOLE 0 214,486 0 14,496
PROCTER & GAMBLE CO COM 742718109 6,060 43,553 SH   SOLE 0 28,276 0 15,277
MEDTRONIC PLC COM G5960L103 7,381 63,006 SH   SOLE 0 47,375 0 15,631
QUALCOMM INC. COM 747525103 21,165 138,931 SH   SOLE 0 123,181 0 15,750
ARISTA NETWORKS INC COM 040413106 58,930 262,815 SH   SOLE 0 247,042 0 15,773
ISHARES TR ISHS 1-5YR INVS 464288646 1,469 26,625 SH   SOLE 0 10,495 0 16,130
M D C HLDGS INC COM COM 552676108 11,030 226,947 SH   SOLE 0 210,765 0 16,182
LILLY ELI & CO COM COM 532457108 7,390 43,769 SH   SOLE 0 27,097 0 16,672
PFIZER INC COM 717081103 6,020 163,539 SH   SOLE 0 146,759 0 16,780
DISCOVERY INC - C COM 25470F302 3,378 142,044 SH   SOLE 0 125,044 0 17,000
PEPSICO INC COM 713448108 6,250 42,141 SH   SOLE 0 25,050 0 17,091
BENCHMARK ELECTRONICS INC COM 08160H101 5,630 208,449 SH   SOLE 0 190,800 0 17,649
QURATE RETAIL INC COM SER A 74915M100 424 38,606 SH   SOLE 0 20,506 0 18,100
HP INC COM 40434L105 965 39,240 SH   SOLE 0 20,840 0 18,400
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,152 22,550 SH   SOLE 0 4,075 0 18,475
VG - INDUSTRIALS ETF COM 92204A603 6,425 37,795 SH   SOLE 0 19,231 0 18,564
APPLIED MATERIALS COM 038222105 3,479 40,313 SH   SOLE 0 21,533 0 18,780
CARNIVAL CORP PAIRED CTF COM 143658300 948 43,759 SH   SOLE 0 24,859 0 18,900
TERADATA CORP DEL COM COM 88076W103 928 41,306 SH   SOLE 0 22,306 0 19,000
BAKER HUGHES COMPANY CL A 05722G100 956 45,835 SH   SOLE 0 26,635 0 19,200
LOWE`S COMPANIES INC COM 548661107 51,960 289,491 SH   SOLE 0 269,995 0 19,496
OLD NATL BANCORP COM 680033107 4,707 284,240 SH   SOLE 0 264,492 0 19,748
FIFTH THIRD BANCORP COM COM 316773100 10,700 388,110 SH   SOLE 0 368,350 0 19,760
SPDR - S&P 500 INDEX COM 78462F103 21,919 54,230 SH   SOLE 0 34,204 0 20,026
VISA INC COM 92826C839 52,393 240,296 SH   SOLE 0 219,967 0 20,329
ROYALTY PHARMA PLC SHS CL A G7709Q104 2,918 58,305 SH   SOLE 0 37,890 0 20,415
SCHOLASTIC CORP COM COM 807066105 1,189 47,564 SH   SOLE 0 26,864 0 20,700
CORNING INC COM 219350105 10,959 304,414 SH   SOLE 0 283,573 0 20,841
DUPONT DE NEMOURS INC COM 26614N102 3,690 51,892 SH   SOLE 0 30,757 0 21,135
AUTODESK INC COM 052769106 81,499 271,010 SH   SOLE 0 249,341 0 21,669
ISHARES TR IBONDS DEC23 ETF 46434vax8 606 23,050 SH   SOLE 0 250 0 22,800
VG - FTSE EMERGING MARKETS COM 922042858 3,040 60,666 SH   SOLE 0 37,686 0 22,980
ISHARES TR IBONDS DEC22 ETF 46434vba7 671 26,234 SH   SOLE 0 2,734 0 23,500
ISHARES TR IBONDS DEC21 ETF 46434VBK5 795 31,900 SH   SOLE 0 7,900 0 24,000
MERCK & CO INC COM 58933Y105 7,620 93,160 SH   SOLE 0 68,872 0 24,288
MICROSOFT CORP COM 594918104 35,296 158,689 SH   SOLE 0 134,334 0 24,355
ABBVIE INC COM 00287Y109 6,919 64,574 SH   SOLE 0 40,166 0 24,408
MOHAWK INDS INC COM COM 608190104 37,720 267,604 SH   SOLE 0 243,010 0 24,594
EXPEDIA GROUP INC COM 30212P303 53,705 387,783 SH   SOLE 0 362,539 0 25,244
JOHNSON & JOHNSON COM 478160104 20,812 132,243 SH   SOLE 0 105,909 0 26,334
MONDELEZ INTERNATIONAL INC COM 609207105 3,643 62,312 SH   SOLE 0 35,732 0 26,580
IV - S&P GLOBAL WATER COM 46138E263 1,380 29,480 SH   SOLE 0 2,400 0 27,080
CISCO SYSTEMS INC COM 17275R102 11,646 260,246 SH   SOLE 0 232,157 0 28,089
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 6,821 126,152 SH   SOLE 0 98,032 0 28,120
EBAY INC. COM 278642103 4,108 81,759 SH   SOLE 0 52,289 0 29,470
BECTON, DICKINSON & CO COM 075887109 101,115 403,700 SH   SOLE 0 373,438 0 30,262
EOG RES INC COM 26875P101 5,717 114,637 SH   SOLE 0 83,477 0 31,160
IS-0-5 INVESTMENT GRADE CORP BONDS COM 46434V100 4,866 93,186 SH   SOLE 0 61,916 0 31,270
BP PLC COM 055622104 1,906 92,890 SH   SOLE 0 60,710 0 32,180
KEURIG DR PEPPER INC COM 49271V100 2,813 87,916 SH   SOLE 0 54,751 0 33,165
MOTOROLA SOLUTIONS INC COM 620076307 93,920 498,549 SH   SOLE 0 465,324 0 33,225
SPDR - UTILITIES SECTOR COM 81369Y886 5,443 86,811 SH   SOLE 0 52,946 0 33,865
AON PLC SHS CL A G0403H108 99,958 455,044 SH   SOLE 0 419,615 0 35,429
VANGUARD SMALL-CAP ETF COM 922908751 11,633 59,755 SH   SOLE 0 22,829 0 36,926
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 2,407 203,090 SH   SOLE 0 165,992 0 37,098
SCHW - U.S. TIPS ETF COM 808524870 5,700 91,815 SH   SOLE 0 53,780 0 38,035
VG - U.S. SHORT-TERM CORP BONDS COM 92206C409 10,446 125,478 SH   SOLE 0 85,324 0 40,154
FACEBOOK INC COM 30303M102 133,639 470,726 SH   SOLE 0 430,151 0 40,575
ISHARES S&P 500 GROWTH ETF COM 464287309 15,943 249,817 SH   SOLE 0 207,481 0 42,336
COMCAST CORP COM 20030N101 15,000 286,261 SH   SOLE 0 241,684 0 44,577
CARMAX INC COM 143130102 56,690 569,180 SH   SOLE 0 523,456 0 45,724
VANGUARD MID-CAP ETF COM 922908629 12,591 60,893 SH   SOLE 0 14,824 0 46,069
BRISTOL MYERS SQUIB COM 110122108 11,595 186,918 SH   SOLE 0 140,473 0 46,445
SPDR - SHORT-TERM CORPORATES COM 78464A474 4,097 130,480 SH   SOLE 0 82,865 0 47,615
BERKSHIRE HATHAWAY - CL B COM 084670702 142,490 584,659 SH   SOLE 0 536,997 0 47,662
BROOKFIELD ASSET MANAGEMENT INC COM 112585104 5,447 131,991 SH   SOLE 0 82,183 0 49,808
VIACOMCBS INC CL B 92556H206 16,472 442,097 SH   SOLE 0 392,132 0 49,965
INTEL CORP COM 458140100 15,429 309,695 SH   SOLE 0 258,096 0 51,599
HASBRO INC COM 418056107 72,446 764,156 SH   SOLE 0 711,968 0 52,188
NORTONLIFELOCK INC COM 668771108 6,168 296,838 SH   SOLE 0 244,537 0 52,301
NORTHERN TR CORP COM COM 665859104 67,633 702,249 SH   SOLE 0 647,287 0 54,962
LIBERTY GLOBAL CL C COM G5480U120 2,997 126,710 SH   SOLE 0 70,665 0 56,045
JACOBS ENGR GROUP INC COM 469814107 71,754 658,517 SH   SOLE 0 601,720 0 56,797
WALT DISNEY CO COM 254687106 133,786 753,739 SH   SOLE 0 695,505 0 58,234
JP MORGAN SECURITIES COM 46625H100 79,133 604,359 SH   SOLE 0 545,990 0 58,369
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 64,214 863,825 SH   SOLE 0 803,067 0 60,758
GODADDY INC. COM 380237107 71,080 853,935 SH   SOLE 0 792,470 0 61,465
AMERICAN EXPRESS CO COM 025816109 93,436 748,425 SH   SOLE 0 686,888 0 61,537
COVETRUS INC COM 22304C100 25,606 947,040 SH   SOLE 0 884,789 0 62,251
BLACKSTONE GROUP INC COM CL A 09260D107 69,524 974,879 SH   SOLE 0 907,160 0 67,719
ISHARES CORE S&P SMALL-CAP ETF COM 464287804 6,294 68,486 SH   SOLE 0 236 0 68,250
CITIGROUP INC COM 172967424 42,346 688,328 SH   SOLE 0 602,846 0 85,482
CBRE GROUP INC COM 12504L109 50,218 800,580 SH   SOLE 0 711,371 0 89,209
THE CHARLES SCHWAB CORP COM 808513105 72,186 1,237,275 SH   SOLE 0 1,146,053 0 91,222
BANK OF AMERICA CORP. COM 060505104 14,474 477,521 SH   SOLE 0 381,861 0 95,660
PHILIP MORRIS INTERNATIONAL COM 718172109 119,371 1,406,592 SH   SOLE 0 1,309,302 0 97,290
QUANTA SVCS INC COM 74762E102 121,967 1,615,437 SH   SOLE 0 1,498,691 0 116,746
APPLE COMPUTER INC COM 037833100 173,507 1,254,325 SH   SOLE 0 1,113,064 0 141,261
GENERAL MTRS CO COM 37045V100 98,460 2,207,203 SH   SOLE 0 2,057,937 0 149,266
GILDAN ACTIVEWEAR INC COM 375916103 71,105 2,362,897 SH   SOLE 0 2,192,965 0 169,932
PROSPECT CAP CORP NOTE 6.375% 3/0 74348tat9 10,278 10,011,000 SH   SOLE 0 8,936,000 0 1,075,000
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 2,783 8 SH   SOLE 0 8 0 0
SHERWIN WILLIAMS CO COM 824348106 205 279 SH   SOLE 0 279 0 0
NETFLIX INC COM 64110L106 223 412 SH   SOLE 0 412 0 0
BAIDU INC SPON ADR REP A 056752108 221 1,020 SH   SOLE 0 1,020 0 0
ISHARES CORE S&P 500 ETF COM 464287200 627 1,669 SH   SOLE 0 1,669 0 0
WEC ENERGY GROUP INC COM 92939U106 225 2,447 SH   SOLE 0 2,447 0 0
COLGATE PALMOLIVE CO COM 194162103 241 2,817 SH   SOLE 0 2,817 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 585 2,867 SH   SOLE 0 2,867 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 251 3,024 SH   SOLE 0 3,024 0 0
ISHARES TR US INDUSTRIALS 464287754 301 3,098 SH   SOLE 0 3,098 0 0
BAXTER INTERNATIONAL COM 071813109 256 3,189 SH   SOLE 0 3,189 0 0
ISHARES TR CORE US AGGBD ET 464287226 387 3,273 SH   SOLE 0 3,273 0 0
MCCORMICK & CO INC COM NON VTG 579780206 320 3,350 SH   SOLE 0 3,350 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 356 4,040 SH   SOLE 0 4,040 0 0
BROWN FORMAN CORP CL B 115637209 324 4,077 SH   SOLE 0 4,077 0 0
VG - REAL ESTATE ETF COM 922908553 387 4,551 SH   SOLE 0 4,551 0 0
YORK WTR CO COM 987184108 214 4,600 SH   SOLE 0 4,600 0 0
VALMONT INDS INC COM 920253101 1,149 4,720 SH   SOLE 0 4,720 0 0
INVESCO S&P 500 EQUAL WEIGHT E COM 46137V357 624 4,889 SH   SOLE 0 4,889 0 0
ISHARES TR US AER DEF ETF 464288760 488 5,150 SH   SOLE 0 5,150 0 0
UNITED AIRLS HLDGS INC COM 910047109 225 5,194 SH   SOLE 0 5,194 0 0
SYSCO CORP COM 871829107 421 5,675 SH   SOLE 0 5,675 0 0
HEALTH CARE SELECT SECTOR SPDR COM 81369Y209 795 7,007 SH   SOLE 0 7,007 0 0
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 215 7,870 SH   SOLE 0 7,870 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 828 8,116 SH   SOLE 0 8,116 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 772 8,316 SH   SOLE 0 8,316 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 236 8,610 SH   SOLE 0 8,610 0 0
SOUTHWEST AIRLS CO COM 844741108 402 8,625 SH   SOLE 0 8,625 0 0
TIMKEN CO COM 887389104 701 9,058 SH   SOLE 0 9,058 0 0
ISHARES TR CORE MSCI EAFE 46432F842 658 9,529 SH   SOLE 0 9,529 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 391 10,001 SH   SOLE 0 10,001 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 171 10,842 SH   SOLE 0 10,842 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 611 10,900 SH   SOLE 0 10,900 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 901 13,353 SH   SOLE 0 13,353 0 0
ISHARES MSCI EAFE ETF COM 464287465 998 13,675 SH   SOLE 0 13,675 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 103 15,100 SH   SOLE 0 15,100 0 0
ISHARES TR CORE INTL AGGR 46435G672 864 15,369 SH   SOLE 0 15,369 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 841 15,477 SH   SOLE 0 15,477 0 0
NORWEGIAN CRUISE LINE HLDG L SHS g66721104 458 18,001 SH   SOLE 0 18,001 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 917 19,213 SH   SOLE 0 19,213 0 0
NIO INC SPON ADS 62914V106 975 20,000 SH   SOLE 0 20,000 0 0
CINEMARK HLDGS INC COM 17243v102 348 20,001 SH   SOLE 0 20,001 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 601 20,017 SH   SOLE 0 20,017 0 0
SPARK NETWORKS SE SPONSORED ADR 846517100 68 21,617 SH   SOLE 0 21,617 0 0
ISHARES INC MSCI STH AFR ETF 464286780 965 22,002 SH   SOLE 0 22,002 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 636 22,422 SH   SOLE 0 22,422 0 0
FISKER INC CL A COM STK 33813J106 368 23,397 SH   SOLE 0 23,397 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,343 25,295 SH   SOLE 0 25,295 0 0
ISHARES TR MSCI FINLAND ETF 46429B515 1,198 27,058 SH   SOLE 0 27,058 0 0
ISHARES TR SHORT TREAS BD 464288679 3,148 28,484 SH   SOLE 0 28,484 0 0
ISHARES INC MSCI NETHERL ETF 464286814 1,283 31,035 SH   SOLE 0 31,035 0 0
ISHARES TR MSCI INDONIA ETF 46429b309 885 37,809 SH   SOLE 0 37,809 0 0
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473p694 1,214 39,643 SH   SOLE 0 39,643 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 1,212 40,707 SH   SOLE 0 40,707 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,102 40,907 SH   SOLE 0 40,907 0 0
SALESFORCE COM INC COM 79466L302 11,024 43,402 SH   SOLE 0 43,402 0 0
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 1,395 43,844 SH   SOLE 0 43,844 0 0
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 1,227 44,812 SH   SOLE 0 44,812 0 0
ISHARES MSCI GERMANY ETF COM 464286806 1,426 44,871 SH   SOLE 0 44,871 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 1,174 44,967 SH   SOLE 0 44,967 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 766 50,214 SH   SOLE 0 50,214 0 0
IS - FLOATING RATE BOND FUND COM 46429b655 2,623 51,717 SH   SOLE 0 51,717 0 0
FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736 1,120 51,931 SH   SOLE 0 51,931 0 0
SPLUNK INC COM 848637104 6,120 52,844 SH   SOLE 0 52,844 0 0
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 1,700 55,575 SH   SOLE 0 55,575 0 0
DOLLAR TREE INC COM 256746108 10,133 72,127 SH   SOLE 0 72,127 0 0
LAS VEGAS SANDS CORP COM 517834107 8,015 212,094 SH   SOLE 0 212,094 0 0