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
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 235,996 1,583 SH   SOLE   1,583 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 467,432 3,572 SH   SOLE   3,572 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 212,959 1,615 SH   SOLE   1,615 0 0
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 382,434 9,095 SH   SOLE   9,095 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 314,348 2,473 SH   SOLE   2,473 0 0
AMGEN INC COM 031162100 BBG001S5NNL6 977,862 3,638 SH   SOLE   3,638 0 0
APPLE INC COM 037833100 BBG001S5N8V8 987,755 5,769 SH   SOLE   5,769 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 1,594,431 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 279,890 799 SH   SOLE   799 0 0
BLACKSTONE INC COM 09260D107 BBG001S7H949 251,269 2,345 SH   SOLE   2,345 0 0
BUZZFEED INC CLASS A COM 12430A102 BBG00YPS9KZ4 18,763 49,105 SH   SOLE   49,105 0 0
CHARGE ENTERPRISES INC COM 159610104 BBG001SPS723 45,851 92,218 SH   SOLE   92,218 0 0
COHEN & STEERS LTD DURATION COM 19248C105 BBG002YMSBV0 1,251,415 73,311 SH   SOLE   73,311 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 2,487,166 71,266 SH   SOLE   71,266 0 0
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 BBG00D1WLCR0 646,091 43,537 SH   SOLE   43,537 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 819,972 9,290 SH   SOLE   9,290 0 0
ELI LILLY & CO COM 532457108 BBG001S5STL8 246,692 459 SH   SOLE   459 0 0
EOG RES INC COM 26875P101 BBG001S5ZB93 200,207 1,579 SH   SOLE   1,579 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 BBG005FHWFG8 2,093,122 52,710 SH   SOLE   52,710 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 BBG005FHVPV0 2,032,285 29,091 SH   SOLE   29,091 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 BBG005FHW2X8 1,777,514 71,357 SH   SOLE   71,357 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 2,459,640 52,827 SH   SOLE   52,827 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 2,675,355 44,162 SH   SOLE   44,162 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 BBG005FHVVZ3 431,628 7,975 SH   SOLE   7,975 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 1,980,250 16,109 SH   SOLE   16,109 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 1,727,541 45,558 SH   SOLE   45,558 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 284,904 1,785 SH   SOLE   1,785 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 BBG011FRZJF4 12,734,747 644,471 SH   SOLE   644,471 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 BBG00VC9SSV2 1,059,000 29,983 SH   SOLE   29,983 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 BBG00VC9S4V5 698,910 17,240 SH   SOLE   17,240 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661 BBG01HCDPVH5 2,162,446 72,226 SH   SOLE   72,226 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 BBG00RPK2N78 4,971,470 127,539 SH   SOLE   127,539 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 BBG00QQFDN69 1,868,888 49,997 SH   SOLE   49,997 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 209,945 5,615 SH   SOLE   5,615 0 0
GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 499,402 25,689 SH   SOLE   25,689 0 0
GENERAL MLS INC COM 370334104 BBG001S5RKR2 748,890 11,703 SH   SOLE   11,703 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 295,168 912 SH   SOLE   912 0 0
INNOVATOR ETFS TR UNCAPPED ACCLRTD 45783Y699 BBG018WBYMB3 1,572,015 58,700 SH   SOLE   58,700 0 0
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 BBG00NR9PT90 1,971,043 56,364 SH   SOLE   56,364 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 BBG00MYXKMH2 665,602 20,437 SH   SOLE   20,437 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 BBG00PVP3G50 2,108,545 73,571 SH   SOLE   73,571 0 0
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 BBG00M4NZ631 886,270 24,965 SH   SOLE   24,965 0 0
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 BBG00Q4023H0 996,067 29,592 SH   SOLE   29,592 0 0
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 BBG00MYXK7W8 2,788,965 75,909 SH   SOLE   75,909 0 0
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 BBG00PBD60M2 1,524,095 46,438 SH   SOLE   46,438 0 0
INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 BBG00TGLNRW2 1,467,266 47,216 SH   SOLE   47,216 0 0
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 1,095,351 35,277 SH   SOLE   35,277 0 0
INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 4,139,934 165,465 SH   SOLE   165,465 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 2,603,818 104,320 SH   SOLE   104,320 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 BBG001SQTTP7 4,372,953 235,739 SH   SOLE   235,739 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 313,716 12,405 SH   SOLE   12,405 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 BBG001SRMY71 388,695 4,948 SH   SOLE   4,948 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 BBG001SRMY80 439,749 5,270 SH   SOLE   5,270 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 1,424,304 45,917 SH   SOLE   45,917 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2,019,601 14,254 SH   SOLE   14,254 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 241,193 4,820 SH   SOLE   4,820 0 0
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 3,971,015 113,490 SH   SOLE   113,490 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 328,461 3,389 SH   SOLE   3,389 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 1,184,619 25,542 SH   SOLE   25,542 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 3,687,014 37,284 SH   SOLE   37,284 0 0
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 530,198 2,126 SH   SOLE   2,126 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 992,383 10,520 SH   SOLE   10,520 0 0
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 1,891,862 20,086 SH   SOLE   20,086 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 731,936 8,881 SH   SOLE   8,881 0 0
ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 918,987 30,531 SH   SOLE   30,531 0 0
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 380,527 3,112 SH   SOLE   3,112 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 1,695,883 12,511 SH   SOLE   12,511 0 0
ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 1,463,561 20,260 SH   SOLE   20,260 0 0
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 299,054 2,727 SH   SOLE   2,727 0 0
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 295,323 2,847 SH   SOLE   2,847 0 0
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 1,088,874 10,378 SH   SOLE   10,378 0 0
ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 249,493 3,727 SH   SOLE   3,727 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 2,970,376 59,018 SH   SOLE   59,018 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 796,216 5,112 SH   SOLE   5,112 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 598,289 4,126 SH   SOLE   4,126 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 263,581 835 SH   SOLE   835 0 0
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 684,275 8,379 SH   SOLE   8,379 0 0
NEKTAR THERAPEUTICS COM 640268108 BBG001S7RDK1 7,743 13,000 SH   SOLE   13,000 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG001S7ZM04 227,878 18,000 SH   SOLE   18,000 0 0
PFIZER INC COM 717081103 BBG001S5V466 959,022 28,912 SH   SOLE   28,912 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 203,816 1,397 SH   SOLE   1,397 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 BBG001SR6H58 595,945 54,724 SH   SOLE   54,724 0 0
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 944,786 3,585 SH   SOLE   3,585 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 1,972,212 41,182 SH   SOLE   41,182 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 695,481 13,775 SH   SOLE   13,775 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 1,397,984 15,466 SH   SOLE   15,466 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 234,587 3,409 SH   SOLE   3,409 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 272,307 2,115 SH   SOLE   2,115 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 1,078,378 6,578 SH   SOLE   6,578 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 256,739 601 SH   SOLE   601 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 878,339 1,923 SH   SOLE   1,923 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 550,920 6,000 SH   SOLE   6,000 0 0
SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 260,340 4,959 SH   SOLE   4,959 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 1,379,063 9,324 SH   SOLE   9,324 0 0
STARBUCKS CORP COM 855244109 BBG001S72KH6 389,137 4,264 SH   SOLE   4,264 0 0
TJX COS INC NEW COM 872540109 BBG001S5WQ93 968,913 10,901 SH   SOLE   10,901 0 0
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 1,986,799 12,747 SH   SOLE   12,747 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 510,366 1,874 SH   SOLE   1,874 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 2,682,979 20,487 SH   SOLE   20,487 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1,124,598 5,400 SH   SOLE   5,400 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 367,674 1,731 SH   SOLE   1,731 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 4,260,203 40,115 SH   SOLE   40,115 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 2,017,221 42,665 SH   SOLE   42,665 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 2,017,724 46,151 SH   SOLE   46,151 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 398,891 3,861 SH   SOLE   3,861 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 303,884 2,889 SH   SOLE   2,889 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 257,698 3,208 SH   SOLE   3,208 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 2,930,777 15,031 SH   SOLE   15,031 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 401,402 5,142 SH   SOLE   5,142 0 0
YEXT INC COM 98585N106 BBG001V12329 2,491,197 393,554 SH   SOLE   393,554 0 0