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,757 8,846 SH   SOLE   8,358 0 488
AMN Healthcare Services Inc COM 001744101 1,434 14,790 SH   SOLE   14,380 0 410
AT&T Inc COM 00206R102 642 22,293 SH   SOLE   20,010 0 2,283
AbbVie Inc COM 00287y109 2,275 20,194 SH   SOLE   19,515 0 679
Abbott Laboratories COM 002824100 1,636 14,110 SH   SOLE   13,661 0 449
Acco Brands Corp COM 00081T108 265 30,665 SH   SOLE   28,965 0 1,700
Air Products & Chemicals Inc COM 009158106 2,009 6,985 SH   SOLE   6,855 0 130
Alphabet Inc Cl A COM 02079K305 3,558 1,457 SH   SOLE   1,357 0 100
Alphabet Inc Cl C COM 02079K107 3,592 1,433 SH   SOLE   1,340 0 93
Amazon.com Inc COM 023135106 4,348 1,264 SH   SOLE   1,210 0 54
American Express Co COM 025816109 291 1,760 SH   SOLE   1,635 0 125
Amgen Inc COM 031162100 2,714 11,136 SH   SOLE   10,609 0 527
Analog Devices Inc COM 032654105 239 1,390 SH   SOLE   1,330 0 60
Apple Inc COM 037833100 11,600 84,696 SH   SOLE   80,585 0 4,111
Archer Daniels Midland Co COM 039483102 313 5,160 SH   SOLE   5,010 0 150
Automatic Data Processing Inc COM 053015103 3,756 18,910 SH   SOLE   18,910 0 0
Autozone Inc COM 053332102 994 666 SH   SOLE   621 0 45
BP PLC - ADR COM 055622104 489 18,500 SH   SOLE   18,500 0 0
Bank of America Corp COM 060505104 485 11,758 SH   SOLE   11,258 0 500
Bank of New York Mellon Corp COM 064058100 496 9,680 SH   SOLE   8,986 0 694
BankUnited Inc COM 06652k103 412 9,641 SH   SOLE   8,435 0 1,206
Baxter Intl Inc COM 071813109 883 10,969 SH   SOLE   10,546 0 423
Berkshire Hathaway Inc COM 084670702 256 920 SH   SOLE   920 0 0
BlackRock Inc COM 09247x101 3,574 4,085 SH   SOLE   3,792 0 293
Boeing Co COM 097023105 1,053 4,397 SH   SOLE   4,277 0 120
Bristol-Myers Squibb Co COM 110122108 1,395 20,882 SH   SOLE   19,652 0 1,230
CDK Global Inc COM 12508e101 305 6,133 SH   SOLE   6,133 0 0
CH Robinson Worldwide Inc COM 12541w209 893 9,529 SH   SOLE   8,804 0 725
CVS Health Corp COM 126650100 1,366 16,369 SH   SOLE   15,370 0 999
Campbell Soup Co COM 134429109 409 8,982 SH   SOLE   8,772 0 210
Capital One Financial Corp COM 14040h105 1,742 11,264 SH   SOLE   10,457 0 807
Carnival Cruise Lines Inc Cl A COM 143658300 57 2,180 SH   SOLE   1,930 0 250
Carnival Cruise Lines Inc Cl A COM 143658300 269 10,200 SH Call SOLE   9,700 0 500
Carrier Global Corp COM 14448c104 320 6,585 SH   SOLE   6,077 0 508
Caterpillar Inc COM 149123101 763 3,507 SH   SOLE   3,272 0 235
Cerner Corp COM 156782104 956 12,227 SH   SOLE   11,440 0 787
Chevron Corp COM 166764100 1,223 11,678 SH   SOLE   11,040 0 638
Cigna Corp COM 125523100 1,299 5,479 SH   SOLE   5,182 0 297
Cisco Systems Inc COM 17275R102 2,483 46,846 SH   SOLE   42,772 0 4,074
Citigroup Inc COM 172967424 621 8,777 SH   SOLE   8,454 0 323
Clorox Co COM 189054109 367 2,038 SH   SOLE   2,038 0 0
Colgate-Palmolive Co COM 194162103 221 2,717 SH   SOLE   2,717 0 0
Comcast Corp COM 20030n101 1,759 30,841 SH   SOLE   28,596 0 2,245
Communication Services Sector COM 81369y852 1,991 24,594 SH   SOLE   23,149 0 1,445
Community Trust Bancorp Inc COM 204149108 261 6,457 SH   SOLE   6,232 0 225
Competitive Companies Inc COM 204510101 0 700,000 SH   SOLE   700,000 0 0
ConocoPhillips COM 20825c104 663 10,890 SH   SOLE   10,103 0 787
Consolidated Edison Inc COM 209115104 242 3,371 SH   SOLE   3,371 0 0
Corning Inc COM 219350105 1,815 44,387 SH   SOLE   41,116 0 3,271
Corteva Inc COM 22052l104 207 4,673 SH   SOLE   4,673 0 0
Crown Castle Intl Corp COM 22822v101 1,141 5,848 SH   SOLE   5,468 0 380
Cummins Inc COM 231021106 318 1,306 SH   SOLE   1,256 0 50
Darden Restaurants Inc COM 237194105 228 1,562 SH   SOLE   1,562 0 0
Dollar General Corp COM 256677105 216 1,000 SH   SOLE   1,000 0 0
Dow Chemical Co COM 260543103 296 4,673 SH   SOLE   4,673 0 0
DuPont de Nemours Inc COM 263534109 362 4,673 SH   SOLE   4,673 0 0
Eaton Corp PLC COM G29183103 490 3,305 SH   SOLE   3,205 0 100
Energy Select Sector SPDR ETF COM 81369y506 679 12,602 SH   SOLE   11,705 0 897
Enterprise Products Partners L COM 293792107 228 9,460 SH   SOLE   9,460 0 0
Exxon Mobil Corp COM 30231g102 2,194 34,781 SH   SOLE   33,757 0 1,024
Facebook Inc COM 30303m102 1,657 4,766 SH   SOLE   4,456 0 310
FactSet Research Systems Inc COM 303075105 362 1,080 SH   SOLE   1,080 0 0
FedEx Corp COM 31428x106 1,566 5,248 SH   SOLE   4,813 0 435
First Trust Dow Jones Internet COM 33733E302 2,142 8,748 SH   SOLE   8,110 0 638
Foot Locker Inc COM 344849104 997 16,170 SH   SOLE   15,045 0 1,125
General Electric Co COM 369604103 550 40,862 SH   SOLE   40,862 0 0
General Mills Inc COM 370334104 1,411 23,158 SH   SOLE   22,253 0 905
General Motors Co COM 37045v100 890 15,045 SH   SOLE   13,970 0 1,075
Gentex Corp COM 371901109 799 24,144 SH   SOLE   23,194 0 950
Geopharma Inc COM 37250a106 0 40,000 SH   SOLE   40,000 0 0
Global X U.S. Infrastructure D COM 37954y673 810 31,470 SH   SOLE   29,350 0 2,120
Goldman Sachs Group Inc COM 38141G104 855 2,254 SH   SOLE   2,164 0 90
Hanesbrands Inc COM 410345102 230 12,321 SH   SOLE   12,021 0 300
Hanesbrands Inc COM 410345102 37 2,000 SH Call SOLE   1,500 0 500
Hershey Foods Corp COM 427866108 360 2,066 SH   SOLE   2,011 0 55
Home Depot Inc COM 437076102 385 1,208 SH   SOLE   1,208 0 0
Huntsman Corp COM 447011107 376 14,164 SH   SOLE   12,974 0 1,190
Illinois Tool Works Inc COM 452308109 1,327 5,935 SH   SOLE   5,610 0 325
Intel Corp COM 458140100 1,837 32,714 SH   SOLE   31,658 0 1,056
International Business Machine COM 459200101 2,984 20,358 SH   SOLE   19,522 0 836
Invesco Dynamic Pharmaceutical COM 46137V662 1,581 19,650 SH   SOLE   18,440 0 1,210
Invesco KBW Bank ETF COM 46138e628 303 4,706 SH   SOLE   4,326 0 380
Invesco S&P 500 Eq Weight Finc COM 46137v340 765 12,796 SH   SOLE   11,931 0 865
Iron Mountain Inc COM 46284v101 1,311 30,981 SH   SOLE   29,381 0 1,600
J.M. Smucker Co COM 832696405 290 2,240 SH   SOLE   2,185 0 55
JP Morgan Chase & Co COM 46625h100 3,080 19,802 SH   SOLE   18,717 0 1,085
JetBlue Airways Corp COM 477143101 336 20,000 SH   SOLE   20,000 0 0
Johnson & Johnson COM 478160104 3,186 19,337 SH   SOLE   18,170 0 1,167
Kimberly Clark Inc COM 494368103 230 1,716 SH   SOLE   1,671 0 45
L3 Harris Technologies Inc COM 502431109 753 3,484 SH   SOLE   3,484 0 0
Lowe's Cos Inc COM 548661107 8,343 43,010 SH   SOLE   42,458 0 552
Marsh & McLennan Cos Inc COM 571748102 1,709 12,151 SH   SOLE   11,321 0 830
Materials Select Sector SPDR E COM 81369y100 2,762 33,553 SH   SOLE   32,133 0 1,420
McDonald's Corp COM 580135101 877 3,798 SH   SOLE   3,798 0 0
McKesson Corp COM 58155q103 229 1,200 SH   SOLE   1,200 0 0
Medtronic PLC COM G5960L103 1,389 11,192 SH   SOLE   10,520 0 672
Merck & Co Inc COM 58933y105 346 4,445 SH   SOLE   4,295 0 150
MetLife Inc COM 59156r108 2,640 44,113 SH   SOLE   40,778 0 3,335
Microsoft Corp COM 594918104 10,368 38,274 SH   SOLE   35,184 0 3,090
NXP Semiconductors NV COM N6596X109 840 4,085 SH   SOLE   3,985 0 100
Nike Inc COM 654106103 825 5,340 SH   SOLE   4,855 0 485
Northern Trust Corp COM 665859104 256 2,210 SH   SOLE   2,210 0 0
Norwegian Cruise Line Holdings COM g66721104 250 8,485 SH   SOLE   7,825 0 660
Occidental Petroleum Corp COM 674599105 219 7,017 SH   SOLE   6,527 0 490
Old Republic Int'l Corp COM 680223104 1,452 58,295 SH   SOLE   54,195 0 4,100
Oracle Corp COM 68389X105 1,102 14,161 SH   SOLE   12,903 0 1,258
Otis Worldwide Corp COM 68902v107 702 8,584 SH   SOLE   7,931 0 653
PNC Financial Services Group I COM 693475105 1,503 7,879 SH   SOLE   7,519 0 360
Packaging Corp of America COM 695156109 254 1,875 SH   SOLE   1,675 0 200
Paypal Holdings Inc COM 70450y103 1,202 4,125 SH   SOLE   3,685 0 440
Pepsico Inc COM 713448108 2,120 14,310 SH   SOLE   14,070 0 240
Pfizer Inc COM 717081103 767 19,576 SH   SOLE   18,736 0 840
Physicians Realty Trust COM 71943U104 641 34,693 SH   SOLE   32,268 0 2,425
Procter & Gamble Co COM 742718109 2,044 15,151 SH   SOLE   14,308 0 843
PulteGroup Inc COM 745867101 986 18,077 SH   SOLE   16,752 0 1,325
PureFunds ISE Cyber Security E COM 26924G201 1,236 20,378 SH   SOLE   18,678 0 1,700
Qualcomm Inc COM 747525103 1,165 8,153 SH   SOLE   7,841 0 312
Raytheon Technologies COM 75513e101 1,502 17,601 SH   SOLE   16,408 0 1,193
Robo Global Robotics & Automat COM 301505707 851 13,043 SH   SOLE   12,078 0 965
Royal Caribbean Cruises COM V7780T103 321 3,767 SH   SOLE   3,607 0 160
SPDR S&P Regional Banking COM 78464a698 475 7,247 SH   SOLE   6,697 0 550
Schlumberger Ltd COM 806857108 723 22,576 SH   SOLE   20,716 0 1,860
Seagate Technology PLC COM G7945m107 1,026 11,664 SH   SOLE   10,858 0 806
Skyworks Solutions Inc COM 83088m102 1,800 9,386 SH   SOLE   8,771 0 615
Sonoco Products Co COM 835495102 308 4,599 SH   SOLE   4,474 0 125
Stanley Black & Decker Inc COM 854502101 1,464 7,141 SH   SOLE   6,621 0 520
Starbucks Corp COM 855244109 733 6,553 SH   SOLE   6,028 0 525
Stryker Corp COM 863667101 1,363 5,249 SH   SOLE   5,061 0 188
Synchrony Financial COM 87165b103 2,223 45,817 SH   SOLE   42,217 0 3,600
Sysco Corp COM 871829107 1,530 19,677 SH   SOLE   18,784 0 893
Tapestry Inc COM 876030107 233 5,357 SH   SOLE   4,417 0 940
Target Corp COM 87612E106 2,384 9,863 SH   SOLE   9,227 0 636
Technology Select Sector SPDR COM 81369y803 2,464 16,686 SH   SOLE   15,705 0 981
Telephone and Data Systems Inc COM 879433829 243 10,734 SH   SOLE   10,403 0 331
Texas Instruments Inc COM 882508104 1,743 9,063 SH   SOLE   8,453 0 610
Thermo Fisher Scientific Inc COM 883556102 1,336 2,649 SH   SOLE   2,452 0 197
United Parcel Service Inc COM 911312106 400 1,921 SH   SOLE   1,801 0 120
United Rentals Inc COM 911363109 1,319 4,134 SH   SOLE   3,894 0 240
Universal Health Realty Income COM 91359e105 253 4,107 SH   SOLE   3,985 0 122
Unum Group COM 91529y106 517 18,195 SH   SOLE   17,145 0 1,050
Utilities Select Sector SPDR E COM 81369y886 834 13,185 SH   SOLE   12,165 0 1,020
Vaneck Semiconductor COM 92189f676 706 2,693 SH   SOLE   2,523 0 170
Vanguard Telecommunication Ser COM 92204a884 3,484 24,228 SH   SOLE   21,971 0 2,257
Vanguard Utilities ETF COM 92204a876 1,782 12,844 SH   SOLE   11,922 0 922
Veeco Instruments Inc COM 922417100 370 15,400 SH   SOLE   14,350 0 1,050
Verizon Communications Inc COM 92343V104 1,101 19,652 SH   SOLE   19,240 0 412
Visa Inc COM 92826c839 1,599 6,840 SH   SOLE   6,415 0 425
Vista Gold Corp COM 927926303 37 30,000 SH   SOLE   30,000 0 0
Wal-Mart Stores Inc COM 931142103 2,499 17,721 SH   SOLE   16,700 0 1,021
Walgreens Boot Alliance Inc COM 931427108 657 12,488 SH   SOLE   11,904 0 584
Walt Disney Co COM 254687106 1,216 6,918 SH   SOLE   6,568 0 350
Waste Management Inc COM 94106l109 360 2,570 SH   SOLE   2,570 0 0
Wells Fargo & Co COM 949746101 554 12,227 SH   SOLE   11,927 0 300
Whirlpool Corp COM 963320106 1,058 4,855 SH   SOLE   4,525 0 330
iShares US Aerospace & Defense COM 464288760 1,413 12,901 SH   SOLE   12,091 0 810
iShares US Healthcare Provider COM 464288828 917 3,441 SH   SOLE   3,171 0 270
iShares US Home Construction COM 464288752 1,129 16,312 SH   SOLE   15,082 0 1,230
iShares Russell Midcap Growth ETF 464287481 2,220 19,613 SH   SOLE   18,323 0 1,290
iShares S&P 500 Growth ETF 464287309 5,232 71,942 SH   SOLE   66,957 0 4,985
iShares S&P Midcap 400 Growth ETF 464287606 2,523 31,173 SH   SOLE   29,183 0 1,990
iShares S&P Midcap 400/BARRA V ETF 464287705 1,849 17,550 SH   SOLE   16,500 0 1,050
iShares S&P Smallcap 600/BARRA ETF 464287887 4,929 37,166 SH   SOLE   34,516 0 2,650
BNY Mellon Midcap Index Fund IND 05588m209 2,832 72,769 SH   SOLE   65,272 0 7,497
BNY Mellon Small Cap Stock Ind IND 09661l401 437 12,037 SH   SOLE   11,572 0 465
Fidelity 500 Index IND 315911750 299 1,999 SH   SOLE   1,980 0 19
Invesco QQQ Trust Series 1 IND 46090E103 14,387 40,592 SH   SOLE   38,496 0 2,096
Invesco S&P 500 Equal Weight E IND 46137v357 13,661 90,634 SH   SOLE   85,386 0 5,248
SPDR Dow Jones Industrial Avg IND 78467x109 529 1,534 SH   SOLE   1,437 0 97
SPDR S&P 500 ETF Trust IND 78462F103 26,844 62,710 SH   SOLE   59,009 0 3,701
SPDR S&P MidCap 400 ETF Trust IND 78467y107 10,033 20,433 SH   SOLE   19,355 0 1,078
Schwab S&P 500 Index Fund IND 808509855 6,403 96,762 SH   SOLE   86,609 0 10,153
Schwab Small-Cap Index Fund IND 808509848 2,645 66,005 SH   SOLE   59,123 0 6,882
Schwab US Mid-Cap Index IND 80850L726 374 6,092 SH   SOLE   5,730 0 362
iShares Russell 2000 Index Fun IND 464287655 7,407 32,294 SH   SOLE   30,482 0 1,812
iShares Russell Microcap Index IND 464288869 6,007 39,367 SH   SOLE   36,723 0 2,644
iShares S&P Midcap 400 IND 464287507 278 1,034 SH   SOLE   934 0 100
iShares China Large Cap ETF 464287184 334 7,208 SH   SOLE   6,758 0 450
iShares MSCI EAFE Index ETF 464287465 3,456 43,808 SH   SOLE   40,895 0 2,913
iShares MSCI Mexico Capped Inv ETF 464286822 607 12,651 SH   SOLE   11,801 0 850
Agile Therapeutics Inc COM 00847l100 146 110,000 SH   SOLE   110,000 0 0
Amarin Corporation PLC - ADR COM 023111206 96 22,000 SH   SOLE   22,000 0 0
Bristol-Myers Squibb Co COM 110122108 342 5,125 SH   SOLE   5,125 0 0
Eli Lilly & Co COM 532457108 1,733 7,550 SH   SOLE   7,550 0 0
Hemp Inc COM 423703206 0 25,100 SH   SOLE   25,100 0 0
Humbl Inc COM 44501q104 23 20,000 SH   SOLE   20,000 0 0
Intl Paper Co COM 460146103 243 3,966 SH   SOLE   3,966 0 0
Kona Gold Beverage Inc COM 50049K103 0 10,000 SH   SOLE   10,000 0 0
NVIDIA Corp COM 67066g104 232 290 SH   SOLE   290 0 0
Take-Two Interactive Software COM 874054109 708 4,000 SH   SOLE   4,000 0 0
Tesla Motors Inc COM 88160r101 2,335 3,435 SH   SOLE   3,415 0 20
Vanguard Total Bond Market ETF 921937835 238 2,775 SH   SOLE   2,775 0 0
iShares IBOXX $ Investment Gra ETF 464287242 421 3,135 SH   SOLE   3,135 0 0
Annaly Capital Management Inc CEF 035710409 1,030 116,014 SH   SOLE   103,064 0 12,950
BNY Mellon High Yield Strategi CEF 09660l105 53 14,570 SH   SOLE   14,570 0 0
Barings Corporate Investors CEF 06759x107 817 53,761 SH   SOLE   46,436 0 7,325
Calamos Convertible & High Inc CEF 12811p108 3,736 228,932 SH   SOLE   210,287 0 18,645
Calamos Convertible Opp & Inc CEF 128117108 480 31,665 SH   SOLE   31,665 0 0
Fidelity New Markets Income CEF 315910836 918 62,419 SH   SOLE   55,952 0 6,467
Invesco CEF Income Composite CEF 46138E404 3,047 124,376 SH   SOLE   112,389 0 11,987
Nuveen AMT-Free Municipal Inco CEF 670657105 168 10,712 SH   SOLE   10,712 0 0
SPDR Barclays Short-Term High CEF 78468r408 1,929 69,955 SH   SOLE   62,583 0 7,372
iShares IBOXX H/Y Corp Bond CEF 464288513 248 2,816 SH   SOLE   2,816 0 0
iShares S&P Preferred Stock In CEF 464288687 3,111 79,096 SH   SOLE   72,439 0 6,657
Alerian MLP ETF ETF 00162q452 616 16,917 SH   SOLE   14,693 0 2,224
Global X SuperDividend ETF ETF 37950e549 263 18,625 SH   SOLE   16,765 0 1,860
SPDR S&P Dividend ETF ETF 78464a763 2,769 22,643 SH   SOLE   20,520 0 2,123
SPDR S&P Intl Dividend ETF ETF 78463x772 955 24,247 SH   SOLE   20,446 0 3,801
Vanguard High Dividend Yield E ETF 921946406 4,513 43,080 SH   SOLE   38,333 0 4,747
iShares DJ Select Dividend Ind ETF 464287168 7,783 66,738 SH   SOLE   59,667 0 7,071