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
AIR PRODS & CHEMS INC COM 009158106   497,520 1,928 SH   SOLE   0 0 1,928
ALPHABET INC CAP STK CL A 02079K305   587,463 3,225 SH   SOLE   0 0 3,225
ALPS ETF TR OSHARES US QUALT 00162Q387   414,626 8,356 SH   SOLE   0 0 8,356
ANALOG DEVICES INC COM 032654105   519,976 2,278 SH   SOLE   0 0 2,278
APPLIED MATLS INC COM 038222105   539,020 2,284 SH   SOLE   0 0 2,284
EATON CORP PLC SHS G29183103   579,127 1,847 SH   SOLE   0 0 1,847
ETSY INC COM 29786A106   547,275 9,279 SH   SOLE   0 0 9,279
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   12,623,118 180,511 SH   SOLE   0 0 180,511
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   2,160,323 50,903 SH   SOLE   0 0 50,903
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   2,770,866 34,204 SH   SOLE   0 0 34,204
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   2,751,409 40,108 SH   SOLE   0 0 40,108
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   1,153,471 62,791 SH   SOLE   0 0 62,791
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   11,523,111 239,815 SH   SOLE   0 0 239,815
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   10,144,128 182,514 SH   SOLE   0 0 182,514
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   9,959,636 133,221 SH   SOLE   0 0 133,221
HEWLETT PACKARD ENTERPRISE C COM 42824C109   531,409 25,102 SH   SOLE   0 0 25,102
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   6,279,495 71,798 SH   SOLE   0 0 71,798
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   1,011,635 18,317 SH   SOLE   0 0 18,317
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   2,740,638 25,985 SH   SOLE   0 0 25,985
INVESCO QQQ TR UNIT SER 1 46090E103   16,458,433 34,352 SH   SOLE   0 0 34,352
ISHARES TR CORE S&P US GWT 464287671   12,961,443 101,674 SH   SOLE   0 0 101,674
ISHARES TR ESG MSCI LEADR 46435U218   387,089 3,973 SH   SOLE   0 0 3,973
ISHARES TR MORNINGSTAR GRWT 464287119   423,595 5,203 SH   SOLE   0 0 5,203
ISHARES TR RUS 1000 GRW ETF 464287614   15,526,366 42,595 SH   SOLE   0 0 42,595
ISHARES TR RUS TP200 GR ETF 464289438   6,507,830 30,337 SH   SOLE   0 0 30,337
ISHARES TR S&P 100 ETF 464287101   4,163,860 15,754 SH   SOLE   0 0 15,754
ISHARES TR S&P 500 GRWT ETF 464287309   4,494,141 48,564 SH   SOLE   0 0 48,564
ISHARES TR SHORT TREAS BD 464288679   238,067 2,154 SH   SOLE   0 0 2,154
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   1,175,335 23,353 SH   SOLE   0 0 23,353
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   371,783 6,295 SH   SOLE   0 0 6,295
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   2,999,080 46,133 SH   SOLE   0 0 46,133
NEWMONT CORP COM 651639106   582,286 13,907 SH   SOLE   0 0 13,907
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   482,009 5,939 SH   SOLE   0 0 5,939
NVIDIA CORPORATION COM 67066G104   666,377 5,394 SH   SOLE   0 0 5,394
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   759,922 15,789 SH   SOLE   0 0 15,789
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   16,548,992 164,111 SH   SOLE   0 0 164,111
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,971,766 43,275 SH   SOLE   0 0 43,275
SPDR SER TR PORTFOLIO S&P500 78464A854   4,053,742 63,340 SH   SOLE   0 0 63,340
SPDR SER TR PRTFLO S&P500 GW 78464A409   6,330,319 79,001 SH   SOLE   0 0 79,001
TIMOTHY PLAN HIG DV STK ETF 887432326   1,000,213 28,590 SH   SOLE   0 0 28,590
TIMOTHY PLAN US LRGMD CP CORE 887432359   996,202 24,551 SH   SOLE   0 0 24,551
TRANSDIGM GROUP INC COM 893641100   542,984 425 SH   SOLE   0 0 425
VANGUARD INDEX FDS GROWTH ETF 922908736   15,366,949 41,087 SH   SOLE   0 0 41,087
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   10,111,123 107,783 SH   SOLE   0 0 107,783
VANGUARD WORLD FD INF TECH ETF 92204A702   1,959,253 3,398 SH   SOLE   0 0 3,398
VANGUARD WORLD FD MEGA CAP INDEX 921910873   12,017,131 60,911 SH   SOLE   0 0 60,911
VANGUARD WORLD FD MEGA GRWTH IND 921910816   3,523,237 11,213 SH   SOLE   0 0 11,213
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,194,171 23,736 SH   SOLE   0 0 23,736
WISDOMTREE TR INTRST RATE HDGE 97717W380   10,820,842 485,240 SH   SOLE   0 0 485,240