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
3M CO COM 88579Y101 835 4,777 SH   SOLE   4,777 0 0
ALPHABET INC CAP STK CL A 02079K305 261 149 SH   SOLE   149 0 0
AMAZON COM INC COM 023135106 730 224 SH   SOLE   224 0 0
APPLE INC COM 037833100 676 5,093 SH   SOLE   5,093 0 0
AT&T INC COM 00206R102 305 10,591 SH   SOLE   10,591 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 696 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 272 1,175 SH   SOLE   1,175 0 0
BK OF AMERICA CORP COM 060505104 224 7,382 SH   SOLE   7,382 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 3,640 108,305 SH   SOLE   108,305 0 0
DISNEY WALT CO COM 254687106 299 1,652 SH   SOLE   1,652 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 396 9,740 SH   SOLE   9,740 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1,925 42,315 SH   SOLE   42,315 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 2,202 30,796 SH   SOLE   30,796 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 695 68,464 SH   SOLE   68,464 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 1,329 31,476 SH   SOLE   31,476 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1,972 34,150 SH   SOLE   34,150 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,659 15,874 SH   SOLE   15,874 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 1,337 32,942 SH   SOLE   32,942 0 0
FIRST TR ENERGY INCOME & GRO COM 33738G104 730 68,268 SH   SOLE   68,268 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 419 1,974 SH   SOLE   1,974 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 336 13,899 SH   SOLE   13,899 0 0
GABELLI DIVID & INCOME TR COM 36242H104 1,667 77,691 SH   SOLE   77,691 0 0
GENERAL MLS INC COM 370334104 230 3,904 SH   SOLE   3,904 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 212 804 SH   SOLE   804 0 0
HONEYWELL INTL INC COM 438516106 232 1,091 SH   SOLE   1,091 0 0
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 9,593 319,008 SH   SOLE   319,008 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 5,484 175,915 SH   SOLE   175,915 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C581 998 33,504 SH   SOLE   33,504 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 3,283 112,671 SH   SOLE   112,671 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 3,298 111,237 SH   SOLE   111,237 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 8,567 261,582 SH   SOLE   261,582 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 339 12,000 SH   SOLE   12,000 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 431 15,800 SH   SOLE   15,800 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C805 851 34,079 SH   SOLE   34,079 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 11,095 371,570 SH   SOLE   371,570 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 320 11,877 SH   SOLE   11,877 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1,745 118,688 SH   SOLE   118,688 0 0
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 3,779 165,256 SH   SOLE   165,256 0 0
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 281 3,241 SH   SOLE   3,241 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,844 14,458 SH   SOLE   14,458 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 208 4,943 SH   SOLE   4,943 0 0
ISHARES GOLD TRUST ISHARES 464285105 4,506 248,545 SH   SOLE   248,545 0 0
ISHARES TR 20 YR TR BD ETF 464287432 232 1,473 SH   SOLE   1,473 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 2,269 44,920 SH   SOLE   44,920 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 2,984 34,035 SH   SOLE   34,035 0 0
ISHARES TR CORE MSCI EAFE 46432F842 6,062 87,744 SH   SOLE   87,744 0 0
ISHARES TR CORE S&P MCP ETF 464287507 319 1,388 SH   SOLE   1,388 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,962 21,352 SH   SOLE   21,352 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,647 19,097 SH   SOLE   19,097 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 648 8,483 SH   SOLE   8,483 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,452 47,651 SH   SOLE   47,651 0 0
ISHARES TR NASDAQ BIOTECH 464287556 520 3,433 SH   SOLE   3,433 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 2,094 15,892 SH   SOLE   15,892 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 211 1,076 SH   SOLE   1,076 0 0
ISHARES TR S&P MC 400GR ETF 464287606 971 13,444 SH   SOLE   13,444 0 0
ISHARES TR S&P SML 600 GWT 464287887 1,254 10,980 SH   SOLE   10,980 0 0
ISHARES TR TIPS BD ETF 464287176 700 5,486 SH   SOLE   5,486 0 0
ISHARES TR U.S. TECH ETF 464287721 1,160 13,632 SH   SOLE   13,632 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,524 30,008 SH   SOLE   30,008 0 0
JOHNSON & JOHNSON COM 478160104 709 4,505 SH   SOLE   4,505 0 0
JPMORGAN CHASE & CO COM 46625H100 731 5,756 SH   SOLE   5,756 0 0
MCDONALDS CORP COM 580135101 374 1,745 SH   SOLE   1,745 0 0
MORGAN STANLEY COM NEW 617446448 304 4,433 SH   SOLE   4,433 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 2,990 232,131 SH   SOLE   232,131 0 0
PFIZER INC COM 717081103 550 14,934 SH   SOLE   14,934 0 0
PROCTER AND GAMBLE CO COM 742718109 284 2,040 SH   SOLE   2,040 0 0
PROSHARES TR PSHS SH MDCAP400 74347B250 242 8,234 SH   SOLE   8,234 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 203 14,074 SH   SOLE   14,074 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 823 45,794 SH   SOLE   45,794 0 0
PUBLIC STORAGE COM 74460D109 1,500 6,495 SH   SOLE   6,495 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 960 17,136 SH   SOLE   17,136 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 511 13,470 SH   SOLE   13,470 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 551 4,234 SH   SOLE   4,234 0 0
SPDR GOLD TR GOLD SHS 78463V107 254 1,426 SH   SOLE   1,426 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,038 2,777 SH   SOLE   2,777 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 787 1,874 SH   SOLE   1,874 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 662 13,435 SH   SOLE   13,435 0 0
TARGET CORP COM 87612E106 216 1,224 SH   SOLE   1,224 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 71 12,906 SH   SOLE   12,906 0 0
UNITED PARCEL SERVICE INC CL B 911312106 575 3,415 SH   SOLE   3,415 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 473 1,867 SH   SOLE   1,867 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,875 15,762 SH   SOLE   15,762 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 577 2,792 SH   SOLE   2,792 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 329 958 SH   SOLE   958 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 318 6,342 SH   SOLE   6,342 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3,496 28,697 SH   SOLE   28,697 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,660 32,489 SH   SOLE   32,489 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,701 36,023 SH   SOLE   36,023 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 217 1,808 SH   SOLE   1,808 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,000 5,884 SH   SOLE   5,884 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,475 25,105 SH   SOLE   25,105 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 332 4,780 SH   SOLE   4,780 0 0
YEXT INC COM 98585N106 8,893 565,682 SH   SOLE   565,682 0 0