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
ADVANCED MICRO DEVICES INC COM 007903107 206 1,864 SH   SOLE   0 0 1,864
ALLIANT ENERGY CORP COM 018802108 229 3,655 SH   SOLE   0 0 3,655
ALPHABET INC CAP STK CL A 02079K305 492 172 SH   SOLE   0 0 172
ALPHABET INC CAP STK CL C 02079K107 442 154 SH   SOLE   0 0 154
AMAZON COM INC COM 023135106 1,586 471 SH   SOLE   0 0 471
AMGEN INC COM 031162100 482 1,969 SH   SOLE   0 0 1,969
AMMO INC COM 00175J107 1,921 414,000 SH   SOLE   0 0 414,000
APOGEE ENTERPRISES INC COM 037598109 284 5,848 SH   SOLE   0 0 5,848
APPLE INC COM 037833100 1,866 10,458 SH   SOLE   0 0 10,458
ARK ETF TR INNOVATION ETF 00214Q104 375 5,324 SH   SOLE   0 0 5,324
AUTOMATIC DATA PROCESSING IN COM 053015103 1,036 4,405 SH   SOLE   0 0 4,405
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,037 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 828 2,396 SH   SOLE   0 0 2,396
CISCO SYS INC COM 17275R102 508 9,100 SH   SOLE   0 0 9,100
COCA COLA CO COM 191216100 525 8,390 SH   SOLE   0 0 8,390
COSTCO WHSL CORP NEW COM 22160K105 1,105 1,921 SH   SOLE   0 0 1,921
DOCUSIGN INC COM 256163106 300 2,670 SH   SOLE   0 0 2,670
FACEBOOK INC CL A 30303M102 225 964 SH   SOLE   0 0 964
FASTENAL CO COM 311900104 1,292 21,482 SH   SOLE   0 0 21,482
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 14 112 SH   SOLE   0 0 112
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 217 2,281 SH   SOLE   0 0 2,281
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 494 10,259 SH   SOLE   0 0 10,259
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,089 9,965 SH   SOLE   0 0 9,965
FLORA GROWTH CORP COM 339764102 25 13,162 SH   SOLE   0 0 13,162
GENERAL ELECTRIC CO COM 369604103 3 37 SH   SOLE   0 0 37
GLOBAL X FDS US INFR DEV ETF 37954Y673 7,870 279,467 SH   SOLE   0 0 279,467
HONEYWELL INTL INC COM 438516106 426 2,171 SH   SOLE   0 0 2,171
HORMEL FOODS CORP COM 440452100 367 7,100 SH   SOLE   0 0 7,100
HUNTINGTON BANCSHARES INC COM 446150104 926 64,100 SH   SOLE   0 0 64,100
INTUIT COM 461202103 221 437 SH   SOLE   0 0 437
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 267 2,950 SH   SOLE   0 0 2,950
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 6,769 138,455 SH   SOLE   0 0 138,455
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,456 15,490 SH   SOLE   0 0 15,490
INVESCO QQQ TR UNIT SER 1 46090E103 9,898 26,801 SH   SOLE   0 0 26,801
ISHARES TR 0-5 YR TIPS ETF 46429B747 702 6,750 SH   SOLE   0 0 6,750
ISHARES TR CORE S&P MCP ETF 464287507 3,220 11,946 SH   SOLE   0 0 11,946
ISHARES TR CORE S&P SCP ETF 464287804 3,126 28,785 SH   SOLE   0 0 28,785
ISHARES TR EXPANDED TECH 464287515 440 1,244 SH   SOLE   0 0 1,244
ISHARES TR ISHS 1-5YR INVS 464288646 961 18,626 SH   SOLE   0 0 18,626
ISHARES TR MSCI USA MMENTM 46432F396 6,552 38,450 SH   SOLE   0 0 38,450
ISHARES TR PHLX SEMICND ETF 464287523 7,961 16,878 SH   SOLE   0 0 16,878
ISHARES TR RUS 1000 GRW ETF 464287614 395 1,394 SH   SOLE   0 0 1,394
ISHARES TR RUS 2000 GRW ETF 464287648 5,158 19,754 SH   SOLE   0 0 19,754
ISHARES TR RUS 2000 VAL ETF 464287630 9,705 59,728 SH   SOLE   0 0 59,728
ISHARES TR SELF DRIVNG EV 46435U366 7,327 155,825 SH   SOLE   0 0 155,825
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 242 4,811 SH   SOLE   0 0 4,811
JOHNSON & JOHNSON COM 478160104 642 3,637 SH   SOLE   0 0 3,637
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 118 10,000 SH   SOLE   0 0 10,000
MARQETA INC CLASS A COM 57142B104 261 22,600 SH   SOLE   0 0 22,600
MEDTRONIC PLC SHS G5960L103 323 2,912 SH   SOLE   0 0 2,912
MERCK & CO. INC COM 58933Y105 371 4,438 SH   SOLE   0 0 4,438
MICROSOFT CORP COM 594918104 985 3,128 SH   SOLE   0 0 3,128
MOSAIC CO NEW COM 61945C103 603 9,000 SH   SOLE   0 0 9,000
NETFLIX INC COM 64110L106 204 522 SH   SOLE   0 0 522
NIKE INC CL B 654106103 330 2,454 SH   SOLE   0 0 2,454
NVIDIA CORPORATION COM 67066G104 900 3,290 SH   SOLE   0 0 3,290
OPKO HEALTH INC COM 68375N103 162 44,760 SH   SOLE   0 0 44,760
OUTSET MED INC COM 690145107 1,363 28,710 SH   SOLE   0 0 28,710
PACER FDS TR TRENDPILOT US BD 69374H642 6,974 285,466 SH   SOLE   0 0 285,466
PEPSICO INC COM 713448108 220 1,302 SH   SOLE   0 0 1,302
PFIZER INC COM 717081103 242 4,760 SH   SOLE   0 0 4,760
PIONEER NAT RES CO COM 723787107 253 1,000 SH   SOLE   0 0 1,000
PROCTER AND GAMBLE CO COM 742718109 576 3,737 SH   SOLE   0 0 3,737
PROLOGIS INC. COM 74340W103 278 1,700 SH   SOLE   0 0 1,700
QUALCOMM INC COM 747525103 455 2,957 SH   SOLE   0 0 2,957
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 210 1,107 SH   SOLE   0 0 1,107
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 453 6,044 SH   SOLE   0 0 6,044
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 725 4,489 SH   SOLE   0 0 4,489
SOUTHWESTERN ENERGY CO COM 845467109 162 21,700 SH   SOLE   0 0 21,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,719 3,763 SH   SOLE   0 0 3,763
SPDR SER TR PORTFOLIO SHORT 78464A474 854 28,381 SH   SOLE   0 0 28,381
SPDR SER TR PRTFLO S&P500 GW 78464A409 580 9,700 SH   SOLE   0 0 9,700
SPDR SER TR S&P HOMEBUILD 78464A888 7,385 114,687 SH   SOLE   0 0 114,687
SPDR SER TR S&P REGL BKG 78464A698 6,657 98,069 SH   SOLE   0 0 98,069
STEM INC COM 85859N102 339 27,903 SH   SOLE   0 0 27,903
TARGET CORP COM 87612E106 251 1,172 SH   SOLE   0 0 1,172
TREVENA INC COM 89532E109 9 20,200 SH   SOLE   0 0 20,200
UNITED PARCEL SERVICE INC CL B 911312106 484 2,358 SH   SOLE   0 0 2,358
UNITEDHEALTH GROUP INC COM 91324P102 497 974 SH   SOLE   0 0 974
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 542 11,250 SH   SOLE   0 0 11,250
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 7,137 42,642 SH   SOLE   0 0 42,642
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 395 1,979 SH   SOLE   0 0 1,979
VANGUARD INDEX FDS GROWTH ETF 922908736 1,279 4,353 SH   SOLE   0 0 4,353
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5,301 23,334 SH   SOLE   0 0 23,334
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 474 1,129 SH   SOLE   0 0 1,129
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,874 33,441 SH   SOLE   0 0 33,441
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 764 9,797 SH   SOLE   0 0 9,797
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 57,709 354,150 SH   SOLE   0 0 354,150
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,403 12,460 SH   SOLE   0 0 12,460
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 391 1,529 SH   SOLE   0 0 1,529
VANGUARD WORLD FDS INF TECH ETF 92204A702 472 1,114 SH   SOLE   0 0 1,114
VISA INC COM CL A 92826C839 868 3,810 SH   SOLE   0 0 3,810
WEYERHAEUSER CO MTN BE COM NEW 962166104 252 6,500 SH   SOLE   0 0 6,500
WP CAREY INC COM 92936U109 275 3,395 SH   SOLE   0 0 3,395