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
ABBOTT LABS COM 002824100 2,192 18,906 SH   SOLE   0 0 18,906
ADVISORSHARES TR DORSY FSM ALCP 00768Y479 1,361 37,105 SH   SOLE   0 0 37,105
ALTRIA GROUP INC COM 02209S103 504 10,566 SH   SOLE   0 0 10,566
AMAZON COM INC COM 023135106 1,717 499 SH   SOLE   0 0 499
AMERICAN EXPRESS CO COM 025816109 427 2,582 SH   SOLE   0 0 2,582
AMGEN INC COM 031162100 393 1,611 SH   SOLE   0 0 1,611
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 377 10,500 SH   SOLE   0 0 10,500
APPLE INC COM 037833100 5,203 37,990 SH   SOLE   0 0 37,990
AT&T INC COM 00206R102 742 25,796 SH   SOLE   0 0 25,796
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 287 7,700 SH   SOLE   0 0 7,700
AUTOZONE INC COM 053332102 1,500 1,005 SH   SOLE   0 0 1,005
AXON ENTERPRISE INC COM 05464C101 265 1,500 SH   SOLE   0 0 1,500
BCE INC COM NEW 05534B760 322 6,525 SH   SOLE   0 0 6,525
BECTON DICKINSON & CO COM 075887109 244 1,005 SH   SOLE   0 0 1,005
BK OF AMERICA CORP COM 060505104 833 20,193 SH   SOLE   0 0 20,193
BRISTOL-MYERS SQUIBB CO COM 110122108 586 8,770 SH   SOLE   0 0 8,770
CAMPBELL SOUP CO COM 134429109 323 7,075 SH   SOLE   0 0 7,075
CHEVRON CORP NEW COM 166764100 283 2,704 SH   SOLE   0 0 2,704
CISCO SYS INC COM 17275R102 2,466 46,537 SH   SOLE   0 0 46,537
CROWN CASTLE INTL CORP NEW COM 22822V101 234 1,200 SH   SOLE   0 0 1,200
CVS HEALTH CORP COM 126650100 870 10,425 SH   SOLE   0 0 10,425
DISNEY WALT CO COM 254687106 603 3,433 SH   SOLE   0 0 3,433
DOCUSIGN INC COM 256163106 1,075 3,846 SH   SOLE   0 0 3,846
DOLLAR GEN CORP NEW COM 256677105 383 1,770 SH   SOLE   0 0 1,770
DOMINION ENERGY INC COM 25746U109 667 9,067 SH   SOLE   0 0 9,067
DOW INC COM 260557103 415 6,562 SH   SOLE   0 0 6,562
DUKE ENERGY CORP NEW COM NEW 26441C204 632 6,404 SH   SOLE   0 0 6,404
DUPONT DE NEMOURS INC COM 26614N102 361 4,665 SH   SOLE   0 0 4,665
EASTGROUP PPTYS INC COM 277276101 255 1,550 SH   SOLE   0 0 1,550
EATON CORP PLC SHS G29183103 1,014 6,841 SH   SOLE   0 0 6,841
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,415 41,875 SH   SOLE   0 0 41,875
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 932 14,285 SH   SOLE   0 0 14,285
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 909 14,975 SH   SOLE   0 0 14,975
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 823 13,950 SH   SOLE   0 0 13,950
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 4,243 34,176 SH   SOLE   0 0 34,176
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 220 10,246 SH   SOLE   0 0 10,246
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 858 25,255 SH   SOLE   0 0 25,255
FIRST TR NASDAQ 100 TECH IND SHS 337345102 4,389 27,598 SH   SOLE   0 0 27,598
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 223 16,700 SH   SOLE   0 0 16,700
GENERAL ELECTRIC CO COM 369604103 371 27,581 SH   SOLE   0 0 27,581
GENERAL MLS INC COM 370334104 611 10,029 SH   SOLE   0 0 10,029
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 979 28,015 SH   SOLE   0 0 28,015
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 3,141 46,740 SH   SOLE   0 0 46,740
HERSHEY CO COM 427866108 553 3,175 SH   SOLE   0 0 3,175
HOME DEPOT INC COM 437076102 611 1,917 SH   SOLE   0 0 1,917
INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 12,036 491,481 SH   SOLE   0 0 491,481
INTEL CORP COM 458140100 794 14,143 SH   SOLE   0 0 14,143
INTERNATIONAL BUSINESS MACHS COM 459200101 720 4,909 SH   SOLE   0 0 4,909
INTERNATIONAL PAPER CO COM 460146103 573 9,350 SH   SOLE   0 0 9,350
INTUITIVE SURGICAL INC COM NEW 46120E602 520 565 SH   SOLE   0 0 565
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 467 12,400 SH   SOLE   0 0 12,400
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 503 18,375 SH   SOLE   0 0 18,375
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 228 2,553 SH   SOLE   0 0 2,553
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 602 6,838 SH   SOLE   0 0 6,838
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 551 5,903 SH   SOLE   0 0 5,903
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 707 23,113 SH   SOLE   0 0 23,113
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 529 5,318 SH   SOLE   0 0 5,318
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1,956 21,820 SH   SOLE   0 0 21,820
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 261 1,600 SH   SOLE   0 0 1,600
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 113,839 755,253 SH   SOLE   0 0 755,253
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,393 7,565 SH   SOLE   0 0 7,565
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 2,572 33,330 SH   SOLE   0 0 33,330
INVESCO QQQ TR UNIT SER 1 46090E103 7,513 21,197 SH   SOLE   0 0 21,197
ISHARES INC CORE MSCI EMKT 46434G103 23,341 348,418 SH   SOLE   0 0 348,418
ISHARES TR 1 3 YR TREAS BD 464287457 493 5,725 SH   SOLE   0 0 5,725
ISHARES TR 20 YR TR BD ETF 464287432 230 1,590 SH   SOLE   0 0 1,590
ISHARES TR CORE MSCI EAFE 46432F842 58,618 783,039 SH   SOLE   0 0 783,039
ISHARES TR CORE S&P MCP ETF 464287507 1,525 5,676 SH   SOLE   0 0 5,676
ISHARES TR CORE S&P SCP ETF 464287804 261 2,311 SH   SOLE   0 0 2,311
ISHARES TR EXPANDED TECH 464287515 560 1,436 SH   SOLE   0 0 1,436
ISHARES TR EXPONENTIAL TECH 46434V381 955 15,095 SH   SOLE   0 0 15,095
ISHARES TR IBOXX HI YD ETF 464288513 221 2,514 SH   SOLE   0 0 2,514
ISHARES TR ISHARES BIOTECH 464287556 624 3,815 SH   SOLE   0 0 3,815
ISHARES TR ISHARES SEMICDTR 464287523 3,478 7,657 SH   SOLE   0 0 7,657
ISHARES TR MORNINGSTAR VALU 464288109 16,672 258,245 SH   SOLE   0 0 258,245
ISHARES TR MSCI EAFE ETF 464287465 340 4,306 SH   SOLE   0 0 4,306
ISHARES TR MSCI USA MIN VOL 46429B697 3,781 51,366 SH   SOLE   0 0 51,366
ISHARES TR MSCI USA QLT FCT 46432F339 22,229 167,299 SH   SOLE   0 0 167,299
ISHARES TR NEW ZEALAND ETF 464289123 379 6,250 SH   SOLE   0 0 6,250
ISHARES TR PFD AND INCM SEC 464288687 15,163 385,480 SH   SOLE   0 0 385,480
ISHARES TR S&P 500 GRWT ETF 464287309 20,046 275,621 SH   SOLE   0 0 275,621
ISHARES TR S&P MC 400GR ETF 464287606 18,717 231,270 SH   SOLE   0 0 231,270
ISHARES TR S&P MC 400VL ETF 464287705 17,817 169,140 SH   SOLE   0 0 169,140
ISHARES TR S&P SML 600 GWT 464287887 26,367 198,798 SH   SOLE   0 0 198,798
ISHARES TR SELECT DIVID ETF 464287168 4,248 36,425 SH   SOLE   0 0 36,425
ISHARES TR SP SMCP600VL ETF 464287879 23,000 218,157 SH   SOLE   0 0 218,157
ISHARES TR TIPS BD ETF 464287176 334 2,608 SH   SOLE   0 0 2,608
ISHARES TR U.S. CNSM SV ETF 464287580 23,111 297,761 SH   SOLE   0 0 297,761
ISHARES TR U.S. FIN SVC ETF 464287770 18,918 102,134 SH   SOLE   0 0 102,134
ISHARES TR U.S. MED DVC ETF 464288810 384 1,063 SH   SOLE   0 0 1,063
ISHARES TR U.S. TECH ETF 464287721 519 5,223 SH   SOLE   0 0 5,223
ISHARES TR US BR DEL SE ETF 464288794 18,904 185,207 SH   SOLE   0 0 185,207
ISHARES TR US HOME CONS ETF 464288752 22,602 326,523 SH   SOLE   0 0 326,523
ISHARES TR US OIL EQ&SV ETF 464288844 2,801 182,805 SH   SOLE   0 0 182,805
ISHARES TR US OIL GS EX ETF 464288851 20,793 362,873 SH   SOLE   0 0 362,873
ISHARES TR US REGNL BKS ETF 464288778 20,903 363,333 SH   SOLE   0 0 363,333
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 14,580 282,953 SH   SOLE   0 0 282,953
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 4,802 49,636 SH   SOLE   0 0 49,636
JANUS DETROIT STR TR HENDERSON MTG 47103U852 44,787 842,724 SH   SOLE   0 0 842,724
JOHNSON & JOHNSON COM 478160104 2,172 13,185 SH   SOLE   0 0 13,185
JPMORGAN CHASE & CO COM 46625H100 5,391 34,661 SH   SOLE   0 0 34,661
KELLOGG CO COM 487836108 517 8,040 SH   SOLE   0 0 8,040
KIMBERLY-CLARK CORP COM 494368103 554 4,140 SH   SOLE   0 0 4,140
KRAFT HEINZ CO COM 500754106 298 7,310 SH   SOLE   0 0 7,310
LOCKHEED MARTIN CORP COM 539830109 753 1,991 SH   SOLE   0 0 1,991
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 401 3,900 SH   SOLE   0 0 3,900
MARRIOTT INTL INC NEW CL A 571903202 949 6,951 SH   SOLE   0 0 6,951
MCDONALDS CORP COM 580135101 757 3,279 SH   SOLE   0 0 3,279
MEDTRONIC PLC SHS G5960L103 2,954 23,796 SH   SOLE   0 0 23,796
MERCK & CO INC COM 58933Y105 569 7,311 SH   SOLE   0 0 7,311
METLIFE INC COM 59156R108 244 4,073 SH   SOLE   0 0 4,073
MICROSOFT CORP COM 594918104 8,283 30,576 SH   SOLE   0 0 30,576
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,042 18,638 SH   SOLE   0 0 18,638
NASDAQ INC COM 631103108 5,100 29,011 SH   SOLE   0 0 29,011
NETFLIX INC COM 64110L106 303 574 SH   SOLE   0 0 574
NIKE INC CL B 654106103 248 1,607 SH   SOLE   0 0 1,607
NUCOR CORP COM 670346105 728 7,584 SH   SOLE   0 0 7,584
OLD REP INTL CORP COM 680223104 357 14,350 SH   SOLE   0 0 14,350
PEPSICO INC COM 713448108 472 3,185 SH   SOLE   0 0 3,185
PFIZER INC COM 717081103 620 15,822 SH   SOLE   0 0 15,822
PHILIP MORRIS INTL INC COM 718172109 301 3,035 SH   SOLE   0 0 3,035
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 968 9,495 SH   SOLE   0 0 9,495
PROCTER AND GAMBLE CO COM 742718109 1,222 9,059 SH   SOLE   0 0 9,059
PRUDENTIAL FINL INC COM 744320102 233 2,277 SH   SOLE   0 0 2,277
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 326 5,453 SH   SOLE   0 0 5,453
RAYMOND JAMES FINL INC COM 754730109 2,078 16,000 SH   SOLE   0 0 16,000
REPUBLIC SVCS INC COM 760759100 3,657 33,245 SH   SOLE   0 0 33,245
ROPER TECHNOLOGIES INC COM 776696106 348 740 SH   SOLE   0 0 740
SALESFORCE COM INC COM 79466L302 265 1,084 SH   SOLE   0 0 1,084
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 334 3,800 SH   SOLE   0 0 3,800
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,056 19,600 SH   SOLE   0 0 19,600
SIRIUS XM HOLDINGS INC COM 82968B103 125 19,113 SH   SOLE   0 0 19,113
SOTHERLY HOTELS INC COM 83600C103 1,216 405,500 SH   SOLE   0 0 405,500
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 6,363 172,950 SH   SOLE   0 0 172,950
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,364 73,931 SH   SOLE   0 0 73,931
SPDR S&P 500 ETF TR TR UNIT 78462F103 387 905 SH   SOLE   0 0 905
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 295 600 SH   SOLE   0 0 600
SPDR SER TR PORTFOLIO S&P400 78464A847 4,694 99,428 SH   SOLE   0 0 99,428
SPDR SER TR PORTFOLIO S&P500 78464A854 8,173 162,386 SH   SOLE   0 0 162,386
SPDR SER TR PORTFOLIO S&P600 78468R853 3,244 73,823 SH   SOLE   0 0 73,823
SPDR SER TR S&P BIOTECH 78464A870 1,236 9,130 SH   SOLE   0 0 9,130
STATE STR CORP COM 857477103 280 3,400 SH   SOLE   0 0 3,400
STRATEGY SHS DAY HAGAN NED 86280R803 1,737 51,839 SH   SOLE   0 0 51,839
TARGET CORP COM 87612E106 1,684 6,965 SH   SOLE   0 0 6,965
TEXAS INSTRS INC COM 882508104 2,758 14,343 SH   SOLE   0 0 14,343
UNION PAC CORP COM 907818108 3,612 16,424 SH   SOLE   0 0 16,424
VALERO ENERGY CORP COM 91913Y100 480 6,150 SH   SOLE   0 0 6,150
VANGUARD INDEX FDS GROWTH ETF 922908736 382 1,331 SH   SOLE   0 0 1,331
VANGUARD INDEX FDS LARGE CAP ETF 922908637 475 2,365 SH   SOLE   0 0 2,365
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 8,784 37,167 SH   SOLE   0 0 37,167
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 339 2,413 SH   SOLE   0 0 2,413
VANGUARD INDEX FDS SM CP VAL ETF 922908611 16,992 97,847 SH   SOLE   0 0 97,847
VANGUARD INDEX FDS SMALL CP ETF 922908751 17,734 78,721 SH   SOLE   0 0 78,721
VANGUARD INDEX FDS SML CP GRW ETF 922908595 545 1,881 SH   SOLE   0 0 1,881
VANGUARD INDEX FDS TOTAL STK MKT 922908769 373 1,674 SH   SOLE   0 0 1,674
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,200 22,900 SH   SOLE   0 0 22,900
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 238 1,535 SH   SOLE   0 0 1,535
VANGUARD WORLD FD MEGA GRWTH IND 921910816 8,974 38,784 SH   SOLE   0 0 38,784
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 420 1,700 SH   SOLE   0 0 1,700
VERIZON COMMUNICATIONS INC COM 92343V104 2,769 49,420 SH   SOLE   0 0 49,420
VISA INC COM CL A 92826C839 1,426 6,097 SH   SOLE   0 0 6,097
WEC ENERGY GROUP INC COM 92939U106 511 5,750 SH   SOLE   0 0 5,750
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,851 53,765 SH   SOLE   0 0 53,765
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 29,360 665,452 SH   SOLE   0 0 665,452
YUM BRANDS INC COM 988498101 403 3,500 SH   SOLE   0 0 3,500
YUM CHINA HLDGS INC COM 98850P109 245 3,700 SH   SOLE   0 0 3,700
ZIOPHARM ONCOLOGY INC COM 98973P101 32 12,300 SH   SOLE   0 0 12,300