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
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   471,373 7,620 SH   SOLE 0 0 0 7,620
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   567,059 14,280 SH   SOLE 0 0 0 14,280
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   1,831,567 42,047 SH   SOLE 0 0 0 42,047
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   32,962,305 1,247,627 SH   SOLE 0 0 0 1,247,627
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   1,259,176 15,640 SH   SOLE 0 0 0 15,640
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   472,833 9,820 SH   SOLE 0 0 0 9,820
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   491,238 10,127 SH   SOLE 0 0 0 10,127
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   876,228 22,884 SH   SOLE 0 0 0 22,884
ISHARES INC MSCI GBL GOLD MN 46434G855   489,286 23,637 SH   SOLE 0 0 0 23,637
ISHARES TR 0-5 YR TIPS ETF 46429B747   9,993,615 103,112 SH   SOLE 0 0 0 103,112
ISHARES TR MSCI EAFE SMCP 46435G839   924,543 33,179 SH   SOLE 0 0 0 33,179
ISHARES TR U.S. MED DVC ETF 464288810   411,620 8,487 SH   SOLE 0 0 0 8,487
ISHARES TR US CONSM STAPLES 464287812   467,581 2,507 SH   SOLE 0 0 0 2,507
ISHARES TR CONV BD ETF 46435G102   1,690,578 22,781 SH   SOLE 0 0 0 22,781
ISHARES TR CORE INTL AGGR 46435G672   1,352,816 27,733 SH   SOLE 0 0 0 27,733
ISHARES TR 0-5YR INVT GR CP 46434V100   1,259,726 26,247 SH   SOLE 0 0 0 26,247
ISHARES TR INVESTMENT GRADE 46435G219   598,617 14,115 SH   SOLE 0 0 0 14,115
ISHARES TR GLOBAL REIT ETF 46434V647   374,349 17,683 SH   SOLE 0 0 0 17,683
MICROSOFT CORP COM 594918104   1,728,600 5,475 SH   SOLE 0 0 0 5,475
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   10,008,387 208,987 SH   SOLE 0 0 0 208,987
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   421,139 12,361 SH   SOLE 0 0 0 12,361
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   617,645 10,481 SH   SOLE 0 0 0 10,481
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,067,130 18,710 SH   SOLE 0 0 0 18,710
SELECT SECTOR SPDR TR ENERGY 81369Y506   615,917 6,814 SH   SOLE 0 0 0 6,814
SPDR SER TR PORTFLI INTRMDIT 78464A672   9,953,444 361,549 SH   SOLE 0 0 0 361,549
SPDR SER TR PORT MTG BK ETF 78464A383   5,714,322 274,727 SH   SOLE 0 0 0 274,727
VANECK ETF TRUST RETAIL ETF 92189F684   448,549 2,672 SH   SOLE 0 0 0 2,672
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   14,864,468 267,780 SH   SOLE 0 0 0 267,780
VANGUARD WORLD FD EXTENDED DUR 921910709   558,489 7,975 SH   SOLE 0 0 0 7,975
WISDOMTREE TR FUTRE STRAT FD 97717W125   1,751,220 49,736 SH   SOLE 0 0 0 49,736