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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 BBG001S5T7X2 214,146 1,959 SH   SOLE   55 0 1,904
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 670,199 4,325 SH   SOLE   20 0 4,305
ABRDN ETFS BBRG ALL COMD K1 003261104 BBG00G9CFDS3 318,936 16,474 SH   SOLE   84 0 16,390
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 2,616,302 324,604 SH   SOLE   0 0 324,604
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 BBG00FFG9D88 380,036 13,226 SH   SOLE   0 0 13,226
ADOBE INC COM 00724F101 BBG001S5NCQ5 784,646 1,315 SH   SOLE   10 0 1,305
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 2,506,725 17,005 SH   SOLE   755 0 16,250
ADVENT CONV & INCOME FD COM 00764C109 BBG001SJLCH7 627,093 55,105 SH   SOLE   0 0 55,105
AEGON LTD AMER REG 1 CERT 0076CA104 BBG001S6Y6M8 69,439 12,055 SH   SOLE   0 0 12,055
AFLAC INC COM 001055102 BBG001S5NGJ4 202,347 2,453 SH   SOLE   0 0 2,453
AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 863,020 7,292 SH   SOLE   219 0 7,073
ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 419,378 8,175 SH   SOLE   0 0 8,175
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 BBG001SM51M6 134,854 31,072 SH   SOLE   0 0 31,072
ALLSTATE CORP COM 020002101 BBG001S9BM06 617,805 4,414 SH   SOLE   20 0 4,394
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 6,087,497 43,579 SH   SOLE   768 0 42,811
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 1,394,221 9,893 SH   SOLE   583 0 9,310
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 249,545 5,869 SH   SOLE   0 0 5,869
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 501,262 12,426 SH   SOLE   0 0 12,426
AMAZON COM INC COM 023135106 BBG001S5PQL7 12,252,894 80,643 SH   SOLE   1,725 0 78,918
AMERICAN CENTY ETF TR MULTISECTOR 025072398 BBG011MFKJQ6 1,096,723 25,154 SH   SOLE   1,752 0 23,402
AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 3,010,942 33,529 SH   SOLE   440 0 33,089
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 313,009 824 SH   SOLE   0 0 824
AMGEN INC COM 031162100 BBG001S5NNL6 851,156 2,955 SH   SOLE   17 0 2,938
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 BBG001SCM4W2 814,090 13,162 SH   SOLE   350 0 12,812
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 324,437 10,869 SH   SOLE   1,336 0 9,533
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 215,226 1,084 SH   SOLE   11 0 1,073
APPLE INC COM 037833100 BBG001S5N8V8 21,250,863 110,377 SH   SOLE   2,432 0 107,945
APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG001S5NK14 812,832 4,707 SH   SOLE   121 0 4,586
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1,135,699 7,007 SH   SOLE   161 0 6,846
APTIV PLC SHS G6095L109 BBG001TRL2T7 220,714 2,460 SH   SOLE   0 0 2,460
ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 356,408 4,935 SH   SOLE   0 0 4,935
ARES DYNAMIC CR ALLOCATION F COM 04014F102 BBG001V0WD35 359,741 26,163 SH   SOLE   0 0 26,163
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 BBG012PPXNM0 192,081 22,894 SH   SOLE   0 0 22,894
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 1,653,464 7,021 SH   SOLE   166 0 6,855
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 1,046,634 19,985 SH   SOLE   1,050 0 18,935
ASBURY AUTOMOTIVE GROUP INC COM 043436104 BBG001S9B5H5 247,036 1,098 SH   SOLE   12 0 1,086
ASURE SOFTWARE INC COM 04649U102 BBG001S9KQ61 171,802 18,047 SH   SOLE   161 0 17,886
AT&T INC COM 00206R102 BBG001S5VWH2 925,011 55,126 SH   SOLE   1,329 0 53,797
AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 225,786 1,206 SH   SOLE   0 0 1,206
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 734,148 21,804 SH   SOLE   61 0 21,743
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 542,625 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 3,745,129 10,501 SH   SOLE   119 0 10,382
BGC GROUP INC CL A 088929104 BBG01H9FTHS9 930,659 128,900 SH   SOLE   3,135 0 125,765
BIOGEN INC COM 09062X103 BBG001S67826 297,846 1,151 SH   SOLE   0 0 1,151
BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 234,011 2,427 SH   SOLE   0 0 2,427
BLACKROCK CAP ALLOCATION TER COM 09260U109 BBG00WRC2HF7 1,563,624 104,590 SH   SOLE   0 0 104,590
BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 115,737 11,667 SH   SOLE   0 0 11,667
BLACKROCK INC COM 09247X101 BBG001SDBP55 215,234 265 SH   SOLE   0 0 265
BLACKROCK MUNIASSETS FD INC COM 09254J102 BBG001S7DTL0 261,045 24,650 SH   SOLE   0 0 24,650
BLACKROCK MUNIYIELD FD INC COM 09253W104 BBG001S6FY66 250,097 23,200 SH   SOLE   0 0 23,200
BLOCK INC CL A 852234103 BBG001TFLWL5 244,738 3,164 SH   SOLE   0 0 3,164
BOEING CO COM 097023105 BBG001S5P0V3 1,051,698 4,035 SH   SOLE   268 0 3,767
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 1,266,319 357 SH   SOLE   4 0 353
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 393,317 11,111 SH   SOLE   1,668 0 9,443
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 625,717 12,195 SH   SOLE   0 0 12,195
BROADCOM INC COM 11135F101 BBG00KHY5SY8 1,640,668 1,470 SH   SOLE   0 0 1,470
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 BBG00FF5CVF0 624,183 48,726 SH   SOLE   0 0 48,726
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 606,943 3,636 SH   SOLE   48 0 3,588
BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 837,140 10,910 SH   SOLE   157 0 10,753
CADENCE BANK COM 12740C103 BBG001SHFG98 306,189 10,348 SH   SOLE   0 0 10,348
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 BBG001SPKBJ4 215,512 12,060 SH   SOLE   0 0 12,060
CAMBRIA ETF TR GLB ASSET ALLO 132061607 BBG007PTNDS9 3,352,098 120,242 SH   SOLE   14,428 0 105,814
CAMBRIA ETF TR TAIL RISK 132061862 BBG00GD9FG17 916,481 71,544 SH   SOLE   7,682 0 63,862
CARPENTER TECHNOLOGY CORP COM 144285103 BBG001S5Q5M1 821,728 11,606 SH   SOLE   286 0 11,320
CATERPILLAR INC COM 149123101 BBG001S5PJ06 691,016 2,337 SH   SOLE   0 0 2,337
CBRE GROUP INC CL A 12504L109 BBG001SC2D27 1,083,009 11,634 SH   SOLE   0 0 11,634
CELANESE CORP DEL COM 150870103 BBG001SJDDG5 210,527 1,355 SH   SOLE   0 0 1,355
CENCORA INC COM 03073E105 BBG001S8X7P0 483,331 2,353 SH   SOLE   0 0 2,353
CHART INDS INC COM 16115Q308 BBG001SQV7W4 383,507 2,813 SH   SOLE   32 0 2,781
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 1,734,582 11,629 SH   SOLE   1,455 0 10,174
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 912,504 399 SH   SOLE   0 0 399
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 444,542 1,967 SH   SOLE   62 0 1,905
CINTAS CORP COM 172908105 BBG001S7CRG1 255,543 424 SH   SOLE   213 0 211
CISCO SYS INC COM 17275R102 BBG001S6HC62 786,343 15,565 SH   SOLE   806 0 14,759
CLEAN HARBORS INC COM 184496107 BBG001S5PW98 1,610,490 9,229 SH   SOLE   137 0 9,092
COCA COLA CO COM 191216100 BBG001S5SMQ8 1,335,149 22,656 SH   SOLE   0 0 22,656
COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 685,911 32,293 SH   SOLE   0 0 32,293
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 266,311 3,341 SH   SOLE   14 0 3,327
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 240,805 5,492 SH   SOLE   184 0 5,308
COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 257,788 4,827 SH   SOLE   4,317 0 510
COMMSCOPE HLDG CO INC COM 20337X109 BBG004LTL7M1 47,940 17,000 SH   SOLE   0 0 17,000
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 625,919 5,393 SH   SOLE   23 0 5,370
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 457,535 1,893 SH   SOLE   0 0 1,893
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 217,206 1,858 SH   SOLE   0 0 1,858
COPART INC COM 217204106 BBG001S7MTB1 2,183,117 44,553 SH   SOLE   1,667 0 42,886
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 3,785,130 5,735 SH   SOLE   248 0 5,486
COUSINS PPTYS INC COM NEW 222795502 BBG001S73MB7 344,674 14,155 SH   SOLE   0 0 14,155
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 2,079,839 8,146 SH   SOLE   0 0 8,146
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 563,881 7,141 SH   SOLE   469 0 6,672
D R HORTON INC COM 23331A109 BBG001S8M692 1,812,091 11,923 SH   SOLE   202 0 11,721
DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 208,205 1,267 SH   SOLE   0 0 1,267
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 BBG00FNFQV91 220,876 7,457 SH   SOLE   0 0 7,457
DBX ETF TR XTRACK MSCI JAPN 233051507 BBG001V1QP15 275,682 4,444 SH   SOLE   225 0 4,219
DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 969,862 1,451 SH   SOLE   32 0 1,419
DEERE & CO COM 244199105 BBG001S5QFF7 305,972 765 SH   SOLE   0 0 765
DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 203,926 5,069 SH   SOLE   40 0 5,029
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 338,637 7,475 SH   SOLE   0 0 7,475
DEXCOM INC COM 252131107 BBG001SKZG99 2,162,511 17,427 SH   SOLE   383 0 17,044
DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 651,209 4,431 SH   SOLE   67 0 4,364
DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 912,727 6,782 SH   SOLE   275 0 6,507
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 BBG00D30HGN8 250,801 14,299 SH   SOLE   154 0 14,145
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 558,251 19,099 SH   SOLE   0 0 19,099
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 BBG015DG3GG1 835,744 28,700 SH   SOLE   0 0 28,700
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 679,296 12,981 SH   SOLE   0 0 12,981
DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 204,131 1,816 SH   SOLE   0 0 1,816
DISNEY WALT CO COM 254687106 BBG001S5QHF3 419,964 4,651 SH   SOLE   0 0 4,651
DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 352,459 41,564 SH   SOLE   0 0 41,564
DOCUSIGN INC COM 256163106 BBG001T535D5 257,542 4,332 SH   SOLE   0 0 4,332
DOW INC COM 260557103 BBG00BN96931 454,838 8,294 SH   SOLE   0 0 8,294
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 245,916 2,534 SH   SOLE   0 0 2,534
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 220,928 2,872 SH   SOLE   0 0 2,872
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 BBG001S7HTB7 144,048 10,303 SH   SOLE   104 0 10,199
EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 810,852 105,032 SH   SOLE   14,670 0 90,362
EDISON INTL COM 281020107 BBG001S7MY75 368,619 5,156 SH   SOLE   0 0 5,156
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 552,136 7,241 SH   SOLE   0 0 7,241
ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 279,781 593 SH   SOLE   0 0 593
ELI LILLY & CO COM 532457108 BBG001S5STL8 1,597,344 2,740 SH   SOLE   248 0 2,492
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 542,868 15,071 SH   SOLE   0 0 15,071
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 387,470 28,078 SH   SOLE   1,274 0 26,804
ENERSYS COM 29275Y102 BBG001SLVXW8 214,203 2,121 SH   SOLE   22 0 2,099
ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 339,867 2,572 SH   SOLE   0 0 2,572
ENSIGN GROUP INC COM 29358P101 BBG001SPNL09 827,724 7,377 SH   SOLE   188 0 7,189
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 535,083 20,307 SH   SOLE   571 0 19,736
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 BBG00PNSDG52 1,267,584 38,227 SH   SOLE   601 0 37,626
ETF SER SOLUTIONS APTUS DEFINED 26922A388 BBG00LNDTHK8 1,046,872 41,542 SH   SOLE   306 0 41,236
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 BBG00D20HG31 522,764 13,598 SH   SOLE   208 0 13,390
ETF SER SOLUTIONS APTUS ENHANCED 26922B642 BBG01B9F3CJ1 824,241 34,830 SH   SOLE   179 0 34,651
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 BBG00LG2DVN3 407,812 12,148 SH   SOLE   316 0 11,832
ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 215,776 11,339 SH   SOLE   0 0 11,339
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 952,499 16,623 SH   SOLE   225 0 16,398
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 7,187,779 71,892 SH   SOLE   1,943 0 69,949
FEDEX CORP COM 31428X106 BBG001S5R3M5 201,632 797 SH   SOLE   0 0 797
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 227,549 4,460 SH   SOLE   0 0 4,460
FINGERMOTION INC COM 31788K108 BBG006LF1D90 60,421 15,030 SH   SOLE   0 0 15,030
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 BBG00GY1H1G6 212,668 4,261 SH   SOLE   0 0 4,261
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 238,929 7,120 SH   SOLE   0 0 7,120
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 248,248 4,805 SH   SOLE   0 0 4,805
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 346,108 4,324 SH   SOLE   0 0 4,324
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 2,277,262 38,171 SH   SOLE   1,203 0 36,968
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 3,694,943 71,497 SH   SOLE   846 0 70,651
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 BBG00TSG2686 1,315,384 31,742 SH   SOLE   540 0 31,202
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 BBG00VZR6K84 2,301,093 55,288 SH   SOLE   0 0 55,288
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 BBG00VC9S4V5 758,412 17,178 SH   SOLE   0 0 17,178
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 3,267,716 132,082 SH   SOLE   1,743 0 130,339
FIRST TR HIGH INCOME LONG / COM 33738E109 BBG001T9DWN6 239,779 19,833 SH   SOLE   0 0 19,833
FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 4,165,811 116,104 SH   SOLE   2,425 0 113,679
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 204,950 1,745 SH   SOLE   289 0 1,456
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 365,177 9,003 SH   SOLE   300 0 8,703
FIRSTCASH HOLDINGS INC COM 33768G107 BBG0145KL756 664,710 6,132 SH   SOLE   169 0 5,963
FISERV INC COM 337738108 BBG001S5R6Q4 1,890,235 14,229 SH   SOLE   313 0 13,916
FLEXSHARES TR HIG YLD VL ETF 33939L662 BBG00LG7DCK7 237,834 5,819 SH   SOLE   0 0 5,819
FLEXSHARES TR QLT DIV DEF IDX 33939L845 BBG003QD4WQ3 1,108,822 18,775 SH   SOLE   1,000 0 17,775
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 307,845 25,254 SH   SOLE   4,642 0 20,612
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 642,863 32,191 SH   SOLE   0 0 32,191
GENELUX CORPORATION COM 36870H103 BBG0044BNBY5 233,491 16,666 SH   SOLE   0 0 16,666
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 207,995 801 SH   SOLE   5 0 796
GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 289,622 2,269 SH   SOLE   0 0 2,269
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 259,804 3,207 SH   SOLE   0 0 3,207
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 1,889,348 42,343 SH   SOLE   540 0 41,803
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 5,168,735 149,992 SH   SOLE   2,971 0 147,022
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 801,551 8,544 SH   SOLE   0 0 8,544
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 BBG007V9C3Z2 227,625 18,210 SH   SOLE   0 0 18,210
GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603 BBG00QG3BSN9 382,123 8,325 SH   SOLE   0 0 8,325
GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 925,446 37,543 SH   SOLE   566 0 36,977
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 190,749 14,902 SH   SOLE   350 0 14,552
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 1,007,497 16,473 SH   SOLE   248 0 16,225
H & E EQUIPMENT SERVICES INC COM 404030108 BBG001SKSFQ0 306,361 5,855 SH   SOLE   61 0 5,794
HALLIBURTON CO COM 406216101 BBG001S5RS59 1,083,757 29,979 SH   SOLE   430 0 29,549
HARTFORD FDS EXCHANGE TRADED HARTFORD QUALITY 41653L859 BBG01JLDT4J5 239,109 10,360 SH   SOLE   0 0 10,360
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 1,364,264 16,973 SH   SOLE   244 0 16,728
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 BBG00MJH5GZ4 1,967,818 250,359 SH   SOLE   0 0 250,359
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 BBG001V1HXF3 1,699,984 221,064 SH   SOLE   0 0 221,064
HOME DEPOT INC COM 437076102 BBG001S5RTW7 2,451,906 7,075 SH   SOLE   270 0 6,805
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 723,676 3,451 SH   SOLE   0 0 3,451
ICF INTL INC COM 44925C103 BBG001S6L7P7 761,339 5,678 SH   SOLE   143 0 5,535
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 400,582 1,529 SH   SOLE   0 0 1,529
INTEL CORP COM 458140100 BBG001S5SF65 239,213 4,760 SH   SOLE   141 0 4,619
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1,315,246 8,042 SH   SOLE   1,935 0 6,107
INTUIT COM 461202103 BBG001S6TWR2 215,808 345 SH   SOLE   40 0 305
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 BBG001TG54G9 317,594 20,025 SH   SOLE   0 0 20,025
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 2,962,842 17,579 SH   SOLE   60 0 17,519
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 230,702 3,682 SH   SOLE   15 0 3,666
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 606,485 11,797 SH   SOLE   0 0 11,797
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 BBG00KJR1NC0 246,207 5,350 SH   SOLE   0 0 5,350
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 349,122 9,918 SH   SOLE   0 0 9,918
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 265,162 7,073 SH   SOLE   730 0 6,343
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 5,065,626 51,669 SH   SOLE   629 0 51,040
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 391,686 10,384 SH   SOLE   0 0 10,384
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 3,422,523 21,689 SH   SOLE   50 0 21,639
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 305,466 3,722 SH   SOLE   0 0 3,722
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 3,912,624 72,349 SH   SOLE   0 0 72,349
INVESCO MUNI INCOME OPP TRST COM 46132X101 BBG001S786B7 439,177 69,162 SH   SOLE   0 0 69,162
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 18,251,288 44,568 SH   SOLE   1,233 0 43,335
INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 105,329 25,690 SH   SOLE   0 0 25,690
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 228,834 989 SH   SOLE   0 0 989
IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 231,292 3,305 SH   SOLE   0 0 3,305
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1,792,787 45,934 SH   SOLE   1,827 0 44,107
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 365,209 16,768 SH   SOLE   1,000 0 15,768
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 2,798,025 28,380 SH   SOLE   2,405 0 25,975
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 4,742,547 57,808 SH   SOLE   3,718 0 54,090
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 334,514 3,383 SH   SOLE   1,910 0 1,473
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 1,029,544 10,681 SH   SOLE   2,080 0 8,601
ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM1M2 4,744,883 98,585 SH   SOLE   1,363 0 97,222
ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 246,850 3,575 SH   SOLE   0 0 3,575
ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 204,850 3,488 SH   SOLE   0 0 3,488
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 311,187 5,782 SH   SOLE   3,020 0 2,762
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 1,813,019 27,923 SH   SOLE   1,680 0 26,243
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 886,231 3,198 SH   SOLE   67 0 3,131
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1,081,523 9,991 SH   SOLE   1,290 0 8,701
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 320,649 3,047 SH   SOLE   0 0 3,047
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 5,622,227 11,771 SH   SOLE   416 0 11,355
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 328,351 3,308 SH   SOLE   471 0 2,837
ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 1,059,080 17,690 SH   SOLE   1,012 0 16,678
ISHARES TR GL TIMB FORE ETF 464288174 BBG001T2V266 806,496 9,920 SH   SOLE   200 0 9,720
ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 893,301 18,986 SH   SOLE   2,290 0 16,696
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 210,922 1,553 SH   SOLE   0 0 1,553
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 368,857 640 SH   SOLE   36 0 604
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 5,525,770 58,735 SH   SOLE   807 0 57,928
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 250,164 3,320 SH   SOLE   1,358 0 1,962
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 1,370,039 34,072 SH   SOLE   2,142 0 31,930
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 473,344 6,066 SH   SOLE   0 0 6,066
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 3,829,661 26,027 SH   SOLE   618 0 25,409
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 2,350,036 21,678 SH   SOLE   298 0 21,380
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 985,619 3,758 SH   SOLE   771 0 2,987
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 581,664 1,919 SH   SOLE   538 0 1,381
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 236,859 1,433 SH   SOLE   696 0 737
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 9,222,165 45,948 SH   SOLE   894 0 45,054
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 2,637,422 35,119 SH   SOLE   148 0 34,971
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 2,157,508 12,407 SH   SOLE   0 0 12,407
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 3,459,186 31,410 SH   SOLE   0 0 31,410
ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 1,925,447 18,681 SH   SOLE   520 0 18,161
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 4,591,549 42,716 SH   SOLE   2,708 0 40,008
ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 2,145,482 42,510 SH   SOLE   21,910 0 20,600
ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 247,081 2,703 SH   SOLE   2,500 0 203
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 530,654 4,323 SH   SOLE   204 0 4,119
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 3,156,963 63,228 SH   SOLE   0 0 63,228
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 417,083 8,220 SH   SOLE   0 0 8,220
JABIL INC COM 466313103 BBG001S7RB70 1,254,741 9,849 SH   SOLE   141 0 9,708
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 432,735 8,603 SH   SOLE   717 0 7,886
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 2,008,499 12,814 SH   SOLE   7 0 12,807
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 4,758,125 27,972 SH   SOLE   333 0 27,639
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 833,708 6,861 SH   SOLE   0 0 6,861
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 351,492 19,926 SH   SOLE   0 0 19,926
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 483,429 2,295 SH   SOLE   13 0 2,282
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 1,051,133 1,342 SH   SOLE   5 0 1,337
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 237,333 8,655 SH   SOLE   0 0 8,655
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 151,550 23,754 SH   SOLE   11,466 0 12,288
LIBERTY ALL-STAR GROWTH FD I COM 529900102 BBG001S8MP72 174,728 33,093 SH   SOLE   18,241 0 14,852
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 BBG001S8CH99 200,269 2,804 SH   SOLE   27 0 2,777
LISTED FD TR SWAN HEDGED EQTY 53656F599 BBG00YN70Y45 4,590,986 235,190 SH   SOLE   8,870 0 226,320
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 527,851 1,165 SH   SOLE   62 0 1,103
LOWES COS INC COM 548661107 BBG001S5SVL3 486,233 2,185 SH   SOLE   0 0 2,185
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 BBG001T4BB37 824,399 8,869 SH   SOLE   235 0 8,634
MARATHON PETE CORP COM 56585A102 BBG001S169P1 1,739,936 11,728 SH   SOLE   420 0 11,308
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 200,322 888 SH   SOLE   0 0 888
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 601,306 1,410 SH   SOLE   166 0 1,244
MATADOR RES CO COM 576485205 BBG001T3L5S4 1,777,127 31,254 SH   SOLE   0 0 31,254
MCDONALDS CORP COM 580135101 BBG001S5T110 755,591 2,548 SH   SOLE   117 0 2,431
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 2,359,607 5,096 SH   SOLE   186 0 4,910
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 281,470 3,417 SH   SOLE   188 0 3,229
MERCHANTS BANCORP IND COM 58844R108 BBG001STXPM7 1,076,050 25,271 SH   SOLE   614 0 24,658
MERCK & CO INC COM 58933Y105 BBG001S5TC52 660,819 6,061 SH   SOLE   520 0 5,541
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 5,905,581 16,684 SH   SOLE   1,023 0 15,661
MFS MUN INCOME TR SH BEN INT 552738106 BBG001S5T4C2 258,501 50,000 SH   SOLE   0 0 50,000
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 264,169 3,096 SH   SOLE   100 0 2,996
MICROSOFT CORP COM 594918104 BBG001S5TD05 10,668,404 28,371 SH   SOLE   1,945 0 26,425
MICROSOFT CORP COM 594918104 BBG001S5TD05 4 400 SH Call SOLE   0 0 400
MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 1,002,980 1,588 SH   SOLE   0 0 1,588
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 422,221 5,829 SH   SOLE   0 0 5,829
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 469,989 8,158 SH   SOLE   286 0 7,872
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 635,305 6,813 SH   SOLE   0 0 6,813
NETFLIX INC COM 64110L106 BBG001SF6L46 1,155,857 2,374 SH   SOLE   196 0 2,178
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 BBG001SQLM25 428,729 53,928 SH   SOLE   0 0 53,928
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 295,356 4,863 SH   SOLE   0 0 4,863
NIKE INC CL B 654106103 BBG001S6NTK2 282,956 2,606 SH   SOLE   0 0 2,606
NMI HLDGS INC CL A 629209305 BBG005DLMPF1 765,029 25,776 SH   SOLE   667 0 25,109
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 997,182 9,639 SH   SOLE   795 0 8,844
NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 846,397 101,608 SH   SOLE   3,123 0 98,485
NUCOR CORP COM 670346105 BBG001S5TRV0 286,296 1,645 SH   SOLE   0 0 1,645
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 213,323 19,393 SH   SOLE   8,579 0 10,814
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 BBG007K9HBV5 465,306 38,140 SH   SOLE   0 0 38,140
NUVEEN MULTI ASSET INCOME FU COM 670750108 BBG013NZJD55 131,761 10,712 SH   SOLE   0 0 10,712
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 271,206 27,450 SH   SOLE   0 0 27,450
NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 150,144 17,459 SH   SOLE   6,400 0 11,059
NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 237,015 20,700 SH   SOLE   15,736 0 4,964
NUVEEN REAL ASSET INCOME & G COM 67074Y105 BBG002G9B700 289,017 24,660 SH   SOLE   0 0 24,660
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 6,385,138 12,894 SH   SOLE   296 0 12,598
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 293,972 4,923 SH   SOLE   0 0 4,923
OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 745,612 1,840 SH   SOLE   26 0 1,814
ONCOLYTICS BIOTECH INC COM NEW 682310875 BBG001SDGSF3 135,000 100,000 SH   SOLE   100,000 0 0
ONEOK INC NEW COM 682680103 BBG001S5TWK1 366,982 5,226 SH   SOLE   266 0 4,960
ONTO INNOVATION INC COM 683344105 BBG001S5THX0 780,895 5,107 SH   SOLE   134 0 4,973
OPTION CARE HEALTH INC COM NEW 68404L201 BBG001S6X756 304,325 9,033 SH   SOLE   93 0 8,940
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 236,567 249 SH   SOLE   0 0 249
PACER FDS TR AMERCN ENRGY IND 69374H634 BBG00JGGY0R8 344,420 11,943 SH   SOLE   1,275 0 10,668
PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 269,717 7,870 SH   SOLE   400 0 7,470
PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 1,740,224 40,218 SH   SOLE   2,618 0 37,600
PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 265,946 8,093 SH   SOLE   856 0 7,237
PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 844,960 12,934 SH   SOLE   971 0 11,963
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 920,012 17,696 SH   SOLE   350 0 17,346
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 265,742 15,477 SH   SOLE   50 0 15,427
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 3,035,788 10,295 SH   SOLE   284 0 10,011
PATHWARD FINANCIAL INC COM 59100U108 BBG001S7G4Q7 272,364 5,146 SH   SOLE   53 0 5,093
PEPSICO INC COM 713448108 BBG001S695T1 1,583,371 9,323 SH   SOLE   161 0 9,162
PERMIAN RESOURCES CORP CLASS A COM 71424F105 BBG00D61Y2G3 400,135 29,422 SH   SOLE   291 0 29,131
PFIZER INC COM 717081103 BBG001S5V466 592,157 20,568 SH   SOLE   17 0 20,551
PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 308,305 6,242 SH   SOLE   0 0 6,242
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 BBG0037TDYM9 975,603 85,881 SH   SOLE   0 0 85,881
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 257,035 2,732 SH   SOLE   0 0 2,732
PHILLIPS 66 COM 718546104 BBG00286S4P7 416,000 3,125 SH   SOLE   16 0 3,108
PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 203,197 11,320 SH   SOLE   665 0 10,655
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 326,350 3,530 SH   SOLE   241 0 3,289
PIMCO ETF TR MUNI INCOME OPP 72201R635 BBG012DX1041 1,088,308 23,961 SH   SOLE   700 0 23,261
PIONEER MUNICIPAL HIGH INCOM COM 723762100 BBG001SC4CM5 287,277 35,820 SH   SOLE   0 0 35,820
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 BBG001SLS3T2 291,997 33,835 SH   SOLE   0 0 33,835
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 181,000 11,947 SH   SOLE   0 0 11,947
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 BBG001SZV282 166,772 10,456 SH   SOLE   0 0 10,456
PPG INDS INC COM 693506107 BBG001S5VC13 265,191 1,773 SH   SOLE   34 0 1,739
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 BBG001SH44F0 346,929 5,667 SH   SOLE   57 0 5,610
PRIMORIS SVCS CORP COM 74164F103 BBG001S64801 246,826 7,432 SH   SOLE   78 0 7,354
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 BBG00H3P9YB7 459,248 26,228 SH   SOLE   0 0 26,228
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,951,440 13,317 SH   SOLE   0 0 13,317
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 216,200 2,271 SH   SOLE   0 0 2,271
PROSHARES TR SHORT QQQ NEW 74347B714 BBG001SR6H58 154,240 16,270 SH   SOLE   0 0 16,270
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   9,894 10,000 PRN   SOLE   5,000 0 5,000
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 432,575 4,171 SH   SOLE   0 0 4,171
PULTE GROUP INC COM 745867101 BBG001S5V5K7 1,041,959 10,095 SH   SOLE   298 0 9,796
PUTNAM MANAGED MUN INCOME TR COM 746823103 BBG001S662R3 299,744 49,300 SH   SOLE   0 0 49,300
QUALCOMM INC COM 747525103 BBG001S6VS70 927,121 6,410 SH   SOLE   300 0 6,110
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 1,641,028 7,604 SH   SOLE   109 0 7,495
RANGE RES CORP COM 75281A109 BBG001SBZNN8 529,657 17,400 SH   SOLE   0 0 17,400
RBB FD INC US TREAS 3 MNTH 74933W452 BBG01922X1R4 5,151,288 103,315 SH   SOLE   1,768 0 101,547
REALTY INCOME CORP COM 756109104 BBG001S884K0 269,598 4,695 SH   SOLE   0 0 4,695
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 1,944,311 100,326 SH   SOLE   0 0 100,326
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 BBG00LGRG0F2 239,872 15,750 SH   SOLE   0 0 15,750
RLI CORP COM 749607107 BBG001S5VQ58 248,136 1,864 SH   SOLE   0 0 1,864
ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 217,286 1,678 SH   SOLE   0 0 1,678
ROYCE MICRO-CAP TR INC COM 780915104 BBG001S6DP67 260,702 28,215 SH   SOLE   0 0 28,215
ROYCE VALUE TR INC COM 780910105 BBG001S5VTQ9 378,528 25,998 SH   SOLE   0 0 25,998
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 714,332 8,490 SH   SOLE   179 0 8,311
RUMBLEON INC COM CL B 781386305 BBG005XNT8Y5 282,377 34,690 SH   SOLE   0 0 34,690
SALESFORCE INC COM 79466L302 BBG001SDLP09 2,316,403 8,803 SH   SOLE   179 0 8,624
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 440,422 8,463 SH   SOLE   3,396 0 5,067
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 494,611 7,189 SH   SOLE   0 0 7,189
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 1,984,499 80,052 SH   SOLE   12,900 0 67,152
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 3,374,031 91,289 SH   SOLE   23,696 0 67,593
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 4,408,610 90,992 SH   SOLE   1,284 0 89,708
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 719,925 12,932 SH   SOLE   3,686 0 9,246
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 588,409 7,729 SH   SOLE   5,415 0 2,314
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 225,600 4,000 SH   SOLE   0 0 4,000
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 501,736 10,621 SH   SOLE   8,000 0 2,621
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 2,313,512 44,320 SH   SOLE   3,800 0 40,520
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 6,003,998 82,631 SH   SOLE   6,027 0 76,604
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 14,488,122 172,807 SH   SOLE   7,351 0 165,456
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 10,095,559 268,499 SH   SOLE   5,854 0 262,645
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 7,533,761 66,091 SH   SOLE   382 0 65,709
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 2,169,516 54,157 SH   SOLE   360 0 53,797
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 7,016,051 39,237 SH   SOLE   1,391 0 37,846
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 3,760,469 52,207 SH   SOLE   1,019 0 51,188
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 13,168,569 96,558 SH   SOLE   495 0 96,063
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 2,380,460 37,588 SH   SOLE   369 0 37,219
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 3,020,496 35,311 SH   SOLE   299 0 35,012
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 23,588,992 122,553 SH   SOLE   2,813 0 119,740
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 261,407 838 SH   SOLE   21 0 817
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 1,487,787 19,099 SH   SOLE   477 0 18,622
SKECHERS U S A INC CL A 830566105 BBG001S5XTG8 1,180,721 18,940 SH   SOLE   278 0 18,662
SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 1,072,252 5,388 SH   SOLE   53 0 5,335
SOUTHERN CO COM 842587107 BBG001S5W777 685,744 9,780 SH   SOLE   133 0 9,647
SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 428,189 14,826 SH   SOLE   1,012 0 13,814
SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 1,104,108 168,565 SH   SOLE   0 0 168,565
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 3,012,777 7,994 SH   SOLE   64 0 7,930
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 7,443,448 38,936 SH   SOLE   871 0 38,065
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 BBG001SLBKJ3 1,013,851 25,143 SH   SOLE   0 0 25,143
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 5,401,541 158,822 SH   SOLE   12,541 0 146,281
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 2,637,382 74,481 SH   SOLE   3,042 0 71,439
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 390,670 10,989 SH   SOLE   762 0 10,227
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 39,309,891 82,704 SH   SOLE   2,082 0 80,622
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 109,099 414,300 SH Put SOLE   3,900 0 410,400
SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 3,162,454 23,353 SH   SOLE   739 0 22,614
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 17,067,111 186,750 SH   SOLE   1,797 0 184,953
SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 1,821,232 19,226 SH   SOLE   1,400 0 17,826
SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 8,944,750 292,407 SH   SOLE   4,037 0 288,370
SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 1,875,128 84,963 SH   SOLE   6,967 0 77,996
SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 8,226,815 288,053 SH   SOLE   2,982 0 285,071
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 3,543,656 60,627 SH   SOLE   593 0 60,034
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 8,043,634 313,715 SH   SOLE   8,645 0 305,070
SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 6,384,097 217,072 SH   SOLE   7,764 0 209,308
SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 6,622,463 228,204 SH   SOLE   3,139 0 225,066
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 10,102,899 207,367 SH   SOLE   12,541 0 194,825
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 7,816,837 139,836 SH   SOLE   6,486 0 133,350
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 4,214,851 99,925 SH   SOLE   2,067 0 97,859
SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 2,653,616 91,346 SH   SOLE   2,867 0 88,479
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 7,868,682 120,945 SH   SOLE   8,931 0 112,014
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 376,957 9,619 SH   SOLE   166 0 9,453
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 12,694,098 272,230 SH   SOLE   10,757 0 261,473
SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 248,188 3,280 SH   SOLE   48 0 3,232
SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 2,481,867 29,677 SH   SOLE   699 0 28,978
SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 467,986 5,241 SH   SOLE   21 0 5,220
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 4,454,365 35,644 SH   SOLE   348 0 35,296
SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 960,489 7,015 SH   SOLE   0 0 7,015
SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 1,009,519 6,962 SH   SOLE   232 0 6,730
SPS COMM INC COM 78463M107 BBG001T65R07 866,297 4,469 SH   SOLE   111 0 4,358
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 242,680 5,788 SH   SOLE   278 0 5,510
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 8,457,085 209,437 SH   SOLE   2,758 0 206,678
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 BBG00CNVKF21 1,295,328 27,654 SH   SOLE   0 0 27,654
STAGWELL INC COM CL A 85256A109 BBG00ZV0HW08 259,514 39,143 SH   SOLE   395 0 38,748
STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 239,015 2,436 SH   SOLE   0 0 2,436
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 BBG010WX26H6 293,843 12,074 SH   SOLE   6,390 0 5,684
STARBUCKS CORP COM 855244109 BBG001S72KH6 320,075 3,334 SH   SOLE   20 0 3,314
STRYKER CORPORATION COM 863667101 BBG001S8FR03 231,290 772 SH   SOLE   0 0 772
SYNOPSYS INC COM 871607107 BBG001S5VTR8 1,751,777 3,402 SH   SOLE   76 0 3,326
SYSCO CORP COM 871829107 BBG001S5WJS8 220,619 3,017 SH   SOLE   0 0 3,017
TARGA RES CORP COM 87612G101 BBG001TC94B9 935,531 10,769 SH   SOLE   156 0 10,613
TARGET CORP COM 87612E106 BBG001SC0K41 457,904 3,215 SH   SOLE   20 0 3,195
TENABLE HLDGS INC COM 88025T102 BBG00LBLCDR3 277,117 6,016 SH   SOLE   62 0 5,954
TESLA INC COM 88160R101 BBG001SQKGD7 1,735,880 6,986 SH   SOLE   453 0 6,533
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 519,212 3,046 SH   SOLE   690 0 2,356
TEXTRON INC COM 883203101 BBG001S5WZ39 202,257 2,515 SH   SOLE   0 0 2,515
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 558,712 1,866 SH   SOLE   0 0 1,866
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 248,750 1,551 SH   SOLE   0 0 1,551
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 210,513 979 SH   SOLE   0 0 979
TRUSTMARK CORP COM 898402102 BBG001S6JGT6 230,339 8,262 SH   SOLE   0 0 8,262
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 215,742 3,504 SH   SOLE   0 0 3,504
UNION PAC CORP COM 907818108 BBG001S5X2M0 605,984 2,467 SH   SOLE   0 0 2,467
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 755,559 4,805 SH   SOLE   10 0 4,795
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 330,863 577 SH   SOLE   0 0 577
UNITED STS NAT GAS FD LP UNIT PAR 912318300 BBG001ST67S1 572,399 112,898 SH   SOLE   0 0 112,898
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 2,400,222 4,559 SH   SOLE   146 0 4,413
UNITI GROUP INC COM 91325V108 BBG002B67HC1 102,771 17,781 SH   SOLE   0 0 17,781
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 251,283 5,806 SH   SOLE   18 0 5,788
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 215,482 1,658 SH   SOLE   0 0 1,658
VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 174,196 10,139 SH   SOLE   0 0 10,139
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 306,818 3,984 SH   SOLE   1,100 0 2,884
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 1,022,618 13,904 SH   SOLE   2,000 0 11,904
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 460,289 9,324 SH   SOLE   0 0 9,324
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 2,392,339 14,550 SH   SOLE   0 0 14,550
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 2,173,645 6,992 SH   SOLE   0 0 6,992
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 5,892,999 27,014 SH   SOLE   3,463 0 23,551
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 885,627 4,033 SH   SOLE   0 0 4,033
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1,049,573 4,512 SH   SOLE   500 0 4,012
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 2,165,177 24,504 SH   SOLE   1,815 0 22,689
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 12,061,953 27,614 SH   SOLE   1,373 0 26,241
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 10,117,655 47,427 SH   SOLE   1,861 0 45,566
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 391,226 1,618 SH   SOLE   0 0 1,618
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 7,684,115 32,392 SH   SOLE   600 0 31,792
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 623,588 4,171 SH   SOLE   255 0 3,916
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 4,291,800 76,448 SH   SOLE   2,860 0 73,588
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 11,573,936 281,604 SH   SOLE   9,836 0 271,768
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 3,503,793 34,057 SH   SOLE   3,655 0 30,402
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 1,228,187 25,862 SH   SOLE   3,900 0 21,962
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 2,214,867 43,386 SH   SOLE   1,849 0 41,537
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 1,111,597 23,978 SH   SOLE   107 0 23,871
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 1,165,142 19,975 SH   SOLE   0 0 19,975
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 1,158,439 14,973 SH   SOLE   0 0 14,973
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 19,417,651 113,953 SH   SOLE   2,401 0 111,552
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 4,331,129 90,420 SH   SOLE   749 0 89,671
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 4,289,212 38,423 SH   SOLE   3,052 0 35,371
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 777,691 9,802 SH   SOLE   0 0 9,802
VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 795,418 3,065 SH   SOLE   820 0 2,245
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 1,760,416 14,954 SH   SOLE   823 0 14,130
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 1,921,215 6,308 SH   SOLE   273 0 6,035
VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 1,933,081 16,483 SH   SOLE   1,306 0 15,177
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 1,348,972 14,621 SH   SOLE   443 0 14,178
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 5,556,486 11,481 SH   SOLE   513 0 10,967
VEECO INSTRS INC DEL COM 922417100 BBG001S5X6T4 709,327 22,860 SH   SOLE   649 0 22,211
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 814,971 21,617 SH   SOLE   394 0 21,223
VICI PPTYS INC COM 925652109 BBG00HVVB4B6 1,017,398 31,913 SH   SOLE   469 0 31,444
VIRTUS EQUITY & CONV INCM FD COM 92841M101 BBG001SHZGR6 208,055 9,950 SH   SOLE   500 0 9,450
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,353,461 5,199 SH   SOLE   248 0 4,951
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 296,884 59,735 SH   SOLE   0 0 59,735
WABTEC COM 929740108 BBG001S5XBT3 1,903,958 15,003 SH   SOLE   338 0 14,665
WALMART INC COM 931142103 BBG001S5XH92 1,122,404 7,120 SH   SOLE   196 0 6,924
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 313,306 1,749 SH   SOLE   480 0 1,269
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 200,986 2,229 SH   SOLE   0 0 2,229
WENDYS CO COM 95058W100 BBG001S7HBX2 372,498 19,122 SH   SOLE   0 0 19,122
WESCO INTL INC COM 95082P105 BBG001SCRP78 1,493,295 8,588 SH   SOLE   1,650 0 6,938
WESTERN ASSET EMERGING MKTS COM 95766A101 BBG001SCCJM1 179,167 19,453 SH   SOLE   0 0 19,453
WILLIAMS COS INC COM 969457100 BBG001S5XH10 266,371 7,648 SH   SOLE   0 0 7,648
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 BBG00B0FS9V7 277,861 6,243 SH   SOLE   62 0 6,181
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 236,580 4,709 SH   SOLE   0 0 4,709
WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 387,972 5,845 SH   SOLE   0 0 5,845
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 7,382,233 105,040 SH   SOLE   0 0 105,040
WORKDAY INC CL A 98138H101 BBG001T21KQ7 2,051,105 7,430 SH   SOLE   166 0 7,264