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
ABBVIE INC COM 00287Y109   455,801 2,565 SH   SOLE   0 0 2,565
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   449,140 16,291 SH   SOLE   0 0 16,291
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   797,156 2,266 SH   SOLE   0 0 2,266
APPLE INC COM 037833100   876,916 3,502 SH   SOLE   0 0 3,502
ARCHER DANIELS MIDLAND CO COM 039483102   544,307 10,774 SH   SOLE   0 0 10,774
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   1,447,599 76,755 SH   SOLE   0 0 76,755
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   524,541 52,089 SH   SOLE   0 0 52,089
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   651,363 1,437 SH   SOLE   0 0 1,437
BEST BUY INC COM 086516101   405,267 4,723 SH   SOLE   0 0 4,723
BRISTOL-MYERS SQUIBB CO COM 110122108   343,533 6,074 SH   SOLE   0 0 6,074
BURLINGTON STORES INC COM 122017106   1,048,166 3,677 SH   SOLE   0 0 3,677
CHEVRON CORP NEW COM 166764100   238,536 1,647 SH   SOLE   0 0 1,647
CNO FINL GROUP INC COM 12621E103   1,818,016 48,858 SH   SOLE   0 0 48,858
COCA COLA CO COM 191216100   657,520 10,561 SH   SOLE   0 0 10,561
COMFORT SYS USA INC COM 199908104   1,180,176 2,783 SH   SOLE   0 0 2,783
CONAGRA BRANDS INC COM 205887102   368,905 13,294 SH   SOLE   0 0 13,294
DARDEN RESTAURANTS INC COM 237194105   585,921 3,138 SH   SOLE   0 0 3,138
DAVITA INC COM 23918K108   817,739 5,468 SH   SOLE   0 0 5,468
EDGEWELL PERS CARE CO COM 28035Q102   1,135,721 33,801 SH   SOLE   0 0 33,801
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   305,313 15,585 SH   SOLE   0 0 15,585
ENTERPRISE PRODS PARTNERS L COM 293792107   221,612 7,067 SH   SOLE   0 0 7,067
EQUINOX GOLD CORP COM 29446Y502   58,433 11,640 SH   SOLE   0 0 11,640
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   348,591 4,273 SH   SOLE   0 0 4,273
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   4,266 66 SH   SOLE   0 0 66
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   1,268 78 SH   SOLE   0 0 78
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   1,353 25 SH   SOLE   0 0 25
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   4,599,940 72,497 SH   SOLE   0 0 72,497
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   159,915 2,704 SH   SOLE   0 0 2,704
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,120,760 18,977 SH   SOLE   0 0 18,977
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   5,090 113 SH   SOLE   0 0 113
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   5,091,650 58,344 SH   SOLE   0 0 58,344
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   2,038 71 SH   SOLE   0 0 71
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   993 43 SH   SOLE   0 0 43
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   1,155,805 60,292 SH   SOLE   0 0 60,292
GENERAL MLS INC COM 370334104   472,709 7,413 SH   SOLE   0 0 7,413
GENERAL MTRS CO COM 37045V100   1,704,274 31,993 SH   SOLE   0 0 31,993
GRIFFON CORP COM 398433102   868,083 12,180 SH   SOLE   0 0 12,180
HAEMONETICS CORP MASS COM 405024100   1,233,820 15,802 SH   SOLE   0 0 15,802
HESS CORP COM 42809H107   788,903 5,931 SH   SOLE   0 0 5,931
HOME DEPOT INC COM 437076102   535,499 1,377 SH   SOLE   0 0 1,377
INTERNATIONAL BUSINESS MACHS COM 459200101   637,664 2,901 SH   SOLE   0 0 2,901
INTERPUBLIC GROUP COS INC COM 460690100   613,363 21,890 SH   SOLE   0 0 21,890
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   4,159,365 19,764 SH   SOLE   0 0 19,764
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   81,453 1,780 SH   SOLE   0 0 1,780
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   994 30 SH   SOLE   0 0 30
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   49,960 1,000 SH   SOLE   0 0 1,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   2,058 55 SH   SOLE   0 0 55
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   54,849 313 SH   SOLE   0 0 313
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   374 7 SH   SOLE   0 0 7
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   4,324 35 SH   SOLE   0 0 35
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   501,257 4,658 SH   SOLE   0 0 4,658
INVESCO LTD SHS G491BT108   1,409,535 80,637 SH   SOLE   0 0 80,637
ISHARES INC MSCI AGRICULTURE 464286350   1,390 39 SH   SOLE   0 0 39
ISHARES INC MSCI BRAZIL ETF 464286400   3,028,958 134,561 SH   SOLE   0 0 134,561
ISHARES INC MSCI EURZONE ETF 464286608   472 10 SH   SOLE   0 0 10
ISHARES INC MSCI ISRAEL ETF 464286632   5,548 72 SH   SOLE   0 0 72
ISHARES INC MSCI SPAIN ETF 464286764   3,057,154 98,459 SH   SOLE   0 0 98,459
ISHARES INC MSCI STH KOR ETF 464286772   2,443 48 SH   SOLE   0 0 48
ISHARES INC MSCI MEXICO ETF 464286822   21,303 455 SH   SOLE   0 0 455
ISHARES SILVER TR ISHARES 46428Q109   3,002,561 114,036 SH   SOLE   0 0 114,036
ISHARES TR TIPS BD ETF 464287176   533 5 SH   SOLE   0 0 5
ISHARES TR CORE S&P500 ETF 464287200   408,869 695 SH   SOLE   0 0 695
ISHARES TR CORE US AGGBD ET 464287226   24,322 251 SH   SOLE   0 0 251
ISHARES TR MSCI EMG MKT ETF 464287234   10,535 252 SH   SOLE   0 0 252
ISHARES TR GLOBAL ENERG ETF 464287341   9,529 250 SH   SOLE   0 0 250
ISHARES TR LATN AMER 40 ETF 464287390   3,328,624 159,188 SH   SOLE   0 0 159,188
ISHARES TR S&P 500 VAL ETF 464287408   9,353 49 SH   SOLE   0 0 49
ISHARES TR 20 YR TR BD ETF 464287432   4,186,490 47,939 SH   SOLE   0 0 47,939
ISHARES TR 7-10 YR TRSY BD 464287440   7,951 86 SH   SOLE   0 0 86
ISHARES TR 1 3 YR TREAS BD 464287457   3,036,259 37,037 SH   SOLE   0 0 37,037
ISHARES TR MSCI EAFE ETF 464287465   4,839 64 SH   SOLE   0 0 64
ISHARES TR CORE S&P MCP ETF 464287507   81,190 1,303 SH   SOLE   0 0 1,303
ISHARES TR EXPANDED TECH 464287515   901 9 SH   SOLE   0 0 9
ISHARES TR ISHARES SEMICDTR 464287523   8,620 40 SH   SOLE   0 0 40
ISHARES TR RUS 1000 GRW ETF 464287614   81,521 203 SH   SOLE   0 0 203
ISHARES TR RUS 1000 ETF 464287622   70,231 218 SH   SOLE   0 0 218
ISHARES TR RUSSELL 2000 ETF 464287655   10,855,927 49,131 SH   SOLE   0 0 49,131
ISHARES TR CORE S&P SCP ETF 464287804   78,580 682 SH   SOLE   0 0 682
ISHARES TR GL CLEAN ENE ETF 464288224   2,799 246 SH   SOLE   0 0 246
ISHARES TR EAFE SML CP ETF 464288273   1,823 30 SH   SOLE   0 0 30
ISHARES TR JPMORGAN USD EMG 464288281   15,849 178 SH   SOLE   0 0 178
ISHARES TR GLB INFRASTR ETF 464288372   1,568 30 SH   SOLE   0 0 30
ISHARES TR CRE U S REIT ETF 464288521   115 2 SH   SOLE   0 0 2
ISHARES TR MBS ETF 464288588   8,160 89 SH   SOLE   0 0 89
ISHARES TR ISHS 1-5YR INVS 464288646   6,135,659 118,678 SH   SOLE   0 0 118,678
ISHARES TR 10-20 YR TRS ETF 464288653   4,380 44 SH   SOLE   0 0 44
ISHARES TR 3 7 YR TREAS BD 464288661   61,588 533 SH   SOLE   0 0 533
ISHARES TR SHORT TREAS BD 464288679   18,168 165 SH   SOLE   0 0 165
ISHARES TR PFD AND INCM SEC 464288687   1,541 49 SH   SOLE   0 0 49
ISHARES TR GLB CNSM STP ETF 464288737   603 10 SH   SOLE   0 0 10
ISHARES TR US AER DEF ETF 464288760   13,372 92 SH   SOLE   0 0 92
ISHARES TR US TREAS BD ETF 46429B267   5,308 231 SH   SOLE   0 0 231
ISHARES TR MSCI INDIA ETF 46429B598   49,943 949 SH   SOLE   0 0 949
ISHARES TR MSCI CHINA ETF 46429B671   2,984 64 SH   SOLE   0 0 64
ISHARES TR MSCI USA MIN VOL 46429B697   1,243 14 SH   SOLE   0 0 14
ISHARES TR 0-5 YR TIPS ETF 46429B747   230,592 2,292 SH   SOLE   0 0 2,292
ISHARES TR MSCI INTL MOMENT 46434V449   614,241 16,424 SH   SOLE   0 0 16,424
ISHARES TR MSCI INTL QUALTY 46434V456   3,118 84 SH   SOLE   0 0 84
ISHARES TR HDG MSCI EAFE 46434V803   3,962 114 SH   SOLE   0 0 114
LOCKHEED MARTIN CORP COM 539830109   210,412 433 SH   SOLE   0 0 433
MEDTRONIC PLC SHS G5960L103   529,684 6,631 SH   SOLE   0 0 6,631
MICROSOFT CORP COM 594918104   801,975 1,903 SH   SOLE   0 0 1,903
MICROSTRATEGY INC CL A NEW 594972408   691,613 2,388 SH   SOLE   0 0 2,388
MICROSTRATEGY INC CL A NEW 594972408   28,962 100 SH   SOLE   0 0 100
MID-AMER APT CMNTYS INC COM 59522J103   361,848 2,341 SH   SOLE   0 0 2,341
NINE ENERGY SERVICE INC COM 65441V101   11,928 10,650 SH   SOLE   0 0 10,650
NISOURCE INC COM 65473P105   292,161 7,948 SH   SOLE   0 0 7,948
NORTHERN LTS FD TR IV INSPIRE MOMENTUM 66538H369   142,147 4,605 SH   SOLE   0 0 4,605
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   83,337 2,142 SH   SOLE   0 0 2,142
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   155,025 4,191 SH   SOLE   0 0 4,191
PAGSEGURO DIGITAL LTD COM CL A G68707101   513,345 82,004 SH   SOLE   0 0 82,004
PALANTIR TECHNOLOGIES INC CL A 69608A108   949,988 12,561 SH   SOLE   0 0 12,561
PROCTER AND GAMBLE CO COM 742718109   306,318 1,827 SH   SOLE   0 0 1,827
REGIONS FINANCIAL CORP NEW COM 7591EP100   313,169 13,315 SH   SOLE   0 0 13,315
RLJ LODGING TR COM 74965L101   760,902 74,525 SH   SOLE   0 0 74,525
ROYAL CARIBBEAN GROUP COM V7780T103   1,749,362 7,583 SH   SOLE   0 0 7,583
SEMPRA COM 816851109   259,037 2,953 SH   SOLE   0 0 2,953
SOUTHERN CO COM 842587107   1,151,725 13,991 SH   SOLE   0 0 13,991
SPDR GOLD TR GOLD SHS 78463V107   378,933 1,565 SH   SOLE   0 0 1,565
SPDR S&P 500 ETF TR TR UNIT 78462F103   300,709 513 SH   SOLE   0 0 513
SPDR SER TR S&P 600 SMCP VAL 78464A300   16,577 190 SH   SOLE   0 0 190
SPDR SER TR PRTFLO S&P500 GW 78464A409   6,856 78 SH   SOLE   0 0 78
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,790 35 SH   SOLE   0 0 35
SPDR SER TR S&P TELECOM 78464A540   1,820 17 SH   SOLE   0 0 17
SPDR SER TR COMP SOFTWARE 78464A599   26,832 142 SH   SOLE   0 0 142
SPDR SER TR DJ REIT ETF 78464A607   1,384 14 SH   SOLE   0 0 14
SPDR SER TR AEROSPACE DEF 78464A631   11,939 72 SH   SOLE   0 0 72
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,748 190 SH   SOLE   0 0 190
SPDR SER TR PORTFOLIO LN TSR 78464A664   75,584 2,886 SH   SOLE   0 0 2,886
SPDR SER TR S&P REGL BKG 78464A698   1,931 32 SH   SOLE   0 0 32
SPDR SER TR S&P METALS MNG 78464A755   14,301 252 SH   SOLE   0 0 252
SPDR SER TR S&P DIVID ETF 78464A763   93,131 705 SH   SOLE   0 0 705
SPDR SER TR PORTFOLIO S&P500 78464A854   56,807 824 SH   SOLE   0 0 824
SPDR SER TR OILGAS EQUIP 78468R549   1,973 25 SH   SOLE   0 0 25
SPDR SER TR S&P OILGAS EXP 78468R556   9,266 70 SH   SOLE   0 0 70
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   369,651 4,043 SH   SOLE   0 0 4,043
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,557 36 SH   SOLE   0 0 36
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   1,491,658 62,780 SH   SOLE   0 0 62,780
SPROTT PHYSICAL GOLD TR UNIT 85207H104   641,424 31,848 SH   SOLE   0 0 31,848
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   332,437 34,449 SH   SOLE   0 0 34,449
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,378,480 6,980 SH   SOLE   0 0 6,980
TESLA INC COM 88160R101   295,538 732 SH   SOLE   0 0 732
TRX GOLD CORPORATION COM 87283P109   3,070 10,000 SH   SOLE   0 0 10,000
UBER TECHNOLOGIES INC COM 90353T100   1,114,834 18,482 SH   SOLE   0 0 18,482
UDR INC COM 902653104   336,536 7,753 SH   SOLE   0 0 7,753
UNITED PARCEL SERVICE INC CL B 911312106   356,190 2,825 SH   SOLE   0 0 2,825
US BANCORP DEL COM NEW 902973304   509,078 10,643 SH   SOLE   0 0 10,643
VANECK ETF TRUST GOLD MINERS ETF 92189F106   473,173 13,954 SH   SOLE   0 0 13,954
VANECK ETF TRUST REAL ASSETS ETF 92189F130   832 30 SH   SOLE   0 0 30
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   6,221 217 SH   SOLE   0 0 217
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   5,133 52 SH   SOLE   0 0 52
VANECK ETF TRUST OIL REFINERS ETF 92189F585   2,063 75 SH   SOLE   0 0 75
VANECK ETF TRUST URANIUM AND NUCL 92189F601   6,214,900 76,406 SH   SOLE   0 0 76,406
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   25,314 273 SH   SOLE   0 0 273
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   65,386 270 SH   SOLE   0 0 270
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   69,352 1,622 SH   SOLE   0 0 1,622
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   2,864,485 123,950 SH   SOLE   0 0 123,950
VANECK ETF TRUST CLO ETF 92189H748   72,664 1,377 SH   SOLE   0 0 1,377
VANECK ETF TRUST RARE EARTH AND S 92189H805   11,469 294 SH   SOLE   0 0 294
VANECK ETF TRUST DIGI TRANSFRM 92189H821   3,911,579 272,205 SH   SOLE   0 0 272,205
VANECK MERK GOLD ETF GOLD SHS 921078101   9,420,877 372,367 SH   SOLE   0 0 372,367
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   546,588 7,601 SH   SOLE   0 0 7,601
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   364,294 7,427 SH   SOLE   0 0 7,427
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   11,315 21 SH   SOLE   0 0 21
VANGUARD INDEX FDS MID CAP ETF 922908629   19,546 74 SH   SOLE   0 0 74
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   10,977 58 SH   SOLE   0 0 58
VANGUARD INDEX FDS GROWTH ETF 922908736   21,343 52 SH   SOLE   0 0 52
VANGUARD INDEX FDS SMALL CP ETF 922908751   50,699 211 SH   SOLE   0 0 211
VANGUARD INDEX FDS TOTAL STK MKT 922908769   308,648 1,065 SH   SOLE   0 0 1,065
VERIZON COMMUNICATIONS INC COM 92343V104   624,005 15,604 SH   SOLE   0 0 15,604
VERTIV HOLDINGS CO COM CL A 92537N108   1,753,139 15,431 SH   SOLE   0 0 15,431
WEC ENERGY GROUP INC COM 92939U106   397,509 4,227 SH   SOLE   0 0 4,227