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
AMAZON COM INC COM Stock 023135106   24,592,468 136,337 SH   SOLE 0 136,337 0 0
AMAZON COM INC COM Stock 023135106   2,435 13,500 SH Put SOLE 0 13,500 0 0
ISHARES MORNINGSTAR GROWTH ETF ETF 464287119   500,301 6,628 SH   SOLE 0 6,628 0 0
ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109   1,389,005 10,775 SH   SOLE 0 10,775 0 0
ULTA BEAUTY INC COM Stock 90384S303   249,414 477 SH   SOLE 0 477 0 0
WISDOMTREE US VALUE FUND OF BENEF INTEREST ETF 97717W547   928,426 12,280 SH   SOLE 0 12,280 0 0
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 337344105   368,107 2,971 SH   SOLE 0 2,971 0 0
ITERIS INC NEW COM Stock 46564T107   61,256 12,400 SH   SOLE 0 12,400 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   16,089,392 36,237 SH   SOLE 0 36,236 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   41,968,809 201,512 SH   SOLE 0 201,511 0 0
STARBUCKS CORP COM Stock 855244109   4,456,268 48,761 SH   SOLE 0 48,761 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   307,188 4,600 SH   SOLE 0 4,600 0 0
BLOCK INC CL A Stock 852234103   269,556 3,187 SH   SOLE 0 3,187 0 0
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107   524,534 15,297 SH   SOLE 0 15,297 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649   222,312 8,794 SH   SOLE 0 8,794 0 0
XPO INC COM Stock 983793100   1,087,287 8,910 SH   SOLE 0 8,910 0 0
CAMDEN PPTY TR SH BEN INT REIT 133131102   484,620 4,925 SH   SOLE 0 4,925 0 0
ISHARES GOLD TRUST ETF 464285204   1,334,196 31,759 SH   SOLE 0 31,759 0 0
EBAY INC. COM Stock 278642103   219,037 4,150 SH   SOLE 0 4,150 0 0
EAGLE BANCORP MONT INC COM Stock 26942G100   678,787 52,865 SH   SOLE 0 52,865 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   788,839 13,307 SH   SOLE 0 13,307 0 0
JOHNSON & JOHNSON COM Stock 478160104   6,312,368 39,904 SH   SOLE 0 39,903 0 0
AKAMAI TECHNOLOGIES INC COM Stock 00971T101   455,704 4,190 SH   SOLE 0 4,190 0 0
WILLIAMS SONOMA INC COM Stock 969904101   1,271,390 4,004 SH   SOLE 0 4,004 0 0
LKQ CORP COM Stock 501889208   3,886,462 72,767 SH   SOLE 0 72,766 0 0
WASTE MGMT INC DEL COM Stock 94106L109   2,636,605 12,370 SH   SOLE 0 12,369 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   3,396,020 13,067 SH   SOLE 0 13,066 0 0
VANGUARD ENERGY ETF ETF 92204A306   3,127,574 23,748 SH   SOLE 0 23,747 0 0
DEXCOM INC COM Stock 252131107   238,287 1,718 SH   SOLE 0 1,718 0 0
JANUS HENDERSON SMALL/MID CAP GROWTH ALPHA ETF ETF 47103U209   500,417 7,157 SH   SOLE 0 7,157 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   9,657,663 13,182 SH   SOLE 0 13,182 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   2,471,743 60,169 SH   SOLE 0 60,169 0 0
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143   2,661,064 24,282 SH   SOLE 0 24,282 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176   1,005,892 7,461 SH   SOLE 0 7,461 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   2,622,441 6,278 SH   SOLE 0 6,278 0 0
LAS VEGAS SANDS CORP COM Stock 517834107   435,004 8,414 SH   SOLE 0 8,414 0 0
SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF ETF 78468R739   405,802 8,554 SH   SOLE 0 8,554 0 0
LIGHT & WONDER INC COM Stock 80874P109   883,385 8,653 SH   SOLE 0 8,653 0 0
TOYOTA MOTOR CORP ADS ADR 892331307   341,781 1,358 SH   SOLE 0 1,358 0 0
YUM BRANDS INC COM Stock 988498101   318,063 2,294 SH   SOLE 0 2,294 0 0
KNIGHT-SWIFT TRANSN HLDGS INC CL A Stock 499049104   1,156,858 21,026 SH   SOLE 0 21,026 0 0
BOSTON SCIENTIFIC CORP COM Stock 101137107   396,420 5,788 SH   SOLE 0 5,788 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860   1,655,736 41,886 SH   SOLE 0 41,885 0 0
DIREXION DAILY SMALL CAP BULL 3X SHARES ETF 25459W847   8,043,098 187,397 SH   SOLE 0 187,397 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   8,208,614 50,592 SH   SOLE 0 50,592 0 0
COCA COLA CO COM Stock 191216100   4,625,009 75,597 SH   SOLE 0 75,596 0 0
GENERAL MLS INC COM Stock 370334104   614,547 8,783 SH   SOLE 0 8,783 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109   268,978 6,990 SH   SOLE 0 6,990 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   351,594 12,049 SH   SOLE 0 12,049 0 0
PPG INDS INC COM Stock 693506107   3,788,905 26,148 SH   SOLE 0 26,148 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   6,611,973 44,486 SH   SOLE 0 44,486 0 0
VANGUARD REAL ESTATE ETF ETF 922908553   12,170,893 140,737 SH   SOLE 0 140,736 0 0
INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103   609,073 26,516 SH   SOLE 0 26,516 0 0
ESSEX PPTY TR INC COM REIT 297178105   967,734 3,953 SH   SOLE 0 3,953 0 0
AVALONBAY CMNTYS INC COM REIT 053484101   549,258 2,960 SH   SOLE 0 2,960 0 0
INTEL CORP COM Stock 458140100   1,659,086 37,561 SH   SOLE 0 37,561 0 0
RELIANCE INC COM Stock 759509102   447,467 1,339 SH   SOLE 0 1,339 0 0
CME GROUP INC COM Stock 12572Q105   2,306,832 10,715 SH   SOLE 0 10,715 0 0
MEDTRONIC PLC SHS Stock G5960L103   1,844,966 21,170 SH   SOLE 0 21,170 0 0
CLOROX CO DEL COM Stock 189054109   1,085,397 7,089 SH   SOLE 0 7,089 0 0
CROCS INC COM Stock 227046109   610,000 4,242 SH   SOLE 0 4,242 0 0
NETFLIX INC COM Stock 64110L106   4,530,074 7,459 SH   SOLE 0 7,459 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   1,292,720 3,250 SH   SOLE 0 3,250 0 0
PAYCHEX INC COM Stock 704326107   1,285,839 10,471 SH   SOLE 0 10,471 0 0
SEI INVTS CO COM Stock 784117103   1,209,242 16,818 SH   SOLE 0 16,818 0 0
KINSALE CAP GROUP INC COM Stock 49714P108   596,105 1,136 SH   SOLE 0 1,136 0 0
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862   245,794 1,059 SH   SOLE 0 1,059 0 0
RB GLOBAL INC COM Stock 74935Q107   2,928,729 38,450 SH   SOLE 0 38,449 0 0
PROLOGIS INC. COM REIT 74340W103   2,923,830 22,453 SH   SOLE 0 22,453 0 0
MERCK & CO INC COM Stock 58933Y105   9,823,675 74,450 SH   SOLE 0 74,449 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   14,458,971 27,643 SH   SOLE 0 27,642 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   105 200 SH Call SOLE 0 200 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   732 1,400 SH Call SOLE 0 1,400 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   2,772 5,300 SH Call SOLE 0 5,300 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   837 1,600 SH Call SOLE 0 1,600 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   1,778 3,400 SH Call SOLE 0 3,400 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   209 400 SH Call SOLE 0 400 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   157 300 SH Call SOLE 0 300 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   889 1,700 SH Call SOLE 0 1,700 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   942 1,800 SH Call SOLE 0 1,800 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   418 800 SH Call SOLE 0 800 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   1,308 2,500 SH Put SOLE 0 2,500 0 0
MCKESSON CORP COM Stock 58155Q103   2,072,485 3,860 SH   SOLE 0 3,860 0 0
THE TRADE DESK INC COM CL A Stock 88339J105   1,410,697 16,137 SH   SOLE 0 16,137 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   4,087,393 8,488 SH   SOLE 0 8,487 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   492,386 1,835 SH   SOLE 0 1,835 0 0
UNITED RENTALS INC COM Stock 911363109   1,315,327 1,824 SH   SOLE 0 1,824 0 0
STEEL DYNAMICS INC COM Stock 858119100   355,604 2,399 SH   SOLE 0 2,399 0 0
EMERSON ELEC CO COM Stock 291011104   1,278,130 11,269 SH   SOLE 0 11,269 0 0
ALCOA CORP COM Stock 013872106   336,244 9,951 SH   SOLE 0 9,951 0 0
ALLSTATE CORP COM Stock 020002101   252,941 1,462 SH   SOLE 0 1,462 0 0
VISTEON CORP COM NEW Stock 92839U206   1,912,221 16,259 SH   SOLE 0 16,259 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205   1,047,873 7,045 SH   SOLE 0 7,045 0 0
ISHARES CORE U.S. REIT ETF ETF 464288521   235,698 4,381 SH   SOLE 0 4,381 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822   234,956 3,293 SH   SOLE 0 3,293 0 0
LEGGETT & PLATT INC COM Stock 524660107   332,674 17,372 SH   SOLE 0 17,372 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   938,850 2,246 SH   SOLE 0 2,246 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   1,705,165 23,266 SH   SOLE 0 23,266 0 0
INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF ETF 46138J833   1,659,858 73,025 SH   SOLE 0 73,025 0 0
VISTRA CORP COM Stock 92840M102   274,073 3,935 SH   SOLE 0 3,935 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   230,149 2,408 SH   SOLE 0 2,408 0 0
ISHARES S&P 100 ETF ETF 464287101   636,091 2,571 SH   SOLE 0 2,571 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100   2,296,825 39,862 SH   SOLE 0 39,861 0 0
PACER US CASH COWS 100 ETF ETF 69374H881   271,839 4,678 SH   SOLE 0 4,678 0 0
GEN DIGITAL INC COM Stock 668771108   247,251 11,038 SH   SOLE 0 11,038 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   3,056,343 72,839 SH   SOLE 0 72,839 0 0
UNUM GROUP COM Stock 91529Y106   323,194 6,023 SH   SOLE 0 6,023 0 0
CHUBB LIMITED COM Stock H1467J104   476,022 1,837 SH   SOLE 0 1,837 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718   201,900 1,728 SH   SOLE 0 1,728 0 0
ISHARES COHEN & STEERS REIT ETF ETF 464287564   837,342 14,512 SH   SOLE 0 14,512 0 0
FEDEX CORP COM Stock 31428X106   5,575,174 19,242 SH   SOLE 0 19,241 0 0
PULTE GROUP INC COM Stock 745867101   351,004 2,910 SH   SOLE 0 2,910 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   451,188 1,299 SH   SOLE 0 1,299 0 0
PEPSICO INC COM Stock 713448108   7,907,538 45,183 SH   SOLE 0 45,183 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   3,687,654 45,092 SH   SOLE 0 45,092 0 0
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805   791,663 18,157 SH   SOLE 0 18,157 0 0
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673   259,362 6,515 SH   SOLE 0 6,515 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   1,340,005 10,360 SH   SOLE 0 10,359 0 0
MOLSON COORS BEVERAGE CO CL B Stock 60871R209   399,331 5,938 SH   SOLE 0 5,938 0 0
INTERPUBLIC GROUP COS INC COM Stock 460690100   369,372 11,320 SH   SOLE 0 11,320 0 0
EATON VANCE MUN BD FD COM CEF 27827X101   304,613 29,431 SH   SOLE 0 29,431 0 0
TE CONNECTIVITY LTD SHS Stock H84989104   1,887,539 12,996 SH   SOLE 0 12,996 0 0
HONEYWELL INTL INC COM Stock 438516106   5,836,068 28,434 SH   SOLE 0 28,433 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   514,843 1,715 SH   SOLE 0 1,715 0 0
FORD MTR CO DEL COM Stock 345370860   294,254 22,158 SH   SOLE 0 22,157 0 0
XTRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432   482,763 13,519 SH   SOLE 0 13,519 0 0
US BANCORP DEL COM NEW Stock 902973304   2,096,788 46,908 SH   SOLE 0 46,908 0 0
XCEL ENERGY INC COM Stock 98389B100   242,090 4,504 SH   SOLE 0 4,504 0 0
BP PLC SPONSORED ADR ADR 055622104   224,460 5,957 SH   SOLE 0 5,957 0 0
HOME DEPOT INC COM Stock 437076102   8,934,415 23,291 SH   SOLE 0 23,290 0 0
SUNCOR ENERGY INC NEW COM Stock 867224107   1,784,156 48,338 SH   SOLE 0 48,338 0 0
PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857   548,036 11,148 SH   SOLE 0 11,148 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,997,168 7,997 SH   SOLE 0 7,996 0 0
FAIR ISAAC CORP COM Stock 303250104   548,579 439 SH   SOLE 0 439 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   1,048,232 13,672 SH   SOLE 0 13,672 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   492,668 3,102 SH   SOLE 0 3,102 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   15,393,311 104,199 SH   SOLE 0 104,198 0 0
SPDR GOLD SHARES ETF 78463V107   3,048,359 14,818 SH   SOLE 0 14,818 0 0
SOUTHERN CO COM Stock 842587107   796,242 11,099 SH   SOLE 0 11,099 0 0
FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES & INCOME ETF ETF 33739P855   845,235 46,391 SH   SOLE 0 46,390 0 0
FORESTAR GROUP INC COM Stock 346232101   236,317 5,880 SH   SOLE 0 5,880 0 0
VICI PPTYS INC COM REIT 925652109   883,482 29,657 SH   SOLE 0 29,657 0 0
CENCORA INC COM Stock 03073E105   1,134,098 4,667 SH   SOLE 0 4,667 0 0
BECTON DICKINSON & CO COM Stock 075887109   361,602 1,461 SH   SOLE 0 1,461 0 0
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103   676,243 3,301 SH   SOLE 0 3,301 0 0
MONGODB INC CL A Stock 60937P106   254,993 711 SH   SOLE 0 711 0 0
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   434,876 20,669 SH   SOLE 0 20,669 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   19,933,519 59,141 SH   SOLE 0 59,141 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   873,580 22,388 SH   SOLE 0 22,388 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308   5,180,266 67,840 SH   SOLE 0 67,840 0 0
PROSHARES ULTRAPRO S&P500 ETF 74347X864   6,597,675 93,518 SH   SOLE 0 93,517 0 0
OLD NATL BANCORP IND COM Stock 680033107   176,642 10,146 SH   SOLE 0 10,146 0 0
FORTINET INC COM Stock 34959E109   2,327,458 34,072 SH   SOLE 0 34,072 0 0
AMERICAN HOMES 4 RENT CL A REIT 02665T306   2,127,947 57,856 SH   SOLE 0 57,856 0 0
IQVIA HLDGS INC COM Stock 46266C105   361,886 1,431 SH   SOLE 0 1,431 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHORT INCOME FUND ETF 46641Q837   7,931,719 157,219 SH   SOLE 0 157,219 0 0
INVESCO BULLETSHARES 2025 HIGH YIELD CORPORATE BOND ETF ETF 46138J817   4,792,993 208,845 SH   SOLE 0 208,845 0 0
QUANTERIX CORP COM Stock 74766Q101   473,556 20,100 SH   SOLE 0 20,100 0 0
ATMOS ENERGY CORP COM Stock 049560105   2,108,535 17,738 SH   SOLE 0 17,738 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   1,863,033 20,093 SH   SOLE 0 20,093 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474   1,503,891 50,517 SH   SOLE 0 50,517 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND PIMCO ENHANCED SH ETF 72201R833   276,485 2,750 SH   SOLE 0 2,750 0 0
HAEMONETICS CORP MASS COM Stock 405024100   242,223 2,838 SH   SOLE 0 2,838 0 0
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853   1,917,188 52,396 SH   SOLE 0 52,396 0 0
ENSIGN GROUP INC COM Stock 29358P101   223,956 1,800 SH   SOLE 0 1,800 0 0
INTELLICHECK INC COM NEW Stock 45817G201   492,281 141,460 SH   SOLE 0 141,460 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   26,512,313 239,887 SH   SOLE 0 239,887 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   10,240,984 24,353 SH   SOLE 0 24,353 0 0
FRANKLIN FTSE JAPAN ETF ETF 35473P744   350,324 11,290 SH   SOLE 0 11,289 0 0
ADOBE INC COM Stock 00724F101   5,227,656 10,360 SH   SOLE 0 10,360 0 0
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   1,158,413 14,984 SH   SOLE 0 14,984 0 0
FIRST TRUST LARGE CAP VALUE ALPHADEX FUND ETF 33735J101   428,721 5,613 SH   SOLE 0 5,613 0 0
VANECK HIGH YIELD MUNI ETF ETF 92189H409   350,874 6,714 SH   SOLE 0 6,714 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   495,837 6,159 SH   SOLE 0 6,158 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   13,239,731 87,721 SH   SOLE 0 87,721 0 0
PROGRESSIVE CORP COM Stock 743315103   3,725,867 18,015 SH   SOLE 0 18,015 0 0
PROSHARES ULTRAPRO QQQ ETF 74347X831   5,057,977 82,163 SH   SOLE 0 82,163 0 0
FISERV INC COM Stock 337738108   2,182,182 13,654 SH   SOLE 0 13,654 0 0
DROPBOX INC CL A Stock 26210C104   730,021 30,042 SH   SOLE 0 30,042 0 0
INTUIT COM Stock 461202103   3,710,030 5,708 SH   SOLE 0 5,707 0 0
HALLIBURTON CO COM Stock 406216101   1,424,718 36,142 SH   SOLE 0 36,142 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704   465,964 9,284 SH   SOLE 0 9,284 0 0
NEWMONT CORP COM Stock 651639106   245,898 6,861 SH   SOLE 0 6,861 0 0
FIRST TRUST SMID CAP RISING DIVIDEND ACHIEVERS ETF ETF 33741X102   1,481,104 42,536 SH   SOLE 0 42,536 0 0
GRAPHIC PACKAGING HLDG CO COM Stock 388689101   3,857,242 132,188 SH   SOLE 0 132,187 0 0
COMCAST CORP NEW CL A Stock 20030N101   4,926,862 113,653 SH   SOLE 0 113,653 0 0
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697   202,021 7,785 SH   SOLE 0 7,785 0 0
MICROSOFT CORP COM Stock 594918104   50,519,320 120,078 SH   SOLE 0 120,078 0 0
VALERO ENERGY CORP COM Stock 91913Y100   1,399,999 8,202 SH   SOLE 0 8,202 0 0
EQUITABLE HLDGS INC COM Stock 29452E101   2,641,809 69,503 SH   SOLE 0 69,503 0 0
SCHLUMBERGER LTD COM STK Stock 806857108   633,110 11,551 SH   SOLE 0 11,551 0 0
CVS HEALTH CORP COM Stock 126650100   2,651,083 33,238 SH   SOLE 0 33,238 0 0
FIRST TRUST TCW UNCONSTRAINED PLUS BOND ETF ETF 33740F888   3,086,341 125,461 SH   SOLE 0 125,461 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   7,460,103 91,356 SH   SOLE 0 91,355 0 0
MASCO CORP COM Stock 574599106   3,585,145 45,451 SH   SOLE 0 45,450 0 0
PGIM ULTRA SHORT BOND ETF ETF 69344A107   10,616,765 213,617 SH   SOLE 0 213,617 0 0
BROWN & BROWN INC COM Stock 115236101   211,672 2,418 SH   SOLE 0 2,418 0 0
GARMIN LTD SHS Stock H2906T109   927,907 6,233 SH   SOLE 0 6,233 0 0
VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706   1,392,846 23,789 SH   SOLE 0 23,789 0 0
MUELLER WTR PRODS INC COM SER A Stock 624758108   1,207,458 75,044 SH   SOLE 0 75,044 0 0
INVESCO VALUE MUN INCOME TR COM CEF 46132P108   180,000 15,000 SH   SOLE 0 15,000 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107   2,833,346 36,550 SH   SOLE 0 36,549 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   1,268,880 2 SH   SOLE 0 2 0 0
INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER ETF 45782C771   7,091,639 175,232 SH   SOLE 0 175,232 0 0
BOEING CO COM Stock 097023105   2,725,956 14,125 SH   SOLE 0 14,124 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   9,136,821 39,970 SH   SOLE 0 39,970 0 0
VANGUARD MID-CAP ETF ETF 922908629   25,886,870 103,605 SH   SOLE 0 103,605 0 0
NEXTERA ENERGY INC COM Stock 65339F101   3,687,032 57,691 SH   SOLE 0 57,691 0 0
NIKE INC CL B Stock 654106103   4,350,393 46,291 SH   SOLE 0 46,290 0 0
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102   1,798,370 30,969 SH   SOLE 0 30,969 0 0
TESLA INC COM Stock 88160R101   1,950,038 11,093 SH   SOLE 0 11,093 0 0
LINDE PLC SHS Stock G54950103   2,355,495 5,073 SH   SOLE 0 5,073 0 0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764   7,533,840 130,864 SH   SOLE 0 130,864 0 0
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203   405,716 1,902 SH   SOLE 0 1,902 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   10,583,672 251,274 SH   SOLE 0 251,274 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109   506,442 2,044 SH   SOLE 0 2,044 0 0
FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF ETF 33740J104   1,238,504 61,817 SH   SOLE 0 61,817 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   652,722 2,561 SH   SOLE 0 2,561 0 0
OGE ENERGY CORP COM Stock 670837103   581,604 16,956 SH   SOLE 0 16,956 0 0
FIRST TRUST SHORT DURATION MANAGED MUNICIPAL ETF ETF 33739P830   418,201 21,084 SH   SOLE 0 21,084 0 0
PUBLIC STORAGE OPER CO COM REIT 74460D109   1,710,484 5,897 SH   SOLE 0 5,897 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508   216,044 5,524 SH   SOLE 0 5,524 0 0
ALERIAN MLP ETF ETF 00162Q452   324,247 6,832 SH   SOLE 0 6,832 0 0
SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862   334,240 6,933 SH   SOLE 0 6,933 0 0
ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432   6,664,136 251,857 SH   SOLE 0 251,857 0 0
FIRST INTST BANCSYSTEM INC COM Stock 32055Y201   2,489,339 91,486 SH   SOLE 0 91,486 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874   715,392 10,624 SH   SOLE 0 10,623 0 0
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND PIMCO INTERME ETF 72201R866   914,237 17,424 SH   SOLE 0 17,424 0 0
AMDOCS LTD SHS Stock G02602103   1,525,057 16,876 SH   SOLE 0 16,875 0 0
MANPOWERGROUP INC WIS COM Stock 56418H100   623,970 8,037 SH   SOLE 0 8,036 0 0
WELLTOWER INC COM REIT 95040Q104   266,397 2,851 SH   SOLE 0 2,851 0 0
DOW INC COM Stock 260557103   3,378,651 58,323 SH   SOLE 0 58,323 0 0
ARCH CAP GROUP LTD ORD Stock G0450A105   455,267 4,925 SH   SOLE 0 4,925 0 0
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND ETF 33734X150   257,549 3,530 SH   SOLE 0 3,530 0 0
CONAGRA BRANDS INC COM Stock 205887102   893,201 30,135 SH   SOLE 0 30,134 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100   517,639 5,061 SH   SOLE 0 5,061 0 0
VANGUARD S&P 500 ETF ETF 922908363   1,303,178 2,711 SH   SOLE 0 2,711 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259   6,961,972 274,634 SH   SOLE 0 274,634 0 0
FIFTH THIRD BANCORP COM Stock 316773100   477,628 12,836 SH   SOLE 0 12,836 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100   3,552,165 46,138 SH   SOLE 0 46,138 0 0
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   4,295,408 7,720 SH   SOLE 0 7,720 0 0
INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY ETF ETF 46138E115   281,880 6,075 SH   SOLE 0 6,075 0 0
GENERAL MTRS CO COM Stock 37045V100   260,128 5,736 SH   SOLE 0 5,736 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   3,629,720 11,322 SH   SOLE 0 11,322 0 0
BLACKROCK U.S. EQUITY FACTOR ROTATION ETF ETF 09290C103   201,576 4,540 SH   SOLE 0 4,540 0 0
ISHARES IBONDS 2025 TERM HIGH YIELD & INCOME ETF ETF 46435U168   15,721,588 672,437 SH   SOLE 0 672,437 0 0
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747   1,227,264 12,343 SH   SOLE 0 12,343 0 0
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887   2,253,132 45,162 SH   SOLE 0 45,162 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   676,503 6,518 SH   SOLE 0 6,518 0 0
ELI LILLY & CO COM Stock 532457108   12,149,419 15,617 SH   SOLE 0 15,617 0 0
HASBRO INC COM Stock 418056107   775,616 13,723 SH   SOLE 0 13,722 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   835,105 3,447 SH   SOLE 0 3,447 0 0
STEELCASE INC CL A Stock 858155203   153,847 11,762 SH   SOLE 0 11,762 0 0
DATADOG INC CL A COM Stock 23804L103   428,521 3,467 SH   SOLE 0 3,467 0 0
AVANTIS EMERGING MARKETS EQUITY ETF ETF 025072604   220,538 3,805 SH   SOLE 0 3,805 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473   2,175,603 17,359 SH   SOLE 0 17,359 0 0
FIRST TRUST INDXX NEXTG ETF ETF 33737K205   283,513 3,577 SH   SOLE 0 3,577 0 0
LITHIA MTRS INC COM Stock 536797103   1,043,382 3,468 SH   SOLE 0 3,468 0 0
PROSHARES ULTRAPRO DOW30 ETF 74347X823   4,954,964 58,171 SH   SOLE 0 58,170 0 0
INVESCO S&P SMALLCAP HEALTH CARE ETF ETF 46138E149   249,318 5,700 SH   SOLE 0 5,700 0 0
CATALYST PHARMACEUTICALS INC COM Stock 14888U101   181,923 11,413 SH   SOLE 0 11,413 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   8,363,631 39,770 SH   SOLE 0 39,770 0 0
DAY HAGAN/NED DAVIS RESEARCH SMART SECTOR ETF ETF 86280R803   22,622,105 588,351 SH   SOLE 0 588,351 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   1,477,402 15,277 SH   SOLE 0 15,276 0 0
ISHARES IBONDS DEC 2024 TERM TREASURY ETF - SHORT ETF 46436E874   262,181 10,952 SH   SOLE 0 10,951 0 0
ISHARES IBONDS DEC 2025 TERM TREASURY ETF - INTERMEDIATE ETF 46436E866   12,635,153 543,915 SH   SOLE 0 543,915 0 0
MICRON TECHNOLOGY INC COM Stock 595112103   1,798,530 15,256 SH   SOLE 0 15,256 0 0
DR REDDYS LABS LTD ADR ADR 256135203   260,246 3,548 SH   SOLE 0 3,548 0 0
AFLAC INC COM Stock 001055102   491,130 5,720 SH   SOLE 0 5,720 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857   897,659 19,091 SH   SOLE 0 19,091 0 0
SYSCO CORP COM Stock 871829107   1,451,661 17,882 SH   SOLE 0 17,882 0 0
INVESCO GLOBAL LISTED PRIVATE EQUITY ETF ETF 46137V118   333,837 5,061 SH   SOLE 0 5,061 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760   602,524 4,567 SH   SOLE 0 4,567 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354   1,522,349 23,111 SH   SOLE 0 23,111 0 0
JPMORGAN EQUITY PREMIUM INCOME FUND JPMORGAN EQUITY PREMIUM INCOME FUND ETF 46641Q332   5,510,239 95,234 SH   SOLE 0 95,234 0 0
ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718   5,860,988 58,197 SH   SOLE 0 58,196 0 0
CAESARS ENTERTAINMENT INC NEW COM Stock 12769G100   240,308 5,494 SH   SOLE 0 5,494 0 0
QUANTA SVCS INC COM Stock 74762E102   676,779 2,605 SH   SOLE 0 2,605 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168   1,658,784 13,466 SH   SOLE 0 13,466 0 0
MDU RES GROUP INC COM Stock 552690109   394,153 15,641 SH   SOLE 0 15,641 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   783,229 6,862 SH   SOLE 0 6,862 0 0
VANGUARD FTSE PACIFIC ETF ETF 922042866   509,249 6,698 SH   SOLE 0 6,698 0 0
INVESCO SEMICONDUCTORS ETF ETF 46137V647   317,532 5,627 SH   SOLE 0 5,627 0 0
SNOWFLAKE INC CL A Stock 833445109   1,292,638 7,999 SH   SOLE 0 7,999 0 0
APPLIED INDL TECHNOLOGIES INC COM Stock 03820C105   219,083 1,109 SH   SOLE 0 1,109 0 0
PINNACLE FINL PARTNERS INC COM Stock 72346Q104   1,562,257 18,191 SH   SOLE 0 18,191 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   6,405,569 33,383 SH   SOLE 0 33,383 0 0
WALKER & DUNLOP INC COM Stock 93148P102   237,794 2,353 SH   SOLE 0 2,353 0 0
SPDR BLOOMBERG 3-12 MONTH T-BILL ETF ETF 78468R523   16,009,618 161,030 SH   SOLE 0 161,030 0 0
FURY GOLD MINES LIMITED COM Stock 36117T100   35,350 84,207 SH   SOLE 0 84,207 0 0
INVESCO NASDAQ 100 ETF ETF 46138G649   2,672,657 14,629 SH   SOLE 0 14,629 0 0
LANDSTAR SYS INC COM Stock 515098101   878,820 4,559 SH   SOLE 0 4,559 0 0
FIRST TRUST MID CAP GROWTH ALPHADEX FUND ETF 33737M102   236,811 3,132 SH   SOLE 0 3,132 0 0
ATLASSIAN CORPORATION CL A Stock 049468101   291,689 1,495 SH   SOLE 0 1,495 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877   460,115 8,458 SH   SOLE 0 8,458 0 0
AIRBNB INC COM CL A Stock 009066101   276,803 1,678 SH   SOLE 0 1,678 0 0
STAG INDL INC COM REIT 85254J102   231,947 6,034 SH   SOLE 0 6,034 0 0
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   326,080 20,730 SH   SOLE 0 20,729 0 0
VANGUARD MID-CAP GROWTH ETF ETF 922908538   3,846,769 16,314 SH   SOLE 0 16,314 0 0
ISHARES IBONDS 2026 TERM HIGH YIELD AND INCOME ETF ETF 46436E528   15,789,874 684,730 SH   SOLE 0 684,730 0 0
STELLANTIS N.V SHS Stock N82405106   844,428 29,832 SH   SOLE 0 29,832 0 0
XYLEM INC COM Stock 98419M100   361,872 2,800 SH   SOLE 0 2,800 0 0
SIRIUSPOINT LTD COM Stock G8192H106   163,819 12,889 SH   SOLE 0 12,889 0 0
TRACTOR SUPPLY CO COM Stock 892356106   3,338,889 12,757 SH   SOLE 0 12,757 0 0
ELECTRONIC ARTS INC COM Stock 285512109   662,952 4,997 SH   SOLE 0 4,997 0 0
GULFPORT ENERGY CORP COMMON SHARES Stock 402635502   223,047 1,393 SH   SOLE 0 1,393 0 0
BLACKROCK ENHANCED EQUITY DIVI COM CEF 09251A104   139,969 16,966 SH   SOLE 0 16,965 0 0
VISA INC COM CL A Stock 92826C839   8,911,594 31,932 SH   SOLE 0 31,932 0 0
DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708   231,510 7,246 SH   SOLE 0 7,246 0 0
HERSHEY CO COM Stock 427866108   427,524 2,198 SH   SOLE 0 2,198 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK Stock 36262G101   490,506 9,124 SH   SOLE 0 9,124 0 0
DOUBLELINE OPPORTUNISTIC CR FD COM CEF 258623107   229,295 14,870 SH   SOLE 0 14,870 0 0
FIRST TRUST SKYBRIDGE CRYPTO INDUSTRY & DIGITAL ECONOMY ETF ETF 33740F540   180,279 12,476 SH   SOLE 0 12,476 0 0
KELLANOVA COM Stock 487836108   937,018 16,356 SH   SOLE 0 16,355 0 0
ISHARES MSCI INDIA ETF ETF 46429B598   359,634 6,971 SH   SOLE 0 6,971 0 0
VANGUARD SMALL-CAP GROWTH ETF ETF 922908595   449,742 1,725 SH   SOLE 0 1,725 0 0
VANGUARD VALUE ETF ETF 922908744   3,685,407 22,629 SH   SOLE 0 22,629 0 0
VANGUARD GROWTH ETF ETF 922908736   2,495,308 7,250 SH   SOLE 0 7,249 0 0
COPA HOLDINGS SA CL A Stock P31076105   284,253 2,729 SH   SOLE 0 2,729 0 0
MID-AMER APT CMNTYS INC COM REIT 59522J103   2,125,543 16,154 SH   SOLE 0 16,154 0 0
PHILLIPS 66 COM Stock 718546104   5,132,143 31,420 SH   SOLE 0 31,420 0 0
CHENIERE ENERGY INC COM NEW Stock 16411R208   595,768 3,694 SH   SOLE 0 3,694 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100   4,728,724 23,932 SH   SOLE 0 23,932 0 0
VANECK OIL SERVICES ETF ETF 92189H607   477,252 1,419 SH   SOLE 0 1,419 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   3,751,963 32,541 SH   SOLE 0 32,540 0 0
SPROUTS FMRS MKT INC COM Stock 85208M102   2,256,349 34,993 SH   SOLE 0 34,993 0 0
VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437   931,798 32,109 SH   SOLE 0 32,108 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104   1,605,338 18,743 SH   SOLE 0 18,743 0 0
EATON VANCE ENHANCED EQUITY IN COM CEF 278274105   385,040 21,121 SH   SOLE 0 21,121 0 0
META PLATFORMS INC CL A Stock 30303M102   14,727,047 30,329 SH   SOLE 0 30,328 0 0
GLOBAL X MLP ETF ETF 37954Y343   3,851,814 79,880 SH   SOLE 0 79,880 0 0
CAPITAL GROUP GROWTH ETF ETF 14020G101   715,251 22,359 SH   SOLE 0 22,358 0 0
CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF ETF 14019W109   228,772 8,874 SH   SOLE 0 8,874 0 0
CAPITAL GROUP CORE PLUS INCOME ETF ETF 14020Y102   1,464,594 65,209 SH   SOLE 0 65,209 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   1,645,917 1,696 SH   SOLE 0 1,696 0 0
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101   189,194 15,457 SH   SOLE 0 15,457 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   6,866,316 232,520 SH   SOLE 0 232,519 0 0
DIREXION DAILY S&P 500 BULL 3X SHARES ETF 25459W862   4,956,503 36,981 SH   SOLE 0 36,980 0 0
VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643   233,740 2,600 SH   SOLE 0 2,600 0 0
SERVICENOW INC COM Stock 81762P102   339,268 445 SH   SOLE 0 445 0 0
PACKAGING CORP AMER COM Stock 695156109   680,172 3,584 SH   SOLE 0 3,584 0 0
PALO ALTO NETWORKS INC COM Stock 697435105   3,976,968 13,997 SH   SOLE 0 13,997 0 0
DAY HAGAN/NED DAVIS RESEARCH SMART SECTOR FIXED INCOME ETF ETF 86280R860   832,220 39,274 SH   SOLE 0 39,274 0 0
TOLL BROTHERS INC COM Stock 889478103   387,463 2,995 SH   SOLE 0 2,995 0 0
JABIL INC COM Stock 466313103   666,535 4,976 SH   SOLE 0 4,976 0 0
KULICKE & SOFFA INDS INC COM Stock 501242101   639,893 12,719 SH   SOLE 0 12,719 0 0
MFS MUN INCOME TR SH BEN INT CEF 552738106   146,531 27,287 SH   SOLE 0 27,286 0 0
JPMORGAN ACTIVE GROWTH ETF ETF 46654Q609   761,568 10,847 SH   SOLE 0 10,847 0 0
US TREASURY 3 MONTH BILL ETF ETF 74933W452   3,175,497 63,472 SH   SOLE 0 63,471 0 0
MONDELEZ INTL INC CL A Stock 609207105   4,133,780 59,054 SH   SOLE 0 59,054 0 0
BUILDERS FIRSTSOURCE INC COM Stock 12008R107   235,036 1,127 SH   SOLE 0 1,127 0 0
WP CAREY INC COM REIT 92936U109   1,012,534 17,940 SH   SOLE 0 17,940 0 0
BROADCOM INC COM Stock 11135F101   13,170,092 9,937 SH   SOLE 0 9,936 0 0
BERRY GLOBAL GROUP INC COM Stock 08579W103   3,855,004 63,740 SH   SOLE 0 63,740 0 0
PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201   590,050 17,902 SH   SOLE 0 17,902 0 0
DIAMONDBACK ENERGY INC COM Stock 25278X109   1,208,887 6,100 SH   SOLE 0 6,100 0 0
CAPITAL GROUP MUNICIPAL INCOME ETF ETF 14020Y201   1,011,822 37,461 SH   SOLE 0 37,461 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   217,852 4,549 SH   SOLE 0 4,549 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105   412,692 6,318 SH   SOLE 0 6,318 0 0
FLOWERS FOODS INC COM Stock 343498101   835,391 35,174 SH   SOLE 0 35,174 0 0
MOODYS CORP COM Stock 615369105   234,639 597 SH   SOLE 0 597 0 0
PIONEER NAT RES CO COM Stock 723787107   1,523,288 5,803 SH   SOLE 0 5,803 0 0
BARCLAYS PLC ADR ADR 06738E204   101,143 10,703 SH   SOLE 0 10,703 0 0
HSBC HLDGS PLC SPON ADR NEW ADR 404280406   202,114 5,135 SH   SOLE 0 5,135 0 0
HONDA MOTOR LTD ADR ECH CNV IN 3 ADR 438128308   325,576 8,745 SH   SOLE 0 8,745 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834   750,328 11,057 SH   SOLE 0 11,057 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   271,050 2,802 SH   SOLE 0 2,802 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   6,770,225 91,218 SH   SOLE 0 91,218 0 0
TOTALENERGIES SE SPONSORED ADS ADR 89151E109   2,676,868 38,891 SH   SOLE 0 38,891 0 0
INVESCO DB OIL FUND ETF 46140H403   420,839 27,081 SH   SOLE 0 27,081 0 0
COMMERCIAL METALS CO COM Stock 201723103   271,106 4,613 SH   SOLE 0 4,613 0 0
CF INDS HLDGS INC COM Stock 125269100   694,221 8,343 SH   SOLE 0 8,343 0 0
KINDER MORGAN INC DEL COM Stock 49456B101   719,863 39,251 SH   SOLE 0 39,251 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   7,339,160 21,174 SH   SOLE 0 21,174 0 0
KROGER CO COM Stock 501044101   519,197 9,088 SH   SOLE 0 9,088 0 0
ENBRIDGE INC COM Stock 29250N105   888,720 24,564 SH   SOLE 0 24,563 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810   982,320 16,766 SH   SOLE 0 16,766 0 0
SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200   595,574 19,318 SH   SOLE 0 19,318 0 0
NVIDIA CORPORATION COM Stock 67066G104   24,615,751 27,243 SH   SOLE 0 27,243 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679   1,111,259 10,053 SH   SOLE 0 10,053 0 0
CUMMINS INC COM Stock 231021106   312,624 1,061 SH   SOLE 0 1,061 0 0
EOG RES INC COM Stock 26875P101   2,532,383 19,809 SH   SOLE 0 19,809 0 0
GENUINE PARTS CO COM Stock 372460105   444,649 2,870 SH   SOLE 0 2,870 0 0
GRAINGER W W INC COM Stock 384802104   4,351,910 4,278 SH   SOLE 0 4,277 0 0
OWENS CORNING NEW COM Stock 690742101   2,130,370 12,772 SH   SOLE 0 12,772 0 0
ABBVIE INC COM Stock 00287Y109   5,009,786 27,511 SH   SOLE 0 27,511 0 0
S&P GLOBAL INC COM Stock 78409V104   6,185,192 14,538 SH   SOLE 0 14,538 0 0
INTERACTIVE BROKERS GROUP INC COM CL A Stock 45841N107   231,463 2,072 SH   SOLE 0 2,072 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   4,501,041 87,229 SH   SOLE 0 87,229 0 0
MANULIFE FINL CORP COM Stock 56501R106   1,325,395 53,037 SH   SOLE 0 53,037 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   857,180 11,802 SH   SOLE 0 11,802 0 0
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   1,054,116 17,973 SH   SOLE 0 17,973 0 0
COTERRA ENERGY INC COM Stock 127097103   1,539,432 55,216 SH   SOLE 0 55,216 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118   975,728 14,005 SH   SOLE 0 14,005 0 0
NATIONAL FUEL GAS CO COM Stock 636180101   651,868 12,135 SH   SOLE 0 12,134 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859   487,968 10,286 SH   SOLE 0 10,286 0 0
VIRTUS DIVIDEND INTEREST & PR COM CEF 92840R101   152,325 11,919 SH   SOLE 0 11,919 0 0
CELANESE CORP DEL COM Stock 150870103   3,671,273 21,362 SH   SOLE 0 21,362 0 0
ZOETIS INC CL A Stock 98978V103   4,559,423 26,945 SH   SOLE 0 26,945 0 0
BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254E103   166,881 14,562 SH   SOLE 0 14,562 0 0
HEICO CORP NEW COM Stock 422806109   1,709,641 8,951 SH   SOLE 0 8,951 0 0
KNIFE RIVER CORP COMMON STOCK Stock 498894104   248,166 3,061 SH   SOLE 0 3,060 0 0
IMPERIAL OIL LTD COM NEW Stock 453038408   609,657 8,819 SH   SOLE 0 8,819 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   617,917 2,282 SH   SOLE 0 2,281 0 0
BLACKSTONE INC COM Stock 09260D107   2,704,251 20,585 SH   SOLE 0 20,585 0 0
INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198   447,252 7,930 SH   SOLE 0 7,930 0 0
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102   727,738 5,514 SH   SOLE 0 5,514 0 0
STRYKER CORPORATION COM Stock 863667101   5,115,232 14,294 SH   SOLE 0 14,293 0 0
BNY MELLON MUN BD INFRASTRUCTU COM SHS CEF 09662W109   275,275 26,494 SH   SOLE 0 26,494 0 0
QUALCOMM INC COM Stock 747525103   2,401,072 14,182 SH   SOLE 0 14,182 0 0
FASTENAL CO COM Stock 311900104   1,982,575 25,701 SH   SOLE 0 25,701 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   300,287 1,063 SH   SOLE 0 1,063 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   505,248 1,266 SH   SOLE 0 1,266 0 0
MCDONALDS CORP COM Stock 580135101   7,150,367 25,360 SH   SOLE 0 25,360 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   1,320,896 9,611 SH   SOLE 0 9,611 0 0
CISCO SYS INC COM Stock 17275R102   8,032,760 160,945 SH   SOLE 0 160,944 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105   850,609 5,713 SH   SOLE 0 5,713 0 0
ISHARES RUSSELL MIDCAP ETF ETF 464287499   10,654,779 126,707 SH   SOLE 0 126,706 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   3,648,609 20,215 SH   SOLE 0 20,215 0 0
IDX DYNAMIC FIXED INCOME ETF ETF 26923N660   2,050,722 82,280 SH   SOLE 0 82,280 0 0
ISHARES BITCOIN TRUST REGISTERED ETF 46438F101   239,542 5,919 SH   SOLE 0 5,919 0 0
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669   1,547,038 20,305 SH   SOLE 0 20,305 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307   1,088,625 15,080 SH   SOLE 0 15,080 0 0
AUTODESK INC COM Stock 052769106   1,019,805 3,916 SH   SOLE 0 3,916 0 0
GLOBAL NET LEASE INC COM NEW REIT 379378201   87,702 11,287 SH   SOLE 0 11,287 0 0
AT&T INC COM Stock 00206R102   653,101 37,108 SH   SOLE 0 37,108 0 0
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   2,488,351 33,002 SH   SOLE 0 33,002 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   6,458,327 68,407 SH   SOLE 0 68,407 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100   1,438,014 15,481 SH   SOLE 0 15,480 0 0
ISHARES BIOTECHNOLOGY ETF ETF 464287556   726,031 5,291 SH   SOLE 0 5,291 0 0
SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF ETF 808524771   732,058 10,863 SH   SOLE 0 10,863 0 0
GE AEROSPACE COM NEW Stock 369604301   697,757 3,975 SH   SOLE 0 3,975 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   1,628,215 9,907 SH   SOLE 0 9,907 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513   1,426,639 18,354 SH   SOLE 0 18,353 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   1,110,640 8,496 SH   SOLE 0 8,495 0 0
PENSKE AUTOMOTIVE GRP INC COM Stock 70959W103   287,208 1,773 SH   SOLE 0 1,773 0 0
UNIVERSAL DISPLAY CORP COM Stock 91347P105   253,452 1,505 SH   SOLE 0 1,504 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   12,625,720 68,659 SH   SOLE 0 68,659 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   7,070,350 56,132 SH   SOLE 0 56,131 0 0
EXPEDIA GROUP INC COM NEW Stock 30212P303   477,304 3,465 SH   SOLE 0 3,465 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   889,748 6,588 SH   SOLE 0 6,587 0 0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515   746,113 8,750 SH   SOLE 0 8,750 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102   523,382 4,832 SH   SOLE 0 4,831 0 0
ADMA BIOLOGICS INC COM Stock 000899104   144,434 21,884 SH   SOLE 0 21,884 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808   491,855 3,156 SH   SOLE 0 3,156 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   4,051,162 21,686 SH   SOLE 0 21,686 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   9,396,344 111,278 SH   SOLE 0 111,278 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   24,198,078 46,028 SH   SOLE 0 46,027 0 0
THE CIGNA GROUP COM Stock 125523100   1,093,754 3,012 SH   SOLE 0 3,011 0 0
WESCO INTL INC COM Stock 95082P105   299,740 1,750 SH   SOLE 0 1,750 0 0
FLEX LTD ORD Stock Y2573F102   487,600 17,043 SH   SOLE 0 17,043 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407   1,020,349 23,980 SH   SOLE 0 23,980 0 0
WELLS FARGO CO NEW COM Stock 949746101   6,429,650 110,933 SH   SOLE 0 110,932 0 0
UNION PAC CORP COM Stock 907818108   5,231,992 21,274 SH   SOLE 0 21,274 0 0
ECOLAB INC COM Stock 278865100   311,946 1,351 SH   SOLE 0 1,351 0 0
ISHARES GOVERNMENT/CREDIT BOND ETF ETF 464288596   208,939 2,018 SH   SOLE 0 2,018 0 0
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   1,193,593 37,034 SH   SOLE 0 37,033 0 0
SALESFORCE INC COM Stock 79466L302   3,909,015 12,979 SH   SOLE 0 12,979 0 0
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   563,558 6,282 SH   SOLE 0 6,282 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   889,562 11,581 SH   SOLE 0 11,581 0 0
DARDEN RESTAURANTS INC COM Stock 237194105   379,431 2,270 SH   SOLE 0 2,270 0 0
REPUBLIC SVCS INC COM Stock 760759100   1,188,077 6,206 SH   SOLE 0 6,206 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   4,683,640 8,058 SH   SOLE 0 8,058 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512   7,994,619 51,277 SH   SOLE 0 51,277 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   1,695,613 3,728 SH   SOLE 0 3,727 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   15,256,063 76,166 SH   SOLE 0 76,166 0 0
CHEVRON CORP NEW COM Stock 166764100   9,382,364 59,480 SH   SOLE 0 59,479 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   856,272 7,958 SH   SOLE 0 7,957 0 0
CONOCOPHILLIPS COM Stock 20825C104   1,278,195 10,042 SH   SOLE 0 10,042 0 0
MARKEL GROUP INC COM Stock 570535104   564,469 371 SH   SOLE 0 371 0 0
BRUNSWICK CORP COM Stock 117043109   717,494 7,434 SH   SOLE 0 7,433 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   10,839,078 216,047 SH   SOLE 0 216,047 0 0
DANAHER CORPORATION COM Stock 235851102   1,241,108 4,970 SH   SOLE 0 4,970 0 0
M & T BK CORP COM Stock 55261F104   237,940 1,636 SH   SOLE 0 1,636 0 0
TJX COS INC NEW COM Stock 872540109   654,181 6,450 SH   SOLE 0 6,450 0 0
BANK AMERICA CORP COM Stock 060505104   7,753,647 204,474 SH   SOLE 0 204,473 0 0
LIMONEIRA CO COM Stock 532746104   232,295 11,876 SH   SOLE 0 11,876 0 0
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101   644,994 27,192 SH   SOLE 0 27,192 0 0
INSTALLED BLDG PRODS INC COM Stock 45780R101   849,928 3,285 SH   SOLE 0 3,285 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763   220,242 1,678 SH   SOLE 0 1,678 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805   1,078,490 16,812 SH   SOLE 0 16,812 0 0
WALMART INC COM Stock 931142103   6,399,862 106,363 SH   SOLE 0 106,363 0 0
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506   664,210 11,825 SH   SOLE 0 11,825 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   3,095,895 16,212 SH   SOLE 0 16,212 0 0
ORACLE CORP COM Stock 68389X105   2,010,287 16,004 SH   SOLE 0 16,004 0 0
RTX CORPORATION COM Stock 75513E101   6,070,044 62,238 SH   SOLE 0 62,237 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   4,379,125 104,839 SH   SOLE 0 104,839 0 0
TEXAS INSTRS INC COM Stock 882508104   663,092 3,806 SH   SOLE 0 3,806 0 0
TARGET CORP COM Stock 87612E106   7,602,507 42,901 SH   SOLE 0 42,901 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   992,602 8,204 SH   SOLE 0 8,204 0 0
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605   11,796,713 206,128 SH   SOLE 0 206,128 0 0
PFIZER INC COM Stock 717081103   2,862,702 103,160 SH   SOLE 0 103,160 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   352,901 3,240 SH   SOLE 0 3,240 0 0
MORGAN STANLEY COM NEW Stock 617446448   2,479,000 26,328 SH   SOLE 0 26,327 0 0
3M CO COM Stock 88579Y101   3,156,427 29,758 SH   SOLE 0 29,757 0 0
KLA CORP COM NEW Stock 482480100   253,581 363 SH   SOLE 0 363 0 0
GILEAD SCIENCES INC COM Stock 375558103   3,196,007 43,632 SH   SOLE 0 43,631 0 0
CATERPILLAR INC COM Stock 149123101   2,958,870 8,075 SH   SOLE 0 8,074 0 0
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803   705,448 20,225 SH   SOLE 0 20,225 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   14,923,307 98,012 SH   SOLE 0 98,012 0 0
BEST BUY INC COM Stock 086516101   269,058 3,280 SH   SOLE 0 3,280 0 0
AMERICAN EXPRESS CO COM Stock 025816109   1,618,421 7,108 SH   SOLE 0 7,108 0 0
AMGEN INC COM Stock 031162100   23,070,062 81,141 SH   SOLE 0 81,141 0 0
CLEAN HARBORS INC COM Stock 184496107   4,290,339 21,312 SH   SOLE 0 21,312 0 0
APPLIED MATLS INC COM Stock 038222105   1,532,289 7,430 SH   SOLE 0 7,430 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302   892,962 4,354 SH   SOLE 0 4,354 0 0
SPDR PORTFOLIO TIPS ETF ETF 78464A656   265,269 10,354 SH   SOLE 0 10,354 0 0
WILLIAMS COS INC COM Stock 969457100   435,761 11,182 SH   SOLE 0 11,181 0 0
INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870   7,662,830 322,374 SH   SOLE 0 322,374 0 0
ARISTA NETWORKS INC COM Stock 040413106   2,340,139 8,070 SH   SOLE 0 8,070 0 0
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104   1,087,058 6,628 SH   SOLE 0 6,628 0 0
NETEASE INC SPONSORED ADS ADR 64110W102   820,517 7,930 SH   SOLE 0 7,930 0 0
MERCADOLIBRE INC COM Stock 58733R102   382,526 253 SH   SOLE 0 253 0 0
BANK MONTREAL QUE COM Stock 063671101   866,664 8,872 SH   SOLE 0 8,872 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   1,822,996 9,983 SH   SOLE 0 9,983 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   513,436 5,424 SH   SOLE 0 5,424 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   5,178,612 52,875 SH   SOLE 0 52,875 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432   799,539 8,450 SH   SOLE 0 8,450 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   2,257,690 36,693 SH   SOLE 0 36,692 0 0
EATON CORP PLC SHS Stock G29183103   7,422,151 23,737 SH   SOLE 0 23,737 0 0
FARMLAND PARTNERS INC COM REIT 31154R109   482,639 43,481 SH   SOLE 0 43,481 0 0
ISHARES CORE MSCI EUROPE ETF ETF 46434V738   1,121,017 19,378 SH   SOLE 0 19,378 0 0
WESTERN ASSET INTER MUNI FD IN COM CEF 958435109   177,907 22,463 SH   SOLE 0 22,463 0 0
ISHARES EXPANDED TECH SECTOR ETF ETF 464287549   261,098 3,030 SH   SOLE 0 3,029 0 0
AXON ENTERPRISE INC COM Stock 05464C101   572,570 1,830 SH   SOLE 0 1,830 0 0
STAFFING 360 SOLUTIONS INC COM NEW Stock 852387505   63,663 65,106 SH   SOLE 0 65,106 0 0
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408   8,438,344 141,535 SH   SOLE 0 141,535 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   2,698,786 26,263 SH   SOLE 0 26,263 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606   4,594,346 50,349 SH   SOLE 0 50,349 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705   3,025,267 25,575 SH   SOLE 0 25,575 0 0
IPG PHOTONICS CORP COM Stock 44980X109   558,197 6,155 SH   SOLE 0 6,155 0 0
H & E EQUIPMENT SERVICES INC COM Stock 404030108   201,974 3,147 SH   SOLE 0 3,147 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   1,960,370 43,000 SH   SOLE 0 43,000 0 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   1,013,968 6,484 SH   SOLE 0 6,484 0 0
VANGUARD LONG-TERM BOND ETF ETF 921937793   5,179,768 71,613 SH   SOLE 0 71,613 0 0
C H ROBINSON WORLDWIDE INC COM NEW Stock 12541W209   19,150,819 251,521 SH   SOLE 0 251,521 0 0
DELTA AIR LINES INC DEL COM NEW Stock 247361702   525,708 10,982 SH   SOLE 0 10,982 0 0
VANGUARD SHORT-TERM BOND ETF ETF 921937827   2,638,828 34,418 SH   SOLE 0 34,418 0 0
GLACIER BANCORP INC NEW COM Stock 37637Q105   10,243,164 254,299 SH   SOLE 0 254,299 0 0
LAM RESEARCH CORP COM Stock 512807108   6,874,829 7,076 SH   SOLE 0 7,076 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   290,655 5,802 SH   SOLE 0 5,801 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   1,166,323 12,730 SH   SOLE 0 12,730 0 0
NRG ENERGY INC COM NEW Stock 629377508   486,691 7,190 SH   SOLE 0 7,190 0 0
NUCOR CORP COM Stock 670346105   518,894 2,622 SH   SOLE 0 2,622 0 0
FIDELITY TOTAL BOND ETF ETF 316188309   816,532 18,021 SH   SOLE 0 18,021 0 0
ROBERT HALF INC. COM Stock 770323103   623,748 7,868 SH   SOLE 0 7,867 0 0
SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622   262,612 2,759 SH   SOLE 0 2,758 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   1,948,945 12,060 SH   SOLE 0 12,060 0 0
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108   507,694 9,885 SH   SOLE 0 9,885 0 0
EQUINIX INC COM REIT 29444U700   574,430 696 SH   SOLE 0 696 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   2,782,378 51,307 SH   SOLE 0 51,306 0 0
BERKLEY W R CORP COM Stock 084423102   209,868 2,373 SH   SOLE 0 2,373 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689   391,304 1,304 SH   SOLE 0 1,304 0 0
SPDR DOW JONES REIT ETF ETF 78464A607   232,703 2,469 SH   SOLE 0 2,469 0 0
BARRICK GOLD CORP COM Stock 067901108   410,476 24,668 SH   SOLE 0 24,668 0 0
REALTY INCOME CORP COM REIT 756109104   1,635,224 30,226 SH   SOLE 0 30,225 0 0
ALTRIA GROUP INC COM Stock 02209S103   1,476,171 33,842 SH   SOLE 0 33,841 0 0
CITIGROUP INC COM NEW Stock 172967424   2,129,417 33,672 SH   SOLE 0 33,672 0 0
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   4,959,827 55,312 SH   SOLE 0 55,312 0 0
BLUE BIRD CORP COM Stock 095306106   211,598 5,519 SH   SOLE 0 5,519 0 0
CADENCE DESIGN SYSTEM INC COM Stock 127387108   3,198,713 10,276 SH   SOLE 0 10,276 0 0
EXXON MOBIL CORP COM Stock 30231G102   10,035,360 86,333 SH   SOLE 0 86,333 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   17,485,353 35,345 SH   SOLE 0 35,345 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108   1,008,035 8,268 SH   SOLE 0 8,268 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109   1,689,228 7,340 SH   SOLE 0 7,340 0 0
LOWES COS INC COM Stock 548661107   3,619,605 14,210 SH   SOLE 0 14,209 0 0
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   1,846,140 38,262 SH   SOLE 0 38,261 0 0
CRH PLC ORD Stock G25508105   2,842,267 32,950 SH   SOLE 0 32,950 0 0
DEERE & CO COM Stock 244199105   3,607,588 8,783 SH   SOLE 0 8,783 0 0
COLGATE PALMOLIVE CO COM Stock 194162103   1,373,316 15,251 SH   SOLE 0 15,250 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   1,216,266 28,801 SH   SOLE 0 28,801 0 0
SHOPIFY INC CL A Stock 82509L107   374,892 4,858 SH   SOLE 0 4,858 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886   1,728,117 26,323 SH   SOLE 0 26,323 0 0
NOVO-NORDISK A S ADR ADR 670100205   1,866,422 14,536 SH   SOLE 0 14,536 0 0
APPFOLIO INC COM CL A Stock 03783C100   208,742 846 SH   SOLE 0 846 0 0
KRAFT HEINZ CO COM Stock 500754106   513,929 13,928 SH   SOLE 0 13,927 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   1,380,061 20,601 SH   SOLE 0 20,601 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   8,580,710 152,167 SH   SOLE 0 152,167 0 0
SCHWAB CHARLES CORP COM Stock 808513105   2,027,980 28,034 SH   SOLE 0 28,034 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   1,520,118 42,414 SH   SOLE 0 42,414 0 0
CROWN CASTLE INC COM REIT 22822V101   2,722,371 25,724 SH   SOLE 0 25,724 0 0
TORONTO DOMINION BK ONT COM NEW Stock 891160509   1,471,287 24,367 SH   SOLE 0 24,367 0 0
AUTOZONE INC COM Stock 053332102   2,439,377 774 SH   SOLE 0 774 0 0
HEARTLAND FINL USA INC COM Stock 42234Q102   209,002 5,946 SH   SOLE 0 5,946 0 0
BLACKROCK INC COM Stock 09247X101   6,184,387 7,418 SH   SOLE 0 7,418 0 0
CBRE GROUP INC CL A Stock 12504L109   534,237 5,494 SH   SOLE 0 5,494 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   23,858,504 392,797 SH   SOLE 0 392,797 0 0
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100   1,990,776 143,531 SH   SOLE 0 143,531 0 0
FIRST TRUST LARGE CAP GROWTH ALPHADEX FUND ETF 33735K108   844,715 6,852 SH   SOLE 0 6,852 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   876,645 17,325 SH   SOLE 0 17,325 0 0
ISHARES MSCI EAFE ETF ETF 464287465   4,990,292 62,488 SH   SOLE 0 62,488 0 0
APPLE INC COM Stock 037833100   50,410,154 293,971 SH   SOLE 0 293,971 0 0
APPLE INC COM Stock 037833100   2,195 12,800 SH Put SOLE 0 12,800 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503   3,620,714 34,885 SH   SOLE 0 34,885 0 0
WEC ENERGY GROUP INC COM Stock 92939U106   2,157,938 26,278 SH   SOLE 0 26,277 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF - INTERMEDIATE ETF 46434VBD1   14,384,431 579,784 SH   SOLE 0 579,783 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF - SHORT ETF 46434VBG4   317,027 12,656 SH   SOLE 0 12,655 0 0
ABBOTT LABS COM Stock 002824100   4,445,245 39,110 SH   SOLE 0 39,110 0 0
DISNEY WALT CO COM Stock 254687106   2,550,239 20,842 SH   SOLE 0 20,842 0 0
INVESCO PREFERRED ETF ETF 46138E511   725,512 61,070 SH   SOLE 0 61,070 0 0
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   672,724 6,088 SH   SOLE 0 6,088 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   3,729,689 1,028 SH   SOLE 0 1,028 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   773,390 2,685 SH   SOLE 0 2,685 0 0
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663   15,502,041 168,868 SH   SOLE 0 168,867 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102   641,834 3,116 SH   SOLE 0 3,116 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   9,751,968 54,447 SH   SOLE 0 54,446 0 0
ADEIA INC COM Stock 00676P107   147,562 13,513 SH   SOLE 0 13,513 0 0