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
AFLAC INC COM 001055102 415 7,733 SH   SOLE NONE 0 0 7,733
AGNC INVT CORP COM 00123Q104 381 22,580 SH   SOLE NONE 0 0 22,580
AMC ENTMT HLDGS INC CL A COM 00165C104 510 9,001 SH   SOLE NONE 0 0 9,001
AT&T INC COM 00206R102 3,615 125,608 SH   SOLE NONE 0 0 125,608
ARK ETF TR INNOVATION ETF 00214Q104 643 4,919 SH   SOLE NONE 0 0 4,919
ABBOTT LABS COM 002824100 1,228 10,592 SH   SOLE NONE 0 0 10,592
ABBVIE INC COM 00287Y109 9,275 82,347 SH   SOLE NONE 0 0 82,347
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 198 19,480 SH   SOLE NONE 0 0 19,480
ACTIVISION BLIZZARD INC COM 00507V109 646 6,763 SH   SOLE NONE 0 0 6,763
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,604 2,738 SH   SOLE NONE 0 0 2,738
ADVANCED MICRO DEVICES INC COM 007903107 3,356 35,723 SH   SOLE NONE 0 0 35,723
ADVANCED MICRO DEVICES INC COM 007903107 376 4,000 SH Call SOLE NONE 0 0 4,000
AIR PRODS & CHEMS INC COM 009158106 440 1,531 SH   SOLE NONE 0 0 1,531
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,036 5,695 SH   SOLE NONE 0 0 5,695
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,693 16,287 SH   SOLE NONE 0 0 16,287
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 201 4,311 SH   SOLE NONE 0 0 4,311
ALLSTATE CORP COM 020002101 7,311 56,059 SH   SOLE NONE 0 0 56,059
ALPHABET INC CAP STK CL C 02079K107 5,331 2,127 SH   SOLE NONE 0 0 2,127
ALPHABET INC CAP STK CL A 02079K305 6,845 2,803 SH   SOLE NONE 0 0 2,803
ALTRIA GROUP INC COM 02209S103 3,406 71,419 SH   SOLE NONE 0 0 71,419
AMAZON COM INC COM 023135106 61,672 17,927 SH   SOLE NONE 0 0 17,927
AMEREN CORP COM 023608102 433 5,415 SH   SOLE NONE 0 0 5,415
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 593 39,558 SH   SOLE NONE 0 0 39,558
AMERICAN AIRLS GROUP INC COM 02376R102 498 23,486 SH   SOLE NONE 0 0 23,486
AMERICAN ELEC PWR CO INC COM 025537101 271 3,207 SH   SOLE NONE 0 0 3,207
AMERICAN EXPRESS CO COM 025816109 2,258 13,666 SH   SOLE NONE 0 0 13,666
AMERICAN TOWER CORP NEW COM 03027X100 1,445 5,349 SH   SOLE NONE 0 0 5,349
AMETEK INC COM 031100100 2,618 19,612 SH   SOLE NONE 0 0 19,612
AMGEN INC COM 031162100 965 3,960 SH   SOLE NONE 0 0 3,960
AMPIO PHARMACEUTICALS INC COM 03209T109 62 37,000 SH   SOLE NONE 0 0 37,000
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 710 31,070 SH   SOLE NONE 0 0 31,070
ANNALY CAPITAL MANAGEMENT IN COM 035710409 511 57,613 SH   SOLE NONE 0 0 57,613
APPLE INC COM 037833100 170,538 1,245,167 SH   SOLE NONE 0 0 1,245,167
APPLIED MATLS INC COM 038222105 3,821 26,831 SH   SOLE NONE 0 0 26,831
ARCHER DANIELS MIDLAND CO COM 039483102 524 8,652 SH   SOLE NONE 0 0 8,652
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 208 3,259 SH   SOLE NONE 0 0 3,259
ARES CAPITAL CORP COM 04010L103 870 44,417 SH   SOLE NONE 0 0 44,417
ARISTA NETWORKS INC COM 040413106 202 558 SH   SOLE NONE 0 0 558
ARLINGTON ASSET INVST CORP CL A NEW 041356205 46 11,445 SH   SOLE NONE 0 0 11,445
ATKORE INC COM 047649108 1,223 17,224 SH   SOLE NONE 0 0 17,224
AUTODESK INC COM 052769106 1,425 4,881 SH   SOLE NONE 0 0 4,881
AUTOMATIC DATA PROCESSING IN COM 053015103 967 4,868 SH   SOLE NONE 0 0 4,868
AUTONATION INC COM 05329W102 405 4,268 SH   SOLE NONE 0 0 4,268
AVALONBAY CMNTYS INC COM 053484101 977 4,683 SH   SOLE NONE 0 0 4,683
AXON ENTERPRISE INC COM 05464C101 566 3,201 SH   SOLE NONE 0 0 3,201
BP PLC SPONSORED ADR 055622104 421 15,930 SH   SOLE NONE 0 0 15,930
B. RILEY FINANCIAL INC COM 05580M108 461 6,100 SH   SOLE NONE 0 0 6,100
BNY MELLON ALCENTRA GLOBAL C COM 05588N108 98 10,213 SH   SOLE NONE 0 0 10,213
BADGER METER INC COM 056525108 1,864 19,000 SH   SOLE NONE 0 0 19,000
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 163 50,000 SH   SOLE NONE 0 0 50,000
BANCO SANTANDER S.A. ADR 05964H105 104 26,647 SH   SOLE NONE 0 0 26,647
BK OF AMERICA CORP COM 060505104 5,396 130,887 SH   SOLE NONE 0 0 130,887
BANK MONTREAL QUE COM 063671101 216 2,104 SH   SOLE NONE 0 0 2,104
BANK NEW YORK MELLON CORP COM 064058100 228 4,460 SH   SOLE NONE 0 0 4,460
BAXTER INTL INC COM 071813109 222 2,765 SH   SOLE NONE 0 0 2,765
BEAM THERAPEUTICS INC COM 07373V105 322 2,500 SH   SOLE NONE 0 0 2,500
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,442 13 SH   SOLE NONE 0 0 13
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,003 14,401 SH   SOLE NONE 0 0 14,401
BEST BUY INC COM 086516101 807 7,017 SH   SOLE NONE 0 0 7,017
BIOGEN INC COM 09062X103 246 710 SH   SOLE NONE 0 0 710
BIONTECH SE SPONSORED ADS 09075V102 226 1,011 SH   SOLE NONE 0 0 1,011
BLACKROCK INC COM 09247X101 262 299 SH   SOLE NONE 0 0 299
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 313 20,248 SH   SOLE NONE 0 0 20,248
BLACKROCK MUNI INCOME TR II COM 09249N101 291 18,465 SH   SOLE NONE 0 0 18,465
BLACKROCK ENHANCED EQUITY DI COM 09251A104 492 48,582 SH   SOLE NONE 0 0 48,582
BLACKROCK CORPOR HI YLD FD I COM 09255P107 355 28,768 SH   SOLE NONE 0 0 28,768
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 198 17,284 SH   SOLE NONE 0 0 17,284
BLACKROCK FLOATING RATE INCO COM 09255X100 639 48,200 SH   SOLE NONE 0 0 48,200
BLACKROCK ENHANCD CAP & INM COM 09256A109 201 9,786 SH   SOLE NONE 0 0 9,786
BLACKSTONE GROUP INC COM 09260D107 1,237 12,738 SH   SOLE NONE 0 0 12,738
BOEING CO COM 097023105 4,570 19,077 SH   SOLE NONE 0 0 19,077
BOOKING HOLDINGS INC COM 09857L108 438 200 SH   SOLE NONE 0 0 200
BRISTOL-MYERS SQUIBB CO COM 110122108 8,715 130,425 SH   SOLE NONE 0 0 130,425
BROADCOM INC COM 11135F101 6,206 13,014 SH   SOLE NONE 0 0 13,014
BROOKDALE SR LIVING INC COM 112463104 162 20,500 SH   SOLE NONE 0 0 20,500
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 232 4,556 SH   SOLE NONE 0 0 4,556
BRUNSWICK CORP COM 117043109 1,200 12,044 SH   SOLE NONE 0 0 12,044
CIGNA CORP NEW COM 125523100 440 1,853 SH   SOLE NONE 0 0 1,853
CME GROUP INC COM 12572Q105 4,439 20,872 SH   SOLE NONE 0 0 20,872
CSX CORP COM 126408103 2,354 73,394 SH   SOLE NONE 0 0 73,394
CVS HEALTH CORP COM 126650100 984 11,798 SH   SOLE NONE 0 0 11,798
CADENCE DESIGN SYSTEM INC COM 127387108 1,525 11,145 SH   SOLE NONE 0 0 11,145
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 307 20,226 SH   SOLE NONE 0 0 20,226
CALAMOS GBL DYN INCOME FUND COM 12811L107 149 13,635 SH   SOLE NONE 0 0 13,635
CAMPBELL SOUP CO COM 134429109 247 5,425 SH   SOLE NONE 0 0 5,425
CANOPY GROWTH CORP COM 138035100 578 23,896 SH   SOLE NONE 0 0 23,896
CARMAX INC COM 143130102 414 3,205 SH   SOLE NONE 0 0 3,205
CARNIVAL CORP UNIT 99/99/9999 143658300 731 27,716 SH   SOLE NONE 0 0 27,716
CATERPILLAR INC COM 149123101 1,667 7,660 SH   SOLE NONE 0 0 7,660
CELSIUS HLDGS INC COM NEW 15118V207 1,025 13,465 SH   SOLE NONE 0 0 13,465
CENTENE CORP DEL COM 15135B101 452 6,200 SH   SOLE NONE 0 0 6,200
CHARTER COMMUNICATIONS INC N CL A 16119P108 208 288 SH   SOLE NONE 0 0 288
CHERRY HILL MTG INVT CORP COM 164651101 120 12,126 SH   SOLE NONE 0 0 12,126
CHEVRON CORP NEW COM 166764100 4,413 42,133 SH   SOLE NONE 0 0 42,133
CHIPOTLE MEXICAN GRILL INC COM 169656105 234 151 SH   SOLE NONE 0 0 151
CHURCHILL CAPITAL CORP IV CL A 171439102 294 10,193 SH   SOLE NONE 0 0 10,193
CHURCHILL DOWNS INC COM 171484108 203 1,025 SH   SOLE NONE 0 0 1,025
CISCO SYS INC COM 17275R102 16,210 305,851 SH   SOLE NONE 0 0 305,851
CINTAS CORP COM 172908105 1,407 3,683 SH   SOLE NONE 0 0 3,683
CITIGROUP INC COM NEW 172967424 1,354 19,130 SH   SOLE NONE 0 0 19,130
CITIGROUP INC COM NEW 172967424 213 3,000 SH Call SOLE NONE 0 0 3,000
CITIZENS FINL GROUP INC COM 174610105 203 4,425 SH   SOLE NONE 0 0 4,425
CLEVELAND-CLIFFS INC NEW COM 185899101 1,178 54,632 SH   SOLE NONE 0 0 54,632
CLOVIS ONCOLOGY INC COM 189464100 83 14,351 SH   SOLE NONE 0 0 14,351
COCA COLA CO COM 191216100 3,790 70,048 SH   SOLE NONE 0 0 70,048
COHEN & STEERS QUALITY INCOM COM 19247L106 179 11,370 SH   SOLE NONE 0 0 11,370
COINBASE GLOBAL INC COM CL A 19260Q107 316 1,248 SH   SOLE NONE 0 0 1,248
COLGATE PALMOLIVE CO COM 194162103 751 9,236 SH   SOLE NONE 0 0 9,236
COLUMBIA SELIGM PREM TECH GR COM 19842X109 251 7,062 SH   SOLE NONE 0 0 7,062
COMCAST CORP NEW CL A 20030N101 7,556 132,507 SH   SOLE NONE 0 0 132,507
COMERICA INC COM 200340107 360 5,044 SH   SOLE NONE 0 0 5,044
COMPASS DIVERSIFIED SH BEN INT 20451Q104 602 23,600 SH   SOLE NONE 0 0 23,600
CONOCOPHILLIPS COM 20825C104 619 10,160 SH   SOLE NONE 0 0 10,160
CONSOLIDATED EDISON INC COM 209115104 239 3,322 SH   SOLE NONE 0 0 3,322
CONSTELLATION BRANDS INC CL A 21036P108 563 2,406 SH   SOLE NONE 0 0 2,406
CORNERSTONE STRATEGIC VALUE COM 21924B302 178 15,346 SH   SOLE NONE 0 0 15,346
CORNERSTONE TOTAL RETURN FD COM 21924U300 114 10,042 SH   SOLE NONE 0 0 10,042
CORNING INC COM 219350105 7,494 183,229 SH   SOLE NONE 0 0 183,229
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 971 34,701 SH   SOLE NONE 0 0 34,701
CORTEVA INC COM 22052L104 203 4,574 SH   SOLE NONE 0 0 4,574
COSTCO WHSL CORP NEW COM 22160K105 1,442 3,645 SH   SOLE NONE 0 0 3,645
CROCS INC COM 227046109 1,666 14,302 SH   SOLE NONE 0 0 14,302
CRONOS GROUP INC COM 22717L101 92 10,760 SH   SOLE NONE 0 0 10,760
CROWDSTRIKE HLDGS INC CL A 22788C105 1,120 4,454 SH   SOLE NONE 0 0 4,454
CROWN CASTLE INTL CORP NEW COM 22822V101 556 2,849 SH   SOLE NONE 0 0 2,849
CUMMINS INC COM 231021106 6,776 27,791 SH   SOLE NONE 0 0 27,791
D R HORTON INC COM 23331A109 255 2,822 SH   SOLE NONE 0 0 2,822
DTE ENERGY CO COM 233331107 338 2,609 SH   SOLE NONE 0 0 2,609
DANAHER CORPORATION COM 235851102 1,426 5,312 SH   SOLE NONE 0 0 5,312
DEERE & CO COM 244199105 2,330 6,606 SH   SOLE NONE 0 0 6,606
DELTA AIR LINES INC DEL COM NEW 247361702 407 9,414 SH   SOLE NONE 0 0 9,414
DIGITAL RLTY TR INC COM 253868103 2,241 14,897 SH   SOLE NONE 0 0 14,897
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 1,959 20,011 SH   SOLE NONE 0 0 20,011
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1,099 10,054 SH   SOLE NONE 0 0 10,054
DIREXION SHS ETF TR DLY ENRGY BULL2X 25460G609 410 14,500 SH   SOLE NONE 0 0 14,500
DISNEY WALT CO COM 254687106 13,354 75,976 SH   SOLE NONE 0 0 75,976
DISCOVER FINL SVCS COM 254709108 7,038 59,497 SH   SOLE NONE 0 0 59,497
DOLLAR GEN CORP NEW COM 256677105 323 1,489 SH   SOLE NONE 0 0 1,489
DOLLAR TREE INC COM 256746108 319 3,200 SH   SOLE NONE 0 0 3,200
DOMINION ENERGY INC COM 25746U109 570 7,739 SH   SOLE NONE 0 0 7,739
DOW INC COM 260557103 9,732 153,788 SH   SOLE NONE 0 0 153,788
DRAFTKINGS INC COM CL A 26142R104 677 12,975 SH   SOLE NONE 0 0 12,975
DROPBOX INC CL A 26210C104 300 9,900 SH   SOLE NONE 0 0 9,900
DUKE REALTY CORP COM NEW 264411505 1,964 41,485 SH   SOLE NONE 0 0 41,485
DUKE ENERGY CORP NEW COM NEW 26441C204 1,669 16,901 SH   SOLE NONE 0 0 16,901
DUPONT DE NEMOURS INC COM 26614N102 299 3,864 SH   SOLE NONE 0 0 3,864
EMX RTY CORP COM 26873J107 127 42,732 SH   SOLE NONE 0 0 42,732
EASTGROUP PPTYS INC COM 277276101 1,076 6,547 SH   SOLE NONE 0 0 6,547
EATON VANCE ENHANCED EQUITY COM 278274105 216 11,639 SH   SOLE NONE 0 0 11,639
EATON VANCE TAX-MANAGED GLOB COM 27829C105 263 24,177 SH   SOLE NONE 0 0 24,177
EATON VANCE TAX-MANAGED GLOB COM 27829F108 801 78,577 SH   SOLE NONE 0 0 78,577
EATON VANCE RISK-MANAGED DIV COM 27829G106 122 10,625 SH   SOLE NONE 0 0 10,625
EBAY INC. COM 278642103 1,465 20,877 SH   SOLE NONE 0 0 20,877
EMERSON ELEC CO COM 291011104 619 6,435 SH   SOLE NONE 0 0 6,435
ENBRIDGE INC COM 29250N105 482 12,036 SH   SOLE NONE 0 0 12,036
ENERGY FUELS INC COM NEW 292671708 62 10,263 SH   SOLE NONE 0 0 10,263
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 848 79,807 SH   SOLE NONE 0 0 79,807
ENTEGRIS INC COM 29362U104 1,637 13,314 SH   SOLE NONE 0 0 13,314
ENTERPRISE PRODS PARTNERS L COM 293792107 1,678 69,536 SH   SOLE NONE 0 0 69,536
EPAM SYS INC COM 29414B104 207 406 SH   SOLE NONE 0 0 406
EVERSOURCE ENERGY COM 30040W108 1,268 15,799 SH   SOLE NONE 0 0 15,799
EXACT SCIENCES CORP COM 30063P105 440 3,535 SH   SOLE NONE 0 0 3,535
EXXON MOBIL CORP COM 30231G102 8,088 128,229 SH   SOLE NONE 0 0 128,229
FACEBOOK INC CL A 30303M102 11,550 33,216 SH   SOLE NONE 0 0 33,216
FEDEX CORP COM 31428X106 422 1,413 SH   SOLE NONE 0 0 1,413
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 324 4,000 SH   SOLE NONE 0 0 4,000
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,909 135,977 SH   SOLE NONE 0 0 135,977
FIRST TR ENERGY INCOME & GRO COM 33738G104 145 10,000 SH   SOLE NONE 0 0 10,000
FIRST US BANCSHARES INC COM 33744V103 585 53,416 SH   SOLE NONE 0 0 53,416
FISERV INC COM 337738108 747 6,989 SH   SOLE NONE 0 0 6,989
FIRSTENERGY CORP COM 337932107 214 5,744 SH   SOLE NONE 0 0 5,744
FLAHERTY & CRUMRINE PFD SECS COM 338478100 317 13,925 SH   SOLE NONE 0 0 13,925
FLOWERS FOODS INC COM 343498101 221 9,124 SH   SOLE NONE 0 0 9,124
FOOT LOCKER INC COM 344849104 812 13,173 SH   SOLE NONE 0 0 13,173
FORD MTR CO DEL COM 345370860 5,692 383,013 SH   SOLE NONE 0 0 383,013
FORTINET INC COM 34959E109 258 1,083 SH   SOLE NONE 0 0 1,083
FORTUNE BRANDS HOME & SEC IN COM 34964C106 317 3,183 SH   SOLE NONE 0 0 3,183
FREEPORT-MCMORAN INC CL B 35671D857 365 9,832 SH   SOLE NONE 0 0 9,832
GABELLI EQUITY TR INC COM 362397101 210 30,452 SH   SOLE NONE 0 0 30,452
GABELLI MULTIMEDIA TR INC COM 36239Q109 168 15,043 SH   SOLE NONE 0 0 15,043
GABELLI HLTHCARE & WELLNESS SHS 36246K103 322 23,868 SH   SOLE NONE 0 0 23,868
GALLAGHER ARTHUR J & CO COM 363576109 1,695 12,100 SH   SOLE NONE 0 0 12,100
GENERAC HLDGS INC COM 368736104 226 544 SH   SOLE NONE 0 0 544
GENERAL ELECTRIC CO COM 369604103 1,449 107,707 SH   SOLE NONE 0 0 107,707
GENERAL MLS INC COM 370334104 367 6,026 SH   SOLE NONE 0 0 6,026
GENERAL MTRS CO COM 37045V100 648 10,952 SH   SOLE NONE 0 0 10,952
GENUINE PARTS CO COM 372460105 6,123 48,421 SH   SOLE NONE 0 0 48,421
GETTY RLTY CORP NEW COM 374297109 954 30,631 SH   SOLE NONE 0 0 30,631
GILEAD SCIENCES INC COM 375558103 438 6,358 SH   SOLE NONE 0 0 6,358
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 215 9,620 SH   SOLE NONE 0 0 9,620
GLOBUS MED INC CL A 379577208 2,438 31,449 SH   SOLE NONE 0 0 31,449
GLOBE LIFE INC COM 37959E102 5,184 54,426 SH   SOLE NONE 0 0 54,426
GOLDMAN SACHS GROUP INC COM 38141G104 7,307 19,251 SH   SOLE NONE 0 0 19,251
GRACO INC COM 384109104 274 3,625 SH   SOLE NONE 0 0 3,625
GRAINGER W W INC COM 384802104 229 525 SH   SOLE NONE 0 0 525
GUGGENHEIM ENHANCED EQT INCM COM 40167B100 86 10,000 SH   SOLE NONE 0 0 10,000
HANNON ARMSTRONG SUST INFR C COM 41068X100 282 5,030 SH   SOLE NONE 0 0 5,030
HEALTHPEAK PROPERTIES INC COM 42250P103 1,128 33,890 SH   SOLE NONE 0 0 33,890
HERCULES CAPITAL INC COM 427096508 174 10,199 SH   SOLE NONE 0 0 10,199
HILLENBRAND INC COM 431571108 1,150 26,091 SH   SOLE NONE 0 0 26,091
HOME DEPOT INC COM 437076102 9,365 29,369 SH   SOLE NONE 0 0 29,369
HONEYWELL INTL INC COM 438516106 929 4,238 SH   SOLE NONE 0 0 4,238
HORMEL FOODS CORP COM 440452100 590 12,361 SH   SOLE NONE 0 0 12,361
HORIZON TECHNOLOGY FIN CORP COM 44045A102 199 11,498 SH   SOLE NONE 0 0 11,498
HOST HOTELS & RESORTS INC COM 44107P104 918 53,727 SH   SOLE NONE 0 0 53,727
HUBBELL INC COM 443510607 5,892 31,536 SH   SOLE NONE 0 0 31,536
HUMANA INC COM 444859102 920 2,077 SH   SOLE NONE 0 0 2,077
HUNTINGTON BANCSHARES INC COM 446150104 346 24,272 SH   SOLE NONE 0 0 24,272
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 210 3,823 SH   SOLE NONE 0 0 3,823
IDEXX LABS INC COM 45168D104 1,621 2,568 SH   SOLE NONE 0 0 2,568
ILLINOIS TOOL WKS INC COM 452308109 461 2,060 SH   SOLE NONE 0 0 2,060
INNOVATIVE INDL PPTYS INC COM 45781V101 7,447 38,990 SH   SOLE NONE 0 0 38,990
INTEL CORP COM 458140100 3,442 61,311 SH   SOLE NONE 0 0 61,311
INTERCONTINENTAL EXCHANGE IN COM 45866F104 434 3,659 SH   SOLE NONE 0 0 3,659
INTERNATIONAL BUSINESS MACHS COM 459200101 2,101 14,333 SH   SOLE NONE 0 0 14,333
INTERNATIONAL PAPER CO COM 460146103 591 9,628 SH   SOLE NONE 0 0 9,628
INVESCO QQQ TR UNIT SER 1 46090E103 10,485 29,582 SH   SOLE NONE 0 0 29,582
INTUIT COM 461202103 1,494 3,047 SH   SOLE NONE 0 0 3,047
INTUITIVE SURGICAL INC COM NEW 46120E602 667 725 SH   SOLE NONE 0 0 725
INVESCO MUN TR COM 46131J103 311 22,710 SH   SOLE NONE 0 0 22,710
INVESCO MUNI INCOME OPP TRST COM 46132X101 83 10,000 SH   SOLE NONE 0 0 10,000
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 233 3,017 SH   SOLE NONE 0 0 3,017
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 438 2,907 SH   SOLE NONE 0 0 2,907
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 308 14,895 SH   SOLE NONE 0 0 14,895
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 299 19,547 SH   SOLE NONE 0 0 19,547
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 501 32,754 SH   SOLE NONE 0 0 32,754
IRON MTN INC NEW COM 46284V101 7,923 187,212 SH   SOLE NONE 0 0 187,212
ISHARES TR SELECT DIVID ETF 464287168 682 5,847 SH   SOLE NONE 0 0 5,847
ISHARES TR CORE S&P500 ETF 464287200 259 603 SH   SOLE NONE 0 0 603
ISHARES TR CORE US AGGBD ET 464287226 316 2,740 SH   SOLE NONE 0 0 2,740
ISHARES TR MSCI EMG MKT ETF 464287234 224 4,047 SH   SOLE NONE 0 0 4,047
ISHARES TR IBOXX INV CP ETF 464287242 384 2,857 SH   SOLE NONE 0 0 2,857
ISHARES TR CORE S&P MCP ETF 464287507 361 1,344 SH   SOLE NONE 0 0 1,344
ISHARES TR ISHARES BIOTECH 464287556 250 1,529 SH   SOLE NONE 0 0 1,529
ISHARES TR S&P MC 400GR ETF 464287606 447 5,524 SH   SOLE NONE 0 0 5,524
ISHARES TR RUS 2000 GRW ETF 464287648 302 967 SH   SOLE NONE 0 0 967
ISHARES TR RUSSELL 2000 ETF 464287655 521 2,269 SH   SOLE NONE 0 0 2,269
ISHARES TR S&P MC 400VL ETF 464287705 235 2,233 SH   SOLE NONE 0 0 2,233
ISHARES TR CORE S&P SCP ETF 464287804 350 3,099 SH   SOLE NONE 0 0 3,099
ISHARES TR S&P SML 600 GWT 464287887 576 4,340 SH   SOLE NONE 0 0 4,340
ISHARES TR PFD AND INCM SEC 464288687 815 20,728 SH   SOLE NONE 0 0 20,728
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 251 5,000 SH   SOLE NONE 0 0 5,000
ISHARES TR MSCI USA MMENTM 46432F396 3,451 19,899 SH   SOLE NONE 0 0 19,899
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
I3 VERTICALS INC COM CL A 46571Y107 232 7,692 SH   SOLE NONE 0 0 7,692
JPMORGAN CHASE & CO COM 46625H100 15,565 100,076 SH   SOLE NONE 0 0 100,076
JOHNSON & JOHNSON COM 478160104 13,605 82,583 SH   SOLE NONE 0 0 82,583
J2 GLOBAL INC COM 48123V102 1,407 10,230 SH   SOLE NONE 0 0 10,230
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 221 7,304 SH   SOLE NONE 0 0 7,304
KLA CORP COM NEW 482480100 8,237 25,408 SH   SOLE NONE 0 0 25,408
KIMBERLY-CLARK CORP COM 494368103 541 4,041 SH   SOLE NONE 0 0 4,041
KINDER MORGAN INC DEL COM 49456B101 629 34,492 SH   SOLE NONE 0 0 34,492
KITE RLTY GROUP TR COM NEW 49803T300 300 13,643 SH   SOLE NONE 0 0 13,643
KRAFT HEINZ CO COM 500754106 857 21,016 SH   SOLE NONE 0 0 21,016
LPL FINL HLDGS INC COM 50212V100 1,339 9,920 SH   SOLE NONE 0 0 9,920
L3HARRIS TECHNOLOGIES INC COM 502431109 201 932 SH   SOLE NONE 0 0 932
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,445 5,239 SH   SOLE NONE 0 0 5,239
LAM RESEARCH CORP COM 512807108 2,203 3,386 SH   SOLE NONE 0 0 3,386
LAS VEGAS SANDS CORP COM 517834107 654 12,416 SH   SOLE NONE 0 0 12,416
LENNAR CORP CL A 526057104 874 8,799 SH   SOLE NONE 0 0 8,799
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2,595 287,084 SH   SOLE NONE 0 0 287,084
LILLY ELI & CO COM 532457108 12,584 54,827 SH   SOLE NONE 0 0 54,827
LINCOLN NATL CORP IND COM 534187109 571 9,095 SH   SOLE NONE 0 0 9,095
LOCKHEED MARTIN CORP COM 539830109 7,310 19,320 SH   SOLE NONE 0 0 19,320
LOWES COS INC COM 548661107 2,244 11,569 SH   SOLE NONE 0 0 11,569
LULULEMON ATHLETICA INC COM 550021109 302 828 SH   SOLE NONE 0 0 828
M & T BK CORP COM 55261F104 581 4,000 SH   SOLE NONE 0 0 4,000
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 234 37,500 SH   SOLE NONE 0 0 37,500
MPLX LP COM UNIT REP LTD 55336V100 457 15,414 SH   SOLE NONE 0 0 15,414
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 750 15,325 SH   SOLE NONE 0 0 15,325
MAIN STR CAP CORP COM 56035L104 534 13,016 SH   SOLE NONE 0 0 13,016
MARATHON PETE CORP COM 56585A102 386 6,387 SH   SOLE NONE 0 0 6,387
MARINEMAX INC COM 567908108 1,320 27,099 SH   SOLE NONE 0 0 27,099
MARRIOTT INTL INC NEW CL A 571903202 386 2,830 SH   SOLE NONE 0 0 2,830
MARVELL TECHNOLOGY INC COM 573874104 2,373 40,681 SH   SOLE NONE 0 0 40,681
MASTERCARD INCORPORATED CL A 57636Q104 2,733 7,486 SH   SOLE NONE 0 0 7,486
MCDONALDS CORP COM 580135101 2,502 10,830 SH   SOLE NONE 0 0 10,830
MEDALLION FINL CORP COM 583928106 213 24,000 SH   SOLE NONE 0 0 24,000
MEDICAL PPTYS TRUST INC COM 58463J304 653 32,510 SH   SOLE NONE 0 0 32,510
MERCADOLIBRE INC COM 58733R102 445 286 SH   SOLE NONE 0 0 286
MERCK & CO INC COM 58933Y105 2,692 34,621 SH   SOLE NONE 0 0 34,621
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 69 13,000 SH   SOLE NONE 0 0 13,000
MFS INTER HIGH INCOME FD SH BEN INT 59318T109 54 16,045 SH   SOLE NONE 0 0 16,045
MICROSOFT CORP COM 594918104 19,814 73,140 SH   SOLE NONE 0 0 73,140
MICROSOFT CORP COM 594918104 244 900 SH Call SOLE NONE 0 0 900
MICROCHIP TECHNOLOGY INC. COM 595017104 266 1,775 SH   SOLE NONE 0 0 1,775
MICRON TECHNOLOGY INC COM 595112103 1,132 13,320 SH   SOLE NONE 0 0 13,320
MID-AMER APT CMNTYS INC COM 59522J103 1,084 6,439 SH   SOLE NONE 0 0 6,439
MIDDLEBY CORP COM 596278101 544 3,140 SH   SOLE NONE 0 0 3,140
MODERNA INC COM 60770K107 1,576 6,709 SH   SOLE NONE 0 0 6,709
MONDELEZ INTL INC CL A 609207105 1,728 27,680 SH   SOLE NONE 0 0 27,680
MORGAN STANLEY COM NEW 617446448 1,128 12,296 SH   SOLE NONE 0 0 12,296
NATIONAL BANKSHARES INC VA COM 634865109 226 6,464 SH   SOLE NONE 0 0 6,464
NETFLIX INC COM 64110L106 6,149 11,642 SH   SOLE NONE 0 0 11,642
NEW AMER HIGH INCOME FD INC COM NEW 641876800 121 13,096 SH   SOLE NONE 0 0 13,096
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 229 21,641 SH   SOLE NONE 0 0 21,641
NEW YORK MTG TR INC COM PAR $.02 649604501 93 20,825 SH   SOLE NONE 0 0 20,825
NEWMONT CORP COM 651639106 217 3,422 SH   SOLE NONE 0 0 3,422
NEXTERA ENERGY INC COM 65339F101 1,279 17,442 SH   SOLE NONE 0 0 17,442
NIKE INC CL B 654106103 2,270 14,695 SH   SOLE NONE 0 0 14,695
NOKIA CORP SPONSORED ADR 654902204 200 37,573 SH   SOLE NONE 0 0 37,573
NORFOLK SOUTHN CORP COM 655844108 669 2,522 SH   SOLE NONE 0 0 2,522
NORTHROP GRUMMAN CORP COM 666807102 289 796 SH   SOLE NONE 0 0 796
NUCOR CORP COM 670346105 341 3,550 SH   SOLE NONE 0 0 3,550
NUSTAR ENERGY LP UNIT COM 67058H102 229 12,705 SH   SOLE NONE 0 0 12,705
NUVEEN AMT FREE QLTY MUN INC COM 670657105 175 11,141 SH   SOLE NONE 0 0 11,141
NVIDIA CORPORATION COM 67066G104 18,457 23,068 SH   SOLE NONE 0 0 23,068
NVIDIA CORPORATION COM 67066G104 320 400 SH Call SOLE NONE 0 0 400
NUVEEN QUALITY MUNCP INCOME COM 67066V101 233 14,533 SH   SOLE NONE 0 0 14,533
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 280 19,514 SH   SOLE NONE 0 0 19,514
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 346 19,132 SH   SOLE NONE 0 0 19,132
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 351 20,413 SH   SOLE NONE 0 0 20,413
NUVEEN AMT FREE MUN CR INC F COM 67071L106 263 14,728 SH   SOLE NONE 0 0 14,728
NUVEEN PFD & INCM SECURTIES COM 67072C105 156 15,642 SH   SOLE NONE 0 0 15,642
NUVEEN MULTI-MKT INCOME FD COM 67075J107 75 10,000 SH   SOLE NONE 0 0 10,000
NUVEEN CORPORATE INCM NOVEME COM 67077N106 464 49,167 SH   SOLE NONE 0 0 49,167
OREILLY AUTOMOTIVE INC COM 67103H107 231 408 SH   SOLE NONE 0 0 408
OAKTREE SPECIALTY LENDING CO COM 67401P108 70 10,450 SH   SOLE NONE 0 0 10,450
OCCIDENTAL PETE CORP COM 674599105 313 20,000 SH Call SOLE NONE 0 0 20,000
OKTA INC CL A 679295105 384 1,569 SH   SOLE NONE 0 0 1,569
OLD DOMINION FREIGHT LINE IN COM 679580100 1,494 5,887 SH   SOLE NONE 0 0 5,887
OLD REP INTL CORP COM 680223104 764 30,690 SH   SOLE NONE 0 0 30,690
OMEROS CORP COM 682143102 628 42,330 SH   SOLE NONE 0 0 42,330
ONEOK INC NEW COM 682680103 724 13,004 SH   SOLE NONE 0 0 13,004
ONEMAIN HLDGS INC COM 68268W103 329 5,486 SH   SOLE NONE 0 0 5,486
ORACLE CORP COM 68389X105 4,098 52,646 SH   SOLE NONE 0 0 52,646
ORASURE TECHNOLOGIES INC COM 68554V108 122 12,033 SH   SOLE NONE 0 0 12,033
ORGANIGRAM HLDGS INC COM 68620P101 35 12,214 SH   SOLE NONE 0 0 12,214
PDC ENERGY INC COM 69327R101 528 11,522 SH   SOLE NONE 0 0 11,522
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 223 14,000 SH   SOLE NONE 0 0 14,000
PNC FINL SVCS GROUP INC COM 693475105 698 3,659 SH   SOLE NONE 0 0 3,659
PPG INDS INC COM 693506107 6,011 35,408 SH   SOLE NONE 0 0 35,408
PTC INC COM 69370C100 1,249 8,838 SH   SOLE NONE 0 0 8,838
PACWEST BANCORP DEL COM 695263103 211 5,141 SH   SOLE NONE 0 0 5,141
PALANTIR TECHNOLOGIES INC CL A 69608A108 830 31,504 SH   SOLE NONE 0 0 31,504
PARKER-HANNIFIN CORP COM 701094104 6,346 20,663 SH   SOLE NONE 0 0 20,663
PAYPAL HLDGS INC COM 70450Y103 4,363 14,968 SH   SOLE NONE 0 0 14,968
PEMBINA PIPELINE CORP COM 706327103 287 9,030 SH   SOLE NONE 0 0 9,030
PENNANTPARK FLOATING RATE CA COM 70806A106 162 12,730 SH   SOLE NONE 0 0 12,730
PEPSICO INC COM 713448108 1,873 12,643 SH   SOLE NONE 0 0 12,643
PERFICIENT INC COM 71375U101 1,423 17,690 SH   SOLE NONE 0 0 17,690
PFIZER INC COM 717081103 3,575 91,296 SH   SOLE NONE 0 0 91,296
PHILIP MORRIS INTL INC COM 718172109 4,023 40,593 SH   SOLE NONE 0 0 40,593
PHILLIPS 66 COM 718546104 307 3,576 SH   SOLE NONE 0 0 3,576
PHYSICIANS RLTY TR COM 71943U104 944 51,089 SH   SOLE NONE 0 0 51,089
PIMCO HIGH INCOME FD COM SHS 722014107 265 38,793 SH   SOLE NONE 0 0 38,793
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,124 40,445 SH   SOLE NONE 0 0 40,445
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 256 11,453 SH   SOLE NONE 0 0 11,453
PINTEREST INC CL A 72352L106 275 3,483 SH   SOLE NONE 0 0 3,483
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 381 29,379 SH   SOLE NONE 0 0 29,379
PIONEER NAT RES CO COM 723787107 201 1,239 SH   SOLE NONE 0 0 1,239
POLARIS INC COM 731068102 7,325 53,479 SH   SOLE NONE 0 0 53,479
PREFERRED BK LOS ANGELES CA COM NEW 740367404 253 4,000 SH   SOLE NONE 0 0 4,000
PRICE T ROWE GROUP INC COM 74144T108 249 1,257 SH   SOLE NONE 0 0 1,257
PROCTER AND GAMBLE CO COM 742718109 10,942 81,099 SH   SOLE NONE 0 0 81,099
PROLOGIS INC. COM 74340W103 1,239 10,364 SH   SOLE NONE 0 0 10,364
PROSHARES TR PSHS ULTRA O&G 74347G705 434 6,000 SH   SOLE NONE 0 0 6,000
PROSHARES TR PSHS ULT S&P 500 74347R107 1,017 8,519 SH   SOLE NONE 0 0 8,519
PROSHARES TR PSHS ULTRA QQQ 74347R206 967 13,468 SH   SOLE NONE 0 0 13,468
PROSHARES TR ULTRAPRO QQQ 74347X831 2,657 21,690 SH   SOLE NONE 0 0 21,690
PROSPECT CAP CORP COM 74348T102 601 71,643 SH   SOLE NONE 0 0 71,643
PROSPERITY BANCSHARES INC COM 743606105 958 13,345 SH   SOLE NONE 0 0 13,345
PRUDENTIAL FINL INC COM 744320102 976 9,526 SH   SOLE NONE 0 0 9,526
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 272 4,548 SH   SOLE NONE 0 0 4,548
PUBLIC STORAGE COM 74460D109 1,129 3,755 SH   SOLE NONE 0 0 3,755
PULTE GROUP INC COM 745867101 676 12,400 SH   SOLE NONE 0 0 12,400
PUTNAM MANAGED MUN INCOME TR COM 746823103 932 106,326 SH   SOLE NONE 0 0 106,326
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 238 51,176 SH   SOLE NONE 0 0 51,176
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 278 66,272 SH   SOLE NONE 0 0 66,272
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 170 12,000 SH   SOLE NONE 0 0 12,000
QUALCOMM INC COM 747525103 11,287 78,974 SH   SOLE NONE 0 0 78,974
QUANTA SVCS INC COM 74762E102 222 2,446 SH   SOLE NONE 0 0 2,446
RH COM 74967X103 600 884 SH   SOLE NONE 0 0 884
RAYTHEON TECHNOLOGIES CORP COM 75513E101 781 9,151 SH   SOLE NONE 0 0 9,151
REALTY INCOME CORP COM 756109104 326 4,881 SH   SOLE NONE 0 0 4,881
REGIONS FINANCIAL CORP NEW COM 7591EP100 884 43,807 SH   SOLE NONE 0 0 43,807
RING ENERGY INC COM 76680V108 225 75,400 SH   SOLE NONE 0 0 75,400
RITE AID CORP COM 767754872 178 10,927 SH   SOLE NONE 0 0 10,927
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 257 14,000 SH   SOLE NONE 0 0 14,000
ROKU INC COM CL A 77543R102 3,273 7,126 SH   SOLE NONE 0 0 7,126
S&P GLOBAL INC COM 78409V104 444 1,081 SH   SOLE NONE 0 0 1,081
SL GREEN RLTY CORP COM 78440X804 1,033 12,909 SH   SOLE NONE 0 0 12,909
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,141 16,681 SH   SOLE NONE 0 0 16,681
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 53,500 SH Call SOLE NONE 0 0 53,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 339,409 792,900 SH Put SOLE NONE 0 0 792,900
SPDR GOLD TR GOLD SHS 78463V107 282 1,703 SH   SOLE NONE 0 0 1,703
SPDR SER TR S&P BIOTECH 78464A870 223 1,649 SH   SOLE NONE 0 0 1,649
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 5,752 16,673 SH   SOLE NONE 0 0 16,673
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 900 1,833 SH   SOLE NONE 0 0 1,833
SALESFORCE COM INC COM 79466L302 1,526 6,247 SH   SOLE NONE 0 0 6,247
SCHWAB CHARLES CORP COM 808513105 273 3,754 SH   SOLE NONE 0 0 3,754
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 489 4,700 SH   SOLE NONE 0 0 4,700
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 479 7,008 SH   SOLE NONE 0 0 7,008
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 524 5,030 SH   SOLE NONE 0 0 5,030
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 477 6,307 SH   SOLE NONE 0 0 6,307
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 262 6,300 SH   SOLE NONE 0 0 6,300
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,318 10,461 SH   SOLE NONE 0 0 10,461
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,142 6,396 SH   SOLE NONE 0 0 6,396
SELECT SECTOR SPDR TR ENERGY 81369Y506 353 6,548 SH   SOLE NONE 0 0 6,548
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 289 2,816 SH   SOLE NONE 0 0 2,816
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,233 15,120 SH   SOLE NONE 0 0 15,120
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 215 3,400 SH   SOLE NONE 0 0 3,400
SEMPRA ENERGY COM 816851109 412 3,110 SH   SOLE NONE 0 0 3,110
SENESTECH INC COM NEW 81720R208 72 44,500 SH   SOLE NONE 0 0 44,500
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,821 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 238 18,908 SH   SOLE NONE 0 0 18,908
SERVICENOW INC COM 81762P102 262 476 SH   SOLE NONE 0 0 476
SHOPIFY INC CL A 82509L107 1,670 1,143 SH   SOLE NONE 0 0 1,143
SIMON PPTY GROUP INC NEW COM 828806109 2,132 16,338 SH   SOLE NONE 0 0 16,338
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,690 869,998 SH   SOLE NONE 0 0 869,998
SKYWORKS SOLUTIONS INC COM 83088M102 347 1,808 SH   SOLE NONE 0 0 1,808
SLACK TECHNOLOGIES INC COM CL A 83088V102 383 8,645 SH   SOLE NONE 0 0 8,645
SNAP ON INC COM 833034101 1,173 5,251 SH   SOLE NONE 0 0 5,251
SNOWFLAKE INC CL A 833445109 217 897 SH   SOLE NONE 0 0 897
SONOS INC COM 83570H108 408 11,595 SH   SOLE NONE 0 0 11,595
SORRENTO THERAPEUTICS INC COM NEW 83587F202 198 20,450 SH   SOLE NONE 0 0 20,450
SOUTHERN CO COM 842587107 2,094 34,612 SH   SOLE NONE 0 0 34,612
SOUTHWEST AIRLS CO COM 844741108 492 9,271 SH   SOLE NONE 0 0 9,271
SQUARE INC CL A 852234103 1,018 4,177 SH   SOLE NONE 0 0 4,177
STARBUCKS CORP COM 855244109 1,277 11,423 SH   SOLE NONE 0 0 11,423
STARWOOD PPTY TR INC COM 85571B105 275 10,500 SH   SOLE NONE 0 0 10,500
STEEL DYNAMICS INC COM 858119100 412 6,907 SH   SOLE NONE 0 0 6,907
STRYKER CORPORATION COM 863667101 811 3,121 SH   SOLE NONE 0 0 3,121
SYNOPSYS INC COM 871607107 1,520 5,513 SH   SOLE NONE 0 0 5,513
TJX COS INC NEW COM 872540109 788 11,686 SH   SOLE NONE 0 0 11,686
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 243 1,375 SH   SOLE NONE 0 0 1,375
TARGET CORP COM 87612E106 9,032 37,361 SH   SOLE NONE 0 0 37,361
TELADOC HEALTH INC COM 87918A105 590 3,550 SH   SOLE NONE 0 0 3,550
TERADYNE INC COM 880770102 1,216 9,075 SH   SOLE NONE 0 0 9,075
TESLA INC COM 88160R101 5,120 7,533 SH   SOLE NONE 0 0 7,533
TEXAS INSTRS INC COM 882508104 9,132 47,486 SH   SOLE NONE 0 0 47,486
TG THERAPEUTICS INC COM 88322Q108 291 7,500 SH   SOLE NONE 0 0 7,500
THE TRADE DESK INC COM CL A 88339J105 684 8,850 SH   SOLE NONE 0 0 8,850
THERMO FISHER SCIENTIFIC INC COM 883556102 368 729 SH   SOLE NONE 0 0 729
3M CO COM 88579Y101 9,586 48,259 SH   SOLE NONE 0 0 48,259
TIMKEN CO COM 887389104 1,239 15,375 SH   SOLE NONE 0 0 15,375
TOPBUILD CORP COM 89055F103 1,306 6,604 SH   SOLE NONE 0 0 6,604
TORONTO DOMINION BK ONT COM NEW 891160509 307 4,383 SH   SOLE NONE 0 0 4,383
TOTALENERGIES SE SPONSORED ADS 89151E109 318 7,034 SH   SOLE NONE 0 0 7,034
TOWNEBANK PORTSMOUTH VA COM 89214P109 608 20,000 SH   SOLE NONE 0 0 20,000
TRACTOR SUPPLY CO COM 892356106 1,776 9,546 SH   SOLE NONE 0 0 9,546
TRAVELERS COMPANIES INC COM 89417E109 3,612 24,124 SH   SOLE NONE 0 0 24,124
TRI CONTL CORP COM 895436103 592 17,350 SH   SOLE NONE 0 0 17,350
TRICO BANCSHARES COM 896095106 4,602 108,079 SH   SOLE NONE 0 0 108,079
TRUIST FINL CORP COM 89832Q109 1,267 22,817 SH   SOLE NONE 0 0 22,817
TWILIO INC CL A 90138F102 2,064 5,237 SH   SOLE NONE 0 0 5,237
US BANCORP DEL COM NEW 902973304 509 8,935 SH   SOLE NONE 0 0 8,935
UNILEVER PLC SPON ADR NEW 904767704 212 3,630 SH   SOLE NONE 0 0 3,630
UNION PAC CORP COM 907818108 765 3,480 SH   SOLE NONE 0 0 3,480
UNITED PARCEL SERVICE INC CL B 911312106 9,820 47,222 SH   SOLE NONE 0 0 47,222
UNITEDHEALTH GROUP INC COM 91324P102 7,433 18,562 SH   SOLE NONE 0 0 18,562
UNIVERSAL DISPLAY CORP COM 91347P105 333 1,500 SH   SOLE NONE 0 0 1,500
URSTADT BIDDLE PPTYS INC CL A 917286205 1,052 54,302 SH   SOLE NONE 0 0 54,302
VALERO ENERGY CORP COM 91913Y100 541 6,935 SH   SOLE NONE 0 0 6,935
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 277 13,000 SH   SOLE NONE 0 0 13,000
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 211 7,000 SH   SOLE NONE 0 0 7,000
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 382 1,458 SH   SOLE NONE 0 0 1,458
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 333 2,152 SH   SOLE NONE 0 0 2,152
VANGUARD WORLD FD MEGA GRWTH IND 921910816 446 1,927 SH   SOLE NONE 0 0 1,927
VANGUARD WORLD FD MEGA CAP INDEX 921910873 542 3,559 SH   SOLE NONE 0 0 3,559
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 464 4,434 SH   SOLE NONE 0 0 4,434
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 227 2,195 SH   SOLE NONE 0 0 2,195
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 271 5,002 SH   SOLE NONE 0 0 5,002
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 300 1,216 SH   SOLE NONE 0 0 1,216
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 572 6,910 SH   SOLE NONE 0 0 6,910
VEEVA SYS INC CL A COM 922475108 258 832 SH   SOLE NONE 0 0 832
VENTAS INC COM 92276F100 266 4,652 SH   SOLE NONE 0 0 4,652
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,030 2,616 SH   SOLE NONE 0 0 2,616
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 261 1,863 SH   SOLE NONE 0 0 1,863
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 383 3,760 SH   SOLE NONE 0 0 3,760
VANGUARD INDEX FDS SM CP VAL ETF 922908611 436 2,511 SH   SOLE NONE 0 0 2,511
VANGUARD INDEX FDS MID CAP ETF 922908629 464 1,952 SH   SOLE NONE 0 0 1,952
VANGUARD INDEX FDS LARGE CAP ETF 922908637 416 2,070 SH   SOLE NONE 0 0 2,070
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 321 1,700 SH   SOLE NONE 0 0 1,700
VANGUARD INDEX FDS GROWTH ETF 922908736 365 1,273 SH   SOLE NONE 0 0 1,273
VANGUARD INDEX FDS SMALL CP ETF 922908751 234 1,041 SH   SOLE NONE 0 0 1,041
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,070 9,288 SH   SOLE NONE 0 0 9,288
VERIZON COMMUNICATIONS INC COM 92343V104 4,735 84,512 SH   SOLE NONE 0 0 84,512
VIACOMCBS INC CL B 92556H206 264 5,844 SH   SOLE NONE 0 0 5,844
VICI PPTYS INC COM 925652109 1,232 39,695 SH   SOLE NONE 0 0 39,695
VISA INC COM CL A 92826C839 4,231 18,092 SH   SOLE NONE 0 0 18,092
VIRTUS GLOBAL DIVID & INCOME COM 92835W107 127 13,080 SH   SOLE NONE 0 0 13,080
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 139 22,616 SH   SOLE NONE 0 0 22,616
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 532 31,050 SH   SOLE NONE 0 0 31,050
WP CAREY INC COM 92936U109 682 9,144 SH   SOLE NONE 0 0 9,144
WEC ENERGY GROUP INC COM 92939U106 370 4,164 SH   SOLE NONE 0 0 4,164
WALMART INC COM 931142103 7,931 56,242 SH   SOLE NONE 0 0 56,242
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,816 34,520 SH   SOLE NONE 0 0 34,520
WASTE MGMT INC DEL COM 94106L109 899 6,411 SH   SOLE NONE 0 0 6,411
WELLS FARGO CO NEW COM 949746101 1,121 24,757 SH   SOLE NONE 0 0 24,757
WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 352 40,064 SH   SOLE NONE 0 0 40,064
WELLS FARGO ADV MULTI SCTR I COM 94987D101 141 11,000 SH   SOLE NONE 0 0 11,000
WELLTOWER INC COM 95040Q104 667 8,029 SH   SOLE NONE 0 0 8,029
WENDYS CO COM 95058W100 281 12,000 SH   SOLE NONE 0 0 12,000
WESTERN ALLIANCE BANCORP COM 957638109 1,171 12,605 SH   SOLE NONE 0 0 12,605
WESTERN ASSET HIGH INCOME OP COM 95766K109 200 37,830 SH   SOLE NONE 0 0 37,830
WESTERN AST INFL LKD OPP & I COM 95766R104 229 17,500 SH   SOLE NONE 0 0 17,500
WESTERN ASSET HIGH YIELD DEF COM 95768B107 173 11,000 SH   SOLE NONE 0 0 11,000
WILLIAMS COS INC COM 969457100 425 16,017 SH   SOLE NONE 0 0 16,017
WISDOMTREE TR EM EX ST-OWNED 97717X578 261 6,200 SH   SOLE NONE 0 0 6,200
WYNN RESORTS LTD COM 983134107 319 2,608 SH   SOLE NONE 0 0 2,608
XCEL ENERGY INC COM 98389B100 239 3,627 SH   SOLE NONE 0 0 3,627
YUM BRANDS INC COM 988498101 388 3,373 SH   SOLE NONE 0 0 3,373
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,509 2,849 SH   SOLE NONE 0 0 2,849
ZSCALER INC COM 98980G102 282 1,305 SH   SOLE NONE 0 0 1,305
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 675 1,742 SH   SOLE NONE 0 0 1,742
ATLASSIAN CORP PLC CL A G06242104 264 1,029 SH   SOLE NONE 0 0 1,029
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,933 9,949 SH   SOLE NONE 0 0 9,949
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 201 5,200 SH   SOLE NONE 0 0 5,200
ENDO INTL PLC SHS G30401106 94 20,000 SH   SOLE NONE 0 0 20,000
HORIZON THERAPEUTICS PUB L SHS G46188101 397 4,232 SH   SOLE NONE 0 0 4,232
JOHNSON CTLS INTL PLC SHS G51502105 873 12,727 SH   SOLE NONE 0 0 12,727
LINDE PLC SHS G5494J103 494 1,710 SH   SOLE NONE 0 0 1,710
MEDTRONIC PLC SHS G5960L103 6,179 49,775 SH   SOLE NONE 0 0 49,775
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 471 16,000 SH   SOLE NONE 0 0 16,000
NOVOCURE LTD ORD SHS G6674U108 210 950 SH   SOLE NONE 0 0 950
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,157 13,164 SH   SOLE NONE 0 0 13,164
TRITON INTL LTD CL A G9078F107 539 10,293 SH   SOLE NONE 0 0 10,293
INMODE LTD SHS M5425M103 1,179 12,455 SH   SOLE NONE 0 0 12,455
ASML HOLDING N V N Y REGISTRY SHS N07059210 494 715 SH   SOLE NONE 0 0 715