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
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 213,152 1,126 SH   SOLE   0 0 1,126
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 390,402 2,050 SH   SOLE   0 0 2,050
AMAZON COM INC COM 023135106 BBG001S5PQL7 797,921 3,637 SH   SOLE   0 0 3,637
AMGEN INC COM 031162100 BBG001S5NNL6 513,200 1,969 SH   SOLE   0 0 1,969
AMMO INC COM 00175J107 BBG001SB6XN8 488,400 444,000 SH   SOLE   0 0 444,000
APOGEE ENTERPRISES INC COM 037598109 BBG001S5NSY1 410,322 5,746 SH   SOLE   0 0 5,746
APPLE INC COM 037833100 BBG001S5N8V8 2,619,644 10,461 SH   SOLE   0 0 10,461
ARM HOLDINGS PLC SPONSORED ADS 042068205 BBG01J1GY084 219,211 1,777 SH   SOLE   0 0 1,777
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1,271,960 4,345 SH   SOLE   0 0 4,345
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 1,728,810 3,814 SH   SOLE   0 0 3,814
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 15,045,215 219,734 SH   SOLE   0 0 219,734
CATERPILLAR INC COM 149123101 BBG001S5PJ06 342,808 945 SH   SOLE   0 0 945
CHART INDS INC COM 16115Q308 BBG001SQV7W4 229,008 1,200 SH   SOLE   0 0 1,200
CISCO SYS INC COM 17275R102 BBG001S6HC62 729,233 12,318 SH   SOLE   0 0 12,318
COCA COLA CO COM 191216100 BBG001S5SMQ8 525,249 8,436 SH   SOLE   0 0 8,436
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,915,369 2,090 SH   SOLE   0 0 2,090
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 216,001 2,008 SH   SOLE   0 0 2,008
FASTENAL CO COM 311900104 BBG001S5R1F7 1,365,104 18,984 SH   SOLE   0 0 18,984
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 6,969,132 58,397 SH   SOLE   0 0 58,397
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 416,462 7,052 SH   SOLE   0 0 7,052
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 1,434,225 23,996 SH   SOLE   0 0 23,996
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 730,893 5,849 SH   SOLE   0 0 5,849
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 491,792 22,642 SH   SOLE   0 0 22,642
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 13,560,174 335,565 SH   SOLE   0 0 335,565
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 425,803 1,885 SH   SOLE   0 0 1,885
HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 261,425 8,334 SH   SOLE   0 0 8,334
HUBBELL INC COM 443510607 BBG001S5S1L9 209,935 501 SH   SOLE   0 0 501
HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 365,636 22,473 SH   SOLE   0 0 22,473
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 24,480,808 116,326 SH   SOLE   0 0 116,326
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 227,540 1,976 SH   SOLE   0 0 1,976
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 337,603 3,428 SH   SOLE   0 0 3,428
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 15,417,278 282,990 SH   SOLE   0 0 282,990
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 1,199,131 6,843 SH   SOLE   0 0 6,843
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 774,620 7,700 SH   SOLE   0 0 7,700
ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 12,011,963 141,367 SH   SOLE   0 0 141,367
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 1,694,395 27,623 SH   SOLE   0 0 27,623
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 3,193,447 51,251 SH   SOLE   0 0 51,251
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 2,680,204 23,262 SH   SOLE   0 0 23,262
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 220,755 375 SH   SOLE   0 0 375
ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 800,126 7,992 SH   SOLE   0 0 7,992
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 5,156,700 23,930 SH   SOLE   0 0 23,930
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 4,756,193 22,986 SH   SOLE   0 0 22,986
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 11,688,655 65,637 SH   SOLE   0 0 65,637
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 234,855 729 SH   SOLE   0 0 729
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 551,771 1,374 SH   SOLE   0 0 1,374
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 6,841,231 23,769 SH   SOLE   0 0 23,769
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 714,714 3,235 SH   SOLE   0 0 3,235
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 310,954 5,206 SH   SOLE   0 0 5,206
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 514,990 3,561 SH   SOLE   0 0 3,561
LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 53,100 10,000 SH   SOLE   0 0 10,000
MARQETA INC CLASS A COM 57142B104 BBG0112Z8873 69,357 18,300 SH   SOLE   0 0 18,300
MERCK & CO INC COM 58933Y105 BBG001S5TC52 460,677 4,631 SH   SOLE   0 0 4,631
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 750,560 1,282 SH   SOLE   0 0 1,282
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,358,149 5,595 SH   SOLE   0 0 5,595
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 3,703,912 27,581 SH   SOLE   0 0 27,581
OPKO HEALTH INC COM 68375N103 BBG001SD4254 118,776 80,800 SH   SOLE   0 0 80,800
OUTSET MED INC COM 690145107 BBG0026ZJTR8 31,868 28,710 SH   SOLE   0 0 28,710
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 378,150 5,000 SH   SOLE   0 0 5,000
PEPSICO INC COM 713448108 BBG001S695T1 320,542 2,108 SH   SOLE   0 0 2,108
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 481,029 2,869 SH   SOLE   0 0 2,869
PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 220,061 2,781 SH   SOLE   0 0 2,781
QUALCOMM INC COM 747525103 BBG001S6VS70 429,982 2,799 SH   SOLE   0 0 2,799
SALESFORCE INC COM 79466L302 BBG001SDLP09 205,613 615 SH   SOLE   0 0 615
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 377,829 1,842 SH   SOLE   0 0 1,842
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 1,924,761 3,284 SH   SOLE   0 0 3,284
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 1,100,872 15,969 SH   SOLE   0 0 15,969
SPDR SER TR S&P CAP MKTS 78464A771 BBG001SPTB41 12,773,889 92,766 SH   SOLE   0 0 92,766
SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 12,142,598 116,197 SH   SOLE   0 0 116,197
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 291,417 2,311 SH   SOLE   0 0 2,311
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 550,369 1,088 SH   SOLE   0 0 1,088
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 273,807 6,405 SH   SOLE   0 0 6,405
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 607,826 6,555 SH   SOLE   0 0 6,555
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 263,311 2,483 SH   SOLE   0 0 2,483
VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 1,471,898 18,337 SH   SOLE   0 0 18,337
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 1,700,602 4,143 SH   SOLE   0 0 4,143
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 7,161,899 28,224 SH   SOLE   0 0 28,224
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 59,823,972 305,489 SH   SOLE   0 0 305,489
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 1,644,739 12,891 SH   SOLE   0 0 12,891
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 347,402 1,369 SH   SOLE   0 0 1,369
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 425,725 685 SH   SOLE   0 0 685
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,167,452 3,694 SH   SOLE   0 0 3,694
WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 15,302,753 425,313 SH   SOLE   0 0 425,313