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
MASTERCARD INC CL A 57636Q104   352,678 1,460 SH   SOLE   1,460 0 0
ABBOTT LABS COM 002824100   129,649 1,643 SH   SOLE   1,643 0 0
AMAZON COM INC COM 023135106   559,570 287 SH   SOLE   287 0 0
AMGEN INC COM 031162100   176,578 871 SH   SOLE   871 0 0
APPLE INC COM 037833100   625,299 2,459 SH   SOLE   2,459 0 0
DOW INC COM 260557103   5,000 171 SH   SOLE   171 0 0
LOCKHEED MARTIN CORP COM 539830109   183,033 540 SH   SOLE   540 0 0
MICROSOFT CORP COM 594918104   470,134 2,981 SH   SOLE   2,981 0 0
PEPSICO INC COM 713448108   234,796 1,955 SH   SOLE   1,955 0 0
PFIZER INC COM 717081103   12,730 390 SH   SOLE   390 0 0
PHILLIPS 66 COM 718546104   323,027 6,021 SH   SOLE   6,021 0 0
PROCTER & GAMBLE CO COM 742718109   2,579,720 23,452 SH   SOLE   23,452 0 0
T MOBILE US INC COM 872590104   182,566 2,176 SH   SOLE   2,176 0 0
UNION PAC CORP COM 907818108   468,112 3,319 SH   SOLE   3,319 0 0
UNITEDHEALTH GROUP INC COM 91324P102   323,945 1,299 SH   SOLE   1,299 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   356,169 2,979 SH   SOLE   2,979 0 0
CVS HEALTH CORP COM 126650100   181,490 3,059 SH   SOLE   3,059 0 0
CATERPILLAR INC DEL COM 149123101   374,461 3,227 SH   SOLE   3,227 0 0
VULCAN MATLS CO COM 929160109   134,979 1,249 SH   SOLE   1,249 0 0
AMERICAN TOWER CORP NEW COM 03027X100   236,912 1,088 SH   SOLE   1,088 0 0
DUPONT DE NEMOURS INC COM 26614N102   5,831 171 SH   SOLE   171 0 0
CITIGROUP INC COM NEW 172967424   194,637 4,621 SH   SOLE   4,621 0 0
RAYTHEON CO COM NEW 755111507   179,020 1,365 SH   SOLE   1,365 0 0
FIDELITY COVINGTON TR CONSMR STAPLES 316092303   846,189 26,165 SH   SOLE   26,165 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   491,096 15,700 SH   SOLE   15,700 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   7,180,345 82,447 SH   SOLE   82,447 0 0
UNILEVER N V N Y SHS NEW 904784709   121,243 2,485 SH   SOLE   2,485 0 0
ETF SER SOLUTIONS NETLEASE CORP 26922A248   188,258 10,015 SH   SOLE   10,015 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   417,934 7,247 SH   SOLE   7,247 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   8,393,402 303,230 SH   SOLE   303,230 0 0
NOVARTIS A G SPONSORED ADR 66987V109   246,938 2,995 SH   SOLE   2,995 0 0
COLUMBIA ETF TR I SUSTANABLE US 19761L300   161,190 7,753 SH   SOLE   7,753 0 0
COLUMBIA ETF TR I SUSTNBLE INTL 19761L201   111,047 5,814 SH   SOLE   5,814 0 0
BROWN FORMAN CORP CL B 115637209   55,510 1,000 SH   SOLE   1,000 0 0
ALIBABA GROUPHLDG LTD SPONSORED ADS 01609W102   421,633 2,168 SH   SOLE   2,168 0 0
NVIDIA CORP COM 67066G104   168,968 641 SH   SOLE   641 0 0
EXACT SCIENCES CORP COM 30063P105   265,118 4,571 SH   SOLE   4,571 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   2,675,663 26,783 SH   SOLE   26,783 0 0
ALPHABET INC CAP STK CL A 02079K305   644,882 555 SH   SOLE   555 0 0
ISHARES TR CMBS 46429B366   2,006,825 37,378 SH   SOLE   37,378 0 0
ALLSTATE CORP COM 020002101   14,860 162 SH   SOLE   162 0 0
BOEING CO COM 097023105   329,450 2,209 SH   SOLE   2,209 0 0
JOHNSON & JOHNSON COM 478160104   341,725 2,606 SH   SOLE   2,606 0 0
MARTIN MARIETTA MATLS INC COM 573284106   13,246 70 SH   SOLE   70 0 0
WALMART INC COM 931142103   198,721 1,749 SH   SOLE   1,749 0 0
BROADCOM INC COM 11135F101   271,242 1,144 SH   SOLE   1,144 0 0
CONOCOPHILLIPS COM 20825C104   370,894 12,042 SH   SOLE   12,042 0 0
JPMORGAN CHASE & CO COM 46625H100   235,609 2,617 SH   SOLE   2,617 0 0
FIDELITY COVINGTON TR MSCICOMMNTN SVC 316092873   817,325 28,154 SH   SOLE   28,154 0 0
FIDELITY COVINGTON TR MSCICONSM DIS 316092204   1,304,247 34,559 SH   SOLE   34,559 0 0
ISHARES TR CORE 46432F842   1,197,947 24,012 SH   SOLE   24,012 0 0
ISHARES INC CORE 46434G103   326,552 8,069 SH   SOLE   8,069 0 0
ISHARES TR CORE 464287507   1,082,427 7,524 SH   SOLE   7,524 0 0
ISHARES TR CORE 464287804   8,554,149 152,453 SH   SOLE   152,453 0 0
ISHARES TR CORE 464287150   7,504,376 131,172 SH   SOLE   131,172 0 0
ISHARES TR CORE 464287663   333,096 7,213 SH   SOLE   7,213 0 0
ISHARES TR CORE 464287200   52,374,834 202,689 SH   SOLE   202,689 0 0
ISHARES TR CORE 464287226   22,137,210 191,880 SH   SOLE   191,880 0 0
ISHARES TR CRE U S REIT ETF 464288521   3,386,560 86,458 SH   SOLE   86,458 0 0
ISHARES INC ESG MSCI EM ETF 46434G863   44,504 1,626 SH   SOLE   1,626 0 0
FIDELITY COVINGTON TR MSCIFINLS IDX 316092501   956,568 32,558 SH   SOLE   32,558 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   3,389,703 177,008 SH   SOLE   177,008 0 0
FIDELITY COVINGTON TR MSCIHLTH CARE I 316092600   1,384,269 32,207 SH   SOLE   32,207 0 0
FIDELITY COVINGTON TR MSCIINDL INDX 316092709   647,646 21,276 SH   SOLE   21,276 0 0
FIDELITY COVINGTON TR MSCIINFO TECH I 316092808   1,684,743 26,874 SH   SOLE   26,874 0 0
ISHARES TR INTL 464288489   119 6 SH   SOLE   6 0 0
ISHARES TR INTRM GOV CR ETF 464288612   7,538,689 65,714 SH   SOLE   65,714 0 0
FRANKLIN TEMPLETON ETF TR FTSEJAPAN ETF 35473P744   7,535 347 SH   SOLE   347 0 0
FIDELITY COVINGTON TR MSCIMATLS INDEX 316092881   430,120 17,556 SH   SOLE   17,556 0 0
ISHARES TR MBS ETF 464288588   4,020,761 36,407 SH   SOLE   36,407 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689   15,709,036 253,167 SH   SOLE   253,167 0 0
ISHARES INC MIN VOL EMRG MKT 464286533   11,088,927 236,337 SH   SOLE   236,337 0 0
VANECK VECTORS ETF TR GOLDMINERS ETF 92189F106   452,805 19,653 SH   SOLE   19,653 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889   14,024,678 408,288 SH   SOLE   408,288 0 0
ISHARES TR MSCI 464288182   36,540 612 SH   SOLE   612 0 0
ISHARES TR MSCI 464288240   1,183,038 31,422 SH   SOLE   31,422 0 0
ISHARES TR MSCI 464288570   166,634 1,711 SH   SOLE   1,711 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697   10,547,455 195,287 SH   SOLE   195,287 0 0
ISHARES TR MULTIFACTOR INTL 46434V274   15,189,936 749,750 SH   SOLE   749,750 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   201,947 5,729 SH   SOLE   5,729 0 0
FIDELITY COVINGTON TR MSCIRL EST ETF 316092857   396,947 19,084 SH   SOLE   19,084 0 0
ISHARES TR S&P MC 400GR ETF 464287606   579,467 3,247 SH   SOLE   3,247 0 0
ISHARES TR S&P MC 400VL ETF 464287705   377,131 3,436 SH   SOLE   3,436 0 0
ISHARES TR S&P SML 600 GWT 464287887   387,393 2,810 SH   SOLE   2,810 0 0
INVESCO QQQ TR UNITSER 1 46090E103   813,770 4,274 SH   SOLE   4,274 0 0
ISHARES TR SP SMCP600VL ETF 464287879   106,449 1,065 SH   SOLE   1,065 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206   207,526 5,948 SH   SOLE   5,948 0 0
ISHARES TR TIPS 464287176   9,861 84 SH   SOLE   84 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   17,953,684 139,273 SH   SOLE   139,273 0 0
ISHARES TR USA MOMENTUM FCT 46432F396   795,938 7,475 SH   SOLE   7,475 0 0
ISHARES TR USA QUALITY FCTR 46432F339   27,329,742 337,238 SH   SOLE   337,238 0 0
DEERE & CO COM 244199105   285,024 2,063 SH   SOLE   2,063 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   123,164 4,317 SH   SOLE   4,317 0 0
BK OF AMERICA COM 060505104   201,940 9,512 SH   SOLE   9,512 0 0
MARATHON PETE COM 56585A102   11,786 499 SH   SOLE   499 0 0
VANECK VECTORS ETF TR GRADE FLTG 92189F486   2,895,926 122,605 SH   SOLE   122,605 0 0
HONEYWELL INT COM 438516106   202,692 1,515 SH   SOLE   1,515 0 0
INVESCO EXCHANGE-TRADED FD T 46138G698   725,393 16,520 SH   SOLE   16,520 0 0
INVESCO EXCHANGE TRADED FD T 46137V357   38,889,867 462,864 SH   SOLE   462,864 0 0
BRISTOL-MYERS COM 110122108   377,583 6,774 SH   SOLE   6,774 0 0
SPDR SER TR US LRG ETF 78468R804   38,972 430 SH   SOLE   430 0 0
SPDR DOW JONES INDL AVRG ETF 78467X109   28,145,327 128,383 SH   SOLE   128,383 0 0
DBX ETF Tr 233051200   4,444,573 165,842 SH   SOLE   165,842 0 0