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 273 7,969 SH   SOLE None 0 0 7,969
AGNC INVT CORP COM 00123Q104 272 25,726 SH   SOLE None 0 0 25,726
AT&T INC COM 00206R102 5,198 178,308 SH   SOLE None 0 0 178,308
ABBOTT LABS COM 002824100 696 8,814 SH   SOLE None 0 0 8,814
ABBVIE INC COM 00287Y109 8,625 113,206 SH   SOLE None 0 0 113,206
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 128 19,487 SH   SOLE None 0 0 19,487
ACTIVISION BLIZZARD INC COM 00507V109 272 4,573 SH   SOLE None 0 0 4,573
ADOBE INC COM 00724F101 763 2,396 SH   SOLE None 0 0 2,396
ADVANCED MICRO DEVICES INC COM 007903107 990 21,770 SH   SOLE None 0 0 21,770
AIR PRODS & CHEMS INC COM 009158106 286 1,431 SH   SOLE None 0 0 1,431
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,683 13,797 SH   SOLE None 0 0 13,797
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 50 16,000 SH   SOLE None 0 0 16,000
ALLSTATE CORP COM 020002101 703 7,669 SH   SOLE None 0 0 7,669
ALPHABET INC CAP STK CL C 02079K107 3,293 2,832 SH   SOLE None 0 0 2,832
ALPHABET INC CAP STK CL A 02079K305 3,808 3,277 SH   SOLE None 0 0 3,277
ALTRIA GROUP INC COM 02209S103 2,703 69,890 SH   SOLE None 0 0 69,890
AMAZON COM INC COM 023135106 10,817 5,548 SH   SOLE None 0 0 5,548
AMEREN CORP COM 023608102 394 5,415 SH   SOLE None 0 0 5,415
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 646 54,858 SH   SOLE None 0 0 54,858
AMERICAN AIRLS GROUP INC COM 02376R102 136 11,136 SH   SOLE None 0 0 11,136
AMERICAN ELEC PWR CO INC COM 025537101 300 3,755 SH   SOLE None 0 0 3,755
AMERICAN EXPRESS CO COM 025816109 1,217 14,215 SH   SOLE None 0 0 14,215
AMERICAN TOWER CORP NEW COM 03027X100 981 4,507 SH   SOLE None 0 0 4,507
AMETEK INC COM 031100100 2,121 29,454 SH   SOLE None 0 0 29,454
AMGEN INC COM 031162100 6,564 32,377 SH   SOLE None 0 0 32,377
AMPIO PHARMACEUTICALS INC COM 03209T109 10 25,000 SH   SOLE None 0 0 25,000
ANNALY CAPITAL MANAGEMENT IN COM 035710409 228 45,052 SH   SOLE None 0 0 45,052
APPLE INC COM 037833100 381 1,500 SH Call SOLE None 0 0 1,500
APPLE INC COM 037833100 74,941 294,707 SH   SOLE None 0 0 294,707
APPLIED MATLS INC COM 038222105 593 12,938 SH   SOLE None 0 0 12,938
ARCHER DANIELS MIDLAND CO COM 039483102 376 10,696 SH   SOLE None 0 0 10,696
ARES CAPITAL CORP COM 04010L103 497 46,103 SH   SOLE None 0 0 46,103
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 92 10,433 SH   SOLE None 0 0 10,433
AURORA CANNABIS INC COM 05156X108 13 14,356 SH   SOLE None 0 0 14,356
AUTOMATIC DATA PROCESSING IN COM 053015103 663 4,848 SH   SOLE None 0 0 4,848
AVALONBAY CMNTYS INC COM 053484101 498 3,383 SH   SOLE None 0 0 3,383
AXON ENTERPRISE INC COM 05464C101 271 3,832 SH   SOLE None 0 0 3,832
BP PLC SPONSORED ADR 055622104 504 20,667 SH   SOLE None 0 0 20,667
BADGER METER INC COM 056525108 1,018 19,000 SH   SOLE None 0 0 19,000
BALL CORP COM 058498106 718 11,100 SH   SOLE None 0 0 11,100
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 419 160,000 SH   SOLE None 0 0 160,000
BANCO SANTANDER SA ADR 05964H105 44 18,646 SH   SOLE None 0 0 18,646
BK OF AMERICA CORP COM 060505104 2,947 138,800 SH   SOLE None 0 0 138,800
BARINGS BDC INC COM 06759L103 76 10,105 SH   SOLE None 0 0 10,105
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,536 13 SH   SOLE None 0 0 13
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,062 16,747 SH   SOLE None 0 0 16,747
BIOGEN INC COM 09062X103 281 889 SH   SOLE None 0 0 889
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 285 22,000 SH   SOLE None 0 0 22,000
BLACKROCK MUN INCOME INVT TR SHS BEN INT 09248H105 178 14,492 SH   SOLE None 0 0 14,492
BLACKROCK ENHANCED EQUITY DI COM 09251A104 377 57,694 SH   SOLE None 0 0 57,694
BLACKROCK CORPOR HI YLD FD I COM 09255P107 278 31,601 SH   SOLE None 0 0 31,601
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 142 16,784 SH   SOLE None 0 0 16,784
BLACKROCK FLOATING RATE INCO COM 09255X100 347 34,700 SH   SOLE None 0 0 34,700
BLACKROCK TCP CAPITAL CORP COM 09259E108 66 10,484 SH   SOLE None 0 0 10,484
BLACKSTONE GROUP INC COM CL A 09260D107 673 14,772 SH   SOLE None 0 0 14,772
BOEING CO COM 097023105 4,587 30,756 SH   SOLE None 0 0 30,756
BOOKING HLDGS INC COM 09857L108 412 306 SH   SOLE None 0 0 306
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 883 12,860 SH   SOLE None 0 0 12,860
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 126 12,000 SH   SOLE None 0 0 12,000
BRISTOL-MYERS SQUIBB CO COM 110122108 8,779 157,494 SH   SOLE None 0 0 157,494
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 82 21,667 SH   SOLE None 0 0 21,667
BROADCOM INC COM 11135F101 423 1,786 SH   SOLE None 0 0 1,786
BROOKDALE SR LIVING INC COM 112463104 64 20,500 SH   SOLE None 0 0 20,500
CBL & ASSOC PPTYS INC COM 124830100 5 23,600 SH   SOLE None 0 0 23,600
CBRE GROUP INC CL A 12504L109 671 17,801 SH   SOLE None 0 0 17,801
CDW CORP COM 12514G108 755 8,099 SH   SOLE None 0 0 8,099
CIGNA CORP NEW COM 125523100 396 2,233 SH   SOLE None 0 0 2,233
CME GROUP INC COM 12572Q105 3,664 21,192 SH   SOLE None 0 0 21,192
CSX CORP COM 126408103 1,322 23,065 SH   SOLE None 0 0 23,065
CVS HEALTH CORP COM 126650100 833 14,041 SH   SOLE None 0 0 14,041
CADENCE DESIGN SYSTEM INC COM 127387108 960 14,544 SH   SOLE None 0 0 14,544
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 144 17,326 SH   SOLE None 0 0 17,326
CALAMOS GBL DYN INCOME FUND COM 12811L107 129 22,399 SH   SOLE None 0 0 22,399
CAMPBELL SOUP CO COM 134429109 245 5,300 SH   SOLE None 0 0 5,300
CANOPY GROWTH CORP COM 138035100 173 11,986 SH   SOLE None 0 0 11,986
CARNIVAL CORP UNIT 99/99/9999 143658300 174 13,235 SH   SOLE None 0 0 13,235
CATERPILLAR INC DEL COM 149123101 1,264 10,890 SH   SOLE None 0 0 10,890
CENTENE CORP DEL COM 15135B101 381 6,408 SH   SOLE None 0 0 6,408
CHESAPEAKE ENERGY CORP COM 165167107 3 19,001 SH   SOLE None 0 0 19,001
CHEVRON CORP NEW COM 166764100 2,513 34,685 SH   SOLE None 0 0 34,685
CHIMERA INVT CORP COM NEW 16934Q208 102 11,172 SH   SOLE None 0 0 11,172
CISCO SYS INC COM 17275R102 13,210 336,044 SH   SOLE None 0 0 336,044
CINTAS CORP COM 172908105 633 3,656 SH   SOLE None 0 0 3,656
CITIGROUP INC COM NEW 172967424 895 21,238 SH   SOLE None 0 0 21,238
CITIZENS FINANCIAL GROUP INC COM 174610105 2,906 154,512 SH   SOLE None 0 0 154,512
CLEVELAND CLIFFS INC COM 185899101 109 27,578 SH   SOLE None 0 0 27,578
CLOROX CO DEL COM 189054109 381 2,200 SH Put SOLE None 0 0 2,200
CLOVIS ONCOLOGY INC COM 189464100 87 13,601 SH   SOLE None 0 0 13,601
COCA COLA CO COM 191216100 2,998 67,744 SH   SOLE None 0 0 67,744
COHEN & STEERS QUALITY INCOM COM 19247L106 118 13,026 SH   SOLE None 0 0 13,026
COLGATE PALMOLIVE CO COM 194162103 625 9,413 SH   SOLE None 0 0 9,413
COMCAST CORP NEW CL A 20030N101 1,191 34,650 SH   SOLE None 0 0 34,650
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 225 16,800 SH   SOLE None 0 0 16,800
CONAGRA BRANDS INC COM 205887102 379 12,919 SH   SOLE None 0 0 12,919
CONOCOPHILLIPS COM 20825C104 527 17,096 SH   SOLE None 0 0 17,096
CONSOLIDATED EDISON INC COM 209115104 309 3,962 SH   SOLE None 0 0 3,962
CONSTELLATION BRANDS INC CL A 21036P108 220 1,537 SH   SOLE None 0 0 1,537
CORNERSTONE STRATEGIC VALUE COM 21924B302 92 11,346 SH   SOLE None 0 0 11,346
CORNERSTONE TOTAL RETURN FD COM 21924U300 80 10,042 SH   SOLE None 0 0 10,042
CORNING INC COM 219350105 1,088 52,978 SH   SOLE None 0 0 52,978
COSTCO WHSL CORP NEW COM 22160K105 1,065 3,734 SH   SOLE None 0 0 3,734
CRESUD S A C I F Y A SPONSORED ADR 226406106 122 35,000 SH   SOLE None 0 0 35,000
CRONOS GROUP INC COM 22717L101 60 10,500 SH   SOLE None 0 0 10,500
CROWN CASTLE INTL CORP NEW COM 22822V101 377 2,609 SH   SOLE None 0 0 2,609
CUMMINS INC COM 231021106 828 6,117 SH   SOLE None 0 0 6,117
DNP SELECT INCOME FD COM 23325P104 169 17,291 SH   SOLE None 0 0 17,291
D R HORTON INC COM 23331A109 595 17,504 SH   SOLE None 0 0 17,504
DTE ENERGY CO COM 233331107 255 2,683 SH   SOLE None 0 0 2,683
DEERE & CO COM 244199105 476 3,446 SH   SOLE None 0 0 3,446
DELL TECHNOLOGIES INC CL C 24703L202 490 12,379 SH   SOLE None 0 0 12,379
DELTA AIR LINES INC DEL COM NEW 247361702 3,791 132,873 SH   SOLE None 0 0 132,873
DENISON MINES CORP COM 248356107 10 39,825 SH   SOLE None 0 0 39,825
DIAMOND EAGLE ACQUISITION CO UNIT 06/30/2026 25258L208 142 10,900 SH   SOLE None 0 0 10,900
DIGI INTL INC COM 253798102 129 13,500 SH   SOLE None 0 0 13,500
DIGITAL RLTY TR INC COM 253868103 1,975 14,215 SH   SOLE None 0 0 14,215
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 331 20,000 SH   SOLE None 0 0 20,000
DIREXION SHS ETF TR DLY ENRGY BULL3X 25460G609 141 14,500 SH   SOLE None 0 0 14,500
DISNEY WALT CO COM DISNEY 254687106 242 2,500 SH Call SOLE None 0 0 2,500
DISNEY WALT CO COM DISNEY 254687106 8,158 84,455 SH   SOLE None 0 0 84,455
DISCOVER FINL SVCS COM 254709108 3,672 102,955 SH   SOLE None 0 0 102,955
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 38 10,600 SH   SOLE None 0 0 10,600
DOLLAR GEN CORP NEW COM 256677105 1,901 12,587 SH   SOLE None 0 0 12,587
DOMINION ENERGY INC COM 25746U109 679 9,411 SH   SOLE None 0 0 9,411
DOW INC COM 260557103 337 11,538 SH   SOLE None 0 0 11,538
DUKE REALTY CORP COM NEW 264411505 1,301 40,193 SH   SOLE None 0 0 40,193
DUKE ENERGY CORP NEW COM NEW 26441C204 1,068 13,205 SH   SOLE None 0 0 13,205
DUPONT DE NEMOURS INC COM 26614N102 357 10,484 SH   SOLE None 0 0 10,484
EMX RTY CORP COM 26873J107 58 42,732 SH   SOLE None 0 0 42,732
EASTGROUP PPTY INC COM 277276101 570 5,453 SH   SOLE None 0 0 5,453
EATON VANCE ENHANCED EQ INC COM 278274105 141 11,639 SH   SOLE None 0 0 11,639
EATON VANCE TXMGD GL BUYWR O COM 27829C105 168 22,548 SH   SOLE None 0 0 22,548
EATON VANCE TAX-MANAGED GLOB COM 27829F108 659 103,246 SH   SOLE None 0 0 103,246
EATON VANCE RISK MNGD DIV EQ COM 27829G106 97 11,625 SH   SOLE None 0 0 11,625
EBAY INC COM 278642103 541 18,002 SH   SOLE None 0 0 18,002
EMERSON ELEC CO COM 291011104 701 14,716 SH   SOLE None 0 0 14,716
ENBRIDGE INC COM 29250N105 807 27,726 SH   SOLE None 0 0 27,726
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 491 106,776 SH   SOLE None 0 0 106,776
ENTERPRISE PRODS PARTNERS L COM 293792107 1,013 70,850 SH   SOLE None 0 0 70,850
EQUITY RESIDENTIAL SH BEN INT 29476L107 546 8,844 SH   SOLE None 0 0 8,844
EVERSOURCE ENERGY COM 30040W108 1,236 15,799 SH   SOLE None 0 0 15,799
EXACT SCIENCES CORP COM 30063P105 408 7,035 SH   SOLE None 0 0 7,035
EXXON MOBIL CORP COM 30231G102 7,241 190,699 SH   SOLE None 0 0 190,699
FACEBOOK INC CL A 30303M102 4,408 26,424 SH   SOLE None 0 0 26,424
FEDEX CORP COM 31428X106 330 2,720 SH   SOLE None 0 0 2,720
FIFTH THIRD BANCORP COM 316773100 669 45,041 SH   SOLE None 0 0 45,041
FIRST US BANCSHARES INC COM 33744V103 328 53,416 SH   SOLE None 0 0 53,416
FISERV INC COM 337738108 677 7,125 SH   SOLE None 0 0 7,125
FLOWERS FOODS INC COM 343498101 205 10,000 SH   SOLE None 0 0 10,000
FOOT LOCKER INC COM 344849104 296 13,407 SH   SOLE None 0 0 13,407
FORD MTR CO DEL COM 345370860 2,654 549,504 SH   SOLE None 0 0 549,504
FREEPORT-MCMORAN INC CL B 35671D857 78 11,494 SH   SOLE None 0 0 11,494
GABELLI EQUITY TR INC COM 362397101 784 180,252 SH   SOLE None 0 0 180,252
GABELLI HLTHCARE & WELLNESS SHS 36246K103 227 26,201 SH   SOLE None 0 0 26,201
GALLAGHER ARTHUR J & CO COM 363576109 1,149 14,100 SH   SOLE None 0 0 14,100
GENERAL ELECTRIC CO COM 369604103 111 14,000 SH Call SOLE None 0 0 14,000
GENERAL ELECTRIC CO COM 369604103 869 109,406 SH   SOLE None 0 0 109,406
GENERAL MLS INC COM 370334104 324 6,140 SH   SOLE None 0 0 6,140
GENERAL MTRS CO COM 37045V100 224 10,793 SH   SOLE None 0 0 10,793
GILEAD SCIENCES INC COM 375558103 807 10,790 SH   SOLE None 0 0 10,790
GLOBUS MED INC CL A 379577208 1,320 31,042 SH   SOLE None 0 0 31,042
GLOBE LIFE INC COM 37959E102 4,013 55,761 SH   SOLE None 0 0 55,761
GRACO INC COM 384109104 267 5,474 SH   SOLE None 0 0 5,474
GUGGENHEIM ENHANCED EQUITY I COM 40167B100 67 13,651 SH   SOLE None 0 0 13,651
HALLIBURTON CO COM 406216101 134 19,579 SH   SOLE None 0 0 19,579
HEALTHPEAK PROPERTIES INC COM 42250P103 684 28,683 SH   SOLE None 0 0 28,683
HOME DEPOT INC COM 437076102 10,519 56,341 SH   SOLE None 0 0 56,341
HONEYWELL INTL INC COM 438516106 573 4,286 SH   SOLE None 0 0 4,286
HORMEL FOODS CORP COM 440452100 604 12,950 SH   SOLE None 0 0 12,950
HORIZON TECHNOLOGY FIN CORP COM 44045A102 85 10,498 SH   SOLE None 0 0 10,498
HOST HOTELS & RESORTS INC COM 44107P104 449 40,690 SH   SOLE None 0 0 40,690
HUMANA INC COM 444859102 695 2,214 SH   SOLE None 0 0 2,214
HUNTINGTON BANCSHARES INC COM 446150104 242 29,433 SH   SOLE None 0 0 29,433
IDEXX LABS INC COM 45168D104 867 3,581 SH   SOLE None 0 0 3,581
ILLINOIS TOOL WKS INC COM 452308109 293 2,060 SH   SOLE None 0 0 2,060
INNOVATIVE INDL PPTYS INC COM 45781V101 4,770 62,824 SH   SOLE None 0 0 62,824
INTEL CORP COM 458140100 12,719 235,019 SH   SOLE None 0 0 235,019
INTERCONTINENTAL EXCHANGE IN COM 45866F104 295 3,659 SH   SOLE None 0 0 3,659
INTERNATIONAL BUSINESS MACHS COM 459200101 4,197 37,839 SH   SOLE None 0 0 37,839
INTL PAPER CO COM 460146103 284 9,130 SH   SOLE None 0 0 9,130
INVESCO QQQ TR UNIT SER 1 46090E103 3,373 17,716 SH   SOLE None 0 0 17,716
INTUIT COM 461202103 717 3,118 SH   SOLE None 0 0 3,118
INTUITIVE SURGICAL INC COM NEW 46120E602 359 725 SH   SOLE None 0 0 725
INVESCO MUN TR COM 46131J103 283 24,150 SH   SOLE None 0 0 24,150
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 266 3,165 SH   SOLE None 0 0 3,165
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 207 15,954 SH   SOLE None 0 0 15,954
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 191 23,541 SH   SOLE None 0 0 23,541
IRON MTN INC NEW COM 46284V101 4,962 208,498 SH   SOLE None 0 0 208,498
ISHARES TR SELECT DIVID ETF 464287168 489 6,653 SH   SOLE None 0 0 6,653
ISHARES TR CORE US AGGBD ET 464287226 311 2,698 SH   SOLE None 0 0 2,698
ISHARES TR IBOXX INV CP ETF 464287242 353 2,857 SH   SOLE None 0 0 2,857
ISHARES TR S&P MC 400GR ETF 464287606 254 1,421 SH   SOLE None 0 0 1,421
ISHARES TR RUS 1000 GRW ETF 464287614 229 1,520 SH   SOLE None 0 0 1,520
ISHARES TR RUSSELL 2000 ETF 464287655 327 2,854 SH   SOLE None 0 0 2,854
ISHARES TR CORE S&P SCP ETF 464287804 223 3,967 SH   SOLE None 0 0 3,967
ISHARES TR S&P SML 600 GWT 464287887 285 2,070 SH   SOLE None 0 0 2,070
ISHARES TR IBOXX HI YD ETF 464288513 308 4,000 SH   SOLE None 0 0 4,000
ISHARES TR PFD AND INCM SEC 464288687 635 19,944 SH   SOLE None 0 0 19,944
ISHARES TR USA MOMENTUM FCT 46432F396 1,320 12,397 SH   SOLE None 0 0 12,397
JPMORGAN CHASE & CO COM 46625H100 9,070 100,749 SH   SOLE None 0 0 100,749
JABIL INC COM 466313103 663 26,969 SH   SOLE None 0 0 26,969
JOHNSON & JOHNSON COM 478160104 2,555 19,485 SH   SOLE None 0 0 19,485
KLA CORPORATION COM NEW 482480100 6,571 45,715 SH   SOLE None 0 0 45,715
KIMBERLY CLARK CORP COM 494368103 646 5,053 SH   SOLE None 0 0 5,053
KINDER MORGAN INC DEL COM 49456B101 372 26,730 SH   SOLE None 0 0 26,730
KITE RLTY GROUP TR COM NEW 49803T300 509 53,761 SH   SOLE None 0 0 53,761
KRAFT HEINZ CO COM 500754106 513 20,736 SH   SOLE None 0 0 20,736
LPL FINL HLDGS INC COM 50212V100 587 10,779 SH   SOLE None 0 0 10,779
L3HARRIS TECHNOLOGIES INC COM 502431109 939 5,216 SH   SOLE None 0 0 5,216
LABORATORY CORP AMER HLDGS COM NEW 50540R409 691 5,469 SH   SOLE None 0 0 5,469
LAM RESEARCH CORP COM 512807108 830 3,457 SH   SOLE None 0 0 3,457
LAS VEGAS SANDS CORP COM 517834107 4,585 107,969 SH   SOLE None 0 0 107,969
LEIDOS HOLDINGS INC COM 525327102 972 10,610 SH   SOLE None 0 0 10,610
LENNAR CORP CL A 526057104 443 11,600 SH   SOLE None 0 0 11,600
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1,036 213,968 SH   SOLE None 0 0 213,968
LILLY ELI & CO COM 532457108 3,535 25,485 SH   SOLE None 0 0 25,485
LINCOLN NATL CORP IND COM 534187109 255 9,695 SH   SOLE None 0 0 9,695
LOCKHEED MARTIN CORP COM 539830109 8,215 24,237 SH   SOLE None 0 0 24,237
LOWES COS INC COM 548661107 402 4,672 SH   SOLE None 0 0 4,672
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 70 15,000 SH   SOLE None 0 0 15,000
M & T BK CORP COM 55261F104 414 4,000 SH   SOLE None 0 0 4,000
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 189 37,500 SH   SOLE None 0 0 37,500
MPLX LP COM UNIT REP LTD 55336V100 232 20,005 SH   SOLE None 0 0 20,005
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 875 23,982 SH   SOLE None 0 0 23,982
MAIN STR CAP CORP COM 56035L104 508 24,764 SH   SOLE None 0 0 24,764
MARRIOTT INTL INC NEW CL A 571903202 200 2,680 SH   SOLE None 0 0 2,680
MASTEC INC COM 576323109 483 14,749 SH   SOLE None 0 0 14,749
MASTERCARD INC CL A 57636Q104 5,517 22,840 SH   SOLE None 0 0 22,840
MCDONALDS CORP COM 580135101 1,865 11,277 SH   SOLE None 0 0 11,277
MEDALLION FINL CORP COM 583928106 48 25,600 SH   SOLE None 0 0 25,600
MEDICAL PPTYS TRUST INC COM 58463J304 567 32,783 SH   SOLE None 0 0 32,783
MERCK & CO. INC COM 58933Y105 2,642 34,337 SH   SOLE None 0 0 34,337
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 164 35,000 SH   SOLE None 0 0 35,000
MICROSOFT CORP COM 594918104 411 2,600 SH Call SOLE None 0 0 2,600
MICROSOFT CORP COM 594918104 7,855 49,808 SH   SOLE None 0 0 49,808
MICRON TECHNOLOGY INC COM 595112103 537 12,770 SH   SOLE None 0 0 12,770
MONDELEZ INTL INC CL A 609207105 1,373 27,416 SH   SOLE None 0 0 27,416
NATIONAL BANKSHARES INC VA COM 634865109 206 6,464 SH   SOLE None 0 0 6,464
NETAPP INC COM 64110D104 500 12,000 SH   SOLE None 0 0 12,000
NETFLIX INC COM 64110L106 4,347 11,577 SH   SOLE None 0 0 11,577
NEW AMER HIGH INCOME FD INC COM NEW 641876800 92 13,219 SH   SOLE None 0 0 13,219
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 152 30,253 SH   SOLE None 0 0 30,253
NEW YORK MTG TR INC COM PAR $.02 649604501 61 39,452 SH   SOLE None 0 0 39,452
NEXTERA ENERGY INC COM 65339F101 781 3,246 SH   SOLE None 0 0 3,246
NIKE INC CL B 654106103 1,100 13,300 SH   SOLE None 0 0 13,300
NOKIA CORP SPONSORED ADR 654902204 93 30,044 SH   SOLE None 0 0 30,044
NORFOLK SOUTHERN CORP COM 655844108 384 2,633 SH   SOLE None 0 0 2,633
NORTHERN OIL & GAS INC NEV COM 665531109 7 10,768 SH   SOLE None 0 0 10,768
NORTHROP GRUMMAN CORP COM 666807102 366 1,210 SH   SOLE None 0 0 1,210
NUSTAR ENERGY LP UNIT COM 67058H102 111 12,905 SH   SOLE None 0 0 12,905
NVIDIA CORP COM 67066G104 396 1,500 SH Call SOLE None 0 0 1,500
NVIDIA CORP COM 67066G104 5,499 20,861 SH   SOLE None 0 0 20,861
NUVEEN QUALITY MUNCP INCOME COM 67066V101 252 18,358 SH   SOLE None 0 0 18,358
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 148 14,659 SH   SOLE None 0 0 14,659
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 296 25,591 SH   SOLE None 0 0 25,591
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 260 18,503 SH   SOLE None 0 0 18,503
NUVEEN AMT FREE MUN CR INC F COM 67071L106 214 14,605 SH   SOLE None 0 0 14,605
NUVEEN PFD & INCM SECURTIES COM 67072C105 132 18,160 SH   SOLE None 0 0 18,160
NUVEEN HIGH INCOME NOVEMBER COM 67077N106 366 42,500 SH   SOLE None 0 0 42,500
OAKTREE SPECIALTY LENDING CO COM 67401P108 34 10,450 SH   SOLE None 0 0 10,450
OCCIDENTAL PETE CORP COM 674599105 116 10,000 SH Call SOLE None 0 0 10,000
OKTA INC CL A 679295105 212 1,737 SH   SOLE None 0 0 1,737
OLD DOMINION FREIGHT LINE IN COM 679580100 994 7,571 SH   SOLE None 0 0 7,571
OMEROS CORP COM 682143102 312 23,330 SH   SOLE None 0 0 23,330
ONEOK INC NEW COM 682680103 2,331 106,897 SH   SOLE None 0 0 106,897
ORACLE CORP COM 68389X105 2,538 52,512 SH   SOLE None 0 0 52,512
ORGANIGRAM HLDGS INC COM 68620P101 20 10,214 SH   SOLE None 0 0 10,214
PDC ENERGY INC COM 69327R101 72 11,522 SH   SOLE None 0 0 11,522
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 155 14,000 SH   SOLE None 0 0 14,000
PNC FINL SVCS GROUP INC COM 693475105 357 3,734 SH   SOLE None 0 0 3,734
PARKER HANNIFIN CORP COM 701094104 213 1,641 SH   SOLE None 0 0 1,641
PAYPAL HLDGS INC COM 70450Y103 1,274 13,310 SH   SOLE None 0 0 13,310
PEBBLEBROOK HOTEL TR COM 70509V100 276 25,304 SH   SOLE None 0 0 25,304
PENNANTPARK FLOATING RATE CA COM 70806A106 62 12,730 SH   SOLE None 0 0 12,730
PEPSICO INC COM 713448108 1,653 13,762 SH   SOLE None 0 0 13,762
PFIZER INC COM 717081103 2,387 73,138 SH   SOLE None 0 0 73,138
PHILIP MORRIS INTL INC COM 718172109 3,549 48,640 SH   SOLE None 0 0 48,640
PHILLIPS 66 COM 718546104 218 4,060 SH   SOLE None 0 0 4,060
PHYSICIANS RLTY TR COM 71943U104 517 37,065 SH   SOLE None 0 0 37,065
PIMCO HIGH INCOME FD COM SHS 722014107 209 42,693 SH   SOLE None 0 0 42,693
PIMCO CORPORATE & INCOME OPP COM 72201B101 155 11,970 SH   SOLE None 0 0 11,970
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,267 22,908 SH   SOLE None 0 0 22,908
PIONEER MUN HIGH INCOME TR COM SHS 723763108 338 29,891 SH   SOLE None 0 0 29,891
POLARIS INC COM 731068102 364 7,550 SH   SOLE None 0 0 7,550
POPULAR INC COM NEW 733174700 545 15,581 SH   SOLE None 0 0 15,581
PRIMERICA INC COM 74164M108 624 7,048 SH   SOLE None 0 0 7,048
PROCTER & GAMBLE CO COM 742718109 1,594 14,488 SH   SOLE None 0 0 14,488
PROLOGIS INC. COM 74340W103 727 9,043 SH   SOLE None 0 0 9,043
PROSHARES TR PSHS ULT NASB 74347R214 694 15,000 SH   SOLE None 0 0 15,000
PROSHARES TR II ULTRA VIX SHORT 74347W148 287 4,900 SH   SOLE None 0 0 4,900
PROSHARES TR ULTRAPRO QQQ 74347X831 391 8,215 SH   SOLE None 0 0 8,215
PROSPECT CAPITAL CORPORATION COM 74348T102 507 119,387 SH   SOLE None 0 0 119,387
PROSPERITY BANCSHARES INC COM 743606105 637 13,200 SH   SOLE None 0 0 13,200
PRUDENTIAL FINL INC COM 744320102 3,595 68,945 SH   SOLE None 0 0 68,945
PUBLIC STORAGE COM 74460D109 616 3,103 SH   SOLE None 0 0 3,103
PUTNAM MANAGED MUN INCOME TR COM 746823103 782 108,672 SH   SOLE None 0 0 108,672
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 232 51,176 SH   SOLE None 0 0 51,176
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 270 66,272 SH   SOLE None 0 0 66,272
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 143 12,000 SH   SOLE None 0 0 12,000
QUALCOMM INC COM 747525103 2,017 29,822 SH   SOLE None 0 0 29,822
RPM INTL INC COM 749685103 380 6,386 SH   SOLE None 0 0 6,386
RAYTHEON CO COM NEW 755111507 625 4,768 SH   SOLE None 0 0 4,768
REALTY INCOME CORP COM 756109104 223 4,465 SH   SOLE None 0 0 4,465
REGIONS FINANCIAL CORP NEW COM 7591EP100 4,012 447,250 SH   SOLE None 0 0 447,250
RING ENERGY INC COM 76680V108 58 87,400 SH   SOLE None 0 0 87,400
RITE AID CORP COM 767754872 178 11,878 SH   SOLE None 0 0 11,878
ROKU INC COM CL A 77543R102 543 6,211 SH   SOLE None 0 0 6,211
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 347 10,631 SH   SOLE None 0 0 10,631
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 393 11,263 SH   SOLE None 0 0 11,263
S&P GLOBAL INC COM 78409V104 1,177 4,802 SH   SOLE None 0 0 4,802
SPDR S&P 500 ETF TR TR UNIT 78462F103 196,534 762,500 SH Put SOLE None 0 0 762,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,456 13,408 SH   SOLE None 0 0 13,408
SPDR SER TR PRTFLO S&P500 GW 78464A409 237 6,642 SH   SOLE None 0 0 6,642
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,213 14,654 SH   SOLE None 0 0 14,654
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 286 1,087 SH   SOLE None 0 0 1,087
SPDR SER TR SPDR BLOOMBERG 78468R663 687 7,500 SH   SOLE None 0 0 7,500
SABRA HEALTH CARE REIT INC COM 78573L106 117 10,671 SH   SOLE None 0 0 10,671
SALESFORCE COM INC COM 79466L302 648 4,500 SH   SOLE None 0 0 4,500
SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 9 20,180 SH   SOLE None 0 0 20,180
SAREPTA THERAPEUTICS INC COM 803607100 293 3,000 SH   SOLE None 0 0 3,000
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 312 7,040 SH   SOLE None 0 0 7,040
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 229 5,090 SH   SOLE None 0 0 5,090
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 247 10,143 SH   SOLE None 0 0 10,143
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 221 2,490 SH   SOLE None 0 0 2,490
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 403 5,008 SH   SOLE None 0 0 5,008
SEMPRA ENERGY COM 816851109 351 3,110 SH   SOLE None 0 0 3,110
SENSIENT TECHNOLOGIES CORP COM 81725T100 915 21,041 SH   SOLE None 0 0 21,041
SERVICE PPTYS TR COM SH BEN INT 81761L102 132 24,355 SH   SOLE None 0 0 24,355
SHOPIFY INC CL A 82509L107 547 1,313 SH   SOLE None 0 0 1,313
SIMON PPTY GROUP INC NEW COM 828806109 496 9,047 SH   SOLE None 0 0 9,047
SIRIUS XM HLDGS INC COM 82968B103 4,159 841,812 SH   SOLE None 0 0 841,812
SKYWORKS SOLUTIONS INC COM 83088M102 212 2,376 SH   SOLE None 0 0 2,376
SLACK TECHNOLOGIES INC COM CL A 83088V102 232 8,645 SH   SOLE None 0 0 8,645
SNAP ON INC COM 833034101 589 5,409 SH   SOLE None 0 0 5,409
SOUTHERN CO COM 842587107 1,785 32,976 SH   SOLE None 0 0 32,976
SOUTHWEST AIRLS CO COM 844741108 367 10,317 SH   SOLE None 0 0 10,317
SQUARE INC CL A 852234103 563 10,747 SH   SOLE None 0 0 10,747
STARBUCKS CORP COM 855244109 1,329 20,213 SH   SOLE None 0 0 20,213
STORE CAP CORP COM 862121100 369 20,376 SH   SOLE None 0 0 20,376
STRYKER CORP COM 863667101 591 3,550 SH   SOLE None 0 0 3,550
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 12 20,000 SH   SOLE None 0 0 20,000
SYNOPSYS INC COM 871607107 906 7,038 SH   SOLE None 0 0 7,038
SYNCHRONY FINL COM 87165B103 324 20,159 SH   SOLE None 0 0 20,159
SYSCO CORP COM 871829107 4,612 101,072 SH   SOLE None 0 0 101,072
TJX COS INC NEW COM 872540109 893 18,676 SH   SOLE None 0 0 18,676
TARGET CORP COM 87612E106 6,278 67,529 SH   SOLE None 0 0 67,529
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 479 42,063 SH   SOLE None 0 0 42,063
TELEDYNE TECHNOLOGIES INC COM 879360105 386 1,300 SH Call SOLE None 0 0 1,300
TEMPUR SEALY INTL INC COM 88023U101 496 11,355 SH   SOLE None 0 0 11,355
TESLA INC COM 88160R101 863 1,646 SH   SOLE None 0 0 1,646
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 205 22,860 SH   SOLE None 0 0 22,860
TEXAS INSTRS INC COM 882508104 7,120 71,248 SH   SOLE None 0 0 71,248
TG THERAPEUTICS INC COM 88322Q108 148 15,000 SH   SOLE None 0 0 15,000
THERMO FISHER SCIENTIFIC INC COM 883556102 235 829 SH   SOLE None 0 0 829
3M CO COM 88579Y101 487 3,569 SH   SOLE None 0 0 3,569
TIMKEN CO COM 887389104 554 17,135 SH   SOLE None 0 0 17,135
TOPBUILD CORP COM 89055F103 593 8,271 SH   SOLE None 0 0 8,271
TOTAL S.A. SPONSORED ADS 89151E109 271 7,270 SH   SOLE None 0 0 7,270
TOWNEBANK PORTSMOUTH VA COM 89214P109 362 20,000 SH   SOLE None 0 0 20,000
TRANSUNION COM 89400J107 778 11,756 SH   SOLE None 0 0 11,756
TRAVELERS COMPANIES INC COM 89417E109 2,275 22,894 SH   SOLE None 0 0 22,894
TRI CONTL CORP COM 895436103 397 18,965 SH   SOLE None 0 0 18,965
TRICO BANCSHARES COM 896095106 3,223 108,079 SH   SOLE None 0 0 108,079
TRUIST FINL CORP COM 89832Q109 767 24,882 SH   SOLE None 0 0 24,882
TWILIO INC CL A 90138F102 887 9,909 SH   SOLE None 0 0 9,909
US BANCORP DEL COM NEW 902973304 309 8,960 SH   SOLE None 0 0 8,960
UNION PAC CORP COM 907818108 526 3,729 SH   SOLE None 0 0 3,729
UNITED PARCEL SERVICE INC CL B 911312106 4,602 49,265 SH   SOLE None 0 0 49,265
UNITED TECHNOLOGIES CORP COM 913017109 6,228 66,022 SH   SOLE None 0 0 66,022
UNITEDHEALTH GROUP INC COM 91324P102 5,110 20,493 SH   SOLE None 0 0 20,493
UNIVERSAL DISPLAY CORP COM 91347P105 224 1,700 SH   SOLE None 0 0 1,700
URSTADT BIDDLE PPTYS INC CL A 917286205 431 30,560 SH   SOLE None 0 0 30,560
VALERO ENERGY CORP COM 91913Y100 296 6,524 SH   SOLE None 0 0 6,524
VANGUARD WORLD FD MEGA GRWTH IND 921910816 387 3,044 SH   SOLE None 0 0 3,044
VANGUARD WORLD FD MEGA CAP INDEX 921910873 215 2,359 SH   SOLE None 0 0 2,359
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 260 3,680 SH   SOLE None 0 0 3,680
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 290 8,653 SH   SOLE None 0 0 8,653
VENTAS INC COM 92276F100 442 16,483 SH   SOLE None 0 0 16,483
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 666 2,811 SH   SOLE None 0 0 2,811
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 230 3,292 SH   SOLE None 0 0 3,292
VANGUARD INDEX FDS SM CP VAL ETF 922908611 245 2,760 SH   SOLE None 0 0 2,760
VANGUARD INDEX FDS MID CAP ETF 922908629 668 5,073 SH   SOLE None 0 0 5,073
VANGUARD INDEX FDS GROWTH ETF 922908736 352 2,246 SH   SOLE None 0 0 2,246
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,408 10,922 SH   SOLE None 0 0 10,922
VEREIT INC COM 92339V100 405 82,738 SH   SOLE None 0 0 82,738
VERIZON COMMUNICATIONS INC COM 92343V104 12,930 240,656 SH   SOLE None 0 0 240,656
VISA INC COM CL A 92826C839 4,411 27,375 SH   SOLE None 0 0 27,375
VIRTUS TOTAL RETURN FUND INC COM 92835W107 73 10,075 SH   SOLE None 0 0 10,075
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 428 31,054 SH   SOLE None 0 0 31,054
WP CAREY INC COM 92936U109 397 6,838 SH   SOLE None 0 0 6,838
WEC ENERGY GROUP INC COM 92939U106 329 3,737 SH   SOLE None 0 0 3,737
WALMART INC COM 931142103 4,585 40,351 SH   SOLE None 0 0 40,351
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,000 87,441 SH   SOLE None 0 0 87,441
WASHINGTON PRIME GROUP NEW COM 93964W108 18 22,053 SH   SOLE None 0 0 22,053
WASTE MGMT INC DEL COM 94106L109 600 6,480 SH   SOLE None 0 0 6,480
WELLS FARGO CO NEW COM 949746101 768 26,753 SH   SOLE None 0 0 26,753
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 243 38,019 SH   SOLE None 0 0 38,019
WELLS FARGO MULTI SECTOR INC COM 94987D101 135 14,015 SH   SOLE None 0 0 14,015
WELLTOWER INC COM 95040Q104 358 7,829 SH   SOLE None 0 0 7,829
WESTERN ASSET HIGH INCM OPP COM 95766K109 198 47,122 SH   SOLE None 0 0 47,122
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 150 12,200 SH   SOLE None 0 0 12,200
WESTERN DIGITAL CORP. COM 958102105 216 5,200 SH   SOLE None 0 0 5,200
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 20 21,500 SH   SOLE None 0 0 21,500
WINNEBAGO INDS INC COM 974637100 513 18,433 SH   SOLE None 0 0 18,433
XCEL ENERGY INC COM 98389B100 299 4,962 SH   SOLE None 0 0 4,962
YUM BRANDS INC COM 988498101 231 3,373 SH   SOLE None 0 0 3,373
ZEBRA TECHNOLOGIES CORP CL A 989207105 711 3,871 SH   SOLE None 0 0 3,871
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 253 1,730 SH   SOLE None 0 0 1,730
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,401 8,580 SH   SOLE None 0 0 8,580
MALLINCKRODT PUB LTD CO SHS G5785G107 36 18,027 SH   SOLE None 0 0 18,027
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 933 41,217 SH   SOLE None 0 0 41,217
MEDTRONIC PLC SHS G5960L103 1,027 11,392 SH   SOLE None 0 0 11,392
SEAGATE TECHNOLOGY PLC SHS G7945M107 368 7,550 SH   SOLE None 0 0 7,550
TRITON INTL LTD CL A G9078F107 279 10,793 SH   SOLE None 0 0 10,793
TRANSOCEAN LTD REG SHS H8817H100 30 26,200 SH   SOLE None 0 0 26,200