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
3M Co COM 88579y101   782 7,151 SH   SOLE   6,465 0 686
A O Smith Corp COM 831865209   246 2,985 SH   SOLE   2,855 0 130
AMN Healthcare Services Inc COM 001744101   831 11,104 SH   SOLE   10,709 0 395
AT&T Inc COM 00206R102   168 10,001 SH   SOLE   9,500 0 501
AbbVie Inc COM 00287y109   2,494 16,092 SH   SOLE   15,506 0 586
Abbott Laboratories COM 002824100   1,270 11,541 SH   SOLE   11,132 0 409
Acco Brands Corp COM 00081T108   154 25,353 SH   SOLE   23,653 0 1,700
Air Products & Chemicals Inc COM 009158106   301 1,098 SH   SOLE   1,098 0 0
Alphabet Inc Cl A COM 02079K305   3,493 25,008 SH   SOLE   23,209 0 1,799
Alphabet Inc Cl C COM 02079K107   3,148 22,340 SH   SOLE   20,590 0 1,750
Amazon.com Inc COM 023135106   3,655 24,054 SH   SOLE   23,029 0 1,025
Amgen Inc COM 031162100   2,572 8,930 SH   SOLE   8,424 0 506
Analog Devices Inc COM 032654105   267 1,345 SH   SOLE   1,299 0 46
Apple Inc COM 037833100   13,659 70,946 SH   SOLE   67,436 0 3,510
Archer Daniels Midland Co COM 039483102   368 5,100 SH   SOLE   4,950 0 150
Bank Ozk COM 06417n103   283 5,685 SH   SOLE   5,435 0 250
Bank of New York Mellon Corp COM 064058100   285 5,468 SH   SOLE   5,163 0 305
Best Buy Co Inc COM 086516101   236 3,010 SH   SOLE   2,893 0 117
BlackRock Inc COM 09247x101   2,932 3,612 SH   SOLE   3,347 0 265
Boeing Co COM 097023105   1,104 4,234 SH   SOLE   4,089 0 145
Bristol-Myers Squibb Co COM 110122108   288 5,610 SH   SOLE   5,465 0 145
CH Robinson Worldwide Inc COM 12541w209   784 9,078 SH   SOLE   8,323 0 755
CVS Health Corp COM 126650100   969 12,275 SH   SOLE   11,330 0 945
Campbell Soup Co COM 134429109   234 5,406 SH   SOLE   5,346 0 60
Capital One Financial Corp COM 14040h105   1,509 11,506 SH   SOLE   10,654 0 852
Carrier Global Corp COM 14448c104   314 5,471 SH   SOLE   4,981 0 490
Caterpillar Inc COM 149123101   1,035 3,499 SH   SOLE   3,254 0 245
Celanese Corp - Series A COM 150870103   291 1,873 SH   SOLE   1,799 0 74
Charles River Laboratories COM 159864107   1,029 4,353 SH   SOLE   4,193 0 160
Charles Schwab Corp COM 808513105   762 11,069 SH   SOLE   10,144 0 925
Chevron Corp COM 166764100   1,467 9,832 SH   SOLE   9,402 0 430
Cigna Corp COM 125523100   1,511 5,046 SH   SOLE   4,742 0 304
Cisco Systems Inc COM 17275R102   1,968 38,946 SH   SOLE   35,673 0 3,273
Citigroup Inc COM 172967424   399 7,750 SH   SOLE   7,425 0 325
Comcast Corp COM 20030n101   1,226 27,962 SH   SOLE   25,652 0 2,310
Communication Services Sector COM 81369y852   2,283 31,414 SH   SOLE   30,019 0 1,395
Community Trust Bancorp Inc COM 204149108   295 6,735 SH   SOLE   6,510 0 225
Competitive Companies Inc COM 204510101   0 700,000 SH   SOLE   700,000 0 0
ConocoPhillips COM 20825c104   1,177 10,137 SH   SOLE   9,375 0 762
Consolidated Edison Inc COM 209115104   340 3,735 SH   SOLE   3,620 0 115
Consumer Discr Select Sector S COM 81369y407   599 3,348 SH   SOLE   3,348 0 0
Corning Inc COM 219350105   1,161 38,136 SH   SOLE   35,430 0 2,706
Crown Castle Intl Corp COM 22822v101   639 5,548 SH   SOLE   5,128 0 420
Cummins Inc COM 231021106   330 1,379 SH   SOLE   1,329 0 50
DaVita Inc COM 23918k108   851 8,120 SH   SOLE   7,430 0 690
Darden Restaurants Inc COM 237194105   298 1,814 SH   SOLE   1,764 0 50
Devon Energy Corporation COM 25179m103   1,186 26,189 SH   SOLE   24,159 0 2,030
Dow Inc COM 260557103   282 5,140 SH   SOLE   4,969 0 171
Eaton Corp PLC COM G29183103   530 2,199 SH   SOLE   2,199 0 0
Energy Select Sector SPDR ETF COM 81369y506   3,002 35,808 SH   SOLE   34,516 0 1,292
Enterprise Prods Partners LP COM 293792107   211 8,001 SH   SOLE   8,001 0 0
Exxon Mobil Corp COM 30231g102   1,877 18,778 SH   SOLE   17,784 0 994
FactSet Research Systems Inc COM 303075105   350 733 SH   SOLE   733 0 0
FedEx Corp COM 31428x106   1,260 4,982 SH   SOLE   4,527 0 455
First Trust Dow Jones Internet COM 33733E302   1,475 7,907 SH   SOLE   7,269 0 638
General Mills Inc COM 370334104   1,193 18,315 SH   SOLE   17,350 0 965
General Motors Co COM 37045v100   769 21,412 SH   SOLE   19,487 0 1,925
Gentex Corp COM 371901109   766 23,450 SH   SOLE   22,410 0 1,040
Geopharma Inc COM 37250a106   0 40,000 SH   SOLE   40,000 0 0
Global X US Infrastructure Dev COM 37954y673   1,087 31,548 SH   SOLE   29,508 0 2,040
Goldman Sachs Group Inc COM 38141G104   862 2,234 SH   SOLE   2,144 0 90
Hewlett Packard Enterprise COM 42824C109   214 12,576 SH   SOLE   11,591 0 985
Home Depot Inc COM 437076102   348 1,005 SH   SOLE   984 0 21
Huntsman Corp COM 447011107   762 30,312 SH   SOLE   27,732 0 2,580
Hyster-Yale Materials Handling COM 449172105   263 4,225 SH   SOLE   3,919 0 306
Illinois Tool Works Inc COM 452308109   1,370 5,231 SH   SOLE   4,891 0 340
Industrial Select Sector SPDR COM 81369y704   422 3,700 SH   SOLE   3,600 0 100
Intel Corp COM 458140100   1,090 21,698 SH   SOLE   20,582 0 1,116
International Business Machine COM 459200101   1,545 9,445 SH   SOLE   8,720 0 725
Invesco Dynamic Pharmaceutical COM 46137V662   1,504 19,765 SH   SOLE   18,505 0 1,260
Invesco KBW Bank ETF COM 46138e628   586 11,910 SH   SOLE   11,210 0 700
Invesco S&P 500 Eq Weight Finc COM 46137v340   771 13,161 SH   SOLE   12,296 0 865
Iovance Biotherapeutics Inc COM 462260100   93 11,500 SH   SOLE   11,500 0 0
Iron Mountain Inc COM 46284v101   2,119 30,279 SH   SOLE   28,694 0 1,585
JP Morgan Chase & Co COM 46625h100   3,042 17,881 SH   SOLE   16,869 0 1,012
JetBlue Airways Corp COM 477143101   111 20,000 SH   SOLE   20,000 0 0
Johnson & Johnson COM 478160104   2,520 16,080 SH   SOLE   15,120 0 960
L3 Harris Technologies Inc COM 502431109   242 1,150 SH   SOLE   1,150 0 0
Lockheed Martin Corp COM 539830109   284 627 SH   SOLE   601 0 26
Lowe's Cos Inc COM 548661107   1,488 6,684 SH   SOLE   6,112 0 572
ManpowerGroup Inc COM 56418H100   233 2,933 SH   SOLE   2,807 0 126
Marsh & McLennan Cos Inc COM 571748102   1,854 9,787 SH   SOLE   9,157 0 630
Materials Select Sector SPDR E COM 81369y100   2,655 31,037 SH   SOLE   29,622 0 1,415
McDonald's Corp COM 580135101   423 1,427 SH   SOLE   1,427 0 0
Medtronic PLC COM G5960L103   939 11,395 SH   SOLE   10,510 0 885
Merck & Co Inc COM 58933y105   430 3,947 SH   SOLE   3,780 0 167
MetLife Inc COM 59156r108   2,027 30,650 SH   SOLE   27,991 0 2,659
Meta Platforms Inc COM 30303m102   1,503 4,245 SH   SOLE   3,920 0 325
Microchip Technology Inc COM 595017104   222 2,458 SH   SOLE   2,353 0 105
Microsoft Corp COM 594918104   12,000 31,912 SH   SOLE   29,129 0 2,783
NXP Semiconductors NV COM N6596X109   857 3,732 SH   SOLE   3,637 0 95
Nike Inc COM 654106103   825 7,602 SH   SOLE   6,917 0 685
Northern Trust Corp COM 665859104   279 3,305 SH   SOLE   3,185 0 120
Nvidia Corp COM 67066g104   663 1,338 SH   SOLE   1,338 0 0
Occidental Petroleum Corp COM 674599105   397 6,642 SH   SOLE   6,174 0 468
Old Republic Intl Corp COM 680223104   1,667 56,714 SH   SOLE   52,295 0 4,419
Omnicom Group COM 681919106   228 2,631 SH   SOLE   2,491 0 140
Oracle Corp COM 68389X105   1,286 12,194 SH   SOLE   11,237 0 957
Otis Worldwide Corp COM 68902v107   704 7,872 SH   SOLE   7,228 0 644
PNC Financial Services Group I COM 693475105   1,224 7,905 SH   SOLE   7,460 0 445
Paypal Holdings Inc COM 70450y103   480 7,820 SH   SOLE   7,085 0 735
Pepsico Inc COM 713448108   2,207 12,997 SH   SOLE   12,727 0 270
Pfizer Inc COM 717081103   478 16,617 SH   SOLE   15,984 0 633
Phillips 66 COM 718546104   211 1,582 SH   SOLE   1,516 0 66
Physicians Realty Trust COM 71943U104   413 31,040 SH   SOLE   28,410 0 2,630
Procter & Gamble Co COM 742718109   1,646 11,233 SH   SOLE   10,397 0 836
PureFunds ISE Cyber Security E COM 26924G201   748 12,376 SH   SOLE   11,266 0 1,110
Qualcomm Inc COM 747525103   1,089 7,529 SH   SOLE   7,227 0 302
Ralph Lauren Corp COM 751212101   207 1,436 SH   SOLE   1,380 0 56
Raytheon Technologies COM 75513e101   1,324 15,739 SH   SOLE   14,404 0 1,335
Royal Caribbean Cruises COM V7780T103   626 4,833 SH   SOLE   4,553 0 280
S&P Global Inc COM 78409v104   316 717 SH   SOLE   717 0 0
Schlumberger Ltd COM 806857108   1,060 20,360 SH   SOLE   18,545 0 1,815
Seagate Technology PLC COM g7997r103   895 10,479 SH   SOLE   9,623 0 856
Skyworks Solutions Inc COM 83088m102   1,024 9,113 SH   SOLE   8,458 0 655
Snap-On Inc COM 833034101   202 700 SH   SOLE   642 0 58
Sonoco Products Co COM 835495102   264 4,726 SH   SOLE   4,543 0 183
Stanley Black & Decker Inc COM 854502101   676 6,889 SH   SOLE   6,309 0 580
Starbucks Corp COM 855244109   1,049 10,930 SH   SOLE   10,055 0 875
Stryker Corp COM 863667101   1,272 4,247 SH   SOLE   4,092 0 155
Synchrony Financial COM 87165b103   1,707 44,693 SH   SOLE   40,908 0 3,785
Sysco Corp COM 871829107   1,181 16,144 SH   SOLE   15,339 0 805
Tapestry Inc COM 876030107   626 17,011 SH   SOLE   15,435 0 1,576
Target Corp COM 87612E106   1,207 8,476 SH   SOLE   7,901 0 575
Technology Select Sector SPDR COM 81369y803   2,370 12,314 SH   SOLE   11,599 0 715
Texas Instruments Inc COM 882508104   1,365 8,006 SH   SOLE   7,606 0 400
Thermo Fisher Scientific Inc COM 883556102   1,286 2,423 SH   SOLE   2,219 0 204
United Parcel Service Inc COM 911312106   305 1,943 SH   SOLE   1,890 0 53
United Rentals Inc COM 911363109   2,341 4,083 SH   SOLE   3,833 0 250
Unum Group COM 91529y106   589 13,030 SH   SOLE   12,143 0 887
Unum Group COM 91529y106   5 100 SH Put SOLE   0 0 100
Utilities Select Sector SPDR E COM 81369y886   669 10,556 SH   SOLE   9,636 0 920
Valero Energy Corp COM 91913Y100   225 1,732 SH   SOLE   1,620 0 112
VanEck Semiconductor COM 92189f676   1,118 6,396 SH   SOLE   6,056 0 340
Vanguard Telecommunication Ser COM 92204a884   2,515 21,366 SH   SOLE   19,549 0 1,817
Vanguard Utilities ETF COM 92204a876   1,783 13,005 SH   SOLE   12,013 0 992
Vectors Oil Services ETF COM 92189h607   782 2,526 SH   SOLE   2,346 0 180
Veeco Instruments Inc COM 922417100   386 12,450 SH   SOLE   11,300 0 1,150
Verizon Communications Inc COM 92343V104   471 12,501 SH   SOLE   11,441 0 1,060
Visa Inc COM 92826c839   1,631 6,263 SH   SOLE   5,848 0 415
Vista Gold Corp COM 927926303   14 30,000 SH   SOLE   30,000 0 0
Wal-Mart Stores Inc COM 931142103   2,371 15,041 SH   SOLE   13,986 0 1,055
Walgreens Boots Alliance Inc COM 931427108   231 8,843 SH   SOLE   8,283 0 560
Walt Disney Co COM 254687106   1,100 12,184 SH   SOLE   11,199 0 985
Waste Management Inc COM 94106l109   346 1,931 SH   SOLE   1,931 0 0
Wells Fargo & Co COM 949746101   531 10,785 SH   SOLE   10,485 0 300
Whirlpool Corp COM 963320106   703 5,770 SH   SOLE   5,377 0 393
iShares Goldman Sachs Nat Res COM 464287374   333 8,186 SH   SOLE   8,186 0 0
iShares US Aerospace & Defense COM 464288760   1,402 11,073 SH   SOLE   10,398 0 675
iShares US Healthcare Provider COM 464288828   873 3,326 SH   SOLE   3,056 0 270
Goldman Sachs ActiveBeta U.S. ETF 381430503   533 5,686 SH   SOLE   5,686 0 0
SPDR Portfolio S&P 500 High Di ETF 78468r788   1,088 27,769 SH   SOLE   27,769 0 0
Schwab U.S. Large-Cap Growth E ETF 808524300   247 2,982 SH   SOLE   2,982 0 0
VanEck Morningstar Wide Moat E ETF 92189f643   1,074 12,658 SH   SOLE   12,658 0 0
iShares S&P 500 Growth ETF 464287309   4,266 56,803 SH   SOLE   52,808 0 3,995
iShares S&P 500 Value Index ETF 464287408   1,768 10,167 SH   SOLE   9,532 0 635
iShares S&P Midcap 400 Growth ETF 464287606   2,490 31,436 SH   SOLE   29,461 0 1,975
iShares S&P Midcap 400/BARRA V ETF 464287705   2,026 17,767 SH   SOLE   16,732 0 1,035
iShares S&P Smallcap 600/BARRA ETF 464287887   4,570 36,521 SH   SOLE   33,851 0 2,670
BNY Mellon Midcap Index Fund IND 05588m209   2,781 98,735 SH   SOLE   89,819 0 8,917
BNY Mellon Small Cap Stock Ind IND 09661l401   401 15,487 SH   SOLE   14,844 0 644
Fidelity 500 Index IND 315911750   378 2,286 SH   SOLE   2,266 0 20
Invesco QQQ Trust Series 1 IND 46090E103   15,820 38,631 SH   SOLE   36,545 0 2,086
Invesco S&P 500 Equal Weight E IND 46137v357   15,470 98,036 SH   SOLE   92,445 0 5,591
SPDR Dow Jones Industrial Avg IND 78467x109   610 1,619 SH   SOLE   1,522 0 97
SPDR S&P 500 ETF Trust IND 78462F103   29,171 61,372 SH   SOLE   57,861 0 3,511
SPDR S&P MidCap 400 ETF Trust IND 78467y107   10,524 20,743 SH   SOLE   19,658 0 1,085
Schwab S&P 500 Index Fund IND 808509855   7,176 98,172 SH   SOLE   88,456 0 9,716
Schwab Small-Cap Index Fund IND 808509848   2,431 74,792 SH   SOLE   67,462 0 7,331
Schwab US Mid-Cap Index IND 80850L726   498 8,427 SH   SOLE   7,832 0 595
iShares Russell 2000 Index Fun IND 464287655   6,590 32,834 SH   SOLE   31,022 0 1,812
iShares Russell Microcap Index IND 464288869   4,780 41,192 SH   SOLE   38,534 0 2,658
iShares S&P 500 Index Fund IND 464287200   278 582 SH   SOLE   582 0 0
iShares S&P Midcap 400 IND 464287507   265 957 SH   SOLE   857 0 100
iShares MSCI EAFE Index ETF 464287465   3,481 46,199 SH   SOLE   43,421 0 2,778
iShares MSCI Mexico Capped Inv ETF 464286822   749 11,034 SH   SOLE   10,254 0 780
Airtech Inlt Group Reg Revoked COM 00950F205   0 350,000 SH   SOLE   350,000 0 0
Amarin Corporation PLC - ADR COM 023111206   20 23,000 SH   SOLE   23,000 0 0
Bristol-Myers Squibb Co COM 110122108   205 4,000 SH   SOLE   4,000 0 0
Chicago Atlantic Real Estate COM 167239102   181 11,217 SH   SOLE   11,217 0 0
Futuris Company COM 36118q105   3 77,000 SH   SOLE   77,000 0 0
Humbl Inc COM 44501q104   0 20,000 SH   SOLE   20,000 0 0
Kona Gold Beverage Inc COM 50049K103   0 10,000 SH   SOLE   10,000 0 0
Tesla Motors Inc COM 88160r101   875 3,522 SH   SOLE   3,462 0 60
SPDR Blackstone Senior Loan ET ETF 78467v608   921 21,958 SH   SOLE   21,958 0 0
iShares IBOXX $ Investment Gra ETF 464287242   256 2,309 SH   SOLE   2,309 0 0
Annaly Capital Management Inc CEF 035710839   670 34,567 SH   SOLE   31,288 0 3,279
BNY Mellon High Yield Strategi CEF 09660l105   45 19,585 SH   SOLE   19,585 0 0
Barings Corporate Investors CEF 06759x107   866 46,990 SH   SOLE   39,665 0 7,325
BlackRock MuniHoldings CEF 09254X101   116 10,181 SH   SOLE   10,181 0 0
Calamos Convertible & High Inc CEF 12811p108   2,701 235,483 SH   SOLE   217,228 0 18,255
Calamos Convertible Opp & Inc CEF 128117108   325 31,370 SH   SOLE   31,370 0 0
Fidelity New Markets Income CEF 315910836   584 47,031 SH   SOLE   41,195 0 5,836
Invesco CEF Income Composite CEF 46138E404   2,475 137,800 SH   SOLE   125,853 0 11,947
SPDR Barclays Short-Term High CEF 78468r408   2,043 81,275 SH   SOLE   74,348 0 6,927
iShares IBOXX H/Y Corp Bond CEF 464288513   210 2,710 SH   SOLE   2,710 0 0
iShares S&P Preferred Stock In CEF 464288687   2,697 86,465 SH   SOLE   79,748 0 6,717
Alerian MLP ETF ETF 00162q452   619 14,564 SH   SOLE   12,340 0 2,224
SPDR S&P Dividend ETF ETF 78464a763   3,322 26,585 SH   SOLE   24,402 0 2,183
SPDR S&P Intl Dividend ETF ETF 78463x772   836 23,528 SH   SOLE   19,827 0 3,701
Vanguard High Dividend Yield E ETF 921946406   5,250 47,027 SH   SOLE   42,315 0 4,712
iShares DJ Select Dividend Ind ETF 464287168   7,892 67,326 SH   SOLE   60,594 0 6,732