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,094 17,727 SH   SOLE   0 0 17,727
ADVISORSHARES TR DORSY FSM ALCP 00768Y479 1,322 37,135 SH   SOLE   0 0 37,135
ALTRIA GROUP INC COM 02209S103 481 10,566 SH   SOLE   0 0 10,566
AMAZON COM INC COM 023135106 1,728 526 SH   SOLE   0 0 526
AMERICAN EXPRESS CO COM 025816109 433 2,582 SH   SOLE   0 0 2,582
AMGEN INC COM 031162100 321 1,510 SH   SOLE   0 0 1,510
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 416 11,900 SH   SOLE   0 0 11,900
APPLE INC COM 037833100 5,242 37,044 SH   SOLE   0 0 37,044
ASTRAZENECA PLC SPONSORED ADR 046353108 462 7,700 SH   SOLE   0 0 7,700
AT&T INC COM 00206R102 685 25,344 SH   SOLE   0 0 25,344
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 273 7,900 SH   SOLE   0 0 7,900
AUTOZONE INC COM 053332102 1,647 970 SH   SOLE   0 0 970
AXON ENTERPRISE INC COM 05464C101 263 1,500 SH   SOLE   0 0 1,500
BCE INC COM NEW 05534B760 311 6,225 SH   SOLE   0 0 6,225
BECTON DICKINSON & CO COM 075887109 247 1,005 SH   SOLE   0 0 1,005
BK OF AMERICA CORP COM 060505104 917 21,613 SH   SOLE   0 0 21,613
BRISTOL-MYERS SQUIBB CO COM 110122108 528 8,925 SH   SOLE   0 0 8,925
CAMPBELL SOUP CO COM 134429109 296 7,075 SH   SOLE   0 0 7,075
CHEVRON CORP NEW COM 166764100 237 2,333 SH   SOLE   0 0 2,333
CISCO SYS INC COM 17275R102 2,631 48,331 SH   SOLE   0 0 48,331
COINBASE GLOBAL INC COM CL A 19260Q107 201 884 SH   SOLE   0 0 884
CROWN CASTLE INTL CORP NEW COM 22822V101 208 1,200 SH   SOLE   0 0 1,200
CVS HEALTH CORP COM 126650100 885 10,425 SH   SOLE   0 0 10,425
DISNEY WALT CO COM 254687106 579 3,423 SH   SOLE   0 0 3,423
DOCUSIGN INC COM 256163106 1,161 4,509 SH   SOLE   0 0 4,509
DOLLAR GEN CORP NEW COM 256677105 375 1,770 SH   SOLE   0 0 1,770
DOMINION ENERGY INC COM 25746U109 680 9,308 SH   SOLE   0 0 9,308
DOW INC COM 260557103 381 6,615 SH   SOLE   0 0 6,615
DUKE ENERGY CORP NEW COM NEW 26441C204 602 6,171 SH   SOLE   0 0 6,171
DUPONT DE NEMOURS INC COM 26614N102 317 4,665 SH   SOLE   0 0 4,665
EASTGROUP PPTYS INC COM 277276101 258 1,550 SH   SOLE   0 0 1,550
EATON CORP PLC SHS G29183103 1,027 6,876 SH   SOLE   0 0 6,876
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,563 41,615 SH   SOLE   0 0 41,615
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 933 14,492 SH   SOLE   0 0 14,492
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 23,246 1,131,730 SH   SOLE   0 0 1,131,730
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 915 15,477 SH   SOLE   0 0 15,477
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 845 14,731 SH   SOLE   0 0 14,731
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 4,068 33,112 SH   SOLE   0 0 33,112
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 256 12,270 SH   SOLE   0 0 12,270
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 825 26,758 SH   SOLE   0 0 26,758
FIRST TR NASDAQ 100 TECH IND SHS 337345102 4,093 25,937 SH   SOLE   0 0 25,937
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 268 20,900 SH   SOLE   0 0 20,900
GENERAL ELECTRIC CO COM NEW 369604301 336 3,257 SH   SOLE   0 0 3,257
GENERAL MLS INC COM 370334104 588 9,829 SH   SOLE   0 0 9,829
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2,835 34,595 SH   SOLE   0 0 34,595
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,087 29,714 SH   SOLE   0 0 29,714
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 3,267 48,865 SH   SOLE   0 0 48,865
HERSHEY CO COM 427866108 537 3,175 SH   SOLE   0 0 3,175
HOME DEPOT INC COM 437076102 671 2,044 SH   SOLE   0 0 2,044
INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 1,217 50,549 SH   SOLE   0 0 50,549
INTEL CORP COM 458140100 754 14,143 SH   SOLE   0 0 14,143
INTERNATIONAL BUSINESS MACHS COM 459200101 698 5,025 SH   SOLE   0 0 5,025
INTERNATIONAL PAPER CO COM 460146103 523 9,350 SH   SOLE   0 0 9,350
INTUITIVE SURGICAL INC COM NEW 46120E602 552 555 SH   SOLE   0 0 555
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 624 16,425 SH   SOLE   0 0 16,425
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 616 25,320 SH   SOLE   0 0 25,320
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 236 2,946 SH   SOLE   0 0 2,946
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 587 6,931 SH   SOLE   0 0 6,931
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 521 5,956 SH   SOLE   0 0 5,956
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 570 10,753 SH   SOLE   0 0 10,753
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 538 5,413 SH   SOLE   0 0 5,413
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1,936 21,640 SH   SOLE   0 0 21,640
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 255 1,600 SH   SOLE   0 0 1,600
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 116,279 776,124 SH   SOLE   0 0 776,124
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 3,392 17,615 SH   SOLE   0 0 17,615
INVESCO QQQ TR UNIT SER 1 46090E103 7,535 21,049 SH   SOLE   0 0 21,049
ISHARES INC CORE MSCI EMKT 46434G103 569 9,220 SH   SOLE   0 0 9,220
ISHARES TR 1 3 YR TREAS BD 464287457 518 6,018 SH   SOLE   0 0 6,018
ISHARES TR 10-20 YR TRS ETF 464288653 2,673 18,177 SH   SOLE   0 0 18,177
ISHARES TR 20 YR TR BD ETF 464287432 223 1,542 SH   SOLE   0 0 1,542
ISHARES TR BARCLAYS 7 10 YR 464287440 2,661 23,095 SH   SOLE   0 0 23,095
ISHARES TR CORE MSCI EAFE 46432F842 58,086 782,297 SH   SOLE   0 0 782,297
ISHARES TR CORE S&P MCP ETF 464287507 1,499 5,697 SH   SOLE   0 0 5,697
ISHARES TR CORE S&P SCP ETF 464287804 251 2,302 SH   SOLE   0 0 2,302
ISHARES TR EXPANDED TECH 464287515 554 1,389 SH   SOLE   0 0 1,389
ISHARES TR EXPONENTIAL TECH 46434V381 940 14,982 SH   SOLE   0 0 14,982
ISHARES TR IBOXX HI YD ETF 464288513 229 2,622 SH   SOLE   0 0 2,622
ISHARES TR ISHARES BIOTECH 464287556 645 3,990 SH   SOLE   0 0 3,990
ISHARES TR ISHARES SEMICDTR 464287523 3,225 7,233 SH   SOLE   0 0 7,233
ISHARES TR MORNINGSTAR VALU 464288109 16,261 255,517 SH   SOLE   0 0 255,517
ISHARES TR MSCI EAFE ETF 464287465 336 4,305 SH   SOLE   0 0 4,305
ISHARES TR MSCI USA MIN VOL 46429B697 3,731 50,758 SH   SOLE   0 0 50,758
ISHARES TR MSCI USA QLT FCT 46432F339 23,714 180,019 SH   SOLE   0 0 180,019
ISHARES TR NEW ZEALAND ETF 464289123 386 6,250 SH   SOLE   0 0 6,250
ISHARES TR PFD AND INCM SEC 464288687 5,480 141,204 SH   SOLE   0 0 141,204
ISHARES TR S&P 100 ETF 464287101 200 1,015 SH   SOLE   0 0 1,015
ISHARES TR S&P 500 GRWT ETF 464287309 19,504 263,882 SH   SOLE   0 0 263,882
ISHARES TR S&P MC 400GR ETF 464287606 17,943 226,578 SH   SOLE   0 0 226,578
ISHARES TR S&P MC 400VL ETF 464287705 17,517 170,002 SH   SOLE   0 0 170,002
ISHARES TR S&P SML 600 GWT 464287887 24,562 188,884 SH   SOLE   0 0 188,884
ISHARES TR SELECT DIVID ETF 464287168 4,462 38,898 SH   SOLE   0 0 38,898
ISHARES TR SP SMCP600VL ETF 464287879 22,245 220,972 SH   SOLE   0 0 220,972
ISHARES TR TIPS BD ETF 464287176 387 3,032 SH   SOLE   0 0 3,032
ISHARES TR U.S. FIN SVC ETF 464287770 19,422 103,208 SH   SOLE   0 0 103,208
ISHARES TR U.S. MED DVC ETF 464288810 400 6,372 SH   SOLE   0 0 6,372
ISHARES TR U.S. TECH ETF 464287721 19,737 194,916 SH   SOLE   0 0 194,916
ISHARES TR US BR DEL SE ETF 464288794 22,057 211,271 SH   SOLE   0 0 211,271
ISHARES TR US CONSUM DISCRE 464287580 22,629 292,701 SH   SOLE   0 0 292,701
ISHARES TR US HOME CONS ETF 464288752 21,396 323,299 SH   SOLE   0 0 323,299
ISHARES TR US OIL GS EX ETF 464288851 1,176 20,230 SH   SOLE   0 0 20,230
ISHARES TR US REGNL BKS ETF 464288778 19,527 322,439 SH   SOLE   0 0 322,439
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 14,918 290,343 SH   SOLE   0 0 290,343
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 4,830 50,238 SH   SOLE   0 0 50,238
JANUS DETROIT STR TR HENDERSON MTG 47103U852 49,992 940,504 SH   SOLE   0 0 940,504
JOHNSON & JOHNSON COM 478160104 2,278 14,105 SH   SOLE   0 0 14,105
JPMORGAN CHASE & CO COM 46625H100 5,343 32,642 SH   SOLE   0 0 32,642
KELLOGG CO COM 487836108 520 8,130 SH   SOLE   0 0 8,130
KIMBERLY-CLARK CORP COM 494368103 548 4,140 SH   SOLE   0 0 4,140
KRAFT HEINZ CO COM 500754106 269 7,310 SH   SOLE   0 0 7,310
LOCKHEED MARTIN CORP COM 539830109 687 1,992 SH   SOLE   0 0 1,992
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 413 4,400 SH   SOLE   0 0 4,400
MARRIOTT INTL INC NEW CL A 571903202 1,015 6,851 SH   SOLE   0 0 6,851
MCDONALDS CORP COM 580135101 791 3,279 SH   SOLE   0 0 3,279
MEDTRONIC PLC SHS G5960L103 3,037 24,225 SH   SOLE   0 0 24,225
MERCK & CO INC COM 58933Y105 581 7,737 SH   SOLE   0 0 7,737
METLIFE INC COM 59156R108 249 4,027 SH   SOLE   0 0 4,027
MICRON TECHNOLOGY INC COM 595112103 243 3,419 SH   SOLE   0 0 3,419
MICROSOFT CORP COM 594918104 7,906 28,042 SH   SOLE   0 0 28,042
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,502 19,379 SH   SOLE   0 0 19,379
NASDAQ INC COM 631103108 4,640 24,039 SH   SOLE   0 0 24,039
NETFLIX INC COM 64110L106 391 641 SH   SOLE   0 0 641
NIKE INC CL B 654106103 259 1,781 SH   SOLE   0 0 1,781
NUCOR CORP COM 670346105 744 7,559 SH   SOLE   0 0 7,559
OLD REP INTL CORP COM 680223104 332 14,350 SH   SOLE   0 0 14,350
PEPSICO INC COM 713448108 464 3,085 SH   SOLE   0 0 3,085
PFIZER INC COM 717081103 653 15,171 SH   SOLE   0 0 15,171
PHILIP MORRIS INTL INC COM 718172109 288 3,036 SH   SOLE   0 0 3,036
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,090 10,695 SH   SOLE   0 0 10,695
PROCTER AND GAMBLE CO COM 742718109 1,264 9,041 SH   SOLE   0 0 9,041
PRUDENTIAL FINL INC COM 744320102 240 2,277 SH   SOLE   0 0 2,277
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 332 5,453 SH   SOLE   0 0 5,453
RAYMOND JAMES FINL INC COM 754730109 2,132 23,100 SH   SOLE   0 0 23,100
REPUBLIC SVCS INC COM 760759100 3,884 32,351 SH   SOLE   0 0 32,351
ROPER TECHNOLOGIES INC COM 776696106 341 764 SH   SOLE   0 0 764
SALESFORCE COM INC COM 79466L302 309 1,139 SH   SOLE   0 0 1,139
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 325 3,943 SH   SOLE   0 0 3,943
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,035 19,875 SH   SOLE   0 0 19,875
SIRIUS XM HOLDINGS INC COM 82968B103 117 19,110 SH   SOLE   0 0 19,110
SOTHERLY HOTELS INC COM 83600C103 1,038 405,500 SH   SOLE   0 0 405,500
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5,445 150,379 SH   SOLE   0 0 150,379
SPDR S&P 500 ETF TR TR UNIT 78462F103 402 937 SH   SOLE   0 0 937
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 289 600 SH   SOLE   0 0 600
SPDR SER TR PORTFOLIO S&P400 78464A847 4,263 92,353 SH   SOLE   0 0 92,353
SPDR SER TR PORTFOLIO S&P500 78464A854 6,581 130,413 SH   SOLE   0 0 130,413
SPDR SER TR PORTFOLIO S&P600 78468R853 2,888 67,793 SH   SOLE   0 0 67,793
SPDR SER TR S&P BIOTECH 78464A870 1,214 9,660 SH   SOLE   0 0 9,660
STATE STR CORP COM 857477103 288 3,400 SH   SOLE   0 0 3,400
STRATEGY SHS DAY HAGAN NED 86280R803 2,268 67,589 SH   SOLE   0 0 67,589
TARGET CORP COM 87612E106 1,707 7,462 SH   SOLE   0 0 7,462
TEXAS INSTRS INC COM 882508104 2,532 13,174 SH   SOLE   0 0 13,174
TRUIST FINL CORP COM 89832Q109 235 4,000 SH   SOLE   0 0 4,000
UNION PAC CORP COM 907818108 3,307 16,870 SH   SOLE   0 0 16,870
VALERO ENERGY CORP COM 91913Y100 448 6,350 SH   SOLE   0 0 6,350
VANGUARD INDEX FDS GROWTH ETF 922908736 16,728 57,650 SH   SOLE   0 0 57,650
VANGUARD INDEX FDS LARGE CAP ETF 922908637 16,194 80,599 SH   SOLE   0 0 80,599
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 8,827 37,356 SH   SOLE   0 0 37,356
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 326 2,333 SH   SOLE   0 0 2,333
VANGUARD INDEX FDS SMALL CP ETF 922908751 812 3,714 SH   SOLE   0 0 3,714
VANGUARD INDEX FDS SML CP GRW ETF 922908595 469 1,674 SH   SOLE   0 0 1,674
VANGUARD INDEX FDS TOTAL STK MKT 922908769 372 1,674 SH   SOLE   0 0 1,674
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,215 23,100 SH   SOLE   0 0 23,100
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 236 1,535 SH   SOLE   0 0 1,535
VANGUARD WORLD FD MEGA GRWTH IND 921910816 9,131 38,890 SH   SOLE   0 0 38,890
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 420 1,700 SH   SOLE   0 0 1,700
VERIZON COMMUNICATIONS INC COM 92343V104 2,700 49,993 SH   SOLE   0 0 49,993
VISA INC COM CL A 92826C839 1,412 6,338 SH   SOLE   0 0 6,338
WEC ENERGY GROUP INC COM 92939U106 490 5,550 SH   SOLE   0 0 5,550
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,948 54,776 SH   SOLE   0 0 54,776
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 30,041 695,870 SH   SOLE   0 0 695,870
YUM BRANDS INC COM 988498101 416 3,400 SH   SOLE   0 0 3,400
YUM CHINA HLDGS INC COM 98850P109 215 3,700 SH   SOLE   0 0 3,700
ZIOPHARM ONCOLOGY INC COM 98973P101 23 12,600 SH   SOLE   0 0 12,600