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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   427,057 1,217 SH   SOLE   1,217 0 0
CHANSON INTL HLDG CLASS A ORD G2104U107   24,400 20,000 SH   SOLE   20,000 0 0
EATON CORP PLC SHS G29183103   1,711,269 7,106 SH   SOLE   7,106 0 0
LINDE PLC SHS G54950103   345,041 840 SH   SOLE   840 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   105,274 25,065 SH   SOLE   25,065 0 0
BUNGE GLOBAL SA COM SHS H11356104   317,690 3,147 SH   SOLE   3,147 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   210,271 1,119 SH   SOLE   1,119 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   297,994 6,343 SH   SOLE   6,343 0 0
DORIAN LPG LTD SHS USD Y2106R110   299,413 6,825 SH   SOLE   6,825 0 0
AFLAC INC COM 001055102   2,151,606 26,080 SH   SOLE   26,080 0 0
AT&T INC COM 00206R102   907,200 54,064 SH   SOLE   54,064 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   283,669 3,737 SH   SOLE   3,737 0 0
ABBOTT LABS COM 002824100   1,753,276 15,929 SH   SOLE   15,928 0 0
ABBVIE INC COM 00287Y109   1,947,477 12,567 SH   SOLE   12,566 0 0
ABRDN INCOME CREDIT STRATEGI COM 003057106   150,178 22,085 SH   SOLE   22,085 0 0
ABRDN ETFS BBRG ALL COMMDY 003261203   385,189 12,592 SH   SOLE   12,592 0 0
ADOBE INC COM 00724F101   499,354 837 SH   SOLE   837 0 0
ADVENT CONV & INCOME FD COM 00764C109   197,671 17,370 SH   SOLE   17,370 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,093,546 20,986 SH   SOLE   20,986 0 0
AGILYSYS INC COM 00847J105   243,688 2,873 SH   SOLE   2,873 0 0
ALPHABET INC CAP STK CL C 02079K107   4,078,655 28,941 SH   SOLE   28,941 0 0
ALPHABET INC CAP STK CL A 02079K305   1,855,782 13,285 SH   SOLE   13,285 0 0
ALTRIA GROUP INC COM 02209S103   2,041,759 50,614 SH   SOLE   50,613 0 0
AMAZON COM INC COM 023135106   14,441,289 95,046 SH   SOLE   95,046 0 0
AMERICAN ELEC PWR CO INC COM 025537101   435,119 5,357 SH   SOLE   5,357 0 0
AMERICAN EXPRESS CO COM 025816109   2,247,389 11,996 SH   SOLE   11,996 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   274,755 5,636 SH   SOLE   5,636 0 0
AMGEN INC COM 031162100   3,875,477 13,456 SH   SOLE   13,455 0 0
ANALOG DEVICES INC COM 032654105   535,745 2,698 SH   SOLE   2,698 0 0
APPLE INC COM 037833100   31,664,859 164,467 SH   SOLE   164,467 0 0
APPLIED MATLS INC COM 038222105   3,082,406 19,019 SH   SOLE   19,018 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   260,044 3,601 SH   SOLE   3,600 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,962,180 16,500 SH   SOLE   16,500 0 0
ARISTA NETWORKS INC COM 040413106   593,721 2,521 SH   SOLE   2,521 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,290,090 5,538 SH   SOLE   5,537 0 0
AUTOZONE INC COM 053332102   1,360,031 526 SH   SOLE   526 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   325,003 2,506 SH   SOLE   2,506 0 0
AXON ENTERPRISE INC COM 05464C101   298,888 1,157 SH   SOLE   1,157 0 0
BP PLC SPONSORED ADR 055622104   202,630 5,724 SH   SOLE   5,724 0 0
BANK AMERICA CORP COM 060505104   1,152,790 34,238 SH   SOLE   34,237 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   3,978,063 130,900 SH   SOLE   130,900 0 0
BECTON DICKINSON & CO COM 075887109   1,443,549 5,920 SH   SOLE   5,920 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,766,894 4,954 SH   SOLE   4,954 0 0
BLACKSTONE INC COM 09260D107   2,448,096 18,699 SH   SOLE   18,699 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   407,729 7,790 SH   SOLE   7,790 0 0
BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800   1,454,627 30,714 SH   SOLE   30,714 0 0
BOEING CO COM 097023105   1,059,265 4,064 SH   SOLE   4,063 0 0
BOOKING HOLDINGS INC COM 09857L108   503,705 142 SH   SOLE   142 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   390,405 7,609 SH   SOLE   7,608 0 0
BROADCOM INC COM 11135F101   3,299,655 2,956 SH   SOLE   2,956 0 0
CDW CORP COM 12514G108   347,572 1,529 SH   SOLE   1,529 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   299,144 3,463 SH   SOLE   3,462 0 0
THE CIGNA GROUP COM 125523100   480,938 1,606 SH   SOLE   1,606 0 0
CME GROUP INC COM 12572Q105   275,419 1,308 SH   SOLE   1,307 0 0
CSX CORP COM 126408103   669,915 19,323 SH   SOLE   19,322 0 0
CVS HEALTH CORP COM 126650100   241,349 3,057 SH   SOLE   3,056 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   457,582 1,680 SH   SOLE   1,680 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107   120,074 20,810 SH   SOLE   20,810 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   885,511 44,768 SH   SOLE   44,768 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   201,347 19,435 SH   SOLE   19,435 0 0
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   125,399 13,811 SH   SOLE   13,810 0 0
CAMPBELL SOUP CO COM 134429109   379,948 8,789 SH   SOLE   8,789 0 0
CANADIAN NAT RES LTD COM 136385101   295,233 4,506 SH   SOLE   4,506 0 0
CARDINAL HEALTH INC COM 14149Y108   2,694,901 26,735 SH   SOLE   26,735 0 0
CATERPILLAR INC COM 149123101   1,965,939 6,649 SH   SOLE   6,649 0 0
CELESTICA INC SUB VTG SHS 15101Q108   345,182 11,789 SH   SOLE   11,789 0 0
CENOVUS ENERGY INC COM 15135U109   388,178 23,314 SH   SOLE   23,314 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,113,568 2,865 SH   SOLE   2,865 0 0
CHENIERE ENERGY INC COM NEW 16411R208   492,855 2,887 SH   SOLE   2,887 0 0
CHEVRON CORP NEW COM 166764100   6,229,366 41,763 SH   SOLE   41,762 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,197,769 961 SH   SOLE   960 0 0
CINCINNATI FINL CORP COM 172062101   510,767 4,937 SH   SOLE   4,936 0 0
CISCO SYS INC COM 17275R102   5,524,864 109,360 SH   SOLE   109,359 0 0
COCA COLA CO COM 191216100   2,297,816 38,992 SH   SOLE   38,992 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103   135,948 11,570 SH   SOLE   11,570 0 0
COHEN & STEERS CLOSED-END OP COM 19248P106   112,927 10,083 SH   SOLE   10,082 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   311,317 1,790 SH   SOLE   1,790 0 0
COLGATE PALMOLIVE CO COM 194162103   705,826 8,855 SH   SOLE   8,854 0 0
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   923,796 30,519 SH   SOLE   30,518 0 0
COMCAST CORP NEW CL A 20030N101   1,980,254 45,160 SH   SOLE   45,159 0 0
COMERICA INC COM 200340107   257,533 4,614 SH   SOLE   4,614 0 0
CONAGRA BRANDS INC COM 205887102   402,446 14,042 SH   SOLE   14,042 0 0
CONOCOPHILLIPS COM 20825C104   1,527,942 13,164 SH   SOLE   13,163 0 0
CONSOLIDATED EDISON INC COM 209115104   393,062 4,321 SH   SOLE   4,320 0 0
CONSTELLATION BRANDS INC CL A 21036P108   483,924 2,002 SH   SOLE   2,001 0 0
COPART INC COM 217204106   318,598 6,502 SH   SOLE   6,502 0 0
CORE & MAIN INC CL A 21874C102   365,549 9,046 SH   SOLE   9,046 0 0
CORNERSTONE TOTAL RETURN FD COM 21924U300   151,641 21,479 SH   SOLE   21,478 0 0
CORTEVA INC COM 22052L104   424,182 8,852 SH   SOLE   8,851 0 0
COSTCO WHSL CORP NEW COM 22160K105   4,285,048 6,492 SH   SOLE   6,491 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106   52,781 16,863 SH   SOLE   16,863 0 0
CUBESMART COM 229663109   1,126,112 24,296 SH   SOLE   24,295 0 0
CUMMINS INC COM 231021106   628,409 2,623 SH   SOLE   2,623 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101   12,842 13,478 SH   SOLE   13,478 0 0
DNP SELECT INCOME FD INC COM 23325P104   144,086 16,991 SH   SOLE   16,991 0 0
D R HORTON INC COM 23331A109   317,486 2,089 SH   SOLE   2,089 0 0
DTE ENERGY CO COM 233331107   3,268,832 29,647 SH   SOLE   29,646 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   779,478 14,224 SH   SOLE   14,224 0 0
DEERE & CO COM 244199105   498,013 1,245 SH   SOLE   1,245 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   276,016 6,861 SH   SOLE   6,860 0 0
DESIGNER BRANDS INC CL A 250565108   115,935 13,100 SH   SOLE   13,100 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,200,675 8,243 SH   SOLE   8,243 0 0
DIGITAL RLTY TR INC COM 253868103   780,252 5,798 SH   SOLE   5,797 0 0
DISNEY WALT CO COM 254687106   2,175,658 24,096 SH   SOLE   24,096 0 0
DOLLAR TREE INC COM 256746108   394,047 2,774 SH   SOLE   2,774 0 0
DOMINION ENERGY INC COM 25746U109   250,353 5,327 SH   SOLE   5,326 0 0
DOW INC COM 260557103   311,971 5,689 SH   SOLE   5,688 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   686,337 7,073 SH   SOLE   7,072 0 0
E L F BEAUTY INC COM 26856L103   414,978 2,875 SH   SOLE   2,875 0 0
EOG RES INC COM 26875P101   790,755 6,538 SH   SOLE   6,537 0 0
ETF OPPORTUNITIES TRUST IDX DYNAMIC INNO 26923N678   3,902,669 138,885 SH   SOLE   138,885 0 0
EAGLE POINT CREDIT COMPANY I COM 269808101   104,500 11,000 SH   SOLE   11,000 0 0
EASTMAN CHEM CO COM 277432100   1,153,207 12,839 SH   SOLE   12,839 0 0
EATON VANCE LTD DURATION INC COM 27828H105   1,123,590 117,285 SH   SOLE   117,285 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102   3,735,603 306,448 SH   SOLE   306,448 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108   2,789,757 361,368 SH   SOLE   361,367 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   32,962 13,734 SH   SOLE   13,734 0 0
EMERSON ELEC CO COM 291011104   1,374,133 14,118 SH   SOLE   14,118 0 0
ASPEN TECHNOLOGY INC COM 29109X106   375,136 1,704 SH   SOLE   1,704 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,968,141 142,619 SH   SOLE   142,618 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   2,112,333 80,164 SH   SOLE   80,164 0 0
ENTREPRENEURSHARES SERIES TR ERSHARES NEXTGEN 293828885   154,750 12,218 SH   SOLE   12,218 0 0
EXTRA SPACE STORAGE INC COM 30225T102   454,138 2,833 SH   SOLE   2,832 0 0
EXXON MOBIL CORP COM 30231G102   2,172,437 21,729 SH   SOLE   21,728 0 0
META PLATFORMS INC CL A 30303M102   3,954,559 11,172 SH   SOLE   11,172 0 0
FACTSET RESH SYS INC COM 303075105   288,402 605 SH   SOLE   604 0 0
FAIR ISAAC CORP COM 303250104   502,852 432 SH   SOLE   432 0 0
FASTENAL CO COM 311900104   1,748,926 27,002 SH   SOLE   27,002 0 0
FEDEX CORP COM 31428X106   2,158,848 8,534 SH   SOLE   8,534 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   2,325,998 16,193 SH   SOLE   16,193 0 0
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   216,766 4,937 SH   SOLE   4,936 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   767,294 21,385 SH   SOLE   21,385 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   695,749 7,339 SH   SOLE   7,339 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,276,045 15,943 SH   SOLE   15,942 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,718,872 9,214 SH   SOLE   9,214 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   502,092 12,379 SH   SOLE   12,379 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   304,809 5,168 SH   SOLE   5,168 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   377,142 8,712 SH   SOLE   8,712 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   519,723 8,013 SH   SOLE   8,013 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   482,237 6,993 SH   SOLE   6,993 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   2,034,904 15,889 SH   SOLE   15,889 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,245,502 23,133 SH   SOLE   23,133 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   738,023 17,468 SH   SOLE   17,467 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   671,699 3,828 SH   SOLE   3,828 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   2,206,934 20,144 SH   SOLE   20,143 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   632,658 6,042 SH   SOLE   6,042 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   318,583 4,152 SH   SOLE   4,152 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,318,476 31,717 SH   SOLE   31,717 0 0
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   1,948,804 102,785 SH   SOLE   102,785 0 0
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   255,819 11,084 SH   SOLE   11,084 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,273,913 19,877 SH   SOLE   19,876 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,046,909 20,261 SH   SOLE   20,261 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,332,516 25,849 SH   SOLE   25,849 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   445,467 15,742 SH   SOLE   15,742 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100   1,882,884 273,675 SH   SOLE   273,675 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,346,872 27,874 SH   SOLE   27,874 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   201,187 5,329 SH   SOLE   5,329 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   207,235 5,203 SH   SOLE   5,203 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   201,489 5,181 SH   SOLE   5,181 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   203,046 4,599 SH   SOLE   4,599 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   202,227 4,880 SH   SOLE   4,880 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   4,935,563 185,757 SH   SOLE   185,757 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   204,475 4,792 SH   SOLE   4,792 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   602,123 13,499 SH   SOLE   13,499 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   203,556 4,788 SH   SOLE   4,788 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   203,150 5,000 SH   SOLE   5,000 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   6,922,161 279,796 SH   SOLE   279,796 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   205,145 4,929 SH   SOLE   4,929 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   202,689 5,037 SH   SOLE   5,037 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   206,335 5,292 SH   SOLE   5,292 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752   10,401,264 385,232 SH   SOLE   385,232 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   205,118 5,869 SH   SOLE   5,869 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   444,269 31,893 SH   SOLE   31,893 0 0
FISERV INC COM 337738108   252,795 1,903 SH   SOLE   1,903 0 0
FIVE BELOW INC COM 33829M101   283,076 1,328 SH   SOLE   1,328 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   4,362,483 106,532 SH   SOLE   106,531 0 0
FLEXSHARES TR CRE SLCT BD FD 33939L670   287,342 12,845 SH   SOLE   12,844 0 0
FLEXSHARES TR STOX GBL ESG SLT 33939L688   468,479 3,133 SH   SOLE   3,133 0 0
FLEXSHARES TR CR SCD US BD 33939L761   592,507 12,353 SH   SOLE   12,353 0 0
FLEXSHARES TR DISCP DUR MBS 33939L779   302,540 14,715 SH   SOLE   14,715 0 0
FORD MTR CO DEL COM 345370860   1,055,051 86,551 SH   SOLE   86,550 0 0
FORTINET INC COM 34959E109   564,288 9,641 SH   SOLE   9,641 0 0
FRANKLIN LTD DURATION INCOME COM 35472T101   206,796 33,247 SH   SOLE   33,247 0 0
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   1,063,155 43,769 SH   SOLE   43,769 0 0
FREEPORT-MCMORAN INC CL B 35671D857   283,522 6,660 SH   SOLE   6,660 0 0
GABELLI EQUITY TR INC COM 362397101   68,534 13,491 SH   SOLE   13,491 0 0
GABELLI UTIL TR COM 36240A101   162,031 29,895 SH   SOLE   29,895 0 0
GALIANO GOLD INC COM 36352H100   28,197 30,000 SH   SOLE   30,000 0 0
GENERAL DYNAMICS CORP COM 369550108   970,290 3,737 SH   SOLE   3,736 0 0
GENERAL ELECTRIC CO COM NEW 369604301   733,549 5,747 SH   SOLE   5,747 0 0
GENUINE PARTS CO COM 372460105   353,816 2,555 SH   SOLE   2,554 0 0
GENWORTH FINL INC COM CL A 37247D106   277,928 41,606 SH   SOLE   41,606 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   11,890,964 364,083 SH   SOLE   364,083 0 0
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   19,334,856 295,866 SH   SOLE   295,866 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   3,897,403 126,993 SH   SOLE   126,992 0 0
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   587,503 12,007 SH   SOLE   12,007 0 0
GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388   1,098,645 26,907 SH   SOLE   26,907 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   10,181,856 108,537 SH   SOLE   108,537 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,998,191 20,034 SH   SOLE   20,034 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   3,110,831 49,284 SH   SOLE   49,284 0 0
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   3,008,745 71,859 SH   SOLE   71,859 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739   1,688,827 38,690 SH   SOLE   38,690 0 0
GRAINGER W W INC COM 384802104   387,326 467 SH   SOLE   467 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   251,188 15,515 SH   SOLE   15,515 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   448,898 35,070 SH   SOLE   35,070 0 0
HARLEY DAVIDSON INC COM 412822108   283,992 7,709 SH   SOLE   7,708 0 0
HENRY JACK & ASSOC INC COM 426281101   610,319 3,735 SH   SOLE   3,734 0 0
HERSHEY CO COM 427866108   1,494,548 8,016 SH   SOLE   8,016 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   203,577 1,118 SH   SOLE   1,118 0 0
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   46,342 10,230 SH   SOLE   10,230 0 0
HOME BANCSHARES INC COM 436893200   2,480,643 97,933 SH   SOLE   97,933 0 0
HOME DEPOT INC COM 437076102   1,873,590 5,406 SH   SOLE   5,406 0 0
HONEYWELL INTL INC COM 438516106   562,951 2,684 SH   SOLE   2,684 0 0
HORMEL FOODS CORP COM 440452100   312,391 9,729 SH   SOLE   9,728 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,380,348 5,270 SH   SOLE   5,269 0 0
IMMUNOVANT INC COM 45258J102   269,927 6,407 SH   SOLE   6,407 0 0
IMPERIAL OIL LTD COM NEW 453038408   304,365 5,322 SH   SOLE   5,322 0 0
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   717,078 13,013 SH   SOLE   13,013 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   2,930,874 93,119 SH   SOLE   93,119 0 0
INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326   618,677 18,270 SH   SOLE   18,270 0 0
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   811,406 18,241 SH   SOLE   18,241 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   3,210,146 90,122 SH   SOLE   90,122 0 0
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   594,229 15,002 SH   SOLE   15,002 0 0
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   1,256,988 30,766 SH   SOLE   30,766 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   1,987,536 60,874 SH   SOLE   60,874 0 0
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433   532,307 14,532 SH   SOLE   14,532 0 0
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   729,700 17,503 SH   SOLE   17,503 0 0
INNOVATOR ETFS TR US SML CP PWR B 45782C474   334,625 9,753 SH   SOLE   9,753 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   3,622,968 97,287 SH   SOLE   97,287 0 0
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   245,670 8,081 SH   SOLE   8,081 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   3,556,823 101,334 SH   SOLE   101,334 0 0
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   743,159 19,429 SH   SOLE   19,429 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   3,459,464 100,449 SH   SOLE   100,449 0 0
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   1,268,279 36,331 SH   SOLE   36,331 0 0
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   1,009,757 22,047 SH   SOLE   22,047 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   3,243,575 93,307 SH   SOLE   93,307 0 0
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   536,959 14,639 SH   SOLE   14,639 0 0
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   4,073,042 122,057 SH   SOLE   122,057 0 0
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   1,290,826 35,880 SH   SOLE   35,880 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   2,513,414 75,297 SH   SOLE   75,297 0 0
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   860,505 24,106 SH   SOLE   24,106 0 0
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   764,668 19,877 SH   SOLE   19,877 0 0
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   588,345 15,635 SH   SOLE   15,635 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   3,591,484 99,432 SH   SOLE   99,432 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   5,769,880 159,433 SH   SOLE   159,433 0 0
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   1,895,693 57,990 SH   SOLE   57,990 0 0
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   503,397 13,173 SH   SOLE   13,173 0 0
INNOVATOR ETFS TR QUITY MANAGD FLR 45783Y673   6,243,812 228,460 SH   SOLE   228,460 0 0
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   3,640,026 90,819 SH   SOLE   90,819 0 0
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   835,215 29,234 SH   SOLE   29,234 0 0
INPIXON COM NEW 2022 45790J867   19,670 350,000 SH   SOLE   350,000 0 0
INTEL CORP COM 458140100   2,254,074 44,857 SH   SOLE   44,857 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   4,008,833 24,511 SH   SOLE   24,511 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   50,789,926 124,023 SH   SOLE   124,023 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,728,628 129,972 SH   SOLE   129,972 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   305,648 906 SH   SOLE   906 0 0
INTUIT COM 461202103   2,038,225 3,261 SH   SOLE   3,261 0 0
INVESCO SR INCOME TR COM 46131H107   100,450 24,500 SH   SOLE   24,500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,774,625 30,257 SH   SOLE   30,257 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   299,257 5,282 SH   SOLE   5,282 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   506,609 7,735 SH   SOLE   7,735 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   302,585 4,829 SH   SOLE   4,829 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   275,658 8,487 SH   SOLE   8,487 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   8,500,809 50,438 SH   SOLE   50,437 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   856,897 20,683 SH   SOLE   20,683 0 0
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   1,280,405 29,571 SH   SOLE   29,570 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   266,629 11,738 SH   SOLE   11,738 0 0
IRON MTN INC DEL COM 46284V101   2,168,756 30,991 SH   SOLE   30,991 0 0
ISHARES SILVER TR ISHARES 46428Q109   658,301 30,225 SH   SOLE   30,225 0 0
ISHARES INC MSCI PAC JP ETF 464286665   225,992 5,206 SH   SOLE   5,206 0 0
ISHARES TR S&P 100 ETF 464287101   344,021 1,540 SH   SOLE   1,540 0 0
ISHARES TR MORNINGSTAR GRWT 464287119   2,067,900 30,491 SH   SOLE   30,491 0 0
ISHARES TR CORE S&P TTL STK 464287150   2,293,867 21,799 SH   SOLE   21,798 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,747,047 14,904 SH   SOLE   14,904 0 0
ISHARES TR TIPS BD ETF 464287176   6,587,730 61,287 SH   SOLE   61,286 0 0
ISHARES TR CORE S&P500 ETF 464287200   28,452,082 59,569 SH   SOLE   59,569 0 0
ISHARES TR CORE US AGGBD ET 464287226   530,222 5,342 SH   SOLE   5,342 0 0
ISHARES TR IBOXX INV CP ETF 464287242   6,092,353 55,055 SH   SOLE   55,054 0 0
ISHARES TR GLOBAL TECH ETF 464287291   294,401 4,318 SH   SOLE   4,318 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,724,964 22,969 SH   SOLE   22,968 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   5,909,422 151,097 SH   SOLE   151,097 0 0
ISHARES TR LATN AMER 40 ETF 464287390   232,654 8,006 SH   SOLE   8,006 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,142,632 6,571 SH   SOLE   6,571 0 0
ISHARES TR 20 YR TR BD ETF 464287432   5,911,230 59,782 SH   SOLE   59,781 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   295,109 3,062 SH   SOLE   3,061 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   2,748,422 33,501 SH   SOLE   33,501 0 0
ISHARES TR RUS MID CAP ETF 464287499   554,914 7,139 SH   SOLE   7,139 0 0
ISHARES TR CORE S&P MCP ETF 464287507   10,966,699 39,570 SH   SOLE   39,569 0 0
ISHARES TR US CONSUM DISCRE 464287580   253,248 3,342 SH   SOLE   3,342 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   226,888 1,373 SH   SOLE   1,373 0 0
ISHARES TR S&P MC 400GR ETF 464287606   1,124,211 14,191 SH   SOLE   14,191 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   554,945 1,830 SH   SOLE   1,830 0 0
ISHARES TR RUS 1000 ETF 464287622   1,252,292 4,775 SH   SOLE   4,775 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   3,027,413 15,084 SH   SOLE   15,083 0 0
ISHARES TR S&P MC 400VL ETF 464287705   271,301 2,379 SH   SOLE   2,379 0 0
ISHARES TR U.S. TECH ETF 464287721   2,826,310 23,025 SH   SOLE   23,024 0 0
ISHARES TR US INDUSTRIALS 464287754   544,795 4,764 SH   SOLE   4,763 0 0
ISHARES TR U.S. FINLS ETF 464287788   333,270 3,902 SH   SOLE   3,902 0 0
ISHARES TR U.S. ENERGY ETF 464287796   340,783 7,724 SH   SOLE   7,724 0 0
ISHARES TR CORE S&P SCP ETF 464287804   7,047,393 65,103 SH   SOLE   65,102 0 0
ISHARES TR US CONSM STAPLES 464287812   382,130 1,993 SH   SOLE   1,993 0 0
ISHARES TR EUROPE ETF 464287861   2,040,297 38,598 SH   SOLE   38,598 0 0
ISHARES TR SP SMCP600VL ETF 464287879   927,985 9,003 SH   SOLE   9,003 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   769,057 7,294 SH   SOLE   7,294 0 0
ISHARES TR EAFE SML CP ETF 464288273   200,804 3,244 SH   SOLE   3,244 0 0
ISHARES TR JPMORGAN USD EMG 464288281   4,112,188 46,173 SH   SOLE   46,173 0 0
ISHARES TR NATIONAL MUN ETF 464288414   800,279 7,382 SH   SOLE   7,381 0 0
ISHARES TR IBOXX HI YD ETF 464288513   7,800,602 100,796 SH   SOLE   100,796 0 0
ISHARES TR CRE U S REIT ETF 464288521   4,502,307 82,931 SH   SOLE   82,930 0 0
ISHARES TR MSCI KLD400 SOC 464288570   404,262 4,440 SH   SOLE   4,440 0 0
ISHARES TR MBS ETF 464288588   315,478 3,353 SH   SOLE   3,353 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   716,404 13,777 SH   SOLE   13,777 0 0
ISHARES TR SHORT TREAS BD 464288679   5,202,658 47,241 SH   SOLE   47,241 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,783,096 57,169 SH   SOLE   57,168 0 0
ISHARES TR US AER DEF ETF 464288760   241,004 1,904 SH   SOLE   1,903 0 0
ISHARES TR US REGNL BKS ETF 464288778   535,279 12,793 SH   SOLE   12,793 0 0
ISHARES TR EAFE VALUE ETF 464288877   3,024,190 58,046 SH   SOLE   58,045 0 0
ISHARES TR EAFE GRWTH ETF 464288885   3,194,014 32,979 SH   SOLE   32,978 0 0
ISHARES TR US TREAS BD ETF 46429B267   328,798 14,271 SH   SOLE   14,270 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   221,969 4,385 SH   SOLE   4,385 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,220,412 11,966 SH   SOLE   11,966 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   2,313,750 29,652 SH   SOLE   29,652 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   4,158,659 28,263 SH   SOLE   28,263 0 0
ISHARES TR MSCI USA VALUE 46432F388   411,515 4,068 SH   SOLE   4,067 0 0
ISHARES TR CORE MSCI EAFE 46432F842   248,571 3,533 SH   SOLE   3,533 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,590,021 31,436 SH   SOLE   31,435 0 0
ISHARES INC MSCI EMRG CHN 46434G764   2,248,428 40,578 SH   SOLE   40,578 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   1,980,710 30,881 SH   SOLE   30,881 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848   1,180,218 27,402 SH   SOLE   27,402 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,123,867 26,619 SH   SOLE   26,619 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   1,563,503 41,627 SH   SOLE   41,626 0 0
ISHARES TR CORE TOTAL USD 46434V613   589,586 12,798 SH   SOLE   12,797 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,718,859 31,937 SH   SOLE   31,937 0 0
ISHARES TR CONV BD ETF 46435G102   779,770 9,922 SH   SOLE   9,922 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   4,464,665 42,553 SH   SOLE   42,553 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   275,041 3,641 SH   SOLE   3,641 0 0
ISHARES TR US INFRASTRUC 46435U713   388,377 9,644 SH   SOLE   9,644 0 0
ISHARES TR CORE DIVID ETF 46435U861   213,601 5,203 SH   SOLE   5,203 0 0
ISHARES TR ESG EAFE ETF 46436E759   228,627 3,579 SH   SOLE   3,579 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   428,662 10,765 SH   SOLE   10,765 0 0
JPMORGAN CHASE & CO COM 46625H100   3,566,191 20,965 SH   SOLE   20,965 0 0
JABIL INC COM 466313103   349,586 2,744 SH   SOLE   2,744 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   482,525 9,606 SH   SOLE   9,606 0 0
JACOBS SOLUTIONS INC COM 46982L108   350,720 2,702 SH   SOLE   2,702 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852   208,935 4,548 SH   SOLE   4,548 0 0
JOHNSON & JOHNSON COM 478160104   2,173,146 13,865 SH   SOLE   13,864 0 0
KLA CORP COM NEW 482480100   805,121 1,385 SH   SOLE   1,385 0 0
KB HOME COM 48666K109   319,920 5,122 SH   SOLE   5,122 0 0
KELLANOVA COM 487836108   1,157,386 20,701 SH   SOLE   20,700 0 0
KELLY SVCS INC CL A 488152208   278,336 12,874 SH   SOLE   12,874 0 0
KEYCORP COM 493267108   216,345 15,024 SH   SOLE   15,023 0 0
KIMBERLY-CLARK CORP COM 494368103   1,422,463 11,707 SH   SOLE   11,706 0 0
KROGER CO COM 501044101   1,342,211 29,364 SH   SOLE   29,363 0 0
LAM RESEARCH CORP COM 512807108   260,928 333 SH   SOLE   333 0 0
LENNAR CORP CL A 526057104   313,133 2,101 SH   SOLE   2,101 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   363,017 56,899 SH   SOLE   56,899 0 0
ELI LILLY & CO COM 532457108   3,418,262 5,864 SH   SOLE   5,864 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   2,876,387 111,661 SH   SOLE   111,661 0 0
LOCKHEED MARTIN CORP COM 539830109   2,164,449 4,776 SH   SOLE   4,775 0 0
LOWES COS INC COM 548661107   2,048,547 9,205 SH   SOLE   9,204 0 0
LULULEMON ATHLETICA INC COM 550021109   285,300 558 SH   SOLE   558 0 0
M D C HLDGS INC COM 552676108   320,008 5,792 SH   SOLE   5,792 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109   330,655 51,185 SH   SOLE   51,185 0 0
MFS SPL VALUE TR SH BEN INT 55274E102   164,500 40,220 SH   SOLE   40,220 0 0
MARATHON PETE CORP COM 56585A102   500,862 3,376 SH   SOLE   3,375 0 0
MARRIOTT INTL INC NEW CL A 571903202   2,048,854 9,085 SH   SOLE   9,085 0 0
MASTERCARD INCORPORATED CL A 57636Q104   635,502 1,490 SH   SOLE   1,490 0 0
MCDONALDS CORP COM 580135101   3,189,094 10,755 SH   SOLE   10,755 0 0
MCKESSON CORP COM 58155Q103   422,739 913 SH   SOLE   913 0 0
MERCK & CO INC COM 58933Y105   827,092 7,587 SH   SOLE   7,586 0 0
METLIFE INC COM 59156R108   1,718,632 25,989 SH   SOLE   25,988 0 0
MICROSOFT CORP COM 594918104   11,520,792 30,637 SH   SOLE   30,637 0 0
MICRON TECHNOLOGY INC COM 595112103   2,324,000 27,232 SH   SOLE   27,232 0 0
MONDELEZ INTL INC CL A 609207105   507,767 7,010 SH   SOLE   7,010 0 0
MONOLITHIC PWR SYS INC COM 609839105   225,323 357 SH   SOLE   357 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   266,331 4,623 SH   SOLE   4,623 0 0
MORGAN STANLEY COM NEW 617446448   2,128,219 22,823 SH   SOLE   22,822 0 0
NETFLIX INC COM 64110L106   2,479,680 5,093 SH   SOLE   5,093 0 0
NEWMONT CORP COM 651639106   725,565 17,530 SH   SOLE   17,529 0 0
NEXTERA ENERGY INC COM 65339F101   1,016,196 16,730 SH   SOLE   16,730 0 0
NIKE INC CL B 654106103   367,272 3,383 SH   SOLE   3,382 0 0
NORFOLK SOUTHN CORP COM 655844108   780,290 3,301 SH   SOLE   3,301 0 0
NORTHROP GRUMMAN CORP COM 666807102   340,830 728 SH   SOLE   728 0 0
NUCOR CORP COM 670346105   368,422 2,117 SH   SOLE   2,116 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   170,767 13,310 SH   SOLE   13,310 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   351,989 31,999 SH   SOLE   31,999 0 0
NVIDIA CORPORATION COM 67066G104   10,663,691 21,533 SH   SOLE   21,533 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   226,639 19,794 SH   SOLE   19,793 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,780,151 150,605 SH   SOLE   150,604 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108   421,941 51,331 SH   SOLE   51,331 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   1,789,476 264,715 SH   SOLE   264,715 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   95,004 18,200 SH   SOLE   18,200 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105   194,915 16,631 SH   SOLE   16,631 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   353,042 871 SH   SOLE   871 0 0
OLD REP INTL CORP COM 680223104   1,904,327 64,773 SH   SOLE   64,773 0 0
ON SEMICONDUCTOR CORP COM 682189105   231,211 2,768 SH   SOLE   2,768 0 0
ONEOK INC NEW COM 682680103   291,006 4,144 SH   SOLE   4,144 0 0
ORACLE CORP COM 68389X105   749,156 7,106 SH   SOLE   7,105 0 0
OXFORD LANE CAP CORP COM 691543102   106,007 21,459 SH   SOLE   21,458 0 0
PCM FD INC COM 69323T101   99,221 12,465 SH   SOLE   12,465 0 0
PG&E CORP COM 69331C108   294,646 16,342 SH   SOLE   16,342 0 0
PNC FINL SVCS GROUP INC COM 693475105   410,972 2,654 SH   SOLE   2,654 0 0
PACER FDS TR METAURUS CAP 400 69374H436   279,969 8,471 SH   SOLE   8,471 0 0
PACER FDS TR GLOBL CASH ETF 69374H709   265,013 7,733 SH   SOLE   7,733 0 0
PACER FDS TR US CASH COWS 100 69374H881   9,955,697 191,493 SH   SOLE   191,492 0 0
PALO ALTO NETWORKS INC COM 697435105   472,398 1,602 SH   SOLE   1,602 0 0
PAYCHEX INC COM 704326107   1,527,369 12,823 SH   SOLE   12,823 0 0
PEPSICO INC COM 713448108   2,142,135 12,613 SH   SOLE   12,612 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   313,507 23,052 SH   SOLE   23,052 0 0
PFIZER INC COM 717081103   1,410,942 49,008 SH   SOLE   49,008 0 0
PHILIP MORRIS INTL INC COM 718172109   1,450,781 15,421 SH   SOLE   15,420 0 0
PHILLIPS 66 COM 718546104   311,015 2,336 SH   SOLE   2,336 0 0
PIMCO INCOME STRATEGY FD COM 72201H108   104,909 12,430 SH   SOLE   12,430 0 0
PIMCO INCOME STRATEGY FD II COM 72201J104   623,985 86,305 SH   SOLE   86,305 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   887,035 49,417 SH   SOLE   49,417 0 0
PIMCO HIGH INCOME FD COM SHS 722014107   181,440 36,361 SH   SOLE   36,360 0 0
PIONEER HIGH INCOME FUND INC COM 72369H106   74,786 10,460 SH   SOLE   10,459 0 0
POLARIS INC COM 731068102   238,949 2,521 SH   SOLE   2,521 0 0
PROCTER AND GAMBLE CO COM 742718109   5,502,927 37,552 SH   SOLE   37,552 0 0
PROGRESSIVE CORP COM 743315103   275,236 1,728 SH   SOLE   1,728 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107   262,492 4,034 SH   SOLE   4,034 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206   204,212 2,687 SH   SOLE   2,687 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   223,706 4,412 SH   SOLE   4,412 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   467,503 4,911 SH   SOLE   4,910 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   24,733 25,000 SH   SOLE   25,000 0 0
PROSPECT CAP CORP COM 74348T102   64,692 10,800 SH   SOLE   10,800 0 0
PUBLIC STORAGE COM 74460D109   305,000 1,000 SH   SOLE   1,000 0 0
PULTE GROUP INC COM 745867101   339,387 3,288 SH   SOLE   3,288 0 0
QUALCOMM INC COM 747525103   3,101,347 21,443 SH   SOLE   21,443 0 0
QUANTA SVCS INC COM 74762E102   730,699 3,386 SH   SOLE   3,386 0 0
RTX CORPORATION COM 75513E101   610,430 7,255 SH   SOLE   7,254 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101   224,723 8,404 SH   SOLE   8,404 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,461,475 1,664 SH   SOLE   1,664 0 0
UPBOUND GROUP INC COM 76009N100   630,653 18,565 SH   SOLE   18,565 0 0
RIOT PLATFORMS INC COM 767292105   185,640 12,000 SH   SOLE   12,000 0 0
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   136,551 12,425 SH   SOLE   12,425 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107   133,760 16,000 SH   SOLE   16,000 0 0
ROSS STORES INC COM 778296103   314,560 2,273 SH   SOLE   2,273 0 0
RUMBLE INC COM CL A 78137L105   82,275 18,324 SH   SOLE   18,324 0 0
S&P GLOBAL INC COM 78409V104   372,744 846 SH   SOLE   846 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   38,357,145 80,699 SH   SOLE   80,699 0 0
SPDR GOLD TR GOLD SHS 78463V107   6,396,846 33,462 SH   SOLE   33,461 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   439,442 6,451 SH   SOLE   6,451 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   352,776 9,963 SH   SOLE   9,962 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   207,646 4,751 SH   SOLE   4,750 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,124,133 33,053 SH   SOLE   33,053 0 0
SPDR SER TR SPDR S&P1500VL 78464A128   338,191 2,110 SH   SOLE   2,110 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,247,796 14,978 SH   SOLE   14,977 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   368,198 5,103 SH   SOLE   5,103 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367   353,137 14,844 SH   SOLE   14,843 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   51,858,857 797,093 SH   SOLE   797,092 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   17,985,009 603,929 SH   SOLE   603,929 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   54,727,756 1,173,660 SH   SOLE   1,173,659 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516   1,347,500 58,132 SH   SOLE   58,132 0 0
SPDR SER TR HLTH CARE SVCS 78464A573   1,033,897 11,623 SH   SOLE   11,623 0 0
SPDR SER TR AEROSPACE DEF 78464A631   3,760,942 27,772 SH   SOLE   27,772 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   319,427 12,458 SH   SOLE   12,458 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   273,241 10,686 SH   SOLE   10,686 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   21,576,342 743,499 SH   SOLE   743,499 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   15,830,620 554,293 SH   SOLE   554,293 0 0
SPDR SER TR S&P DIVID ETF 78464A763   2,630,448 21,049 SH   SOLE   21,048 0 0
SPDR SER TR S&P BK ETF 78464A797   265,845 5,777 SH   SOLE   5,776 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   358,961 6,141 SH   SOLE   6,141 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   11,969,020 214,115 SH   SOLE   214,114 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862   2,792,842 12,424 SH   SOLE   12,424 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,583,138 4,201 SH   SOLE   4,200 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   310,517 612 SH   SOLE   612 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   8,780,334 302,249 SH   SOLE   302,249 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   5,554,298 56,036 SH   SOLE   56,036 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   8,862,710 93,558 SH   SOLE   93,557 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   8,285,971 90,666 SH   SOLE   90,666 0 0
SPDR SER TR S&P KENSHO FUTRE 78468R671   620,015 11,244 SH   SOLE   11,244 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   288,227 6,833 SH   SOLE   6,833 0 0
SALESFORCE INC COM 79466L302   522,859 1,987 SH   SOLE   1,987 0 0
SCHLUMBERGER LTD COM STK 806857108   296,680 5,701 SH   SOLE   5,701 0 0
SCHWAB CHARLES CORP COM 808513105   398,857 5,797 SH   SOLE   5,797 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   10,133,152 122,145 SH   SOLE   122,145 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   588,139 8,390 SH   SOLE   8,390 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   13,058,258 276,424 SH   SOLE   276,423 0 0
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   212,376 4,726 SH   SOLE   4,725 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,420,755 31,798 SH   SOLE   31,797 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   215,969 4,137 SH   SOLE   4,137 0 0
SEALED AIR CORP NEW COM 81211K100   349,131 9,560 SH   SOLE   9,560 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,595,027 30,337 SH   SOLE   30,337 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   13,989,586 102,578 SH   SOLE   102,577 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   12,571,473 174,531 SH   SOLE   174,531 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,844,862 27,095 SH   SOLE   27,095 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   13,714,180 163,576 SH   SOLE   163,575 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   4,021,064 106,943 SH   SOLE   106,943 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   3,532,865 30,993 SH   SOLE   30,992 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   23,066,885 119,840 SH   SOLE   119,840 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   6,583,584 90,608 SH   SOLE   90,608 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   2,961,636 73,930 SH   SOLE   73,930 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   13,805,395 217,991 SH   SOLE   217,991 0 0
SERVICENOW INC COM 81762P102   638,667 904 SH   SOLE   904 0 0
SHOPIFY INC CL A 82509L107   244,061 3,133 SH   SOLE   3,133 0 0
SNDL INC COM 83307B101   22,563 13,758 SH   SOLE   13,758 0 0
SONOCO PRODS CO COM 835495102   669,915 11,991 SH   SOLE   11,990 0 0
SOUTHERN CO COM 842587107   486,371 6,936 SH   SOLE   6,936 0 0
SOUTHERN COPPER CORP COM 84265V105   2,135,483 24,811 SH   SOLE   24,811 0 0
SPROUTS FMRS MKT INC COM 85208M102   324,358 6,742 SH   SOLE   6,742 0 0
STARBUCKS CORP COM 855244109   741,213 7,720 SH   SOLE   7,720 0 0
VIRTUS STONE HBR EMRG MKTS I COM 86164T107   85,691 19,882 SH   SOLE   19,882 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506   255,797 12,369 SH   SOLE   12,369 0 0
STRYKER CORPORATION COM 863667101   1,506,187 5,030 SH   SOLE   5,029 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   2,035,642 33,967 SH   SOLE   33,967 0 0
SYNOPSYS INC COM 871607107   625,616 1,215 SH   SOLE   1,215 0 0
SYSCO CORP COM 871829107   215,527 2,947 SH   SOLE   2,947 0 0
TJX COS INC NEW COM 872540109   1,989,864 21,212 SH   SOLE   21,211 0 0
TARGET CORP COM 87612E106   2,876,111 20,195 SH   SOLE   20,194 0 0
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   3,275,127 280,645 SH   SOLE   280,645 0 0
TESLA INC COM 88160R101   6,164,292 24,808 SH   SOLE   24,808 0 0
TEXAS INSTRS INC COM 882508104   1,590,795 9,332 SH   SOLE   9,332 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   283,442 534 SH   SOLE   534 0 0
3M CO COM 88579Y101   1,577,028 14,426 SH   SOLE   14,425 0 0
TIMOTHY PLAN US LRGMD CP CORE 887432359   513,744 13,445 SH   SOLE   13,444 0 0
TRACTOR SUPPLY CO COM 892356106   1,798,081 8,362 SH   SOLE   8,362 0 0
TRADEWEB MKTS INC CL A 892672106   296,996 3,268 SH   SOLE   3,268 0 0
TRANSDIGM GROUP INC COM 893641100   349,002 345 SH   SOLE   345 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,608,661 8,445 SH   SOLE   8,444 0 0
UBER TECHNOLOGIES INC COM 90353T100   583,253 9,473 SH   SOLE   9,473 0 0
ULTIMUS MANAGERS TR Q3 ALL SEASN ACT 90386K639   273,015 9,937 SH   SOLE   9,937 0 0
UNION PAC CORP COM 907818108   2,123,244 8,644 SH   SOLE   8,644 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,201,169 14,000 SH   SOLE   13,999 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,027,734 5,751 SH   SOLE   5,751 0 0
UNIVERSAL CORP VA COM 913456109   1,061,385 15,766 SH   SOLE   15,766 0 0
UNUM GROUP COM 91529Y106   1,644,697 36,371 SH   SOLE   36,371 0 0
VALERO ENERGY CORP COM 91913Y100   242,705 1,867 SH   SOLE   1,866 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   3,193,122 37,624 SH   SOLE   37,623 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   498,904 2,853 SH   SOLE   2,853 0 0
VANECK ETF TRUST CLO ETF 92189H748   278,365 5,340 SH   SOLE   5,340 0 0
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   1,063,584 17,280 SH   SOLE   17,280 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   619,603 3,636 SH   SOLE   3,636 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   216,228 3,731 SH   SOLE   3,730 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   640,153 2,467 SH   SOLE   2,466 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   468,268 4,282 SH   SOLE   4,281 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   1,069,350 3,949 SH   SOLE   3,949 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   7,989,729 80,550 SH   SOLE   80,549 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   4,510,015 60,472 SH   SOLE   60,472 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   4,177,575 54,695 SH   SOLE   54,694 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,508,297 19,583 SH   SOLE   19,583 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   30,086,470 409,061 SH   SOLE   409,061 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   10,914,400 227,858 SH   SOLE   227,858 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   30,525,724 273,454 SH   SOLE   273,454 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   291,492 4,384 SH   SOLE   4,384 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   18,232,759 383,928 SH   SOLE   383,928 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,010,832 20,477 SH   SOLE   20,476 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   499,157 1,639 SH   SOLE   1,639 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   363,970 1,906 SH   SOLE   1,906 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   3,533,292 30,127 SH   SOLE   30,126 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,763,493 11,023 SH   SOLE   11,023 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   9,859,119 20,370 SH   SOLE   20,370 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   676,063 4,932 SH   SOLE   4,932 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   807,421 18,958 SH   SOLE   18,958 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   755,427 6,567 SH   SOLE   6,567 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   684,006 12,184 SH   SOLE   12,183 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,315,044 153,651 SH   SOLE   153,650 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   208,644 2,697 SH   SOLE   2,696 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   365,826 6,167 SH   SOLE   6,167 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   222,448 2,737 SH   SOLE   2,736 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   5,313,153 104,077 SH   SOLE   104,077 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   48,552,463 111,155 SH   SOLE   111,154 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,739,764 19,690 SH   SOLE   19,689 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   424,994 1,758 SH   SOLE   1,757 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   11,868,427 51,016 SH   SOLE   51,016 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   239,092 1,096 SH   SOLE   1,096 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   16,480,917 53,014 SH   SOLE   53,013 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   924,375 6,183 SH   SOLE   6,183 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,992,279 14,027 SH   SOLE   14,026 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   94,301,623 397,528 SH   SOLE   397,528 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   654,716 17,366 SH   SOLE   17,366 0 0
VERISK ANALYTICS INC COM 92345Y106   1,323,084 5,539 SH   SOLE   5,539 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   607,487 1,493 SH   SOLE   1,493 0 0
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   1,123,486 20,073 SH   SOLE   20,073 0 0
VISA INC COM CL A 92826C839   1,041,688 4,001 SH   SOLE   4,001 0 0
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   625,390 79,871 SH   SOLE   79,871 0 0
VIRTUS TOTAL RETURN FD INC COM 92835W107   79,746 14,473 SH   SOLE   14,473 0 0
VIRTUS CONVERTIBLE & INC FD COM 92838U108   80,248 26,929 SH   SOLE   26,929 0 0
VIRTUS CONVERTIBLE & INCOME COM 92838X102   219,556 65,150 SH   SOLE   65,150 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   104,160 19,690 SH   SOLE   19,690 0 0
WALMART INC COM 931142103   2,277,274 14,445 SH   SOLE   14,445 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,131,192 43,324 SH   SOLE   43,324 0 0
WASTE MGMT INC DEL COM 94106L109   365,215 2,039 SH   SOLE   2,039 0 0
WATSCO INC COM 942622200   1,271,526 2,968 SH   SOLE   2,967 0 0
WELLTOWER INC COM 95040Q104   260,591 2,890 SH   SOLE   2,890 0 0
WESTERN DIGITAL CORP. COM 958102105   1,414,723 27,014 SH   SOLE   27,014 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   244,973 4,965 SH   SOLE   4,965 0 0
WILLIAMS SONOMA INC COM 969904101   300,450 1,489 SH   SOLE   1,489 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109   246,679 3,773 SH   SOLE   3,773 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   276,383 5,537 SH   SOLE   5,536 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   724,870 10,920 SH   SOLE   10,920 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   268,595 5,879 SH   SOLE   5,878 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588   574,268 11,459 SH   SOLE   11,459 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   996,462 15,607 SH   SOLE   15,607 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794   544,103 11,046 SH   SOLE   11,046 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511   254,159 5,774 SH   SOLE   5,773 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578   726,487 25,155 SH   SOLE   25,155 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   9,404,647 223,974 SH   SOLE   223,973 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   642,255 9,139 SH   SOLE   9,138 0 0
WISDOMTREE TR US MULTIFACTOR 97717Y857   402,364 9,568 SH   SOLE   9,568 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   6,972,995 170,447 SH   SOLE   170,447 0 0
XAI OCTAGON FLOATING RATE & COM 98400T106   144,228 20,200 SH   SOLE   20,200 0 0
ZOMEDICA CORP COM 98980M109   3,506 17,513 SH   SOLE   17,513 0 0