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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 203 1,443 SH   SOLE   0 0 1,443
ADVANCED MICRO DEVICES INC COM 007903107 326 2,264 SH   SOLE   0 0 2,264
ALPHABET INC CAP STK CL A 02079K305 484 167 SH   SOLE   0 0 167
ALPHABET INC CAP STK CL C 02079K107 420 145 SH   SOLE   0 0 145
AMAZON COM INC COM 023135106 1,637 491 SH   SOLE   0 0 491
AMGEN INC COM 031162100 443 1,969 SH   SOLE   0 0 1,969
AMMO INC COM 00175J107 2,365 434,000 SH   SOLE   0 0 434,000
APOGEE ENTERPRISES INC COM 037598109 282 5,848 SH   SOLE   0 0 5,848
APPLE INC COM 037833100 1,971 11,098 SH   SOLE   0 0 11,098
ASENSUS SURGICAL INC COM 04367G103 11 10,127 SH   SOLE   0 0 10,127
AUTOMATIC DATA PROCESSING IN COM 053015103 1,026 4,161 SH   SOLE   0 0 4,161
BERKSHIRE HATHAWAY INC DEL CL A 084670108 901 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 774 2,588 SH   SOLE   0 0 2,588
BK OF AMERICA CORP COM 060505104 212 4,762 SH   SOLE   0 0 4,762
CISCO SYS INC COM 17275R102 481 7,594 SH   SOLE   0 0 7,594
COCA COLA CO COM 191216100 499 8,424 SH   SOLE   0 0 8,424
COSTCO WHSL CORP NEW COM 22160K105 1,096 1,931 SH   SOLE   0 0 1,931
DISNEY WALT CO COM 254687106 239 1,540 SH   SOLE   0 0 1,540
DOCUSIGN INC COM 256163106 376 2,470 SH   SOLE   0 0 2,470
ECOLAB INC COM 278865100 235 1,004 SH   SOLE   0 0 1,004
FASTENAL CO COM 311900104 1,368 21,362 SH   SOLE   0 0 21,362
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 7,864 76,599 SH   SOLE   0 0 76,599
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 208 919 SH   SOLE   0 0 919
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 763 15,511 SH   SOLE   0 0 15,511
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,216 10,266 SH   SOLE   0 0 10,266
FLORA GROWTH CORP COM 339764102 23 13,162 SH   SOLE   0 0 13,162
GLOBAL X FDS US INFR DEV ETF 37954Y673 7,576 263,161 SH   SOLE   0 0 263,161
HONEYWELL INTL INC COM 438516106 466 2,233 SH   SOLE   0 0 2,233
HORMEL FOODS CORP COM 440452100 381 7,804 SH   SOLE   0 0 7,804
HUNTINGTON BANCSHARES INC COM 446150104 988 64,100 SH   SOLE   0 0 64,100
INTUIT COM 461202103 280 435 SH   SOLE   0 0 435
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 292 3,024 SH   SOLE   0 0 3,024
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,353 14,459 SH   SOLE   0 0 14,459
INVESCO QQQ TR UNIT SER 1 46090E103 10,257 25,782 SH   SOLE   0 0 25,782
ISHARES TR 0-5 YR TIPS ETF 46429B747 715 6,750 SH   SOLE   0 0 6,750
ISHARES TR CORE S&P MCP ETF 464287507 3,224 11,388 SH   SOLE   0 0 11,388
ISHARES TR CORE S&P SCP ETF 464287804 3,259 28,460 SH   SOLE   0 0 28,460
ISHARES TR EXPANDED TECH 464287515 495 1,244 SH   SOLE   0 0 1,244
ISHARES TR ISHARES SEMICDTR 464287523 11,547 21,292 SH   SOLE   0 0 21,292
ISHARES TR ISHS 1-5YR INVS 464288646 1,004 18,626 SH   SOLE   0 0 18,626
ISHARES TR MSCI USA MMENTM 46432F396 6,763 37,197 SH   SOLE   0 0 37,197
ISHARES TR RUS 1000 GRW ETF 464287614 430 1,408 SH   SOLE   0 0 1,408
ISHARES TR RUS 2000 GRW ETF 464287648 5,404 18,442 SH   SOLE   0 0 18,442
ISHARES TR RUS 2000 VAL ETF 464287630 9,494 57,173 SH   SOLE   0 0 57,173
ISHARES TR SELF DRIVNG EV 46435U366 8,338 153,746 SH   SOLE   0 0 153,746
JOHNSON & JOHNSON COM 478160104 660 3,860 SH   SOLE   0 0 3,860
KEYSIGHT TECHNOLOGIES INC COM 49338L103 254 1,229 SH   SOLE   0 0 1,229
MEDTRONIC PLC SHS G5960L103 314 3,038 SH   SOLE   0 0 3,038
MERCK & CO INC COM 58933Y105 357 4,655 SH   SOLE   0 0 4,655
META PLATFORMS INC CL A 30303M102 334 994 SH   SOLE   0 0 994
MICROSOFT CORP COM 594918104 1,027 3,054 SH   SOLE   0 0 3,054
MOSAIC CO NEW COM 61945C103 393 10,000 SH   SOLE   0 0 10,000
NETFLIX INC COM 64110L106 319 530 SH   SOLE   0 0 530
NIKE INC CL B 654106103 409 2,454 SH   SOLE   0 0 2,454
NVIDIA CORPORATION COM 67066G104 919 3,124 SH   SOLE   0 0 3,124
OPKO HEALTH INC COM 68375N103 206 42,760 SH   SOLE   0 0 42,760
OUTSET MED INC COM 690145107 1,323 28,710 SH   SOLE   0 0 28,710
PACER FDS TR TRENDPILOT US BD 69374H642 7,431 275,940 SH   SOLE   0 0 275,940
PAYPAL HLDGS INC COM 70450Y103 236 1,254 SH   SOLE   0 0 1,254
PEPSICO INC COM 713448108 230 1,324 SH   SOLE   0 0 1,324
PFIZER INC COM 717081103 287 4,860 SH   SOLE   0 0 4,860
PROCTER AND GAMBLE CO COM 742718109 611 3,736 SH   SOLE   0 0 3,736
PROLOGIS INC. COM 74340W103 286 1,700 SH   SOLE   0 0 1,700
QUALCOMM INC COM 747525103 541 2,956 SH   SOLE   0 0 2,956
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 245 1,197 SH   SOLE   0 0 1,197
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 433 6,043 SH   SOLE   0 0 6,043
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 745 4,287 SH   SOLE   0 0 4,287
SNOWFLAKE INC CL A 833445109 247 728 SH   SOLE   0 0 728
SOUTHWESTERN ENERGY CO COM 845467109 110 23,500 SH   SOLE   0 0 23,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,172 2,468 SH   SOLE   0 0 2,468
SPDR SER TR PORTFOLIO SHORT 78464A474 879 28,381 SH   SOLE   0 0 28,381
SPDR SER TR PRTFLO S&P500 GW 78464A409 708 11,045 SH   SOLE   0 0 11,045
SPDR SER TR S&P HOMEBUILD 78464A888 10,133 118,132 SH   SOLE   0 0 118,132
SPDR SER TR S&P RETAIL ETF 78464A714 7,378 81,712 SH   SOLE   0 0 81,712
TARGET CORP COM 87612E106 284 1,229 SH   SOLE   0 0 1,229
UNITED PARCEL SERVICE INC CL B 911312106 505 2,358 SH   SOLE   0 0 2,358
UNITEDHEALTH GROUP INC COM 91324P102 399 794 SH   SOLE   0 0 794
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 476 11,350 SH   SOLE   0 0 11,350
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 6,879 40,789 SH   SOLE   0 0 40,789
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 428 2,037 SH   SOLE   0 0 2,037
VANGUARD INDEX FDS GROWTH ETF 922908736 1,396 4,350 SH   SOLE   0 0 4,350
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5,622 22,082 SH   SOLE   0 0 22,082
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 493 1,129 SH   SOLE   0 0 1,129
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 211 4,275 SH   SOLE   0 0 4,275
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,097 33,391 SH   SOLE   0 0 33,391
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 796 9,792 SH   SOLE   0 0 9,792
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 58,339 339,672 SH   SOLE   0 0 339,672
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,508 13,455 SH   SOLE   0 0 13,455
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 425 1,597 SH   SOLE   0 0 1,597
VANGUARD WORLD FDS INF TECH ETF 92204A702 440 960 SH   SOLE   0 0 960
VISA INC COM CL A 92826C839 778 3,588 SH   SOLE   0 0 3,588
WEYERHAEUSER CO MTN BE COM NEW 962166104 268 6,500 SH   SOLE   0 0 6,500