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 239 1,699 SH   SOLE   0 0 1,699
ABBVIE INC COM 00287Y109 203 1,498 SH   SOLE   0 0 1,498
ALPHABET INC CAP STK CL C 02079K107 281 97 SH   SOLE   0 0 97
APPLE INC COM 037833100 587 3,307 SH   SOLE   0 0 3,307
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,820 16,119 SH   SOLE   0 0 16,119
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 9,252 147,201 SH   SOLE   0 0 147,201
HEICO CORP NEW CL A 422806208 300 2,333 SH   SOLE   0 0 2,333
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 11,444 67,403 SH   SOLE   0 0 67,403
INVESCO QQQ TR UNIT SER 1 46090E103 224 564 SH   SOLE   0 0 564
ISHARES TR CORE S&P MCP ETF 464287507 1,436 5,073 SH   SOLE   0 0 5,073
ISHARES TR CORE S&P500 ETF 464287200 954 2,001 SH   SOLE   0 0 2,001
ISHARES TR RUSSELL 2000 ETF 464287655 1,335 6,000 SH   SOLE   0 0 6,000
ISHARES TR MSCI EMG MKT ETF 464287234 1,138 23,296 SH   SOLE   0 0 23,296
ISHARES TR MSCI EAFE ETF 464287465 1,204 15,307 SH   SOLE   0 0 15,307
ISHARES TR MSCI USA MIN VOL 46429B697 1,096 13,550 SH   SOLE   0 0 13,550
ISHARES TR ISHS 1-5YR INVS 464288646 582 10,807 SH   SOLE   0 0 10,807
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 703 4,988 SH   SOLE   0 0 4,988
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,295 18,092 SH   SOLE   0 0 18,092
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,864 50,108 SH   SOLE   0 0 50,108
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 349 8,930 SH   SOLE   0 0 8,930
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,836 33,080 SH   SOLE   0 0 33,080
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 249 6,008 SH   SOLE   0 0 6,008
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 825 22,603 SH   SOLE   0 0 22,603
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,600 3,368 SH   SOLE   0 0 3,368
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 977 1,887 SH   SOLE   0 0 1,887
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,560 37,105 SH   SOLE   0 0 37,105
SPDR SER TR S&P DIVID ETF 78464A763 1,033 8,003 SH   SOLE   0 0 8,003
SPDR SER TR PORTFOLIO S&P500 78464A854 52,464 939,709 SH   SOLE   0 0 939,709
SPDR SER TR PORTFLI INTRMDIT 78464A672 696 21,703 SH   SOLE   0 0 21,703
SPDR SER TR PORTFOLIO S&P600 78468R853 5,151 115,257 SH   SOLE   0 0 115,257
SPDR SER TR BLOOMBERG HIGH Y 78468R622 1,890 17,411 SH   SOLE   0 0 17,411
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 3,581 169,532 SH   SOLE   0 0 169,532
SPDR SER TR PORTFOLIO SH TSR 78468R101 12,518 411,359 SH   SOLE   0 0 411,359
SPDR SER TR PORTFOLIO S&P400 78464A847 8,113 163,105 SH   SOLE   0 0 163,105
SPDR SER TR PRTFLO S&P500 VL 78464A508 3,863 91,971 SH   SOLE   0 0 91,971
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 793 9,808 SH   SOLE   0 0 9,808
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,641 3,758 SH   SOLE   0 0 3,758
VANGUARD WORLD FDS INF TECH ETF 92204A702 468 1,021 SH   SOLE   0 0 1,021
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 345 1,728 SH   SOLE   0 0 1,728
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,605 16,621 SH   SOLE   0 0 16,621
VANGUARD WORLD FDS UTILITIES ETF 92204A876 5,044 32,252 SH   SOLE   0 0 32,252