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
AMAZON.COM INC Stock 023135106 480 155 SH   SOLE 0 155 0 0
POWERSHARES QQQ TR ETF 46090E103 27,066 84,812 SH   SOLE 0 84,811 0 0
JOHNSON & JOHNSON COM Stock 478160104 2,108 12,824 SH   SOLE 0 12,824 0 0
HORMEL FOODS CORP COM Stock 440452100 298 6,236 SH   SOLE 0 6,235 0 0
AMPLIFY ONLINE RETAIL ETF ETF 032108102 19,847 159,825 SH   SOLE 0 159,824 0 0
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 20,525 819,038 SH   SOLE 0 819,038 0 0
HOME DEPOT Stock 437076102 790 2,588 SH   SOLE 0 2,587 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 26,377 108,529 SH   SOLE 0 108,528 0 0
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 15,322 141,180 SH   SOLE 0 141,180 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,990 7,788 SH   SOLE 0 7,788 0 0
VANGUARD U.S. VALUE FACTOR ETF ETF 921935805 16,394 173,480 SH   SOLE 0 173,480 0 0
CSX CORP Stock 126408103 224 2,324 SH   SOLE 0 2,323 0 0
MICROSOFT Stock 594918104 1,270 5,387 SH   SOLE 0 5,386 0 0
ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556 17,022 394,573 SH   SOLE 0 394,572 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 1,157 3 SH   SOLE 0 3 0 0
TESLA MOTORS INC Stock 88160R101 542 811 SH   SOLE 0 811 0 0
MODERNA INC COM Stock 60770K107 262 2,000 SH   SOLE 0 2,000 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 429 1,197 SH   SOLE 0 1,197 0 0
VANGUARD S&P 500 ETF ETF 922908363 27,754 76,184 SH   SOLE 0 76,183 0 0
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 13,175 260,992 SH   SOLE 0 260,992 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 5,256 51,503 SH   SOLE 0 51,503 0 0
FIRST SOLAR INC Stock 336433107 440 5,035 SH   SOLE 0 5,035 0 0
NOVAVAX INC Stock 670002401 907 5,000 SH   SOLE 0 5,000 0 0
INVESCO SOLAR ETF ETF 46138G706 12,345 134,516 SH   SOLE 0 134,515 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 14,480 110,145 SH   SOLE 0 110,144 0 0
CALAMOS DYNAMIC CONV & INCOME COM CEF 12811V105 465 14,555 SH   SOLE 0 14,555 0 0
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 13,995 54,322 SH   SOLE 0 54,321 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 9,633 113,703 SH   SOLE 0 113,703 0 0
GW PHARMACEUTICALS PLC ADS ADR 36197T103 217 1,000 SH   SOLE 0 1,000 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 13,696 239,779 SH   SOLE 0 239,778 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 11,764 132,586 SH   SOLE 0 132,585 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 436 2,866 SH   SOLE 0 2,865 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 16,069 54,402 SH   SOLE 0 54,402 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 703 340 SH   SOLE 0 340 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 12,642 184,291 SH   SOLE 0 184,291 0 0
LOWES COS INC COM Stock 548661107 564 2,965 SH   SOLE 0 2,965 0 0
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 15,242 103,376 SH   SOLE 0 103,376 0 0
ARK INNOVATION ETF ETF 00214Q104 627 5,224 SH   SOLE 0 5,223 0 0
APPLE INC Stock 037833100 6,334 51,851 SH   SOLE 0 51,851 0 0