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
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 836,198 8,120 SH   SOLE   0 0 8,120
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 1,877,356 19,654 SH   SOLE   0 0 19,654
ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 399,719 17,652 SH   SOLE   0 0 17,652
AMAZON COM INC COM 023135106 BBG001S5PQL7 384,181 1,988 SH   SOLE   0 0 1,988
AMEREN CORP COM 023608102 BBG001S5NF24 476,678 6,703 SH   SOLE   0 0 6,703
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 BBG01L6XYQ08 1,676,946 25,907 SH   SOLE   0 0 25,907
APPLE INC COM 037833100 BBG001S5N8V8 4,835,073 22,956 SH   SOLE   0 0 22,956
APPLE INC COM 037833100 BBG001S5N8V8 31,025 147 SH   SOLE   0 0 147
BADGER METER INC COM 056525108 BBG001S5P8Q2 21,990 118 SH   SOLE   0 0 118
BADGER METER INC COM 056525108 BBG001S5P8Q2 3,101,306 16,642 SH   SOLE   0 0 16,642
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 BBG01KY66MQ0 1,614,625 49,392 SH   SOLE   0 0 49,392
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 BBG01KY66MQ0 69,565 2,128 SH   SOLE   0 0 2,128
BROWN & BROWN INC COM 115236101 BBG001S5XFN0 23,962 268 SH   SOLE   0 0 268
BROWN & BROWN INC COM 115236101 BBG001S5XFN0 2,101,895 23,508 SH   SOLE   0 0 23,508
BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 227,062 2,127 SH   SOLE   0 0 2,127
CINTAS CORP COM 172908105 BBG001S7CRG1 23,109 33 SH   SOLE   0 0 33
CINTAS CORP COM 172908105 BBG001S7CRG1 3,185,490 4,549 SH   SOLE   0 0 4,549
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 BBG00X0VY3F8 63,946 10,587 SH   SOLE   0 0 10,587
DEXCOM INC COM 252131107 BBG001SKZG99 354,313 3,125 SH   SOLE   0 0 3,125
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 BBG001T6YQM3 359,810 6,499 SH   SOLE   0 0 6,499
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 BBG001T6YQM3 4,817 87 SH   SOLE   0 0 87
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 BBG001T37KG0 262,567 2,696 SH   SOLE   0 0 2,696
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 BBG001T37KG0 5,356 55 SH   SOLE   0 0 55
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 BBG001T3NV87 4,967 34 SH   SOLE   0 0 34
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 BBG001T3NV87 249,869 1,711 SH   SOLE   0 0 1,711
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 BBG001V1Y084 4,673 40 SH   SOLE   0 0 40
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 BBG001V1Y084 196,807 1,685 SH   SOLE   0 0 1,685
ENERGY FUELS INC COM NEW 292671708 BBG001S9FH94 60,600 10,000 SH   SOLE   0 0 10,000
ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 19,245 193 SH   SOLE   0 0 193
ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 303,617 3,045 SH   SOLE   0 0 3,045
EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 4,071,961 58,725 SH   SOLE   0 0 58,725
ETF SER SOLUTIONS US DIVERSIFIED 26922A511 BBG00KFX15B1 5,281,846 174,146 SH   SOLE   0 0 174,146
FARMLAND PARTNERS INC COM 31154R109 BBG005TNS0R6 1,556,077 134,959 SH   SOLE   0 0 134,959
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 2,046,026 32,689 SH   SOLE   0 0 32,689
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 5,315,533 222,314 SH   SOLE   0 0 222,314
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 2,409,848 132,409 SH   SOLE   0 0 132,409
FIRST TR EXCHANGE TRADED FD GROWTH STRENGTH 33733E823 BBG01B34NPM7 1,262,505 41,380 SH   SOLE   0 0 41,380
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 2,000,082 17,305 SH   SOLE   0 0 17,305
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 2,745,992 13,399 SH   SOLE   0 0 13,399
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 1,006,883 16,894 SH   SOLE   0 0 16,894
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 2,051,776 50,499 SH   SOLE   0 0 50,499
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 12,621,012 262,664 SH   SOLE   0 0 262,664
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 7,187,485 383,537 SH   SOLE   0 0 383,537
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 1,605,966 33,001 SH   SOLE   0 0 33,001
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 1,878,314 44,363 SH   SOLE   0 0 44,363
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 1,965,221 12,762 SH   SOLE   0 0 12,762
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 1,000,227 21,882 SH   SOLE   0 0 21,882
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 7,384,816 221,235 SH   SOLE   0 0 221,235
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 BBG001SS8248 1,297,418 12,977 SH   SOLE   0 0 12,977
FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101 BBG001SXT9K1 1,380,064 36,040 SH   SOLE   0 0 36,040
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 138,124 11,015 SH   SOLE   0 0 11,015
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 1,523,900 64,874 SH   SOLE   0 0 64,874
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 85,723 2,898 SH   SOLE   0 0 2,898
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 5,280,983 178,532 SH   SOLE   0 0 178,532
GLOBAL X FDS DAX GERMANY ETF 37954Y491 BBG00MVW5WR1 1,304,515 41,080 SH   SOLE   0 0 41,080
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 1,292,050 34,901 SH   SOLE   0 0 34,901
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 261,740 1,513 SH   SOLE   0 0 1,513
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 14,575 84 SH   SOLE   0 0 84
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 414,433 14,227 SH   SOLE   0 0 14,227
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 BBG001TG54F0 62,869 3,526 SH   SOLE   0 0 3,526
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 BBG001TG54F0 5,797,717 325,166 SH   SOLE   0 0 325,166
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 124,544 1,424 SH   SOLE   0 0 1,424
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 4,763,422 54,464 SH   SOLE   0 0 54,464
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 124,486 2,721 SH   SOLE   0 0 2,721
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 4,637,678 101,370 SH   SOLE   0 0 101,370
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 3,073,831 18,711 SH   SOLE   0 0 18,711
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 16,923,288 35,322 SH   SOLE   0 0 35,322
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 820,833 18,685 SH   SOLE   0 0 18,685
ISHARES INC MSCI CDA ETF 464286509 BBG001S8R7V0 1,308,419 35,277 SH   SOLE   0 0 35,277
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 1,882,797 31,804 SH   SOLE   0 0 31,804
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 51,090 863 SH   SOLE   0 0 863
ISHARES INC MSCI JAPN SMCETF 464286582 BBG001T0YWN2 1,142,273 16,089 SH   SOLE   0 0 16,089
ISHARES INC MSCI JAPN SMCETF 464286582 BBG001T0YWN2 27,263 384 SH   SOLE   0 0 384
ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R378 212,311 1,439 SH   SOLE   0 0 1,439
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 13,474,772 146,816 SH   SOLE   0 0 146,816
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 399,794 4,356 SH   SOLE   0 0 4,356
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 1,301,442 11,271 SH   SOLE   0 0 11,271
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 6,304,889 67,324 SH   SOLE   0 0 67,324
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 171,755 1,834 SH   SOLE   0 0 1,834
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 16,559 287 SH   SOLE   0 0 287
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 201,921 3,505 SH   SOLE   0 0 3,505
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 9,279,658 158,572 SH   SOLE   0 0 158,572
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 250,751 2,845 SH   SOLE   0 0 2,845
ISHARES TR CR 5 10 YR ETF 46435G417 BBG00F5NQS00 4,860,706 114,088 SH   SOLE   0 0 114,088
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 309,180 3,022 SH   SOLE   0 0 3,022
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 555,419 10,871 SH   SOLE   0 0 10,871
ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 1,489,908 111,855 SH   SOLE   0 0 111,855
ISHARES TR MICRO-CAP ETF 464288869 BBG001SP7X10 622,381 5,459 SH   SOLE   0 0 5,459
ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 370,327 5,466 SH   SOLE   0 0 5,466
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 5,322,670 67,952 SH   SOLE   0 0 67,952
ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 75,638 1,356 SH   SOLE   0 0 1,356
ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 2,989,251 53,590 SH   SOLE   0 0 53,590
ISHARES TR MSCI INDIA SM CP 46429B614 BBG002DMN5F9 2,069,396 25,586 SH   SOLE   0 0 25,586
ISHARES TR MSCI INDIA SM CP 46429B614 BBG002DMN5F9 57,911 716 SH   SOLE   0 0 716
ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 1,634,819 21,234 SH   SOLE   0 0 21,234
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 1,611,147 6,137 SH   SOLE   0 0 6,137
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 43,843 167 SH   SOLE   0 0 167
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 9,183,419 45,263 SH   SOLE   0 0 45,263
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 731,481 7,904 SH   SOLE   0 0 7,904
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 269,227 2,436 SH   SOLE   0 0 2,436
ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 518,025 5,326 SH   SOLE   0 0 5,326
ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 2,839,148 25,143 SH   SOLE   0 0 25,143
ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 68,430 606 SH   SOLE   0 0 606
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 3,478,462 26,342 SH   SOLE   0 0 26,342
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 90,983 689 SH   SOLE   0 0 689
ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 42,749 423 SH   SOLE   0 0 423
ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 1,741,669 17,234 SH   SOLE   0 0 17,234
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 BBG0059KNK04 59,293,221 1,178,089 SH   SOLE   0 0 1,178,089
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 BBG0059KNK04 1,503,710 29,877 SH   SOLE   0 0 29,877
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 4,782,749 94,764 SH   SOLE   0 0 94,764
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 707,064 4,838 SH   SOLE   0 0 4,838
LOWES COS INC COM 548661107 BBG001S5SVL3 2,532,228 11,486 SH   SOLE   0 0 11,486
LOWES COS INC COM 548661107 BBG001S5SVL3 40,871 185 SH   SOLE   0 0 185
MERCK & CO INC COM 58933Y105 BBG001S5TC52 269,155 2,174 SH   SOLE   0 0 2,174
MERCK & CO INC COM 58933Y105 BBG001S5TC52 16,837 136 SH   SOLE   0 0 136
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 32,775 65 SH   SOLE   0 0 65
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 998,625 1,981 SH   SOLE   0 0 1,981
MICROSOFT CORP COM 594918104 BBG001S5TD05 30,475 68 SH   SOLE   0 0 68
MICROSOFT CORP COM 594918104 BBG001S5TD05 970,199 2,171 SH   SOLE   0 0 2,171
NEWMONT CORP COM 651639106 BBG001S5TKX3 2,883,028 68,857 SH   SOLE   0 0 68,857
NEWMONT CORP COM 651639106 BBG001S5TKX3 79,470 1,898 SH   SOLE   0 0 1,898
NORDSON CORP COM 655663102 BBG001S5TKK7 19,252 83 SH   SOLE   0 0 83
NORDSON CORP COM 655663102 BBG001S5TKK7 2,297,260 9,905 SH   SOLE   0 0 9,905
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 266,165 2,154 SH   SOLE   0 0 2,154
PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 62,418 2,283 SH   SOLE   0 0 2,283
PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 4,012,999 146,781 SH   SOLE   0 0 146,781
PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 1,286,583 38,155 SH   SOLE   0 0 38,155
PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 1,600,020 36,731 SH   SOLE   0 0 36,731
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 2,865,135 52,581 SH   SOLE   0 0 52,581
PFIZER INC COM 717081103 BBG001S5V466 236,758 8,462 SH   SOLE   0 0 8,462
PFIZER INC COM 717081103 BBG001S5V466 1,185 42 SH   SOLE   0 0 42
POWERSHARES ACTIVELY MANAGED VAR RATE INVT 46090A879 BBG00DW0G9Y1 1,016,088 40,417 SH   SOLE   0 0 40,417
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 23,408 203 SH   SOLE   0 0 203
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 2,587,926 22,443 SH   SOLE   0 0 22,443
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 870,112 5,276 SH   SOLE   0 0 5,276
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 5,303,777 55,173 SH   SOLE   0 0 55,173
PROSHARES TR SHORT QQQ 74349Y837 BBG001SR6H58 5,099,153 125,905 SH   SOLE   0 0 125,905
PROSHARES TR SHORT QQQ 74349Y837 BBG001SR6H58 129,033 3,186 SH   SOLE   0 0 3,186
PROSHARES TR SHORT S&P 500 NE 74347B425 BBG001SR6H49 667,120 58,468 SH   SOLE   0 0 58,468
RENAISSANCERE HLDGS LTD COM G7496G103 BBG001S6T1Z1 22,575 101 SH   SOLE   0 0 101
RENAISSANCERE HLDGS LTD COM G7496G103 BBG001S6T1Z1 2,549,316 11,406 SH   SOLE   0 0 11,406
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 431,112 2,218 SH   SOLE   0 0 2,218
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 24,802 44 SH   SOLE   0 0 44
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 2,747,674 4,875 SH   SOLE   0 0 4,875
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 BBG00PZFDF86 7,513,203 155,617 SH   SOLE   0 0 155,617
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 2,297,498 59,800 SH   SOLE   0 0 59,800
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 2,304,770 64,777 SH   SOLE   0 0 64,777
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 2,529,581 51,868 SH   SOLE   0 0 51,868
SCHWAB STRATEGIC TR LONG TERM US 808524680 BBG00PZFJQM0 2,528,714 77,071 SH   SOLE   0 0 77,071
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 2,502,509 39,804 SH   SOLE   0 0 39,804
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 23,765 378 SH   SOLE   0 0 378
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 202,360 2,602 SH   SOLE   0 0 2,602
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 52,082 608 SH   SOLE   0 0 608
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 2,128,566 24,849 SH   SOLE   0 0 24,849
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 3,563,396 39,094 SH   SOLE   0 0 39,094
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 90,604 994 SH   SOLE   0 0 994
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 62,764 515 SH   SOLE   0 0 515
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 2,368,371 19,434 SH   SOLE   0 0 19,434
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 1,799,514 46,850 SH   SOLE   0 0 46,850
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 31,556 173 SH   SOLE   0 0 173
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 1,347,154 7,386 SH   SOLE   0 0 7,386
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 2,428,384 35,638 SH   SOLE   0 0 35,638
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 3,611,318 15,963 SH   SOLE   0 0 15,963
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 81,670 361 SH   SOLE   0 0 361
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 2,440,283 8,177 SH   SOLE   0 0 8,177
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 21,189 71 SH   SOLE   0 0 71
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 BBG012VCQ2K8 2,194,867 69,900 SH   SOLE   0 0 69,900
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 BBG012VCQ2K8 62,110 1,978 SH   SOLE   0 0 1,978
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 65,579 305 SH   SOLE   0 0 305
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 2,876,404 13,378 SH   SOLE   0 0 13,378
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 15,322,395 28,155 SH   SOLE   0 0 28,155
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 933,403 10,170 SH   SOLE   0 0 10,170
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 138,772 1,512 SH   SOLE   0 0 1,512
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 705,719 11,027 SH   SOLE   0 0 11,027
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 228,035 4,679 SH   SOLE   0 0 4,679
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 BBG00NS9VV15 5,067,199 99,572 SH   SOLE   0 0 99,572
STIFEL FINL CORP COM 860630102 BBG001S5W081 329,195 3,912 SH   SOLE   0 0 3,912
USCF ETF TR SUMMERHAVEN K1 90290T809 BBG00KTNSV59 1,018,430 52,632 SH   SOLE   0 0 52,632
VANECK ETF TRUST CLO ETF 92189H748 BBG0188ZYL92 803,683 15,181 SH   SOLE   0 0 15,181
VANECK ETF TRUST CLO ETF 92189H748 BBG0188ZYL92 166,814 3,151 SH   SOLE   0 0 3,151
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 1,096,978 38,762 SH   SOLE   0 0 38,762
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 136,322 4,817 SH   SOLE   0 0 4,817
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 435,129 5,024 SH   SOLE   0 0 5,024
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 18,655,188 215,393 SH   SOLE   0 0 215,393
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 315,708 1,211 SH   SOLE   0 0 1,211
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 26,592 102 SH   SOLE   0 0 102
VANECK ETF TRUST URANIUM AND NUCL 92189F601 BBG001SPSHC0 4,242,809 53,055 SH   SOLE   0 0 53,055
VANECK ETF TRUST URANIUM AND NUCL 92189F601 BBG001SPSHC0 104,921 1,312 SH   SOLE   0 0 1,312
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 1,846,692 4,938 SH   SOLE   0 0 4,938
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 592,033 2,445 SH   SOLE   0 0 2,445
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 869,086 10,376 SH   SOLE   0 0 10,376
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 62,067 741 SH   SOLE   0 0 741
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 1,936,268 3,872 SH   SOLE   0 0 3,872
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 671,958 3,682 SH   SOLE   0 0 3,682
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 331,175 1,519 SH   SOLE   0 0 1,519
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 1,136,348 4,543 SH   SOLE   0 0 4,543
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 241,157 901 SH   SOLE   0 0 901
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 1,238,353 7,720 SH   SOLE   0 0 7,720
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 53,350 799 SH   SOLE   0 0 799
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 2,135,105 31,977 SH   SOLE   0 0 31,977
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 320,967 6,612 SH   SOLE   0 0 6,612
VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 6,018,256 60,255 SH   SOLE   0 0 60,255
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 6,136,081 23,068 SH   SOLE   0 0 23,068
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 251,206 436 SH   SOLE   0 0 436
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 BBG01H064W02 2,883,600 93,260 SH   SOLE   0 0 93,260
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 BBG01H064W02 72,477 2,344 SH   SOLE   0 0 2,344
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 BBG009QTF403 6,044,365 143,767 SH   SOLE   0 0 143,767
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 BBG006QSN9T0 6,182,014 77,914 SH   SOLE   0 0 77,914
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 BBG009K7JND7 6,161,400 100,919 SH   SOLE   0 0 100,919
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 BBG009K7KXD3 6,157,022 91,285 SH   SOLE   0 0 91,285
VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 BBG01B07MBK7 2,791,951 74,731 SH   SOLE   0 0 74,731
VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 BBG01B07MBK7 200,063 5,355 SH   SOLE   0 0 5,355
WALMART INC COM 931142103 BBG001S5XH92 272,816 4,029 SH   SOLE   0 0 4,029
WALMART INC COM 931142103 BBG001S5XH92 1,448 21 SH   SOLE   0 0 21
WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 20,423 62 SH   SOLE   0 0 62
WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 2,505,631 7,607 SH   SOLE   0 0 7,607
WISDOMTREE TR BLMBG US BULL 97717W471 BBG005PXGB60 132,010 4,873 SH   SOLE   0 0 4,873
WISDOMTREE TR BLMBG US BULL 97717W471 BBG005PXGB60 1,136,805 41,964 SH   SOLE   0 0 41,964