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
APPLE INC COM 037833100 BBG001S5N8V8 1,058,219 6,417 SH   SOLE   6,417 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 471,270 1 SH   SOLE   1 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 BBG0078XLZ93 902,293 18,619 SH   SOLE   18,619 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 7,020,391 151,978 SH   SOLE   151,978 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 2,656,159 52,147 SH   SOLE   52,147 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 301,143 4,475 SH   SOLE   4,475 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 5,488,604 137,218 SH   SOLE   137,218 0 0
GLOBAL X FDS MILLENNIAL CONSU 37954Y764 BBG00CV462X3 310,834 10,448 SH   SOLE   10,448 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 8,263,209 456,509 SH   SOLE   456,509 0 0
ISHARES INC MSCI AGRICULTURE 464286350 BBG002GKQX93 547,317 13,010 SH   SOLE   13,010 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 8,698,826 87,761 SH   SOLE   87,761 0 0
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 437,908 8,543 SH   SOLE   8,543 0 0
ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 326,335 12,914 SH   SOLE   12,914 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 7,379,805 146,454 SH   SOLE   146,454 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 1,682,010 55,674 SH   SOLE   55,674 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 8,783,785 120,817 SH   SOLE   120,817 0 0
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 549,737 3,954 SH   SOLE   3,954 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 765,968 6,192 SH   SOLE   6,192 0 0
ISHARES TR MSCI USA SMCP MN 46435G433 BBG00DRM2VW7 9,231,745 266,198 SH   SOLE   266,198 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 411,808 7,542 SH   SOLE   7,542 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 1,651,162 47,004 SH   SOLE   47,004 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 306,723 6,287 SH   SOLE   6,287 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 16,994,662 232,294 SH   SOLE   232,294 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 203,673 3,125 SH   SOLE   3,125 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 757,648 11,612 SH   SOLE   11,612 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 5,920,726 303,625 SH   SOLE   303,625 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 1,143,136 21,323 SH   SOLE   21,323 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 BBG001SRXRM7 7,495,817 137,614 SH   SOLE   137,614 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 705,872 10,524 SH   SOLE   10,524 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 527,629 11,244 SH   SOLE   11,244 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 1,007,141 22,921 SH   SOLE   22,921 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 602,643 15,956 SH   SOLE   15,956 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 11,437,624 206,604 SH   SOLE   206,604 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 469,150 11,521 SH   SOLE   11,521 0 0
SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 317,502 3,367 SH   SOLE   3,367 0 0
SPDR SER TR S&P KENSHO FUTRE 78468R671 BBG00JHP62Q5 343,569 7,405 SH   SOLE   7,405 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 483,460 4,140 SH   SOLE   4,140 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 796,735 19,217 SH   SOLE   19,217 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 300,104 798 SH   SOLE   798 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 9,683,514 202,499 SH   SOLE   202,499 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 890,849 32,016 SH   SOLE   32,016 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 15,079,982 299,980 SH   SOLE   299,980 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 8,292,793 210,323 SH   SOLE   210,323 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 11,830,393 189,772 SH   SOLE   189,772 0 0