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
3M Co COM 88579y101 1,519 8,688 SH   SOLE   8,200 0 488
AMN Healthcare Services Inc COM 001744101 1,003 14,690 SH   SOLE   14,280 0 410
AT&T Inc COM 00206R102 625 21,735 SH   SOLE   19,602 0 2,133
AbbVie Inc COM 00287y109 2,150 20,066 SH   SOLE   19,387 0 679
Abbott Laboratories COM 002824100 1,508 13,770 SH   SOLE   13,321 0 449
Acco Brands Corp COM 00081T108 245 29,045 SH   SOLE   27,345 0 1,700
Air Products & Chemicals Inc COM 009158106 1,904 6,970 SH   SOLE   6,840 0 130
Alphabet Inc Cl A COM 02079K305 2,527 1,442 SH   SOLE   1,342 0 100
Alphabet Inc Cl C COM 02079K107 2,567 1,465 SH   SOLE   1,372 0 93
Amazon.com Inc COM 023135106 4,312 1,324 SH   SOLE   1,270 0 54
American Express Co COM 025816109 213 1,760 SH   SOLE   1,635 0 125
Amgen Inc COM 031162100 2,562 11,145 SH   SOLE   10,618 0 527
Apple Inc COM 037833100 11,078 83,490 SH   SOLE   79,379 0 4,111
Archer Daniels Midland Co COM 039483102 250 4,969 SH   SOLE   4,819 0 150
Automatic Data Processing Inc COM 053015103 3,343 18,970 SH   SOLE   18,970 0 0
Autozone Inc COM 053332102 774 653 SH   SOLE   608 0 45
BP PLC - ADR COM 055622104 380 18,500 SH   SOLE   18,500 0 0
Bank of America Corp COM 060505104 375 12,365 SH   SOLE   11,865 0 500
Bank of New York Mellon Corp COM 064058100 421 9,920 SH   SOLE   9,226 0 694
BankUnited Inc COM 06652k103 339 9,741 SH   SOLE   8,485 0 1,256
Baxter Intl Inc COM 071813109 864 10,764 SH   SOLE   10,341 0 423
Berkshire Hathaway Inc COM 084670702 213 920 SH   SOLE   920 0 0
BlackRock Inc COM 09247x101 2,896 4,014 SH   SOLE   3,721 0 293
Boeing Co COM 097023105 825 3,853 SH   SOLE   3,738 0 115
Bristol-Myers Squibb Co COM 110122108 1,277 20,590 SH   SOLE   19,360 0 1,230
CDK Global Inc COM 12508e101 318 6,133 SH   SOLE   6,133 0 0
CH Robinson Worldwide Inc COM 12541w209 872 9,294 SH   SOLE   8,569 0 725
CVS Health Corp COM 126650100 1,107 16,206 SH   SOLE   15,207 0 999
Campbell Soup Co COM 134429109 434 8,982 SH   SOLE   8,772 0 210
Capital One Financial Corp COM 14040h105 1,110 11,225 SH   SOLE   10,418 0 807
Carnival Cruise Lines Inc Cl A COM 143658300 47 2,180 SH   SOLE   1,930 0 250
Carnival Cruise Lines Inc Cl A COM 143658300 232 10,700 SH Call SOLE   10,200 0 500
Carrier Global Corp COM 14448c104 250 6,635 SH   SOLE   6,127 0 508
Caterpillar Inc COM 149123101 625 3,434 SH   SOLE   3,199 0 235
Cerner Corp COM 156782104 933 11,889 SH   SOLE   11,102 0 787
Chevron Corp COM 166764100 975 11,543 SH   SOLE   10,905 0 638
Cigna Corp COM 125523100 1,121 5,384 SH   SOLE   5,087 0 297
Cisco Systems Inc COM 17275R102 2,067 46,195 SH   SOLE   42,121 0 4,074
Citigroup Inc COM 172967424 519 8,413 SH   SOLE   8,090 0 323
Clorox Co COM 189054109 411 2,038 SH   SOLE   2,038 0 0
Colgate-Palmolive Co COM 194162103 233 2,730 SH   SOLE   2,730 0 0
Comcast Corp COM 20030n101 1,598 30,501 SH   SOLE   28,256 0 2,245
Communication Services Sector COM 81369y852 1,530 22,680 SH   SOLE   21,235 0 1,445
Community Trust Bancorp Inc COM 204149108 232 6,275 SH   SOLE   6,050 0 225
Competitive Companies Inc COM 204510101 1 700,000 SH   SOLE   700,000 0 0
ConocoPhillips COM 20825c104 427 10,678 SH   SOLE   9,891 0 787
Consolidated Edison Inc COM 209115104 223 3,085 SH   SOLE   3,085 0 0
Corning Inc COM 219350105 1,574 43,721 SH   SOLE   40,450 0 3,271
Crown Castle Intl Corp COM 22822v101 901 5,658 SH   SOLE   5,278 0 380
Cummins Inc COM 231021106 290 1,276 SH   SOLE   1,226 0 50
Dollar General Corp COM 256677105 210 1,000 SH   SOLE   1,000 0 0
Dow Chemical Co COM 260543103 259 4,673 SH   SOLE   4,673 0 0
DuPont de Nemours Inc COM 263534109 332 4,673 SH   SOLE   4,673 0 0
Eaton Corp PLC COM G29183103 395 3,290 SH   SOLE   3,190 0 100
Energy Select Sector SPDR ETF COM 81369y506 474 12,512 SH   SOLE   11,615 0 897
Exxon Mobil Corp COM 30231g102 1,406 34,105 SH   SOLE   33,081 0 1,024
Facebook Inc COM 30303m102 1,350 4,941 SH   SOLE   4,631 0 310
FactSet Research Systems Inc COM 303075105 359 1,080 SH   SOLE   1,080 0 0
FedEx Corp COM 31428x106 1,344 5,176 SH   SOLE   4,741 0 435
First Trust Dow Jones Internet COM 33733E302 1,851 8,720 SH   SOLE   8,082 0 638
Foot Locker Inc COM 344849104 642 15,875 SH   SOLE   14,750 0 1,125
General Electric Co COM 369604103 441 40,862 SH   SOLE   40,862 0 0
General Mills Inc COM 370334104 1,368 23,263 SH   SOLE   22,358 0 905
Gentex Corp COM 371901109 792 23,339 SH   SOLE   22,389 0 950
Geopharma Inc COM 37250a106 0 40,000 SH   SOLE   40,000 0 0
Goldman Sachs Group Inc COM 38141G104 589 2,235 SH   SOLE   2,145 0 90
Hanesbrands Inc COM 410345102 145 9,926 SH   SOLE   9,626 0 300
Hanesbrands Inc COM 410345102 29 2,000 SH Call SOLE   1,500 0 500
Hershey Foods Corp COM 427866108 301 1,975 SH   SOLE   1,920 0 55
Home Depot Inc COM 437076102 327 1,230 SH   SOLE   1,230 0 0
Huntsman Corp COM 447011107 343 13,629 SH   SOLE   12,439 0 1,190
IAA Inc COM 449253103 242 3,721 SH   SOLE   3,311 0 410
Illinois Tool Works Inc COM 452308109 1,214 5,953 SH   SOLE   5,628 0 325
Intel Corp COM 458140100 1,552 31,153 SH   SOLE   30,097 0 1,056
International Business Machine COM 459200101 2,560 20,340 SH   SOLE   19,504 0 836
Invesco Dynamic Pharmaceutical COM 46137V662 1,351 18,921 SH   SOLE   17,711 0 1,210
Invesco S&P 500 Eq Weight Finc COM 46137v340 593 12,350 SH   SOLE   11,485 0 865
Iovance Biotherapeutics Inc COM 462260100 211 4,550 SH   SOLE   4,550 0 0
Iron Mountain Inc COM 46284v101 896 30,383 SH   SOLE   28,783 0 1,600
J.M. Smucker Co COM 832696405 241 2,089 SH   SOLE   2,034 0 55
JP Morgan Chase & Co COM 46625h100 2,488 19,576 SH   SOLE   18,491 0 1,085
Johnson & Johnson COM 478160104 3,071 19,516 SH   SOLE   18,349 0 1,167
Kimberly Clark Inc COM 494368103 214 1,590 SH   SOLE   1,545 0 45
L3 Harris Technologies Inc COM 502431109 674 3,564 SH   SOLE   3,564 0 0
Lowe's Cos Inc COM 548661107 6,893 42,945 SH   SOLE   42,393 0 552
Marsh & McLennan Cos Inc COM 571748102 1,397 11,938 SH   SOLE   11,108 0 830
Materials Select Sector SPDR E COM 81369y100 2,374 32,799 SH   SOLE   31,379 0 1,420
McDonald's Corp COM 580135101 804 3,748 SH   SOLE   3,748 0 0
McKesson Corp COM 58155q103 209 1,200 SH   SOLE   1,200 0 0
Medtronic PLC COM G5960L103 1,291 11,022 SH   SOLE   10,350 0 672
Merck & Co Inc COM 58933y105 342 4,178 SH   SOLE   4,028 0 150
MetLife Inc COM 59156r108 2,045 43,567 SH   SOLE   40,232 0 3,335
Microsoft Corp COM 594918104 8,413 37,825 SH   SOLE   34,730 0 3,095
NXP Semiconductors NV COM N6596X109 653 4,105 SH   SOLE   4,005 0 100
Nike Inc COM 654106103 721 5,097 SH   SOLE   4,612 0 485
Northern Trust Corp COM 665859104 202 2,170 SH   SOLE   2,170 0 0
Norwegian Cruise Lind Holdings COM g66721104 211 8,285 SH   SOLE   7,625 0 660
Oracle Corp COM 68389X105 913 14,106 SH   SOLE   12,798 0 1,308
Otis Worldwide Corp COM 68902v107 222 3,284 SH   SOLE   3,031 0 253
PNC Financial Services Group I COM 693475105 1,188 7,974 SH   SOLE   7,614 0 360
Packaging Corp of America COM 695156109 265 1,920 SH   SOLE   1,720 0 200
Paypal Holdings Inc COM 70450y103 952 4,067 SH   SOLE   3,627 0 440
Pepsico Inc COM 713448108 2,109 14,220 SH   SOLE   13,980 0 240
Pfizer Inc COM 717081103 680 18,465 SH   SOLE   17,625 0 840
Physicians Realty Trust COM 71943U104 590 33,128 SH   SOLE   30,703 0 2,425
Procter & Gamble Co COM 742718109 2,096 15,067 SH   SOLE   14,224 0 843
PulteGroup Inc COM 745867101 765 17,747 SH   SOLE   16,422 0 1,325
PureFunds ISE Cyber Security E COM 26924G201 1,158 20,113 SH   SOLE   18,413 0 1,700
Qualcomm Inc COM 747525103 1,199 7,868 SH   SOLE   7,556 0 312
Raytheon Technologies COM 75513e101 1,256 17,558 SH   SOLE   16,365 0 1,193
RegeneRx Biopharmaceuticals COM 75886x108 10 22,300 SH   SOLE   22,300 0 0
Robo Global Robotics & Automat COM 301505707 789 12,959 SH   SOLE   11,994 0 965
Royal Caribbean Cruises COM V7780T103 281 3,767 SH   SOLE   3,607 0 160
SPDR S&P Regional Banking COM 78464a698 379 7,297 SH   SOLE   6,747 0 550
Seagate Technology PLC COM g7945M107 734 11,809 SH   SOLE   11,003 0 806
Skyworks Solutions Inc COM 83088m102 1,901 12,435 SH   SOLE   11,460 0 975
Sonoco Products Co COM 835495102 261 4,411 SH   SOLE   4,286 0 125
Stanley Black & Decker Inc COM 854502101 1,255 7,026 SH   SOLE   6,506 0 520
Starbucks Corp COM 855244109 698 6,526 SH   SOLE   6,001 0 525
Stryker Corp COM 863667101 1,269 5,179 SH   SOLE   4,991 0 188
Synchrony Financial COM 87165b103 1,587 45,712 SH   SOLE   42,112 0 3,600
Sysco Corp COM 871829107 1,433 19,298 SH   SOLE   18,405 0 893
Target Corp COM 87612E106 1,741 9,861 SH   SOLE   9,225 0 636
Technology Select Sector SPDR COM 81369y803 2,152 16,548 SH   SOLE   15,567 0 981
Texas Instruments Inc COM 882508104 1,478 9,003 SH   SOLE   8,393 0 610
Thermo Fisher Scientific Inc COM 883556102 1,210 2,598 SH   SOLE   2,401 0 197
Tiffany & Co COM 886547108 296 2,250 SH   SOLE   2,250 0 0
United Parcel Service Inc COM 911312106 327 1,941 SH   SOLE   1,821 0 120
United Rentals Inc COM 911363109 962 4,149 SH   SOLE   3,909 0 240
Unum Group COM 91529y106 395 17,225 SH   SOLE   16,175 0 1,050
Unum Group COM 91529y106 241 10,500 SH Call SOLE   10,000 0 500
Utilities Select Sector SPDR E COM 81369y886 828 13,205 SH   SOLE   12,185 0 1,020
Vaneck Semiconductor COM 92189f676 568 2,598 SH   SOLE   2,428 0 170
Vanguard Telecommunication Ser COM 92204a884 2,849 23,703 SH   SOLE   21,446 0 2,257
Vanguard Utilities ETF COM 92204a876 1,703 12,409 SH   SOLE   11,487 0 922
Verizon Communications Inc COM 92343V104 1,089 18,531 SH   SOLE   18,119 0 412
Visa Inc COM 92826c839 1,521 6,955 SH   SOLE   6,530 0 425
Vista Gold Corp COM 927926303 32 30,000 SH   SOLE   30,000 0 0
Wal-Mart Stores Inc COM 931142103 2,519 17,473 SH   SOLE   16,452 0 1,021
Walgreens Boot Alliance Inc COM 931427108 469 11,748 SH   SOLE   11,164 0 584
Walt Disney Co COM 254687106 1,247 6,883 SH   SOLE   6,533 0 350
Waste Management Inc COM 94106l109 303 2,570 SH   SOLE   2,570 0 0
Wells Fargo & Co COM 949746101 377 12,496 SH   SOLE   12,196 0 300
Whirlpool Corp COM 963320106 856 4,745 SH   SOLE   4,415 0 330
iShares US Aerospace & Defense COM 464288760 1,192 12,584 SH   SOLE   11,774 0 810
iShares US Healthcare Provider COM 464288828 800 3,408 SH   SOLE   3,138 0 270
iShares US Home Construction COM 464288752 908 16,276 SH   SOLE   15,046 0 1,230
iShares Russell Midcap Growth ETF 464287481 1,876 18,272 SH   SOLE   17,102 0 1,170
iShares S&P 500 Growth ETF 464287309 4,397 68,904 SH   SOLE   64,384 0 4,520
iShares S&P Midcap 400 Growth ETF 464287606 2,154 29,831 SH   SOLE   28,011 0 1,820
iShares S&P Midcap 400/BARRA V ETF 464287705 1,446 16,759 SH   SOLE   15,809 0 950
iShares S&P Smallcap 600/BARRA ETF 464287887 4,059 35,546 SH   SOLE   33,106 0 2,440
BNY Mellon Midcap Index Fund IND 05588m209 2,464 74,254 SH   SOLE   65,955 0 8,299
BNY Mellon Small Cap Stock Ind IND 09661l401 394 13,380 SH   SOLE   11,619 0 1,760
Fidelity 500 Index IND 315911750 252 1,938 SH   SOLE   1,919 0 19
Invesco QQQ Trust Series 1 IND 46090E103 12,464 39,729 SH   SOLE   37,463 0 2,266
Invesco S&P 500 Equal Weight E IND 46137v357 11,405 89,426 SH   SOLE   83,994 0 5,432
SPDR Dow Jones Industrial Avg IND 78467x109 477 1,560 SH   SOLE   1,463 0 97
SPDR S&P 500 ETF Trust IND 78462F103 23,376 62,522 SH   SOLE   58,986 0 3,536
SPDR S&P 500 ETF Trust IND 78462F103 374 1,000 SH Put SOLE   1,000 0 0
SPDR S&P MidCap 400 ETF Trust IND 78467y107 8,272 19,698 SH   SOLE   18,695 0 1,003
Schwab S&P 500 Index Fund IND 808509855 5,530 96,306 SH   SOLE   85,823 0 10,483
Schwab Small-Cap Index Fund IND 808509848 2,247 65,862 SH   SOLE   58,850 0 7,011
Schwab US Mid-Cap Index IND 80850L726 269 5,094 SH   SOLE   4,732 0 362
iShares Russell 2000 Index Fun IND 464287655 6,027 30,740 SH   SOLE   29,088 0 1,652
iShares Russell Microcap Index IND 464288869 4,629 39,015 SH   SOLE   36,416 0 2,599
iShares S&P Midcap 400 IND 464287507 238 1,034 SH   SOLE   934 0 100
iShares China Large Cap ETF 464287184 331 7,125 SH   SOLE   6,675 0 450
iShares MSCI EAFE Index ETF 464287465 3,071 42,092 SH   SOLE   39,179 0 2,913
iShares MSCI Mexico Capped Inv ETF 464286822 557 12,960 SH   SOLE   12,110 0 850
Agile Therapeutics Inc COM 00847l100 287 100,000 SH   SOLE   100,000 0 0
Airbnb Inc COM 009066101 434 2,955 SH   SOLE   2,955 0 0
Amarin Corporation PLC - ADR COM 023111206 108 22,000 SH   SOLE   22,000 0 0
Bristol-Myers Squibb Co COM 110122108 318 5,125 SH   SOLE   5,125 0 0
C3Ai Inc COM 12468p104 277 2,000 SH   SOLE   2,000 0 0
Cannabix Technologies Inc COM 13765L101 35 50,000 SH   SOLE   50,000 0 0
Eli Lilly & Co COM 532457108 1,275 7,550 SH   SOLE   7,550 0 0
Hemp Inc COM 423703206 0 25,100 SH   SOLE   25,100 0 0
Kona Gold Solutions Inc COM 50050l107 0 10,000 SH   SOLE   10,000 0 0
Take-Two Interactive Software COM 874054109 1,247 6,000 SH   SOLE   6,000 0 0
Tesla Motors Inc COM 88160r101 1,175 1,665 SH   SOLE   1,645 0 20
Vanguard Total Bond Market ETF 921937835 261 2,955 SH   SOLE   2,955 0 0
iShares IBOXX $ Investment Gra ETF 464287242 435 3,150 SH   SOLE   3,150 0 0
Annaly Capital Management Inc CEF 035710409 511 60,526 SH   SOLE   54,451 0 6,075
BNY Mellon High Yield Strategi CEF 09660l105 44 14,570 SH   SOLE   14,570 0 0
Barings Corporate Investors CEF 06759x107 713 54,096 SH   SOLE   46,771 0 7,325
Calamos Convertible & High Inc CEF 12811p108 2,896 202,795 SH   SOLE   184,880 0 17,915
Calamos Convertible Opp & Inc CEF 128117108 353 26,055 SH   SOLE   26,055 0 0
Fidelity New Markets Income CEF 315910836 940 62,262 SH   SOLE   55,818 0 6,444
Invesco CEF Income Composite CEF 46138E404 2,041 90,992 SH   SOLE   81,945 0 9,047
SPDR Barclays Short-Term High CEF 78468r408 1,168 43,353 SH   SOLE   38,891 0 4,462
iShares S&P Preferred Stock In CEF 464288687 2,284 59,319 SH   SOLE   54,827 0 4,492
Alerian MLP ETF ETF 00162q452 435 16,949 SH   SOLE   14,725 0 2,224
Global X SuperDividend ETF ETF 37950e549 244 19,025 SH   SOLE   16,765 0 2,260
SPDR S&P Dividend ETF ETF 78464a763 1,839 17,360 SH   SOLE   15,192 0 2,168
SPDR S&P Intl Dividend ETF ETF 78463x772 900 24,622 SH   SOLE   20,606 0 4,016
Vanguard Dividend Growth - IV ETF 921908604 389 11,716 SH   SOLE   11,716 0 0
Vanguard High Dividend Yield E ETF 921946406 3,519 38,459 SH   SOLE   33,657 0 4,802
iShares DJ Select Dividend Ind ETF 464287168 6,116 63,590 SH   SOLE   56,594 0 6,996