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 9,449 49,040 SH   SOLE NONE 0 0 49,040
ABBOTT LABS COM 002824100 1,264 10,544 SH   SOLE NONE 0 0 10,544
ABBVIE INC COM 00287Y109 8,556 79,059 SH   SOLE NONE 0 0 79,059
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 186 19,479 SH   SOLE NONE 0 0 19,479
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,657 9,619 SH   SOLE NONE 0 0 9,619
ACTIVISION BLIZZARD INC COM 00507V109 415 4,463 SH   SOLE NONE 0 0 4,463
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,239 2,607 SH   SOLE NONE 0 0 2,607
ADVANCED MICRO DEVICES INC COM 007903107 2,655 33,818 SH   SOLE NONE 0 0 33,818
ADVANCED MICRO DEVICES INC COM 007903107 315 4,000 SH Call SOLE NONE 0 0 4,000
AFLAC INC COM 001055102 396 7,733 SH   SOLE NONE 0 0 7,733
AGNC INVT CORP COM 00123Q104 360 21,471 SH   SOLE NONE 0 0 21,471
AIR PRODS & CHEMS INC COM 009158106 431 1,531 SH   SOLE NONE 0 0 1,531
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 856 5,209 SH   SOLE NONE 0 0 5,209
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,689 16,269 SH   SOLE NONE 0 0 16,269
ALLSTATE CORP COM 020002101 7,155 62,266 SH   SOLE NONE 0 0 62,266
ALPHABET INC CAP STK CL C 02079K107 4,361 2,108 SH   SOLE NONE 0 0 2,108
ALPHABET INC CAP STK CL A 02079K305 5,751 2,788 SH   SOLE NONE 0 0 2,788
ALTRIA GROUP INC COM 02209S103 3,592 70,223 SH   SOLE NONE 0 0 70,223
AMAZON COM INC COM 023135106 43,754 14,141 SH   SOLE NONE 0 0 14,141
AMEREN CORP COM 023608102 441 5,415 SH   SOLE NONE 0 0 5,415
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 741 54,558 SH   SOLE NONE 0 0 54,558
AMERICAN AIRLS GROUP INC COM 02376R102 606 25,361 SH   SOLE NONE 0 0 25,361
AMERICAN ELEC PWR CO INC COM 025537101 280 3,306 SH   SOLE NONE 0 0 3,306
AMERICAN EXPRESS CO COM 025816109 1,933 13,665 SH   SOLE NONE 0 0 13,665
AMERICAN TOWER CORP NEW COM 03027X100 1,197 5,007 SH   SOLE NONE 0 0 5,007
AMETEK INC COM 031100100 2,505 19,612 SH   SOLE NONE 0 0 19,612
AMGEN INC COM 031162100 4,030 16,199 SH   SOLE NONE 0 0 16,199
AMPIO PHARMACEUTICALS INC COM 03209T109 41 24,000 SH   SOLE NONE 0 0 24,000
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 412 27,570 SH   SOLE NONE 0 0 27,570
ANNALY CAPITAL MANAGEMENT IN COM 035710409 511 59,436 SH   SOLE NONE 0 0 59,436
APPLE INC COM 037833100 149,699 1,225,533 SH   SOLE NONE 0 0 1,225,533
APPLIED MATLS INC COM 038222105 2,322 17,380 SH   SOLE NONE 0 0 17,380
ARCHER DANIELS MIDLAND CO COM 039483102 494 8,652 SH   SOLE NONE 0 0 8,652
ARES CAPITAL CORP COM 04010L103 807 43,163 SH   SOLE NONE 0 0 43,163
ARK ETF TR INNOVATION ETF 00214Q104 323 2,696 SH   SOLE NONE 0 0 2,696
ARLINGTON ASSET INVST CORP CL A NEW 041356205 46 11,445 SH   SOLE NONE 0 0 11,445
ASML HOLDING N V N Y REGISTRY SHS N07059210 436 706 SH   SOLE NONE 0 0 706
AT&T INC COM 00206R102 4,611 152,351 SH   SOLE NONE 0 0 152,351
ATKORE INC COM 047649108 1,321 18,376 SH   SOLE NONE 0 0 18,376
ATLASSIAN CORP PLC CL A G06242104 211 1,000 SH   SOLE NONE 0 0 1,000
AUTODESK INC COM 052769106 1,249 4,505 SH   SOLE NONE 0 0 4,505
AUTOMATIC DATA PROCESSING IN COM 053015103 917 4,865 SH   SOLE NONE 0 0 4,865
AUTONATION INC COM 05329W102 398 4,268 SH   SOLE NONE 0 0 4,268
AVALONBAY CMNTYS INC COM 053484101 774 4,196 SH   SOLE NONE 0 0 4,196
AXON ENTERPRISE INC COM 05464C101 483 3,390 SH   SOLE NONE 0 0 3,390
B. RILEY FINANCIAL INC COM 05580M108 327 5,800 SH   SOLE NONE 0 0 5,800
BADGER METER INC COM 056525108 1,768 19,000 SH   SOLE NONE 0 0 19,000
BANCO SANTANDER S.A. ADR 05964H105 91 26,646 SH   SOLE NONE 0 0 26,646
BANK NEW YORK MELLON CORP COM 064058100 208 4,400 SH   SOLE NONE 0 0 4,400
BAXTER INTL INC COM 071813109 233 2,764 SH   SOLE NONE 0 0 2,764
BEAM THERAPEUTICS INC COM 07373V105 200 2,500 SH   SOLE NONE 0 0 2,500
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,014 13 SH   SOLE NONE 0 0 13
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,869 15,146 SH   SOLE NONE 0 0 15,146
BEST BUY INC COM 086516101 6,027 52,499 SH   SOLE NONE 0 0 52,499
BIOGEN INC COM 09062X103 215 770 SH   SOLE NONE 0 0 770
BK OF AMERICA CORP COM 060505104 5,047 130,457 SH   SOLE NONE 0 0 130,457
BLACKROCK CORPOR HI YLD FD I COM 09255P107 338 28,768 SH   SOLE NONE 0 0 28,768
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 190 17,284 SH   SOLE NONE 0 0 17,284
BLACKROCK ENHANCED EQUITY DI COM 09251A104 470 49,659 SH   SOLE NONE 0 0 49,659
BLACKROCK FLOATING RATE INCO COM 09255X100 568 43,700 SH   SOLE NONE 0 0 43,700
BLACKROCK INC COM 09247X101 339 449 SH   SOLE NONE 0 0 449
BLACKROCK MUN INCOME INVT TR SHS BEN INT 09248H105 185 13,292 SH   SOLE NONE 0 0 13,292
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 304 20,248 SH   SOLE NONE 0 0 20,248
BLACKSTONE GROUP INC COM 09260D107 963 12,922 SH   SOLE NONE 0 0 12,922
BNY MELLON ALCENTRA GLOBAL C COM 05588N108 94 10,054 SH   SOLE NONE 0 0 10,054
BOEING CO COM 097023105 4,871 19,122 SH   SOLE NONE 0 0 19,122
BOOKING HOLDINGS INC COM 09857L108 466 200 SH   SOLE NONE 0 0 200
BP PLC SPONSORED ADR 055622104 389 15,963 SH   SOLE NONE 0 0 15,963
BRISTOL-MYERS SQUIBB CO COM 110122108 8,251 130,691 SH   SOLE NONE 0 0 130,691
BRISTOL-MYERS SQUIBB CO COM 110122108 284 4,500 SH Call SOLE NONE 0 0 4,500
BROADCOM INC COM 11135F101 5,847 12,610 SH   SOLE NONE 0 0 12,610
BROOKDALE SR LIVING INC COM 112463104 124 20,500 SH   SOLE NONE 0 0 20,500
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 203 4,556 SH   SOLE NONE 0 0 4,556
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 217 5,100 SH   SOLE NONE 0 0 5,100
CADENCE DESIGN SYSTEM INC COM 127387108 1,438 10,503 SH   SOLE NONE 0 0 10,503
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 288 20,226 SH   SOLE NONE 0 0 20,226
CALAMOS GBL DYN INCOME FUND COM 12811L107 139 13,635 SH   SOLE NONE 0 0 13,635
CAMPBELL SOUP CO COM 134429109 273 5,425 SH   SOLE NONE 0 0 5,425
CANADIAN NATL RY CO COM 136375102 212 1,828 SH   SOLE NONE 0 0 1,828
CANOPY GROWTH CORP COM 138035100 759 23,696 SH   SOLE NONE 0 0 23,696
CARMAX INC COM 143130102 425 3,205 SH   SOLE NONE 0 0 3,205
CARNIVAL CORP UNIT 99/99/9999 143658300 561 21,131 SH   SOLE NONE 0 0 21,131
CATERPILLAR INC COM 149123101 1,696 7,314 SH   SOLE NONE 0 0 7,314
CELSIUS HLDGS INC COM NEW 15118V207 584 12,164 SH   SOLE NONE 0 0 12,164
CENTENE CORP DEL COM 15135B101 396 6,200 SH   SOLE NONE 0 0 6,200
CHARTER COMMUNICATIONS INC N CL A 16119P108 236 383 SH   SOLE NONE 0 0 383
CHERRY HILL MTG INVT CORP COM 164651101 113 12,126 SH   SOLE NONE 0 0 12,126
CHEVRON CORP NEW COM 166764100 4,348 41,497 SH   SOLE NONE 0 0 41,497
CHIMERA INVT CORP COM NEW 16934Q208 134 10,572 SH   SOLE NONE 0 0 10,572
CHIPOTLE MEXICAN GRILL INC COM 169656105 239 168 SH   SOLE NONE 0 0 168
CHURCHILL DOWNS INC COM 171484108 262 1,150 SH   SOLE NONE 0 0 1,150
CIENA CORP COM NEW 171779309 228 4,173 SH   SOLE NONE 0 0 4,173
CIGNA CORP NEW COM 125523100 448 1,853 SH   SOLE NONE 0 0 1,853
CINTAS CORP COM 172908105 1,152 3,376 SH   SOLE NONE 0 0 3,376
CISCO SYS INC COM 17275R102 15,708 303,769 SH   SOLE NONE 0 0 303,769
CITIGROUP INC COM NEW 172967424 1,387 19,073 SH   SOLE NONE 0 0 19,073
CITIGROUP INC COM NEW 172967424 219 3,000 SH Call SOLE NONE 0 0 3,000
CLEVELAND-CLIFFS INC NEW COM 185899101 854 42,457 SH   SOLE NONE 0 0 42,457
CLOVIS ONCOLOGY INC COM 189464100 84 11,851 SH   SOLE NONE 0 0 11,851
CME GROUP INC COM 12572Q105 4,308 21,095 SH   SOLE NONE 0 0 21,095
COCA COLA CO COM 191216100 3,711 70,407 SH   SOLE NONE 0 0 70,407
COHEN & STEERS QUALITY INCOM COM 19247L106 158 11,370 SH   SOLE NONE 0 0 11,370
COLGATE PALMOLIVE CO COM 194162103 727 9,231 SH   SOLE NONE 0 0 9,231
COLUMBIA SELIGM PREM TECH GR COM 19842X109 221 7,062 SH   SOLE NONE 0 0 7,062
COMCAST CORP NEW CL A 20030N101 7,001 129,400 SH   SOLE NONE 0 0 129,400
COMERICA INC COM 200340107 366 5,108 SH   SOLE NONE 0 0 5,108
COMPASS DIVERSIFIED SH BEN INT 20451Q104 546 23,600 SH   SOLE NONE 0 0 23,600
CONOCOPHILLIPS COM 20825C104 896 16,904 SH   SOLE NONE 0 0 16,904
CONSOLIDATED EDISON INC COM 209115104 248 3,322 SH   SOLE NONE 0 0 3,322
CONSTELLATION BRANDS INC CL A 21036P108 321 1,406 SH   SOLE NONE 0 0 1,406
CORNERSTONE STRATEGIC VALUE COM 21924B302 207 15,346 SH   SOLE NONE 0 0 15,346
CORNERSTONE TOTAL RETURN FD COM 21924U300 133 10,042 SH   SOLE NONE 0 0 10,042
CORNING INC COM 219350105 8,495 195,258 SH   SOLE NONE 0 0 195,258
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 840 31,902 SH   SOLE NONE 0 0 31,902
CORTEVA INC COM 22052L104 342 7,335 SH   SOLE NONE 0 0 7,335
COSTCO WHSL CORP NEW COM 22160K105 1,344 3,814 SH   SOLE NONE 0 0 3,814
CROCS INC COM 227046109 1,390 17,276 SH   SOLE NONE 0 0 17,276
CRONOS GROUP INC COM 22717L101 102 10,760 SH   SOLE NONE 0 0 10,760
CROWDSTRIKE HLDGS INC CL A 22788C105 726 3,974 SH   SOLE NONE 0 0 3,974
CROWN CASTLE INTL CORP NEW COM 22822V101 501 2,908 SH   SOLE NONE 0 0 2,908
CSX CORP COM 126408103 1,453 15,075 SH   SOLE NONE 0 0 15,075
CUMMINS INC COM 231021106 1,598 6,168 SH   SOLE NONE 0 0 6,168
CVS HEALTH CORP COM 126650100 1,603 21,319 SH   SOLE NONE 0 0 21,319
D R HORTON INC COM 23331A109 548 6,150 SH   SOLE NONE 0 0 6,150
DANAHER CORPORATION COM 235851102 1,092 4,848 SH   SOLE NONE 0 0 4,848
DEERE & CO COM 244199105 2,370 6,335 SH   SOLE NONE 0 0 6,335
DELTA AIR LINES INC DEL COM NEW 247361702 445 9,214 SH   SOLE NONE 0 0 9,214
DIGITAL RLTY TR INC COM 253868103 2,025 14,378 SH   SOLE NONE 0 0 14,378
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 1,791 20,011 SH   SOLE NONE 0 0 20,011
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 912 10,042 SH   SOLE NONE 0 0 10,042
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E265 313 10,000 SH   SOLE NONE 0 0 10,000
DIREXION SHS ETF TR DLY ENRGY BULL2X 25460G609 343 14,500 SH   SOLE NONE 0 0 14,500
DISCOVER FINL SVCS COM 254709108 5,754 60,578 SH   SOLE NONE 0 0 60,578
DISNEY WALT CO COM 254687106 13,958 75,646 SH   SOLE NONE 0 0 75,646
DOLLAR GEN CORP NEW COM 256677105 313 1,547 SH   SOLE NONE 0 0 1,547
DOMINION ENERGY INC COM 25746U109 647 8,521 SH   SOLE NONE 0 0 8,521
DOW INC COM 260557103 6,567 102,700 SH   SOLE NONE 0 0 102,700
DRAFTKINGS INC COM CL A 26142R104 637 10,375 SH   SOLE NONE 0 0 10,375
DTE ENERGY CO COM 233331107 348 2,609 SH   SOLE NONE 0 0 2,609
DUKE ENERGY CORP NEW COM NEW 26441C204 1,580 16,368 SH   SOLE NONE 0 0 16,368
DUKE REALTY CORP COM NEW 264411505 1,678 40,028 SH   SOLE NONE 0 0 40,028
DUPONT DE NEMOURS INC COM 26614N102 607 7,860 SH   SOLE NONE 0 0 7,860
EASTGROUP PPTYS INC COM 277276101 873 6,094 SH   SOLE NONE 0 0 6,094
EATON CORP PLC SHS G29183103 1,198 8,664 SH   SOLE NONE 0 0 8,664
EATON VANCE ENHANCED EQUITY COM 278274105 196 11,639 SH   SOLE NONE 0 0 11,639
EATON VANCE RISK-MANAGED DIV COM 27829G106 115 10,625 SH   SOLE NONE 0 0 10,625
EATON VANCE TAX-MANAGED GLOB COM 27829C105 245 23,748 SH   SOLE NONE 0 0 23,748
EATON VANCE TAX-MANAGED GLOB COM 27829F108 723 77,777 SH   SOLE NONE 0 0 77,777
EBAY INC. COM 278642103 1,150 18,777 SH   SOLE NONE 0 0 18,777
EDWARDS LIFESCIENCES CORP COM 28176E108 445 5,329 SH   SOLE NONE 0 0 5,329
EMERSON ELEC CO COM 291011104 518 5,735 SH   SOLE NONE 0 0 5,735
EMX RTY CORP COM 26873J107 126 42,732 SH   SOLE NONE 0 0 42,732
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 64 10,000 SH   SOLE NONE 0 0 10,000
ENBRIDGE INC COM 29250N105 438 12,027 SH   SOLE NONE 0 0 12,027
ENDO INTL PLC SHS G30401106 150 20,300 SH   SOLE NONE 0 0 20,300
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 591 76,946 SH   SOLE NONE 0 0 76,946
ENTEGRIS INC COM 29362U104 1,454 13,005 SH   SOLE NONE 0 0 13,005
ENTERPRISE PRODS PARTNERS L COM 293792107 1,527 69,359 SH   SOLE NONE 0 0 69,359
ETSY INC COM 29786A106 202 1,000 SH   SOLE NONE 0 0 1,000
EVERSOURCE ENERGY COM 30040W108 1,368 15,799 SH   SOLE NONE 0 0 15,799
EXACT SCIENCES CORP COM 30063P105 466 3,535 SH   SOLE NONE 0 0 3,535
EXXON MOBIL CORP COM 30231G102 9,797 175,481 SH   SOLE NONE 0 0 175,481
FACEBOOK INC CL A 30303M102 9,920 33,680 SH   SOLE NONE 0 0 33,680
FASTENAL CO COM 311900104 754 15,000 SH   SOLE NONE 0 0 15,000
FEDEX CORP COM 31428X106 387 1,363 SH   SOLE NONE 0 0 1,363
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 305 4,000 SH   SOLE NONE 0 0 4,000
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,441 133,819 SH   SOLE NONE 0 0 133,819
FIRST TR ENERGY INCOME & GRO COM 33738G104 134 10,000 SH   SOLE NONE 0 0 10,000
FIRST US BANCSHARES INC COM 33744V103 497 53,416 SH   SOLE NONE 0 0 53,416
FISERV INC COM 337738108 832 6,989 SH   SOLE NONE 0 0 6,989
FLAHERTY & CRUMRINE PFD SECS COM 338478100 326 13,925 SH   SOLE NONE 0 0 13,925
FLOWERS FOODS INC COM 343498101 238 10,000 SH   SOLE NONE 0 0 10,000
FOOT LOCKER INC COM 344849104 741 13,173 SH   SOLE NONE 0 0 13,173
FORD MTR CO DEL COM 345370860 4,778 389,991 SH   SOLE NONE 0 0 389,991
FORMFACTOR INC COM 346375108 1,244 27,569 SH   SOLE NONE 0 0 27,569
FORTUNE BRANDS HOME & SEC IN COM 34964C106 305 3,183 SH   SOLE NONE 0 0 3,183
FREEPORT-MCMORAN INC CL B 35671D857 340 10,300 SH   SOLE NONE 0 0 10,300
GABELLI EQUITY TR INC COM 362397101 201 29,452 SH   SOLE NONE 0 0 29,452
GABELLI HLTHCARE & WELLNESS SHS 36246K103 322 25,868 SH   SOLE NONE 0 0 25,868
GABELLI MULTIMEDIA TR INC COM 36239Q109 142 14,903 SH   SOLE NONE 0 0 14,903
GALLAGHER ARTHUR J & CO COM 363576109 1,759 14,100 SH   SOLE NONE 0 0 14,100
GENERAL ELECTRIC CO COM 369604103 1,442 109,824 SH   SOLE NONE 0 0 109,824
GENERAL MLS INC COM 370334104 369 6,026 SH   SOLE NONE 0 0 6,026
GENERAL MTRS CO COM 37045V100 622 10,823 SH   SOLE NONE 0 0 10,823
GENUINE PARTS CO COM 372460105 5,527 47,812 SH   SOLE NONE 0 0 47,812
GETTY RLTY CORP NEW COM 374297109 797 28,140 SH   SOLE NONE 0 0 28,140
GILEAD SCIENCES INC COM 375558103 443 6,854 SH   SOLE NONE 0 0 6,854
GLOBE LIFE INC COM 37959E102 5,259 54,426 SH   SOLE NONE 0 0 54,426
GLOBUS MED INC CL A 379577208 1,939 31,449 SH   SOLE NONE 0 0 31,449
GOLDMAN SACHS GROUP INC COM 38141G104 6,295 19,251 SH   SOLE NONE 0 0 19,251
GRACO INC COM 384109104 260 3,625 SH   SOLE NONE 0 0 3,625
GRAINGER W W INC COM 384802104 210 525 SH   SOLE NONE 0 0 525
GUGGENHEIM ENHANCED EQUITY I COM 40167B100 72 10,000 SH   SOLE NONE 0 0 10,000
HANNON ARMSTRONG SUST INFR C COM 41068X100 296 5,280 SH   SOLE NONE 0 0 5,280
HEALTHPEAK PROPERTIES INC COM 42250P103 999 31,462 SH   SOLE NONE 0 0 31,462
HERCULES CAPITAL INC COM 427096508 172 10,699 SH   SOLE NONE 0 0 10,699
HILLENBRAND INC COM 431571108 1,120 23,490 SH   SOLE NONE 0 0 23,490
HOME DEPOT INC COM 437076102 12,199 39,965 SH   SOLE NONE 0 0 39,965
HONEYWELL INTL INC COM 438516106 918 4,230 SH   SOLE NONE 0 0 4,230
HORIZON TECHNOLOGY FIN CORP COM 44045A102 165 11,498 SH   SOLE NONE 0 0 11,498
HORIZON THERAPEUTICS PUB L SHS G46188101 386 4,200 SH   SOLE NONE 0 0 4,200
HORMEL FOODS CORP COM 440452100 592 12,386 SH   SOLE NONE 0 0 12,386
HOST HOTELS & RESORTS INC COM 44107P104 809 48,039 SH   SOLE NONE 0 0 48,039
HUBBELL INC COM 443510607 5,780 30,928 SH   SOLE NONE 0 0 30,928
HUMANA INC COM 444859102 870 2,076 SH   SOLE NONE 0 0 2,076
HUNTINGTON BANCSHARES INC COM 446150104 382 24,272 SH   SOLE NONE 0 0 24,272
I3 VERTICALS INC COM CL A 46571Y107 239 7,692 SH   SOLE NONE 0 0 7,692
IDEXX LABS INC COM 45168D104 1,203 2,460 SH   SOLE NONE 0 0 2,460
ILLINOIS TOOL WKS INC COM 452308109 744 3,360 SH   SOLE NONE 0 0 3,360
INMODE LTD SHS M5425M103 684 9,440 SH   SOLE NONE 0 0 9,440
INNOVATIVE INDL PPTYS INC COM 45781V101 6,875 38,164 SH   SOLE NONE 0 0 38,164
INTEL CORP COM 458140100 3,623 56,608 SH   SOLE NONE 0 0 56,608
INTERCONTINENTAL EXCHANGE IN COM 45866F104 409 3,659 SH   SOLE NONE 0 0 3,659
INTERNATIONAL BUSINESS MACHS COM 459200101 1,989 14,927 SH   SOLE NONE 0 0 14,927
INTERNATIONAL PAPER CO COM 460146103 544 10,053 SH   SOLE NONE 0 0 10,053
INTUIT COM 461202103 1,225 3,197 SH   SOLE NONE 0 0 3,197
INTUITIVE SURGICAL INC COM NEW 46120E602 536 725 SH   SOLE NONE 0 0 725
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 482 32,154 SH   SOLE NONE 0 0 32,154
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 223 3,017 SH   SOLE NONE 0 0 3,017
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 383 2,706 SH   SOLE NONE 0 0 2,706
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 302 14,893 SH   SOLE NONE 0 0 14,893
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 284 19,547 SH   SOLE NONE 0 0 19,547
INVESCO MUN TR COM 46131J103 299 22,678 SH   SOLE NONE 0 0 22,678
INVESCO MUNI INCOME OPP TRST COM 46132X101 79 10,000 SH   SOLE NONE 0 0 10,000
INVESCO QQQ TR UNIT SER 1 46090E103 8,706 27,279 SH   SOLE NONE 0 0 27,279
INVESCO QQQ TR UNIT SER 1 46090E103 319 1,000 SH Call SOLE NONE 0 0 1,000
INVESCO QQQ TR UNIT SER 1 46090E103 319 1,000 SH Put SOLE NONE 0 0 1,000
INVITAE CORP COM 46185L103 206 5,380 SH   SOLE NONE 0 0 5,380
IRON MTN INC NEW COM 46284V101 7,344 198,452 SH   SOLE NONE 0 0 198,452
ISHARES TR SELECT DIVID ETF 464287168 668 5,847 SH   SOLE NONE 0 0 5,847
ISHARES TR CORE US AGGBD ET 464287226 307 2,698 SH   SOLE NONE 0 0 2,698
ISHARES TR MSCI EMG MKT ETF 464287234 216 4,047 SH   SOLE NONE 0 0 4,047
ISHARES TR IBOXX INV CP ETF 464287242 372 2,857 SH   SOLE NONE 0 0 2,857
ISHARES TR CORE S&P MCP ETF 464287507 350 1,344 SH   SOLE NONE 0 0 1,344
ISHARES TR NASDAQ BIOTECH 464287556 238 1,579 SH   SOLE NONE 0 0 1,579
ISHARES TR S&P MC 400GR ETF 464287606 433 5,524 SH   SOLE NONE 0 0 5,524
ISHARES TR RUS 2000 GRW ETF 464287648 376 1,250 SH   SOLE NONE 0 0 1,250
ISHARES TR RUSSELL 2000 ETF 464287655 480 2,174 SH   SOLE NONE 0 0 2,174
ISHARES TR S&P MC 400VL ETF 464287705 228 2,233 SH   SOLE NONE 0 0 2,233
ISHARES TR CORE S&P SCP ETF 464287804 336 3,099 SH   SOLE NONE 0 0 3,099
ISHARES TR S&P SML 600 GWT 464287887 557 4,340 SH   SOLE NONE 0 0 4,340
ISHARES TR PFD AND INCM SEC 464288687 817 21,266 SH   SOLE NONE 0 0 21,266
ISHARES TR MSCI USA MMENTM 46432F396 2,843 17,674 SH   SOLE NONE 0 0 17,674
ISHARES TR CORE 1 5 YR USD 46432F859 308 6,000 SH   SOLE NONE 0 0 6,000
ISHARES TR 0-5YR INVT GR CP 46434V100 311 6,000 SH   SOLE NONE 0 0 6,000
JOHNSON & JOHNSON COM 478160104 13,370 81,352 SH   SOLE NONE 0 0 81,352
JPMORGAN CHASE & CO COM 46625H100 11,884 78,061 SH   SOLE NONE 0 0 78,061
KIMBERLY-CLARK CORP COM 494368103 559 4,022 SH   SOLE NONE 0 0 4,022
KINDER MORGAN INC DEL COM 49456B101 539 32,359 SH   SOLE NONE 0 0 32,359
KITE RLTY GROUP TR COM NEW 49803T300 263 13,643 SH   SOLE NONE 0 0 13,643
KLA CORP COM NEW 482480100 8,198 24,813 SH   SOLE NONE 0 0 24,813
KRAFT HEINZ CO COM 500754106 834 20,863 SH   SOLE NONE 0 0 20,863
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,336 5,239 SH   SOLE NONE 0 0 5,239
LAM RESEARCH CORP COM 512807108 2,007 3,371 SH   SOLE NONE 0 0 3,371
LAS VEGAS SANDS CORP COM 517834107 706 11,616 SH   SOLE NONE 0 0 11,616
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2,124 278,354 SH   SOLE NONE 0 0 278,354
LILLY ELI & CO COM 532457108 10,022 53,644 SH   SOLE NONE 0 0 53,644
LINCOLN NATL CORP IND COM 534187109 578 9,295 SH   SOLE NONE 0 0 9,295
LINDE PLC SHS G5494J103 473 1,689 SH   SOLE NONE 0 0 1,689
LOCKHEED MARTIN CORP COM 539830109 6,921 18,729 SH   SOLE NONE 0 0 18,729
LOWES COS INC COM 548661107 2,796 14,702 SH   SOLE NONE 0 0 14,702
LPL FINL HLDGS INC COM 50212V100 1,351 9,505 SH   SOLE NONE 0 0 9,505
LULULEMON ATHLETICA INC COM 550021109 278 907 SH   SOLE NONE 0 0 907
M & T BK CORP COM 55261F104 606 4,000 SH   SOLE NONE 0 0 4,000
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 672 15,500 SH   SOLE NONE 0 0 15,500
MAIN STR CAP CORP COM 56035L104 487 12,444 SH   SOLE NONE 0 0 12,444
MARATHON PETE CORP COM 56585A102 342 6,387 SH   SOLE NONE 0 0 6,387
MARINEMAX INC COM 567908108 1,251 25,360 SH   SOLE NONE 0 0 25,360
MARRIOTT INTL INC NEW CL A 571903202 382 2,580 SH   SOLE NONE 0 0 2,580
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,969 40,199 SH   SOLE NONE 0 0 40,199
MASTERCARD INCORPORATED CL A 57636Q104 2,817 7,912 SH   SOLE NONE 0 0 7,912
MCDONALDS CORP COM 580135101 2,204 9,830 SH   SOLE NONE 0 0 9,830
MEDALLION FINL CORP COM 583928106 169 24,000 SH   SOLE NONE 0 0 24,000
MEDICAL PPTYS TRUST INC COM 58463J304 686 32,260 SH   SOLE NONE 0 0 32,260
MEDTRONIC PLC SHS G5960L103 5,723 48,444 SH   SOLE NONE 0 0 48,444
MERCADOLIBRE INC COM 58733R102 421 286 SH   SOLE NONE 0 0 286
MERCK & CO. INC COM 58933Y105 5,618 72,879 SH   SOLE NONE 0 0 72,879
MERIDIAN BIOSCIENCE INC COM 589584101 1,088 41,454 SH   SOLE NONE 0 0 41,454
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 66 13,000 SH   SOLE NONE 0 0 13,000
MFS INTER HIGH INCOME FD SH BEN INT 59318T109 27 10,745 SH   SOLE NONE 0 0 10,745
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 243 37,500 SH   SOLE NONE 0 0 37,500
MICROCHIP TECHNOLOGY INC. COM 595017104 208 1,342 SH   SOLE NONE 0 0 1,342
MICRON TECHNOLOGY INC COM 595112103 1,196 13,549 SH   SOLE NONE 0 0 13,549
MICROSOFT CORP COM 594918104 13,112 55,616 SH   SOLE NONE 0 0 55,616
MICROSOFT CORP COM 594918104 212 900 SH Call SOLE NONE 0 0 900
MID-AMER APT CMNTYS INC COM 59522J103 865 5,996 SH   SOLE NONE 0 0 5,996
MIDDLEBY CORP COM 596278101 520 3,140 SH   SOLE NONE 0 0 3,140
MODERNA INC COM 60770K107 887 6,774 SH   SOLE NONE 0 0 6,774
MONDELEZ INTL INC CL A 609207105 1,615 27,591 SH   SOLE NONE 0 0 27,591
MORGAN STANLEY COM NEW 617446448 201 2,578 SH   SOLE NONE 0 0 2,578
MPLX LP COM UNIT REP LTD 55336V100 411 16,035 SH   SOLE NONE 0 0 16,035
NATIONAL BANKSHARES INC VA COM 634865109 230 6,464 SH   SOLE NONE 0 0 6,464
NETFLIX INC COM 64110L106 6,115 11,723 SH   SOLE NONE 0 0 11,723
NEW AMER HIGH INCOME FD INC COM NEW 641876800 119 13,096 SH   SOLE NONE 0 0 13,096
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 228 20,201 SH   SOLE NONE 0 0 20,201
NEW YORK MTG TR INC COM PAR $.02 649604501 93 20,825 SH   SOLE NONE 0 0 20,825
NEWMONT CORP COM 651639106 206 3,422 SH   SOLE NONE 0 0 3,422
NEXTERA ENERGY INC COM 65339F101 1,064 14,063 SH   SOLE NONE 0 0 14,063
NIKE INC CL B 654106103 1,972 14,834 SH   SOLE NONE 0 0 14,834
NIO INC SPON ADS 62914V106 312 8,000 SH Call SOLE NONE 0 0 8,000
NOKIA CORP SPONSORED ADR 654902204 153 38,573 SH   SOLE NONE 0 0 38,573
NORFOLK SOUTHN CORP COM 655844108 669 2,493 SH   SOLE NONE 0 0 2,493
NORTHROP GRUMMAN CORP COM 666807102 258 796 SH   SOLE NONE 0 0 796
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 444 16,100 SH   SOLE NONE 0 0 16,100
NUSTAR ENERGY LP UNIT COM 67058H102 217 12,705 SH   SOLE NONE 0 0 12,705
NUVEEN AMT FREE MUN CR INC F COM 67071L106 249 14,728 SH   SOLE NONE 0 0 14,728
NUVEEN AMT FREE QLTY MUN INC COM 670657105 165 11,141 SH   SOLE NONE 0 0 11,141
NUVEEN CORPORATE INCM NOVEME COM 67077N106 460 49,167 SH   SOLE NONE 0 0 49,167
NUVEEN MULTI-MKT INCOME FD COM 67075J107 73 10,000 SH   SOLE NONE 0 0 10,000
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 329 20,375 SH   SOLE NONE 0 0 20,375
NUVEEN PFD & INCM SECURTIES COM 67072C105 143 14,707 SH   SOLE NONE 0 0 14,707
NUVEEN QUALITY MUNCP INCOME COM 67066V101 221 14,533 SH   SOLE NONE 0 0 14,533
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 263 19,514 SH   SOLE NONE 0 0 19,514
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 317 19,132 SH   SOLE NONE 0 0 19,132
NVIDIA CORPORATION COM 67066G104 11,732 21,972 SH   SOLE NONE 0 0 21,972
NVIDIA CORPORATION COM 67066G104 213 400 SH Call SOLE NONE 0 0 400
NVIDIA CORPORATION COM 67066G104 267 500 SH Put SOLE NONE 0 0 500
OAKTREE SPECIALTY LENDING CO COM 67401P108 65 10,450 SH   SOLE NONE 0 0 10,450
OCCIDENTAL PETE CORP COM 674599105 0 10,000 SH Call SOLE NONE 0 0 10,000
OKTA INC CL A 679295105 359 1,628 SH   SOLE NONE 0 0 1,628
OLD DOMINION FREIGHT LINE IN COM 679580100 1,322 5,499 SH   SOLE NONE 0 0 5,499
OLD REP INTL CORP COM 680223104 671 30,690 SH   SOLE NONE 0 0 30,690
OMEROS CORP COM 682143102 415 23,330 SH   SOLE NONE 0 0 23,330
ONEOK INC NEW COM 682680103 658 12,981 SH   SOLE NONE 0 0 12,981
ORACLE CORP COM 68389X105 3,761 53,590 SH   SOLE NONE 0 0 53,590
ORASURE TECHNOLOGIES INC COM 68554V108 140 12,033 SH   SOLE NONE 0 0 12,033
OREILLY AUTOMOTIVE INC COM 67103H107 207 408 SH   SOLE NONE 0 0 408
ORGANIGRAM HLDGS INC COM 68620P101 43 12,214 SH   SOLE NONE 0 0 12,214
PALANTIR TECHNOLOGIES INC CL A 69608A108 657 28,204 SH   SOLE NONE 0 0 28,204
PARKER-HANNIFIN CORP COM 701094104 6,420 20,353 SH   SOLE NONE 0 0 20,353
PAYPAL HLDGS INC COM 70450Y103 3,584 14,758 SH   SOLE NONE 0 0 14,758
PDC ENERGY INC COM 69327R101 396 11,522 SH   SOLE NONE 0 0 11,522
PEMBINA PIPELINE CORP COM 706327103 260 9,003 SH   SOLE NONE 0 0 9,003
PENNANTPARK FLOATING RATE CA COM 70806A106 151 12,730 SH   SOLE NONE 0 0 12,730
PENNANTPARK INVT CORP COM 708062104 60 10,590 SH   SOLE NONE 0 0 10,590
PEPSICO INC COM 713448108 1,782 12,602 SH   SOLE NONE 0 0 12,602
PFIZER INC COM 717081103 3,312 91,414 SH   SOLE NONE 0 0 91,414
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 209 14,000 SH   SOLE NONE 0 0 14,000
PHILIP MORRIS INTL INC COM 718172109 3,594 40,502 SH   SOLE NONE 0 0 40,502
PHILLIPS 66 COM 718546104 290 3,561 SH   SOLE NONE 0 0 3,561
PHYSICIANS RLTY TR COM 71943U104 822 46,529 SH   SOLE NONE 0 0 46,529
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 254 11,414 SH   SOLE NONE 0 0 11,414
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,556 34,889 SH   SOLE NONE 0 0 34,889
PIMCO HIGH INCOME FD COM SHS 722014107 261 38,793 SH   SOLE NONE 0 0 38,793
PIONEER MUN HIGH INCOME TR COM SHS 723763108 372 30,042 SH   SOLE NONE 0 0 30,042
PNC FINL SVCS GROUP INC COM 693475105 642 3,659 SH   SOLE NONE 0 0 3,659
POLARIS INC COM 731068102 1,037 7,771 SH   SOLE NONE 0 0 7,771
PPG INDS INC COM 693506107 5,266 35,051 SH   SOLE NONE 0 0 35,051
PREFERRED BK LOS ANGELES CA COM NEW 740367404 255 4,000 SH   SOLE NONE 0 0 4,000
PROCTER AND GAMBLE CO COM 742718109 9,658 71,317 SH   SOLE NONE 0 0 71,317
PROLOGIS INC. COM 74340W103 1,028 9,693 SH   SOLE NONE 0 0 9,693
PROSHARES TR PSHS ULTRA O&G 74347G705 358 3,000 SH   SOLE NONE 0 0 3,000
PROSHARES TR PSHS ULT S&P 500 74347R107 872 8,519 SH   SOLE NONE 0 0 8,519
PROSHARES TR PSHS ULTRA QQQ 74347R206 789 6,734 SH   SOLE NONE 0 0 6,734
PROSHARES TR ULTRAPRO QQQ 74347X831 1,967 21,555 SH   SOLE NONE 0 0 21,555
PROSHARES TR II ULTRA VIX SHORT 74347W148 190 33,700 SH   SOLE NONE 0 0 33,700
PROSPECT CAP CORP COM 74348T102 541 70,596 SH   SOLE NONE 0 0 70,596
PROSPERITY BANCSHARES INC COM 743606105 1,000 13,345 SH   SOLE NONE 0 0 13,345
PRUDENTIAL FINL INC COM 744320102 864 9,485 SH   SOLE NONE 0 0 9,485
PTC INC COM 69370C100 1,090 7,921 SH   SOLE NONE 0 0 7,921
PUBLIC STORAGE COM 74460D109 864 3,501 SH   SOLE NONE 0 0 3,501
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 274 4,548 SH   SOLE NONE 0 0 4,548
PULTE GROUP INC COM 745867101 650 12,400 SH   SOLE NONE 0 0 12,400
PUTNAM MANAGED MUN INCOME TR COM 746823103 873 107,121 SH   SOLE NONE 0 0 107,121
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 286 66,272 SH   SOLE NONE 0 0 66,272
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 161 12,000 SH   SOLE NONE 0 0 12,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 249 51,176 SH   SOLE NONE 0 0 51,176
QUALCOMM INC COM 747525103 10,324 77,866 SH   SOLE NONE 0 0 77,866
RAYTHEON TECHNOLOGIES CORP COM 75513E101 709 9,181 SH   SOLE NONE 0 0 9,181
REALTY INCOME CORP COM 756109104 309 4,852 SH   SOLE NONE 0 0 4,852
REGIONS FINANCIAL CORP NEW COM 7591EP100 913 44,175 SH   SOLE NONE 0 0 44,175
RH COM 74967X103 406 680 SH   SOLE NONE 0 0 680
RING ENERGY INC COM 76680V108 167 72,400 SH   SOLE NONE 0 0 72,400
RITE AID CORP COM 767754872 224 10,927 SH   SOLE NONE 0 0 10,927
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 209 12,000 SH   SOLE NONE 0 0 12,000
ROKU INC COM CL A 77543R102 2,313 7,101 SH   SOLE NONE 0 0 7,101
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 352 8,975 SH   SOLE NONE 0 0 8,975
S&P GLOBAL INC COM 78409V104 381 1,079 SH   SOLE NONE 0 0 1,079
SALESFORCE COM INC COM 79466L302 1,539 7,265 SH   SOLE NONE 0 0 7,265
SCHWAB CHARLES CORP COM 808513105 238 3,654 SH   SOLE NONE 0 0 3,654
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 449 6,868 SH   SOLE NONE 0 0 6,868
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 493 4,950 SH   SOLE NONE 0 0 4,950
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 457 6,269 SH   SOLE NONE 0 0 6,269
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 249 6,300 SH   SOLE NONE 0 0 6,300
SEAGATE TECHNOLOGY PLC SHS G7945M107 603 7,862 SH   SOLE NONE 0 0 7,862
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,054 9,027 SH   SOLE NONE 0 0 9,027
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 864 5,140 SH   SOLE NONE 0 0 5,140
SELECT SECTOR SPDR TR ENERGY 81369Y506 321 6,528 SH   SOLE NONE 0 0 6,528
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 266 2,706 SH   SOLE NONE 0 0 2,706
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,773 13,344 SH   SOLE NONE 0 0 13,344
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 219 3,420 SH   SOLE NONE 0 0 3,420
SEMPRA ENERGY COM 816851109 412 3,110 SH   SOLE NONE 0 0 3,110
SENESTECH INC COM NEW 81720R208 74 44,500 SH   SOLE NONE 0 0 44,500
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,641 21,041 SH   SOLE NONE 0 0 21,041
SENSUS HEALTHCARE INC COM 81728J109 64 16,714 SH   SOLE NONE 0 0 16,714
SERVICE PPTYS TR COM SH BEN INT 81761L102 266 22,408 SH   SOLE NONE 0 0 22,408
SERVICENOW INC COM 81762P102 260 519 SH   SOLE NONE 0 0 519
SHOPIFY INC CL A 82509L107 1,373 1,241 SH   SOLE NONE 0 0 1,241
SIMON PPTY GROUP INC NEW COM 828806109 1,763 15,495 SH   SOLE NONE 0 0 15,495
SIMON PROPERTY GRP ACQ HOLDI UNIT 99/99/9999 82880R202 141 14,000 SH   SOLE NONE 0 0 14,000
SIRIUS XM HOLDINGS INC COM 82968B103 5,170 848,944 SH   SOLE NONE 0 0 848,944
SKYWORKS SOLUTIONS INC COM 83088M102 260 1,415 SH   SOLE NONE 0 0 1,415
SLACK TECHNOLOGIES INC COM CL A 83088V102 352 8,645 SH   SOLE NONE 0 0 8,645
SMART SAND INC COM 83191H107 85 33,700 SH   SOLE NONE 0 0 33,700
SNAP ON INC COM 833034101 1,249 5,413 SH   SOLE NONE 0 0 5,413
SORRENTO THERAPEUTICS INC COM NEW 83587F202 146 17,600 SH   SOLE NONE 0 0 17,600
SOUTHERN CO COM 842587107 2,239 36,026 SH   SOLE NONE 0 0 36,026
SOUTHWEST AIRLS CO COM 844741108 589 9,646 SH   SOLE NONE 0 0 9,646
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 5,339 16,172 SH   SOLE NONE 0 0 16,172
SPDR GOLD TR GOLD SHS 78463V107 278 1,738 SH   SOLE NONE 0 0 1,738
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,397 16,141 SH   SOLE NONE 0 0 16,141
SPDR S&P 500 ETF TR TR UNIT 78462F103 328,954 830,000 SH Put SOLE NONE 0 0 830,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 599 1,259 SH   SOLE NONE 0 0 1,259
SPDR SER TR S&P BIOTECH 78464A870 244 1,799 SH   SOLE NONE 0 0 1,799
SQUARE INC CL A 852234103 729 3,211 SH   SOLE NONE 0 0 3,211
STARBUCKS CORP COM 855244109 1,516 13,869 SH   SOLE NONE 0 0 13,869
STARWOOD PPTY TR INC COM 85571B105 260 10,500 SH   SOLE NONE 0 0 10,500
STEEL DYNAMICS INC COM 858119100 346 6,819 SH   SOLE NONE 0 0 6,819
STRYKER CORPORATION COM 863667101 760 3,121 SH   SOLE NONE 0 0 3,121
SYNOPSYS INC COM 871607107 1,338 5,399 SH   SOLE NONE 0 0 5,399
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 295 2,500 SH Call SOLE NONE 0 0 2,500
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 260 1,470 SH   SOLE NONE 0 0 1,470
TARGET CORP COM 87612E106 7,667 38,708 SH   SOLE NONE 0 0 38,708
TECHTARGET INC COM 87874R100 888 12,776 SH   SOLE NONE 0 0 12,776
TELADOC HEALTH INC COM 87918A105 647 3,564 SH   SOLE NONE 0 0 3,564
TESLA INC COM 88160R101 6,268 9,385 SH   SOLE NONE 0 0 9,385
TEXAS INSTRS INC COM 882508104 8,777 46,445 SH   SOLE NONE 0 0 46,445
TG THERAPEUTICS INC COM 88322Q108 362 7,500 SH   SOLE NONE 0 0 7,500
THE TRADE DESK INC COM CL A 88339J105 564 866 SH   SOLE NONE 0 0 866
THERMO FISHER SCIENTIFIC INC COM 883556102 1,301 2,849 SH   SOLE NONE 0 0 2,849
TIMKEN CO COM 887389104 1,257 15,480 SH   SOLE NONE 0 0 15,480
TJX COS INC NEW COM 872540109 773 11,686 SH   SOLE NONE 0 0 11,686
TOMPKINS FINL CORP COM 890110109 207 2,500 SH   SOLE NONE 0 0 2,500
TOPBUILD CORP COM 89055F103 1,288 6,151 SH   SOLE NONE 0 0 6,151
TORONTO DOMINION BK ONT COM NEW 891160509 284 4,354 SH   SOLE NONE 0 0 4,354
TOTAL SE SPONSORED ADS 89151E109 315 6,775 SH   SOLE NONE 0 0 6,775
TOWNEBANK PORTSMOUTH VA COM 89214P109 608 20,000 SH   SOLE NONE 0 0 20,000
TRACTOR SUPPLY CO COM 892356106 1,594 9,003 SH   SOLE NONE 0 0 9,003
TRAVELERS COMPANIES INC COM 89417E109 381 2,536 SH   SOLE NONE 0 0 2,536
TRI CONTL CORP COM 895436103 562 17,350 SH   SOLE NONE 0 0 17,350
TRICO BANCSHARES COM 896095106 5,120 108,079 SH   SOLE NONE 0 0 108,079
TRITON INTL LTD CL A G9078F107 566 10,293 SH   SOLE NONE 0 0 10,293
TRUIST FINL CORP COM 89832Q109 1,331 22,817 SH   SOLE NONE 0 0 22,817
TWILIO INC CL A 90138F102 1,778 5,215 SH   SOLE NONE 0 0 5,215
TYSON FOODS INC CL A 902494103 553 7,441 SH   SOLE NONE 0 0 7,441
UNILEVER PLC SPON ADR NEW 904767704 203 3,629 SH   SOLE NONE 0 0 3,629
UNION PAC CORP COM 907818108 753 3,416 SH   SOLE NONE 0 0 3,416
UNITED PARCEL SERVICE INC CL B 911312106 8,431 49,594 SH   SOLE NONE 0 0 49,594
UNITEDHEALTH GROUP INC COM 91324P102 6,960 18,706 SH   SOLE NONE 0 0 18,706
UNIVERSAL DISPLAY CORP COM 91347P105 355 1,500 SH   SOLE NONE 0 0 1,500
URSTADT BIDDLE PPTYS INC CL A 917286205 836 50,224 SH   SOLE NONE 0 0 50,224
US BANCORP DEL COM NEW 902973304 494 8,935 SH   SOLE NONE 0 0 8,935
VALERO ENERGY CORP COM 91913Y100 489 6,835 SH   SOLE NONE 0 0 6,835
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 270 13,000 SH   SOLE NONE 0 0 13,000
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 200 7,000 SH   SOLE NONE 0 0 7,000
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 326 1,340 SH   SOLE NONE 0 0 1,340
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 953 2,617 SH   SOLE NONE 0 0 2,617
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 251 1,863 SH   SOLE NONE 0 0 1,863
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 345 3,752 SH   SOLE NONE 0 0 3,752
VANGUARD INDEX FDS SM CP VAL ETF 922908611 407 2,460 SH   SOLE NONE 0 0 2,460
VANGUARD INDEX FDS MID CAP ETF 922908629 432 1,952 SH   SOLE NONE 0 0 1,952
VANGUARD INDEX FDS LARGE CAP ETF 922908637 371 2,000 SH   SOLE NONE 0 0 2,000
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 301 1,700 SH   SOLE NONE 0 0 1,700
VANGUARD INDEX FDS GROWTH ETF 922908736 323 1,257 SH   SOLE NONE 0 0 1,257
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,980 9,580 SH   SOLE NONE 0 0 9,580
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 209 2,152 SH   SOLE NONE 0 0 2,152
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 259 4,984 SH   SOLE NONE 0 0 4,984
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 570 6,910 SH   SOLE NONE 0 0 6,910
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 274 1,864 SH   SOLE NONE 0 0 1,864
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 448 4,434 SH   SOLE NONE 0 0 4,434
VANGUARD WORLD FD MEGA GRWTH IND 921910816 426 2,055 SH   SOLE NONE 0 0 2,055
VANGUARD WORLD FD MEGA CAP INDEX 921910873 496 3,539 SH   SOLE NONE 0 0 3,539
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 278 1,216 SH   SOLE NONE 0 0 1,216
VENTAS INC COM 92276F100 259 4,852 SH   SOLE NONE 0 0 4,852
VEREIT INC COM 92339V308 877 22,713 SH   SOLE NONE 0 0 22,713
VERIZON COMMUNICATIONS INC COM 92343V104 9,438 162,311 SH   SOLE NONE 0 0 162,311
VICI PPTYS INC COM 925652109 880 31,159 SH   SOLE NONE 0 0 31,159
VIRTUS GLOBAL DIVID & INCOME COM 92835W107 103 11,165 SH   SOLE NONE 0 0 11,165
VISA INC COM CL A 92826C839 3,812 18,005 SH   SOLE NONE 0 0 18,005
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 565 30,674 SH   SOLE NONE 0 0 30,674
VUZIX CORP COM NEW 92921W300 229 9,000 SH   SOLE NONE 0 0 9,000
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,891 34,439 SH   SOLE NONE 0 0 34,439
WALMART INC COM 931142103 10,494 77,262 SH   SOLE NONE 0 0 77,262
WASTE MGMT INC DEL COM 94106L109 825 6,392 SH   SOLE NONE 0 0 6,392
WEC ENERGY GROUP INC COM 92939U106 388 4,149 SH   SOLE NONE 0 0 4,149
WELLS FARGO ADV MULTI SCTR I COM 94987D101 138 11,000 SH   SOLE NONE 0 0 11,000
WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 332 39,314 SH   SOLE NONE 0 0 39,314
WELLS FARGO CO NEW COM 949746101 983 25,155 SH   SOLE NONE 0 0 25,155
WELLTOWER INC COM 95040Q104 575 8,029 SH   SOLE NONE 0 0 8,029
WESTERN ASSET / CLAYMORE INF COM 95766R104 213 17,500 SH   SOLE NONE 0 0 17,500
WESTERN ASSET HIGH INCOME OP COM 95766K109 192 37,830 SH   SOLE NONE 0 0 37,830
WESTERN ASSET HIGH YIELD DEF COM 95768B107 189 12,200 SH   SOLE NONE 0 0 12,200
WILLIAMS COS INC COM 969457100 369 15,556 SH   SOLE NONE 0 0 15,556
WISDOMTREE TR EM EX ST-OWNED 97717X578 253 6,200 SH   SOLE NONE 0 0 6,200
WP CAREY INC COM 92936U109 640 9,046 SH   SOLE NONE 0 0 9,046
WYNN RESORTS LTD COM 983134107 263 2,100 SH   SOLE NONE 0 0 2,100
XCEL ENERGY INC COM 98389B100 242 3,626 SH   SOLE NONE 0 0 3,626
YUM BRANDS INC COM 988498101 365 3,373 SH   SOLE NONE 0 0 3,373
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,305 2,690 SH   SOLE NONE 0 0 2,690
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 615 1,917 SH   SOLE NONE 0 0 1,917
ZSCALER INC COM 98980G102 226 1,314 SH   SOLE NONE 0 0 1,314