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   207,668 1,079 SH   SOLE 0 0 0 1,079
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   483,058 7,149 SH   SOLE 0 0 0 7,149
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   584,921 13,131 SH   SOLE 0 0 0 13,131
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   703,123 15,272 SH   SOLE 0 0 0 15,272
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   40,026,476 1,445,521 SH   SOLE 0 0 0 1,445,521
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   1,295,868 14,429 SH   SOLE 0 0 0 14,429
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   492,189 9,086 SH   SOLE 0 0 0 9,086
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   533,755 9,421 SH   SOLE 0 0 0 9,421
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   927,598 21,517 SH   SOLE 0 0 0 21,517
ISHARES INC MSCI GBL GOLD MN 46434G855   563,054 22,907 SH   SOLE 0 0 0 22,907
ISHARES TR MSCI EAFE SMCP 46435G839   1,035,430 35,336 SH   SOLE 0 0 0 35,336
ISHARES TR 0-5 YR TIPS ETF 46429B747   9,937,280 100,794 SH   SOLE 0 0 0 100,794
ISHARES TR U.S. MED DVC ETF 464288810   449,246 8,324 SH   SOLE 0 0 0 8,324
ISHARES TR US CONSM STAPLES 464287812   470,456 2,454 SH   SOLE 0 0 0 2,454
ISHARES TR CONV BD ETF 46435G102   580,073 7,381 SH   SOLE 0 0 0 7,381
ISHARES TR CORE INTL AGGR 46435G672   2,637,209 52,956 SH   SOLE 0 0 0 52,956
ISHARES TR GLOBAL REIT ETF 46434V647   405,305 16,762 SH   SOLE 0 0 0 16,762
ISHARES TR 0-5YR INVT GR CP 46434V100   1,270,836 25,830 SH   SOLE 0 0 0 25,830
ISHARES TR INVESTMENT GRADE 46435G219   514,482 11,371 SH   SOLE 0 0 0 11,371
MICROSOFT CORP COM 594918104   1,992,756 5,299 SH   SOLE 0 0 0 5,299
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   9,921,591 204,780 SH   SOLE 0 0 0 204,780
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   645,903 10,199 SH   SOLE 0 0 0 10,199
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   466,859 11,654 SH   SOLE 0 0 0 11,654
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,663,087 19,031 SH   SOLE 0 0 0 19,031
SELECT SECTOR SPDR TR ENERGY 81369Y506   546,637 6,520 SH   SOLE 0 0 0 6,520
SPDR SER TR PORTFLI INTRMDIT 78464A672   10,226,136 358,058 SH   SOLE 0 0 0 358,058
SPDR SER TR PORT MTG BK ETF 78464A383   6,434,884 291,567 SH   SOLE 0 0 0 291,567
VANECK ETF TRUST RETAIL ETF 92189F684   473,210 2,514 SH   SOLE 0 0 0 2,514
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   10,825,650 175,941 SH   SOLE 0 0 0 175,941
VANGUARD WORLD FD EXTENDED DUR 921910709   669,956 8,268 SH   SOLE 0 0 0 8,268
WISDOMTREE TR FUTRE STRAT FD 97717W125   1,759,251 50,164 SH   SOLE 0 0 0 50,164