The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM COM 88579Y101 10,830 98,008 SH   SOLE   98,007 0 0
ABBOTT LABS COM COM 002824100 1,450 14,990 SH   SOLE   14,989 0 0
ABBVIE INC COM COM 00287Y109 24,131 179,802 SH   SOLE   179,802 0 0
ABIOMED INC COM COM 003654100 910 3,703 SH   SOLE   3,703 0 0
ABRDN INCOME CREDIT STRATEGIES FUND COM 003057106 65 10,012 SH   SOLE   10,011 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT COM SH BEN INT 00326L100 477 66,813 SH   SOLE   66,813 0 0
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 751 2,918 SH   SOLE   2,918 0 0
ADAMS DIVERSIFIED EQUITY FD COM COM 006212104 900 61,774 SH   SOLE   61,774 0 0
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 209 760 SH   SOLE   760 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 503 7,945 SH   SOLE   7,945 0 0
ADVENT CONV & INCOME FD COM COM 00764C109 131 12,347 SH   SOLE   12,347 0 0
AFLAC INC COM COM 001055102 1,381 24,572 SH   SOLE   24,572 0 0
AIR PRODS & CHEMS INC COM COM 009158106 1,507 6,476 SH   SOLE   6,475 0 0
ALBEMARLE CORP COM COM 012653101 964 3,644 SH   SOLE   3,644 0 0
ALLIANCEBERNSTEIN GLOBAL HIGH COM COM 01879R106 1,613 181,618 SH   SOLE   181,617 0 0
ALLIANCEBERNSTEIN NAT MUNI INC COM 01864U106 1,762 170,078 SH   SOLE   170,077 0 0
ALLSPRING GLOBAL DIVIDEND OPPO COM COM 94987C103 79 19,113 SH   SOLE   19,112 0 0
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD WF INC OPPTY FD 94987B105 175 28,262 SH   SOLE   28,262 0 0
ALLSPRING MULTI SECTOR INCOME COM COM 94987D101 580 67,269 SH   SOLE   67,269 0 0
ALLSTATE CORP COM COM 020002101 610 4,901 SH   SOLE   4,900 0 0
ALPHABET INC CAP STK CL A CAP STK 02079K305 33,808 353,451 SH   SOLE   353,450 0 0
ALPHABET INC CAP STK CL C CAP STK 02079K107 2,377 24,725 SH   SOLE   24,725 0 0
ALTRIA GROUP INC COM COM 02209S103 23,729 587,648 SH   SOLE   587,647 0 0
AMAZON COM INC COM COM 023135106 17,857 158,024 SH   SOLE   158,023 0 0
AMEREN CORP COM COM 023608102 249 3,094 SH   SOLE   3,094 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 5,484 63,437 SH   SOLE   63,437 0 0
AMERICAN EXPRESS CO COM COM 025816109 469 3,476 SH   SOLE   3,476 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 546 2,541 SH   SOLE   2,540 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 252 1,863 SH   SOLE   1,863 0 0
AMGEN INC COM COM 031162100 5,365 23,802 SH   SOLE   23,801 0 0
ANNALY CAPITAL MANAGEMENT INC COM NEW COM 035710839 1,712 99,747 SH   SOLE   99,747 0 0
AON PLC SHS CL A SHS CL A G0403H108 511 1,908 SH   SOLE   1,908 0 0
APOLLO SR FLOATING RATE FD INC COM COM 037636107 622 49,721 SH   SOLE   49,720 0 0
APOLLO TACTICAL INCOME FD INC COM COM 037638103 756 64,157 SH   SOLE   64,156 0 0
APPLE INC COM COM 037833100 57,685 417,404 SH   SOLE   417,403 0 0
APPLIED MATLS INC COM COM 038222105 574 7,001 SH   SOLE   7,000 0 0
ARBOR REALTY TRUST INC COM COM 038923108 223 19,433 SH   SOLE   19,432 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 304 3,777 SH   SOLE   3,776 0 0
ARES CAPITAL CORP COM COM 04010L103 674 39,932 SH   SOLE   39,932 0 0
ARES DYNAMIC CR ALLOCATION FD COM COM 04014F102 2,465 209,754 SH   SOLE   209,753 0 0
ARK GENOMIC REVOLUTION ETF ARK ETF TR 00214Q302 216 6,565 SH   SOLE   6,564 0 0
ARK INNOVATION ETF INNOVATION ETF 00214Q104 1,038 27,506 SH   SOLE   27,506 0 0
ARROWMARK FINANCIAL CORP COM COM 861780104 251 14,550 SH   SOLE   14,550 0 0
AT&T INC COM COM 00206R102 16,692 1,088,113 SH   SOLE   1,088,112 0 0
AURINIA PHARMACEUTICALS INC COM COM 05156V102 228 30,365 SH   SOLE   30,365 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 1,381 6,106 SH   SOLE   6,105 0 0
AVERY DENNISON CORP COM COM 053611109 428 2,633 SH   SOLE   2,633 0 0
BANK NOVA SCOTIA HALIFAX COM COM 064149107 225 4,725 SH   SOLE   4,725 0 0
BANK OZK COM COM 06417N103 516 13,032 SH   SOLE   13,031 0 0
BARINGS GLOBAL SHORT DURATION HIGH YIELD COM 06760L100 1,201 98,274 SH   SOLE   98,274 0 0
BECTON DICKINSON & CO COM COM 075887109 433 1,941 SH   SOLE   1,941 0 0
BERKSHIRE HATHAWAY INC DEL CL A CL A 084670108 1,626 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 9,936 37,211 SH   SOLE   37,211 0 0
BEST BUY INC COM COM 086516101 12,431 196,256 SH   SOLE   196,256 0 0
BIOGEN INC COM COM 09062X103 494 1,849 SH   SOLE   1,849 0 0
BK OF AMERICA CORP COM COM 060505104 15,987 529,364 SH   SOLE   529,364 0 0
BLACKROCK CORE BD TR SHS BEN INT SHS 09249E101 5,268 526,844 SH   SOLE   526,843 0 0
BLACKROCK CORPOR HI YLD FD INC COM COM 09255P107 1,566 183,196 SH   SOLE   183,196 0 0
BLACKROCK CR ALLOCATION INCOME COM COM 092508100 2,552 267,527 SH   SOLE   267,526 0 0
BLACKROCK DEBT STRATEGIES FD I COM NEW COM NEW 09255R202 664 74,433 SH   SOLE   74,433 0 0
BLACKROCK FLOATING RATE INC TR COM COM 091941104 262 24,091 SH   SOLE   24,090 0 0
BLACKROCK FLOATING RATE INCOME COM COM 09255X100 640 58,154 SH   SOLE   58,153 0 0
BLACKROCK INC COM COM 09247X101 1,306 2,374 SH   SOLE   2,374 0 0
BLACKROCK INCOME TR INC COM COM 09247F100 137 33,013 SH   SOLE   33,012 0 0
BLACKROCK INVT QUALITY MUN TR COM COM 09247D105 151 12,050 SH   SOLE   12,050 0 0
BLACKROCK LTD DURATION INCOME COM SHS COM 09249W101 2,992 247,280 SH   SOLE   247,280 0 0
BLACKROCK MUNI INC QTY TRUST COM 092479104 356 32,487 SH   SOLE   32,486 0 0
BLACKROCK MUNI INCOME TR II COM COM 09249N101 508 50,773 SH   SOLE   50,773 0 0
BLACKROCK MUNICIPAL INCOME COM COM 09253X102 4,817 443,517 SH   SOLE   443,516 0 0
BLACKROCK MUNIHLDNGS CALI QLTY COM COM 09254L107 214 19,893 SH   SOLE   19,892 0 0
BLACKROCK MUNIHOLDINGS FD INC COM COM 09253N104 949 84,323 SH   SOLE   84,323 0 0
BLACKROCK MUNIHOLDINGS QUALITY COM COM 09254C107 823 84,719 SH   SOLE   84,718 0 0
BLACKROCK MUNIVEST FD INC COM COM 09253R105 1,087 163,715 SH   SOLE   163,714 0 0
BLACKROCK MUNIYIELD FD INC COM COM 09253W104 117 11,775 SH   SOLE   11,775 0 0
BLACKROCK MUNIYIELD QUALITY FD COM COM 09254G108 254 25,341 SH   SOLE   25,341 0 0
BLACKROCK MUNIYIELD QUALITY FD COM COM 09254E103 2,058 197,335 SH   SOLE   197,335 0 0
BLACKROCK MUNIYILD QULT FD INC COM COM 09254F100 311 28,185 SH   SOLE   28,184 0 0
BLACKSTONE INC COM COM 09260D107 1,613 19,274 SH   SOLE   19,273 0 0
BLACKSTONE LONG SHORT CR INCOM COM SHS BN INT COM SHS BN INT 09257D102 502 46,032 SH   SOLE   46,032 0 0
BLACKSTONE SENIOR FLOATNG RATE COM COM 09256U105 203 16,148 SH   SOLE   16,147 0 0
BLACKSTONE STRATEGIC CREDIT FD COM SHS BEN IN COM SHS BEN IN 09257R101 3,337 313,911 SH   SOLE   313,911 0 0
BNY MELLON MUN BD INFRASTRUCTU COM SHS COM SHS 09662W109 535 46,807 SH   SOLE   46,807 0 0
BNY MELLON MUN INCOME INC COM COM 05589T104 533 88,767 SH   SOLE   88,767 0 0
BNY MELLON STRATEGIC MUN BD FD COM COM 09662E109 1,209 213,648 SH   SOLE   213,648 0 0
BNY MELLON STRATEGIC MUNS INC COM COM 05588W108 1,784 293,369 SH   SOLE   293,369 0 0
BOEING CO COM COM 097023105 3,314 27,374 SH   SOLE   27,374 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 17,486 245,972 SH   SOLE   245,972 0 0
BROADCOM INC COM COM 11135F101 3,052 6,874 SH   SOLE   6,873 0 0
BROADSTONE NET LEASE INC COM COM 11135E203 242 15,608 SH   SOLE   15,608 0 0
BROOKFIELD REAL ASSETS INCOME SHS BEN INT SHS BEN INT 112830104 265 15,390 SH   SOLE   15,390 0 0
CALAMOS CONV OPPORTUNITIES & I SH BEN INT SH BEN INT 128117108 112 11,590 SH   SOLE   11,590 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 211 2,291 SH   SOLE   2,291 0 0
CARDINAL HEALTH INC COM COM 14149Y108 20,899 313,428 SH   SOLE   313,427 0 0
CATERPILLAR INC COM COM 149123101 6,669 40,646 SH   SOLE   40,645 0 0
CBRE GBL REAL ESTATE INC FD COM COM 12504G100 111 19,153 SH   SOLE   19,153 0 0
CENTENE CORP DEL COM COM 15135B101 560 7,196 SH   SOLE   7,196 0 0
CENTRAL SECS CORP COM COM 155123102 488 14,450 SH   SOLE   14,450 0 0
CHEVRON CORP NEW COM COM 166764100 35,544 247,401 SH   SOLE   247,401 0 0
CHIMERA INVT CORP COM NEW COM 16934Q208 287 54,937 SH   SOLE   54,937 0 0
CHUBB LIMITED COM COM H1467J104 274 1,507 SH   SOLE   1,507 0 0
CIGNA CORP NEW COM COM 125523100 240 864 SH   SOLE   864 0 0
CISCO SYS INC COM COM 17275R102 30,084 752,098 SH   SOLE   752,097 0 0
CITIGROUP INC COM NEW COM NEW 172967424 9,726 233,404 SH   SOLE   233,404 0 0
CLOROX CO DEL COM COM 189054109 4,271 33,265 SH   SOLE   33,265 0 0
CMS ENERGY CORP COM COM 125896100 279 4,793 SH   SOLE   4,792 0 0
COCA COLA CO COM COM 191216100 24,905 444,574 SH   SOLE   444,573 0 0
COHEN & STEERS LTD DURATION PF COM COM 19248C105 190 10,490 SH   SOLE   10,490 0 0
COHEN & STEERS QUALITY INCOME COM COM 19247L106 206 18,300 SH   SOLE   18,300 0 0
COHEN & STEERS REIT & PFD & IN COM COM 19247X100 1,421 73,264 SH   SOLE   73,264 0 0
COLGATE PALMOLIVE CO COM COM 194162103 627 8,925 SH   SOLE   8,924 0 0
COMCAST CORP NEW CL A CL A 20030N101 1,248 42,551 SH   SOLE   42,551 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND COMMUNICATION 81369Y852 833 17,393 SH   SOLE   17,393 0 0
CONAGRA BRANDS INC COM COM 205887102 2,127 65,197 SH   SOLE   65,197 0 0
CONNECTONE BANCORP INC COM COM 20786W107 471 20,407 SH   SOLE   20,407 0 0
CONOCOPHILLIPS COM COM 20825C104 1,881 18,382 SH   SOLE   18,382 0 0
CONSOLIDATED COMM HLDGS INC COM COM 209034107 154 37,000 SH   SOLE   37,000 0 0
CONSOLIDATED EDISON INC COM COM 209115104 2,902 33,838 SH   SOLE   33,838 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND SBI CONS DISCR 81369Y407 5,586 39,211 SH   SOLE   39,211 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND SBI CONS STPLS 81369Y308 3,495 52,372 SH   SOLE   52,371 0 0
CORTEVA INC COM COM 22052L104 435 7,616 SH   SOLE   7,616 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 6,374 13,496 SH   SOLE   13,496 0 0
COTERRA ENERGY INC COM COM 127097103 832 31,855 SH   SOLE   31,854 0 0
COUSINS PPTYS INC COM NEW COM 222795502 5,719 244,944 SH   SOLE   244,943 0 0
CREDIT SUISSE ASSET MGMT INCOM COM COM 224916106 148 56,001 SH   SOLE   56,001 0 0
CROWDSTRIKE HLDGS INC CL A CL A 22788C105 200 1,214 SH   SOLE   1,213 0 0
CROWN CASTLE INC COM COM 22822V101 7,537 52,142 SH   SOLE   52,141 0 0
CSX CORP COM COM 126408103 393 14,741 SH   SOLE   14,740 0 0
CUMMINS INC COM COM 231021106 23,429 115,124 SH   SOLE   115,124 0 0
CVS HEALTH CORP COM COM 126650100 13,633 142,944 SH   SOLE   142,943 0 0
DANAHER CORPORATION COM COM 235851102 412 1,595 SH   SOLE   1,594 0 0
DANIMER SCIENTIFIC INC COM CL A COM 236272100 2,459 833,403 SH   SOLE   833,403 0 0
DEERE & CO COM COM 244199105 1,217 3,646 SH   SOLE   3,646 0 0
DELAWARE IVY HIGH INCOME OPPO COM COM 465893105 2,655 263,120 SH   SOLE   263,120 0 0
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702 788 28,082 SH   SOLE   28,082 0 0
DESKTOP METAL INC COM CL A COM CL A 25058X105 26 10,137 SH   SOLE   10,136 0 0
DEVON ENERGY CORP NEW COM COM 25179M103 381 6,334 SH   SOLE   6,334 0 0
DIGITAL RLTY TR INC COM COM 253868103 293 2,953 SH   SOLE   2,953 0 0
DIMENSIONAL INTERNATIONAL VALUE ETF INTERNATNAL VAL 25434V807 212 8,216 SH   SOLE   8,216 0 0
DIMENSIONAL U.S. TARGETED VALUE ETF US CORE EQT MKT 25434V609 570 14,631 SH   SOLE   14,631 0 0
DIMENSIONAL US MARKETWIDE VALUE ETF US MKTWIDE VALUE 25434V724 439 14,833 SH   SOLE   14,833 0 0
DIMENSIONAL US SMALL CAP ETF US SMALL CAP ETF 25434V500 403 8,670 SH   SOLE   8,670 0 0
DIREXION DAILY FINANCIAL BULL 3X SHARES DLY FIN BULL NEW 25459Y694 1,330 24,542 SH   SOLE   24,542 0 0
DIREXION DAILY HEALTHCARE BULL 3X SHARES HEALTHCARE BULL 3X SHARES 25459Y876 223 2,645 SH   SOLE   2,645 0 0
DISNEY WALT CO COM COM DISNEY 254687106 5,620 59,581 SH   SOLE   59,580 0 0
DOLLAR GEN CORP NEW COM COM 256677105 278 1,158 SH   SOLE   1,158 0 0
DOMINION ENERGY INC COM COM 25746U109 4,539 65,680 SH   SOLE   65,680 0 0
DOMINOS PIZZA INC COM COM 25754A201 258 831 SH   SOLE   830 0 0
DOUBLELINE INCOME SOLUTIONS FD COM COM 258622109 210 19,450 SH   SOLE   19,450 0 0
DOW INC COM COM 260557103 652 14,845 SH   SOLE   14,845 0 0
DRIVE SHACK INC COM COM 262077100 55 88,841 SH   SOLE   88,840 0 0
DTE ENERGY CO COM COM 233331107 763 6,630 SH   SOLE   6,629 0 0
DUKE ENERGY CORP NEW COM NEW COM NEW 26441C204 5,951 63,974 SH   SOLE   63,974 0 0
DUKE REALTY CORP COM NEW COM NEW 264411505 8,362 173,492 SH   SOLE   173,491 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 622 12,338 SH   SOLE   12,337 0 0
DWS MUNICIPAL INCOME COM 233368109 2,679 322,028 SH   SOLE   322,028 0 0
DWS STRATEGIC MUNI INCOME COM 23342Q101 448 56,644 SH   SOLE   56,644 0 0
EATON CORP PLC SHS SHS G29183103 849 6,365 SH   SOLE   6,365 0 0
EATON VANCE FLTING RATE INC TR COM COM 278279104 388 34,189 SH   SOLE   34,188 0 0
EATON VANCE LTD DURATION INCOM COM COM 27828H105 319 34,655 SH   SOLE   34,655 0 0
EATON VANCE MUN BD FD COM COM 27827X101 543 56,077 SH   SOLE   56,077 0 0
EATON VANCE MUNI INCOME TRUST SH BEN INT SH 27826U108 3,356 343,526 SH   SOLE   343,526 0 0
EATON VANCE SHORT DURATION DIV COM COM 27828V104 202 20,618 SH   SOLE   20,617 0 0
EATON VANCE SR FLTNG RTE TR COM COM 27828Q105 884 79,595 SH   SOLE   79,595 0 0
EATON VANCE SR INCOME TR SH BEN INT SH 27826S103 326 61,918 SH   SOLE   61,918 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 327 3,960 SH   SOLE   3,960 0 0
ELEVANCE HEALTH INC COM COM 036752103 306 674 SH   SOLE   673 0 0
EMERSON ELEC CO COM COM 291011104 5,678 77,542 SH   SOLE   77,542 0 0
ENBRIDGE INC COM COM 29250N105 1,347 36,304 SH   SOLE   36,304 0 0
ENERGY SELECT SECTOR SPDR FUND SBI INT-ENERGY 81369Y506 7,361 102,202 SH   SOLE   102,201 0 0
ENERGY TRANSFER L P COM UT LTD PTN COM UT LTD PTN 29273V100 2,759 250,176 SH   SOLE   250,175 0 0
ENTERGY CORP NEW COM COM 29364G103 392 3,894 SH   SOLE   3,894 0 0
ENTERPRISE PRODS PARTNERS L P COM COM 293792107 14,697 618,039 SH   SOLE   618,038 0 0
EOG RES INC COM COM 26875P101 15,336 137,256 SH   SOLE   137,256 0 0
EQUIFAX INC COM COM 294429105 586 3,419 SH   SOLE   3,419 0 0
EXXON MOBIL CORP COM COM 30231G102 13,433 153,857 SH   SOLE   153,857 0 0
FEDERATED HERMES PREM MUNI INM COM COM 31423P108 175 16,935 SH   SOLE   16,935 0 0
FIDELITY MSCI ENERGY INDEX ETF MSCI ENERGY IDX 316092402 625 31,484 SH   SOLE   31,484 0 0
FINANCIAL SELECT SECTOR SPDR FUND SBI INT-FINL 81369Y605 60,530 1,993,733 SH   SOLE   1,993,733 0 0
FIRST TR ABRDN GBL OPP INCM FD COM SHS COM SHS 337319107 89 16,248 SH   SOLE   16,248 0 0
FIRST TR HIGH INCOME LONG / SH COM COM 33738E109 245 22,646 SH   SOLE   22,645 0 0
FIRST TR INTER DURATN PFD & IN COM COM 33718W103 344 20,732 SH   SOLE   20,732 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND NO AMER ENERGY 33738D101 75,653 3,040,718 SH   SOLE   3,040,717 0 0
FIRST TRUST TACTICAL HIGH YIELD ETF FIRST TR TA HIYL 33738D408 333 8,679 SH   SOLE   8,678 0 0
FIRSTENERGY CORP COM COM 337932107 436 11,785 SH   SOLE   11,785 0 0
FISERV INC COM COM 337738108 367 3,918 SH   SOLE   3,917 0 0
FLAHERTY & CRUMRINE TOTAL RETU COM COM 338479108 202 12,920 SH   SOLE   12,920 0 0
FORD MTR CO DEL COM COM 345370860 1,105 98,698 SH   SOLE   98,697 0 0
FORTUNE BRANDS HOME & SEC INC COM COM 34964C106 211 3,933 SH   SOLE   3,933 0 0
FRANKLIN LTD DURATION INCOME T COM COM 35472T101 139 22,480 SH   SOLE   22,480 0 0
FRANKLIN STR PPTYS CORP COM COM 35471R106 266 101,205 SH   SOLE   101,204 0 0
FREEPORT-MCMORAN INC CL B CL B 35671D857 1,710 62,582 SH   SOLE   62,582 0 0
FST TR NEW OPPORT MLP & ENE FD COM COM 33739M100 162 29,568 SH   SOLE   29,568 0 0
GENERAL DYNAMICS CORP COM COM 369550108 1,674 7,888 SH   SOLE   7,888 0 0
GENERAL ELECTRIC CO COM NEW COM NEW 369604301 768 12,399 SH   SOLE   12,398 0 0
GENERAL MLS INC COM COM 370334104 2,475 32,309 SH   SOLE   32,308 0 0
GENERAL MTRS CO COM COM 37045V100 316 9,833 SH   SOLE   9,833 0 0
GENUINE PARTS CO COM COM 372460105 1,921 12,863 SH   SOLE   12,862 0 0
GILEAD SCIENCES INC COM COM 375558103 17,663 286,323 SH   SOLE   286,322 0 0
GLOBAL PMTS INC COM COM 37940X102 448 4,144 SH   SOLE   4,144 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 13,690 46,716 SH   SOLE   46,716 0 0
GRACO INC COM COM 384109104 1,412 23,549 SH   SOLE   23,549 0 0
GRAINGER W W INC COM COM 384802104 280 572 SH   SOLE   572 0 0
HANCOCK JOHN INVS TR COM COM 410142103 696 57,717 SH   SOLE   57,717 0 0
HEALTH CARE SELECT SECTOR SPDR FUND SBI HEALTHCARE 81369Y209 68,295 563,911 SH   SOLE   563,910 0 0
HELMERICH & PAYNE INC COM COM 423452101 230 6,210 SH   SOLE   6,210 0 0
HERSHEY CO COM COM 427866108 483 2,189 SH   SOLE   2,188 0 0
HEWLETT PACKARD ENTERPRISE CO COM COM 42824C109 156 13,016 SH   SOLE   13,016 0 0
HIGHLAND GLOBAL ALLOCATION FD COM COM 43010T104 232 26,600 SH   SOLE   26,600 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN COM UT LTD PTN 435763107 783 47,714 SH   SOLE   47,713 0 0
HOME DEPOT INC COM COM 437076102 61,868 224,209 SH   SOLE   224,208 0 0
HONEYWELL INTL INC COM COM 438516106 2,156 12,915 SH   SOLE   12,915 0 0
HOST HOTELS & RESORTS INC COM COM 44107P104 185 11,645 SH   SOLE   11,645 0 0
HP INC COM COM 40434L105 342 13,731 SH   SOLE   13,730 0 0
HUNTINGTON INGALLS INDS INC COM COM 446413106 2,997 13,533 SH   SOLE   13,532 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 2,034 11,261 SH   SOLE   11,260 0 0
INDEPENDENCE RLTY TR INC COM COM 45378A106 261 15,613 SH   SOLE   15,612 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND SBI INT-INDS 81369Y704 8,413 101,561 SH   SOLE   101,560 0 0
INTEL CORP COM COM 458140100 18,343 711,794 SH   SOLE   711,794 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 7,292 61,377 SH   SOLE   61,376 0 0
INTERNATIONAL PAPER CO COM COM 460146103 206 6,503 SH   SOLE   6,503 0 0
INTUIT COM COM 461202103 1,101 2,844 SH   SOLE   2,843 0 0
INVESCO ADVANTAGE MUN INCOME T SH BEN INT SH BEN INT 46132E103 683 84,101 SH   SOLE   84,101 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF BULSHS 46138J841 690 33,816 SH   SOLE   33,816 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF BULSHS 46138J825 633 31,716 SH   SOLE   31,715 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF BULSHS 46138J791 695 37,260 SH   SOLE   37,260 0 0
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF BULSHS 2027 CB 46138J783 712 38,243 SH   SOLE   38,242 0 0
INVESCO BULLETSHARES 2028 CORPORATE BOND ETF INVSCO BLSH 28 46138J643 741 38,758 SH   SOLE   38,758 0 0
INVESCO BULLETSHARES 2029 CORPORATE BOND ETF BULETSHS 2029 46138J577 190 10,978 SH   SOLE   10,977 0 0
INVESCO BULLETSHARES 2030 CORPORATE BOND ETF INVSCO 30 CORP 46138J460 185 11,916 SH   SOLE   11,915 0 0
INVESCO FINANCIAL PREFERRED ETF FINL PFD ETF 46137V621 644 42,820 SH   SOLE   42,819 0 0
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF INTL DIVI ACHI 46137V548 1,242 81,417 SH   SOLE   81,417 0 0
INVESCO MUN OPPORTUNITY TR COM COM 46132C107 140 15,349 SH   SOLE   15,349 0 0
INVESCO MUNICIPAL TRUST COM COM 46131J103 505 55,235 SH   SOLE   55,235 0 0
INVESCO PREFERRED ETF PFD ETF 46138E511 207 17,392 SH   SOLE   17,392 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 2,016 7,544 SH   SOLE   7,543 0 0
INVESCO QUALITY MUN INCOME TR COM COM 46133G107 423 46,345 SH   SOLE   46,345 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 8,602 67,582 SH   SOLE   67,582 0 0
INVESCO SR INCOME TR COM COM 46131H107 2,969 798,030 SH   SOLE   798,029 0 0
INVESCO TR INVT GRADE MUNS COM COM 46131M106 100 10,655 SH   SOLE   10,655 0 0
INVESCO VALUE MUN INCOME TR COM COM 46132P108 927 80,511 SH   SOLE   80,510 0 0
IPATH SHILLER CAPE ETN IPATH SHILR CAPE 06742A669 1,264 69,136 SH   SOLE   69,136 0 0
IRON MTN INC DEL COM COM 46284V101 1,221 27,768 SH   SOLE   27,768 0 0
ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YEAR TIPS BOND ETF 46429B747 543 5,645 SH   SOLE   5,645 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF 1 3 YR TREAS BD 464287457 1,331 16,394 SH   SOLE   16,394 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF SH TR CRPORT ETF 464288646 1,025 20,801 SH   SOLE   20,801 0 0
ISHARES BIOTECHNOLOGY ETF ISHARES BIOTECH 464287556 1,492 12,759 SH   SOLE   12,759 0 0
ISHARES COHEN & STEERS REIT ETF COHEN STEER REIT 464287564 1,984 36,979 SH   SOLE   36,978 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 271,942 6,115,187 SH   SOLE   6,115,187 0 0
ISHARES CORE HIGH DIVIDEND ETF CORE HIGH DV ETF 46429B663 292 3,195 SH   SOLE   3,195 0 0
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 1,164 22,106 SH   SOLE   22,106 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103 245 5,702 SH   SOLE   5,702 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 20,889 58,244 SH   SOLE   58,244 0 0
ISHARES CORE S&P MID-CAP ETF CORE S&P MCP ETF 464287507 29,187 133,118 SH   SOLE   133,117 0 0
ISHARES CORE S&P SMALL CAP ETF CORE S&P SCP ETF 464287804 24,827 284,751 SH   SOLE   284,750 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF CORE US AGGBD ET 464287226 783 8,124 SH   SOLE   8,123 0 0
ISHARES DOW JONES U.S. ETF DOW JONES ETF 464287846 287 3,269 SH   SOLE   3,269 0 0
ISHARES GOLD TRUST ISHARES NEW 464285204 365 11,591 SH   SOLE   11,591 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF IBONDS DEC22 ETF 46434VBA7 10,797 431,360 SH   SOLE   431,359 0 0
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF IBONDS DEC2022 46435G755 241 9,323 SH   SOLE   9,323 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF IBONDS DEC23 ETF 46434VAX8 15,439 618,796 SH   SOLE   618,795 0 0
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF IBONDS DEC2023 46435G318 485 19,203 SH   SOLE   19,203 0 0
ISHARES IBONDS DEC 2023 TERM TREASURY ETF IBONDS 23 TRM TS 46436E882 8,199 331,014 SH   SOLE   331,013 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF IBONDS DEC24 ETF 46434VBG4 10,902 447,701 SH   SOLE   447,700 0 0
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF IBOND DEC 46435U697 299 11,721 SH   SOLE   11,721 0 0
ISHARES IBONDS DEC 2024 TERM TREASURY ETF IBONDS 24 TRM TS 46436E874 39,243 1,638,559 SH   SOLE   1,638,559 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF IBONDS DEC25 ETF 46434VBD1 10,025 415,473 SH   SOLE   415,472 0 0
ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF IBONDS DEC 25 46435U432 297 11,442 SH   SOLE   11,442 0 0
ISHARES IBONDS DEC 2025 TERM TREASURY ETF IBONDS 25 TRM TS 46436E866 31,774 1,364,852 SH   SOLE   1,364,851 0 0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF IBONDS DEC2026 46435GAA0 7,844 339,587 SH   SOLE   339,587 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF IBONDS DEC 26 46435U259 281 11,412 SH   SOLE   11,412 0 0
ISHARES IBONDS DEC 2026 TERM TREASURY ETF IBONDS 26 TRM TS 46436E858 31,036 1,369,081 SH   SOLE   1,369,080 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF IBONDS 27 ETF 46435UAA9 28,436 1,236,329 SH   SOLE   1,236,328 0 0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF IBONDS DEC 27 46435U283 203 8,303 SH   SOLE   8,302 0 0
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF IBDS DEC28 ETF 46435U515 22,540 947,466 SH   SOLE   947,465 0 0
ISHARES IBONDS DEC 2029 TERM CORPORATE ETF IBONDS DEC29 ETF 46436E205 16,418 753,459 SH   SOLE   753,459 0 0
ISHARES IBONDS DEC 2030 TERM CORPORATE ETF IBONDS DEC30 ETF 46436E726 15,266 753,453 SH   SOLE   753,453 0 0
ISHARES IBONDS DEC 2031 TERM CORPORATE ETF IBONDS DEC 31 46436E486 1,716 87,945 SH   SOLE   87,945 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF IBOXX HI TD ETF 464288513 1,377 19,286 SH   SOLE   19,285 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF IBOXX INV CP ETF 464287242 5,053 49,321 SH   SOLE   49,320 0 0
ISHARES INTERNATIONAL DIVIDEND GROWTH ETF INTL DIV GRWTH 46435G524 2,405 47,482 SH   SOLE   47,482 0 0
ISHARES MBS ETF MBS ETF 464288588 43,011 469,660 SH   SOLE   469,659 0 0
ISHARES MICRO-CAP ETF MICRO-CAP ETF 464288869 570 5,514 SH   SOLE   5,514 0 0
ISHARES MORTGAGE REAL ESTATE ETF MORTGE REL ETF 46435G342 1,902 90,852 SH   SOLE   90,851 0 0
ISHARES MSCI ACWI ETF MSCI ACWI ETF 464288257 698 8,962 SH   SOLE   8,962 0 0
ISHARES MSCI ACWI EX U.S. ETF MSCI ACWI EX US 464288240 28,421 710,339 SH   SOLE   710,339 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 2,099 37,471 SH   SOLE   37,470 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 1,758 50,404 SH   SOLE   50,404 0 0
ISHARES MSCI INTL QUALITY FACTOR ETF MSCI INTL QUALTY 46434V456 31,988 1,151,474 SH   SOLE   1,151,473 0 0
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414 2,270 22,126 SH   SOLE   22,125 0 0
ISHARES PREFERRED & INCOME SECURITIES ETF PFD AND INCM SEC 464288687 254 8,020 SH   SOLE   8,019 0 0
ISHARES RUSSELL 1000 ETF RUS 1000 ETF 464287622 584 2,961 SH   SOLE   2,960 0 0
ISHARES RUSSELL 1000 GROWTH ETF RUS 1000 GRW ETF 464287614 2,298 10,922 SH   SOLE   10,922 0 0
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 946 6,958 SH   SOLE   6,958 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 333 2,022 SH   SOLE   2,021 0 0
ISHARES RUSSELL 2000 VALUE ETF RUS 2000 VAL ETF 464287630 219 1,696 SH   SOLE   1,696 0 0
ISHARES RUSSELL MIDCAP ETF RUS MID CAP ETF 464287499 370 5,953 SH   SOLE   5,952 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 650 11,239 SH   SOLE   11,239 0 0
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408 271 2,112 SH   SOLE   2,112 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF S&P MC 400GR ETF 464287606 396 6,288 SH   SOLE   6,287 0 0
ISHARES S&P MID-CAP 400 VALUE ETF S&P MC 400VL ETF 464287705 351 3,904 SH   SOLE   3,904 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF S&P SML 600 GWT 464287887 336 3,302 SH   SOLE   3,301 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF SP SMCP600VL ETF 464287879 330 3,998 SH   SOLE   3,998 0 0
ISHARES SELECT DIVIDEND ETF SELECT DIVID ETF 464287168 16,952 158,109 SH   SOLE   158,108 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF SHRT NAT MUN ETF 464288158 1,649 16,067 SH   SOLE   16,067 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 193 11,004 SH   SOLE   11,003 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 2,174 20,727 SH   SOLE   20,727 0 0
ISHARES U.S. CONSUMER DISCRETIONARY ETF U.S. CNSM SV ETF 464287580 571 9,804 SH   SOLE   9,804 0 0
ISHARES U.S. ENERGY ETF U.S. ENERGY ETF 464287796 245 6,241 SH   SOLE   6,241 0 0
ISHARES U.S. FINANCIALS ETF U.S. FINLS ETF 464287788 270 3,994 SH   SOLE   3,993 0 0
ISHARES U.S. HEALTHCARE ETF US HEALTHCARE ETF 464287762 4,880 19,288 SH   SOLE   19,287 0 0
ISHARES U.S. TECHNOLOGY ETF U.S. TECH ETF 464287721 10,496 143,051 SH   SOLE   143,051 0 0
ISHARES U.S. TELECOMMUNICATIONS ETF US TELECOM ETF 464287713 298 14,268 SH   SOLE   14,267 0 0
ISHARES U.S. UTILITIES ETF U.S. UTILITS ETF 464287697 717 8,834 SH   SOLE   8,834 0 0
JOHNSON & JOHNSON COM COM 478160104 48,360 296,034 SH   SOLE   296,033 0 0
JPMORGAN ALERIAN MLP INDEX ETN ALERIAN ML ETN 46625H365 556 27,721 SH   SOLE   27,720 0 0
JPMORGAN CHASE & CO COM COM 46625H100 20,239 193,676 SH   SOLE   193,676 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF EQUITY PREMIUM 46641Q332 21,089 411,655 SH   SOLE   411,654 0 0
KELLOGG CO COM COM 487836108 2,986 42,864 SH   SOLE   42,864 0 0
KIMBERLY-CLARK CORP COM COM 494368103 3,716 33,023 SH   SOLE   33,022 0 0
KINDER MORGAN INC DEL COM COM 49456B101 2,852 171,419 SH   SOLE   171,418 0 0
KKR INCOME OPPORTUNITIES FD COM COM 48249T106 1,335 116,721 SH   SOLE   116,721 0 0
KROGER CO COM COM 501044101 316 7,227 SH   SOLE   7,227 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 1,042 5,014 SH   SOLE   5,014 0 0
LEGGETT & PLATT INC COM COM 524660107 219 6,581 SH   SOLE   6,581 0 0
LEIDOS HOLDINGS INC COM COM 525327102 300 3,428 SH   SOLE   3,428 0 0
LENNAR CORP CL A CL A 526057104 13,091 175,602 SH   SOLE   175,602 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT SH BEN INT 530158104 69 12,515 SH   SOLE   12,515 0 0
LILLY ELI & CO COM COM 532457108 9,526 29,460 SH   SOLE   29,460 0 0
LMP CAP & INCOME FD INC COM COM 50208A102 133 11,800 SH   SOLE   11,800 0 0
LOCKHEED MARTIN CORP COM COM 539830109 32,052 82,975 SH   SOLE   82,974 0 0
LOWES COS INC COM COM 548661107 1,285 6,842 SH   SOLE   6,841 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - SHS - A - N53745100 537 7,133 SH   SOLE   7,133 0 0
MACQUARIE / FIRST TR GLOBAL IN COM COM 55607W100 573 72,300 SH   SOLE   72,300 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM UNIT RP LP 559080106 13,513 284,432 SH   SOLE   284,431 0 0
MAIN STR CAP CORP COM COM 56035L104 1,785 53,049 SH   SOLE   53,049 0 0
MARATHON PETE CORP COM COM 56585A102 778 7,828 SH   SOLE   7,827 0 0
MARRIOTT INTL INC NEW CL A CL A 571903202 1,793 12,793 SH   SOLE   12,793 0 0
MARRIOTT VACATIONS WORLDWIDE C COM COM 57164Y107 255 2,092 SH   SOLE   2,091 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 839 5,619 SH   SOLE   5,619 0 0
MASTERCARD INCORPORATED CL A CL A 57636Q104 754 2,653 SH   SOLE   2,653 0 0
MATERIALS SELECT SECTOR SPDR FUND SBI MATERIALS 81369Y100 952 13,997 SH   SOLE   13,997 0 0
MCDONALDS CORP COM COM 580135101 7,054 30,572 SH   SOLE   30,571 0 0
MCKESSON CORP COM COM 58155Q103 965 2,840 SH   SOLE   2,840 0 0
MEDICAL PPTYS TRUST INC COM COM 58463J304 5,449 459,458 SH   SOLE   459,458 0 0
MEDTRONIC PLC SHS SHS G5960L103 1,696 21,006 SH   SOLE   21,006 0 0
MERCK & CO INC COM COM 58933Y105 28,141 326,764 SH   SOLE   326,763 0 0
META PLATFORMS INC CL A CL A 30303M102 1,334 9,833 SH   SOLE   9,833 0 0
MFS HIGH INCOME MUN TR SH BEN INT SH BEN 59318D104 134 39,850 SH   SOLE   39,850 0 0
MFS HIGH YIELD MUN TR SH BEN INT SH BEN 59318E102 81 26,915 SH   SOLE   26,915 0 0
MFS INVT GRADE MUN TR SH BEN INT SH BEN 59318B108 348 51,637 SH   SOLE   51,637 0 0
MFS MUN INCOME TR SH BEN INT SH BEN INT 552738106 623 128,620 SH   SOLE   128,620 0 0
MICROCHIP TECHNOLOGY INC. COM COM 595017104 258 4,230 SH   SOLE   4,230 0 0
MICROSOFT CORP COM COM 594918104 41,264 177,173 SH   SOLE   177,173 0 0
MOLSON COORS BEVERAGE CO CL B CL B 60871R209 2,845 59,292 SH   SOLE   59,291 0 0
MONDELEZ INTL INC CL A CL A 609207105 982 17,904 SH   SOLE   17,904 0 0
MORGAN STANLEY COM NEW COM NEW 617446448 1,778 22,500 SH   SOLE   22,500 0 0
MORGAN STANLEY EMERGING MKTS COM COM 617477104 105 25,999 SH   SOLE   25,998 0 0
MOTOROLA SOLUTIONS INC COM NEW COM NEW 620076307 631 2,816 SH   SOLE   2,816 0 0
NETFLIX INC COM COM 64110L106 304 1,293 SH   SOLE   1,293 0 0
NEUBERGER BERMAN HIGH YIELD ST COM COM 64128C106 253 32,086 SH   SOLE   32,086 0 0
NEW AMER HIGH INCOME FD INC COM NEW COM 641876800 892 136,993 SH   SOLE   136,993 0 0
NEWELL BRANDS INC COM COM 651229106 245 17,655 SH   SOLE   17,655 0 0
NEWMONT CORP COM COM 651639106 13,190 313,822 SH   SOLE   313,822 0 0
NEXPOINT DIVERSIFIED REL ET TR COM NEW COM NEW 65340G205 462 36,848 SH   SOLE   36,847 0 0
NEXPOINT RESIDENTIAL TR INC COM COM 65341D102 869 18,807 SH   SOLE   18,807 0 0
NEXTERA ENERGY INC COM COM 65339F101 4,710 60,070 SH   SOLE   60,069 0 0
NIKE INC CL B CL B 654106103 1,521 18,301 SH   SOLE   18,301 0 0
NORFOLK SOUTHN CORP COM COM 655844108 5,250 25,043 SH   SOLE   25,043 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 906 1,927 SH   SOLE   1,926 0 0
NOVARTIS AG SPONSORED ADR SPONSORED ADR 66987V109 427 5,619 SH   SOLE   5,619 0 0
NUCOR CORP COM COM 670346105 504 4,708 SH   SOLE   4,708 0 0
NUVEEN AMT FREE MUN CR INC FD COM COM 67071L106 2,089 178,989 SH   SOLE   178,989 0 0
NUVEEN AMT FREE QLTY MUN INCME COM COM 670657105 4,029 380,087 SH   SOLE   380,086 0 0
NUVEEN CR STRATEGIES INCOME FD COM SHS COM 67073D102 63 12,250 SH   SOLE   12,250 0 0
NUVEEN FLOATING RATE INCOME FD COM COM 67072T108 1,950 240,457 SH   SOLE   240,457 0 0
NUVEEN FLOATING RATE INCOME OP COM SHS COM 6706EN100 782 96,967 SH   SOLE   96,967 0 0
NUVEEN GEORGIA QLTY MUN INC FD COM COM 67072B107 1,267 132,629 SH   SOLE   132,628 0 0
NUVEEN MUN CR OPPORTUNITIES FD COM COM 670663103 187 17,500 SH   SOLE   17,500 0 0
NUVEEN MUN HIGH INCOME OPPORTU COM COM 670682103 171 16,632 SH   SOLE   16,631 0 0
NUVEEN MUN VALUE FD INC COM COM 670928100 337 39,815 SH   SOLE   39,815 0 0
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT COM 67070X101 1,512 132,939 SH   SOLE   132,938 0 0
NUVEEN PFD & INCOME OPPORTUNIT COM COM 67073B106 712 102,419 SH   SOLE   102,419 0 0
NUVEEN PFD & INCOME SECS FD COM COM 67072C105 906 137,879 SH   SOLE   137,879 0 0
NUVEEN QUALITY MUNCP INCOME FD COM COM 67066V101 3,791 344,668 SH   SOLE   344,667 0 0
NUVEEN REAL ASSET INCOME & GRO COM COM 67074Y105 316 28,379 SH   SOLE   28,379 0 0
NUVEEN SELECT TAX-FREE INCOME SH BEN INT SH BEN INT 67062F100 740 56,720 SH   SOLE   56,720 0 0
NUVEEN SR INCOME FD COM COM 67067Y104 237 50,734 SH   SOLE   50,734 0 0
NVIDIA CORPORATION COM COM 67066G104 4,631 38,151 SH   SOLE   38,151 0 0
OCCIDENTAL PETE CORP COM COM 674599105 243 3,962 SH   SOLE   3,962 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT COM SHS BEN INT 67623C109 428 30,487 SH   SOLE   30,487 0 0
OMNICOM GROUP INC COM COM 681919106 1,753 27,778 SH   SOLE   27,778 0 0
ONEOK INC NEW COM COM 682680103 3,024 59,016 SH   SOLE   59,015 0 0
ORACLE CORP COM COM 68389X105 4,878 79,874 SH   SOLE   79,873 0 0
OXFORD INDS INC COM COM 691497309 417 4,644 SH   SOLE   4,644 0 0
OXFORD LANE CAP CORP COM COM 691543102 338 65,379 SH   SOLE   65,379 0 0
OXFORD SQUARE CAP CORP COM COM 69181V107 199 66,100 SH   SOLE   66,100 0 0
PACKAGING CORP AMER COM COM 695156109 810 7,210 SH   SOLE   7,209 0 0
PALO ALTO NETWORKS INC COM COM 697435105 248 1,513 SH   SOLE   1,513 0 0
PAYCHEX INC COM COM 704326107 1,332 11,870 SH   SOLE   11,869 0 0
PAYPAL HLDGS INC COM COM 70450Y103 897 10,425 SH   SOLE   10,425 0 0
PEMBINA PIPELINE CORP COM COM 706327103 1,563 51,479 SH   SOLE   51,478 0 0
PEPSICO INC COM COM 713448108 7,495 45,911 SH   SOLE   45,911 0 0
PERMIAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 714236106 427 26,177 SH   SOLE   26,177 0 0
PFIZER INC COM COM 717081103 23,288 532,169 SH   SOLE   532,169 0 0
PGIM GLOBAL HIGH YIELD FD FORM COM COM 69346J106 853 80,605 SH   SOLE   80,605 0 0
PGIM HIGH YIELD BOND FUND INC COM COM 69346H100 6,953 602,522 SH   SOLE   602,522 0 0
PHILIP MORRIS INTL INC COM COM 718172109 6,297 75,859 SH   SOLE   75,859 0 0
PHILLIPS 66 COM COM 718546104 307 3,806 SH   SOLE   3,806 0 0
PIMCO DYNAMIC INCOME FD SHS SHS 72201Y101 278 14,361 SH   SOLE   14,360 0 0
PIMCO DYNAMIC INCOME OPRNTS FD COM BEN SHS COM BEN SHS 69355M107 301 22,835 SH   SOLE   22,835 0 0
PIMCO MUN INCOME FD COM COM 72200R107 116 11,908 SH   SOLE   11,908 0 0
PINNACLE WEST CAP CORP COM COM 723484101 3,940 61,083 SH   SOLE   61,083 0 0
PIONEER FLOATING RATE FUND INC COM COM 72369J102 191 22,181 SH   SOLE   22,180 0 0
PIONEER HIGH INCOME FUND INC COM COM 72369H106 1,214 187,856 SH   SOLE   187,856 0 0
PIONEER MUNICIPAL HIGH INCOME COM COM 723762100 420 55,570 SH   SOLE   55,569 0 0
PIONEER MUNICIPAL HIGH INCOME COM SHS COM SHS 723763108 1,365 166,296 SH   SOLE   166,295 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN UNIT LTD PARTN 726503105 244 23,228 SH   SOLE   23,228 0 0
POLARIS INC COM COM 731068102 407 4,254 SH   SOLE   4,254 0 0
PRINCIPAL FINANCIAL GROUP INC COM COM 74251V102 388 5,380 SH   SOLE   5,380 0 0
PROCTER AND GAMBLE CO COM COM 742718109 32,849 260,188 SH   SOLE   260,188 0 0
PROLOGIS INC. COM COM 74340W103 1,259 12,389 SH   SOLE   12,389 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF RUSS 2000 DIVD 74347B698 74,803 1,347,796 SH   SOLE   1,347,795 0 0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY PSHS ULT NASB 74347R214 657 13,795 SH   SOLE   13,795 0 0
PROSHARES ULTRAPRO DOW 30 ULTRPRO DOW30 74347X823 404 10,470 SH   SOLE   10,470 0 0
PROSHARES ULTRAPRO QQQ ULTRAPRO QQQ 74347X831 854 44,186 SH   SOLE   44,186 0 0
PUBLIC STORAGE COM COM 74460D109 590 2,014 SH   SOLE   2,014 0 0
PUBLIC SVC ENTERPRISE GRP INC COM COM 744573106 272 4,840 SH   SOLE   4,839 0 0
PURECYCLE TECHNOLOGIES INC COM COM 74623V103 159 19,650 SH   SOLE   19,650 0 0
PUTNAM MANAGED MUN INCOME TR COM COM 746823103 601 106,559 SH   SOLE   106,559 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT SH BEN INT 746922103 1,226 125,086 SH   SOLE   125,085 0 0
PUTNAM PREMIER INCOME TR SH BEN INT SH BEN INT 746853100 209 58,298 SH   SOLE   58,298 0 0
QUALCOMM INC COM COM 747525103 15,294 135,368 SH   SOLE   135,368 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 565 4,607 SH   SOLE   4,607 0 0
RAYMOND JAMES FINL INC COM COM 754730109 792 8,017 SH   SOLE   8,017 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 10,154 124,041 SH   SOLE   124,041 0 0
REALTY INCOME CORP COM COM 756109104 336 5,766 SH   SOLE   5,766 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107 205 298 SH   SOLE   298 0 0
REGIONS FINANCIAL CORP NEW COM COM 7591EP100 286 14,242 SH   SOLE   14,242 0 0
RIO TINTO PLC SPONSORED ADR SPONSORED 767204100 4,000 72,653 SH   SOLE   72,653 0 0
RITHM CAPITAL CORP COM NEW COM NEW 64828T201 2,064 281,956 SH   SOLE   281,956 0 0
RIVERNORTH SPECIALTY FIN CORP COM COM 76882B108 998 58,119 SH   SOLE   58,119 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 374 1,738 SH   SOLE   1,738 0 0
ROLLINS INC COM COM 775711104 218 6,287 SH   SOLE   6,287 0 0
ROYAL BK CDA COM COM 780087102 272 3,019 SH   SOLE   3,019 0 0
SABA CAPITAL INCOME & OPRNT FD SHS NEW SHS NEW 78518H202 144 18,158 SH   SOLE   18,158 0 0
SABINE RTY TR UNIT BEN INT COM 785688102 1,048 14,745 SH   SOLE   14,745 0 0
SALESFORCE INC COM COM 79466L302 869 6,041 SH   SOLE   6,040 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 798241105 156 16,579 SH   SOLE   16,579 0 0
SCHLUMBERGER LTD COM STK COM 806857108 285 7,931 SH   SOLE   7,930 0 0
SCHWAB CHARLES CORP COM COM 808513105 305 4,240 SH   SOLE   4,240 0 0
SCHWAB SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862 261 5,399 SH   SOLE   5,398 0 0
SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 230 5,430 SH   SOLE   5,430 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF US LCAP GR ETF 808524300 323 5,788 SH   SOLE   5,788 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 2,107 31,725 SH   SOLE   31,724 0 0
SCHWAB US TIPS ETF US TIPS ETF 808524870 442 8,542 SH   SOLE   8,542 0 0
SENSEONICS HLDGS INC COM COM 81727U105 19 14,535 SH   SOLE   14,535 0 0
SHELL PLC SPON ADS ADS 780259305 538 10,809 SH   SOLE   10,809 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 349 3,883 SH   SOLE   3,883 0 0
SNAP ON INC COM COM 833034101 15,585 77,403 SH   SOLE   77,402 0 0
SOUTHERN CO COM COM 842587107 35,328 519,522 SH   SOLE   519,522 0 0
SPDR BLACKSTONE SENIOR LOAN ETF BLACKSTONE SENR 78467V608 3,333 81,550 SH   SOLE   81,549 0 0
SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF BLOMBERG BRC INV 78468R200 8,793 290,200 SH   SOLE   290,200 0 0
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF BLOOMBERG SRT TR 78468R408 699 29,395 SH   SOLE   29,395 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF UT SER 1 78467X109 512 1,781 SH   SOLE   1,781 0 0
SPDR EURO STOXX 50 ETF EURO STOXX 50 78463X202 250 8,140 SH   SOLE   8,140 0 0
SPDR GOLD SHARES GOLD SHS 78463V107 2,351 15,197 SH   SOLE   15,197 0 0
SPDR MSCI ACWI EX-US ETF MSCI ACWI EXUS 78463X848 3,560 167,853 SH   SOLE   167,852 0 0
SPDR PORTFOLIO INTERMEDIATE TERM TREASURY ETF PORTFOLIO S&P500 78464A672 1,542 54,835 SH   SOLE   54,834 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF COM 78464A805 273 6,186 SH   SOLE   6,186 0 0
SPDR PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 277 6,588 SH   SOLE   6,588 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 6,103 17,086 SH   SOLE   17,085 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 66,854 599,587 SH   SOLE   599,586 0 0
SPDR S&P MIDCAP 400 ETF TRUST UTSER1 S&PDCRP 78467Y107 384 957 SH   SOLE   957 0 0
SPROTT PHYSICAL GOLD TR UNIT UNIT 85207H104 322 25,139 SH   SOLE   25,139 0 0
SPROTT PHYSICAL SILVER TR TR UNIT TR UNIT 85207K107 116 17,465 SH   SOLE   17,465 0 0
STARBUCKS CORP COM COM 855244109 1,207 14,322 SH   SOLE   14,322 0 0
SYNOVUS FINL CORP COM NEW COM 87161C501 237 6,312 SH   SOLE   6,311 0 0
SYSCO CORP COM COM 871829107 1,031 14,580 SH   SOLE   14,579 0 0
TARGET CORP COM COM 87612E106 7,293 49,145 SH   SOLE   49,145 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND TECHNOLOGY 81369Y803 53,671 451,856 SH   SOLE   451,856 0 0
TEMPLETON EMERGING MKTS INCOME COM COM 880192109 264 59,600 SH   SOLE   59,600 0 0
TESLA INC COM COM 88160R101 1,068 4,027 SH   SOLE   4,027 0 0
TEXAS INSTRS INC COM COM 882508104 6,253 40,402 SH   SOLE   40,401 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 967 1,907 SH   SOLE   1,906 0 0
TORONTO DOMINION BK ONT COM NEW COM NEW 891160509 356 5,812 SH   SOLE   5,812 0 0
TRUIST FINL CORP COM COM 89832Q109 1,887 43,339 SH   SOLE   43,338 0 0
TYSON FOODS INC CL A COM 902494103 12,963 196,612 SH   SOLE   196,611 0 0
UNION PAC CORP COM COM 907818108 2,446 12,553 SH   SOLE   12,552 0 0
UNITED PARCEL SERVICE INC CL B CL B 911312106 24,007 148,613 SH   SOLE   148,612 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 7,767 15,378 SH   SOLE   15,378 0 0
US BANCORP DEL COM NEW COM 902973304 279 6,923 SH   SOLE   6,922 0 0
UTILITIES SELECT SECTOR SPDR FUND SBI INT-UTILS 81369Y886 8,265 126,156 SH   SOLE   126,156 0 0
VALERO ENERGY CORP COM COM 91913Y100 4,740 44,366 SH   SOLE   44,365 0 0
VANECK FALLEN ANGEL HIGH YIELD BOND ETF FALLEN ANGEL HG 92189F437 88,884 3,388,651 SH   SOLE   3,388,650 0 0
VANECK INFLATION ALLOCATION ETF INFLATION ALLOCA 92189F130 468 20,611 SH   SOLE   20,611 0 0
VANECK J. P. MORGAN EM LOCAL CURRENCY BOND ETF JP MRGAN EM LOC 92189H300 27,637 1,212,167 SH   SOLE   1,212,166 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND DIV APP ETF 921908844 5,875 43,466 SH   SOLE   43,465 0 0
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ALLWRLD EX US 922042775 269 6,058 SH   SOLE   6,057 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF FTSE 921943858 249 6,854 SH   SOLE   6,854 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 12,038 329,909 SH   SOLE   329,909 0 0
VANGUARD GROWTH INDEX FUND GROWTH ETF 922908736 706 3,298 SH   SOLE   3,297 0 0
VANGUARD HEALTH CARE INDEX FUND HEALTH CAR ETF 92204A504 362 1,620 SH   SOLE   1,620 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF HIGH DIV YLD 921946406 242 2,549 SH   SOLE   2,549 0 0
VANGUARD INFORMATION TECHNOLOGY ETF INF TECH ETF 92204A702 234 762 SH   SOLE   761 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND INTERMED TERM 921937819 1,493 20,314 SH   SOLE   20,314 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF INTL 921946794 13,626 261,845 SH   SOLE   261,844 0 0
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637 816 4,987 SH   SOLE   4,986 0 0
VANGUARD LONG-TERM BOND ETF LONG TERM BOND 921937793 991 13,770 SH   SOLE   13,769 0 0
VANGUARD MEGA CAP ETF MEGA CAP INDEX 921910873 8,241 66,019 SH   SOLE   66,019 0 0
VANGUARD MEGA CAP GROWTH ETF MEGA GRWTH IND 921910816 309 1,773 SH   SOLE   1,773 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 16,612 207,205 SH   SOLE   207,204 0 0
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 655 1,996 SH   SOLE   1,995 0 0
VANGUARD SHORT-TERM BOND ETF SHORT TRM BOND 921937827 8,914 119,144 SH   SOLE   119,144 0 0
VANGUARD SHORT-TERM CORPORATE BOND ETF SHRT TRM CORP BD 92206C409 2,825 38,027 SH   SOLE   38,026 0 0
VANGUARD SMALL-CAP ETF SMALL CP ETF 922908751 543 3,179 SH   SOLE   3,179 0 0
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 1,175 16,469 SH   SOLE   16,469 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND TOTAL STK MKT 922908769 1,651 9,201 SH   SOLE   9,201 0 0
VANGUARD VALUE INDEX FUND VALUE ETF 922908744 809 6,551 SH   SOLE   6,550 0 0
VENTAS INC COM COM 92276F100 653 16,263 SH   SOLE   16,263 0 0
VENUS CONCEPT INC COM COM 92332W105 6 13,000 SH   SOLE   13,000 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 18,359 483,516 SH   SOLE   483,515 0 0
VERTEX ENERGY INC COM COM 92534K107 187 30,001 SH   SOLE   30,001 0 0
VICI PPTYS INC COM COM 925652109 10,357 346,971 SH   SOLE   346,971 0 0
VIRTUS CONVERTIBLE & INC FD II COM COM 92838U108 94 33,158 SH   SOLE   33,158 0 0
VIRTUS CONVERTIBLE & INCOME FD COM COM 92838X102 44 13,600 SH   SOLE   13,600 0 0
VIRTUS DIVIDEND INTEREST & PR COM COM 92840R101 299 28,006 SH   SOLE   28,006 0 0
VIRTUS INVT PARTNERS INC COM COM 92828Q109 326 2,044 SH   SOLE   2,044 0 0
VISA INC COM CL A COM CL A 92826C839 4,036 22,720 SH   SOLE   22,720 0 0
VMWARE INC CL A COM COM 928563402 317 2,978 SH   SOLE   2,978 0 0
VOYA GLBL EQTY DIV & PREM OPP COM COM 92912T100 10,118 2,023,685 SH   SOLE   2,023,684 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 393 12,524 SH   SOLE   12,524 0 0
WALMART INC COM COM 931142103 4,314 33,261 SH   SOLE   33,261 0 0
WARNER BROS DISCOVERY INC COM SER A COM SER A 934423104 1,994 173,392 SH   SOLE   173,391 0 0
WASTE MGMT INC DEL COM COM 94106L109 1,336 8,341 SH   SOLE   8,341 0 0
WELLS FARGO CO NEW COM COM 949746101 2,511 62,426 SH   SOLE   62,426 0 0
WELLTOWER INC COM COM 95040Q104 1,481 23,028 SH   SOLE   23,027 0 0
WENDYS CO COM COM 95058W100 215 11,523 SH   SOLE   11,522 0 0
WESTERN ASSET HIGH INCOME OPPO COM COM 95766K109 8,642 2,348,276 SH   SOLE   2,348,276 0 0
WESTERN ASSET HIGH YIELD DEFIN COM COM 95768B107 2,232 199,128 SH   SOLE   199,127 0 0
WESTERN ASSET MUN HIGH INCOME COM COM 95766N103 107 17,249 SH   SOLE   17,249 0 0
WEYERHAEUSER CO MTN BE COM NEW COM NEW 962166104 310 10,854 SH   SOLE   10,854 0 0
WILLIAMS COS INC COM COM 969457100 3,350 117,025 SH   SOLE   117,024 0 0
WP CAREY INC COM COM 92936U109 394 5,644 SH   SOLE   5,643 0 0
XCEL ENERGY INC COM COM 98389B100 303 4,734 SH   SOLE   4,733 0 0
YUM BRANDS INC COM COM 988498101 793 7,458 SH   SOLE   7,458 0 0
YUM CHINA HLDGS INC COM COM 98850P109 269 5,684 SH   SOLE   5,683 0 0