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
ABBOTT LABS COM 002824100   542,375 4,975 SH   SOLE   0 0 4,975
ABBVIE INC COM 00287Y109   1,385,024 10,280 SH   SOLE   0 0 10,280
AMAZON COM INC COM 023135106   284,706 2,184 SH   SOLE   0 0 2,184
AMGEN INC COM 031162100   326,415 1,470 SH   SOLE   0 0 1,470
APPLE INC COM 037833100   7,412,029 38,212 SH   SOLE   0 0 38,212
CAMPBELL SOUP CO COM 134429109   677,514 14,822 SH   SOLE   0 0 14,822
CATERPILLAR INC COM 149123101   401,062 1,630 SH   SOLE   0 0 1,630
COCA COLA CO COM 191216100   215,894 3,585 SH   SOLE   0 0 3,585
COSTCO WHSL CORP NEW COM 22160K105   318,183 591 SH   SOLE   0 0 591
ECOLAB INC COM 278865100   207,621 1,112 SH   SOLE   0 0 1,112
EXXON MOBIL CORP COM 30231G102   300,395 2,801 SH   SOLE   0 0 2,801
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   226,766 6,247 SH   SOLE   0 0 6,247
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   191,263 10,775 SH   SOLE   0 0 10,775
GRAINGER W W INC COM 384802104   200,302 254 SH   SOLE   0 0 254
HERSHEY CO COM 427866108   308,275 1,235 SH   SOLE   0 0 1,235
HOME DEPOT INC COM 437076102   308,155 992 SH   SOLE   0 0 992
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   734,673 30,159 SH   SOLE   0 0 30,159
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   1,150,774 47,533 SH   SOLE   0 0 47,533
INTUITIVE SURGICAL INC COM NEW 46120E602   273,894 801 SH   SOLE   0 0 801
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   2,071,667 46,078 SH   SOLE   0 0 46,078
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   854,210 31,511 SH   SOLE   0 0 31,511
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   729,389 4,781 SH   SOLE   0 0 4,781
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,001,914 6,695 SH   SOLE   0 0 6,695
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   226,126 1,316 SH   SOLE   0 0 1,316
INVESCO QQQ TR UNIT SER 1 46090E103   1,490,867 4,036 SH   SOLE   0 0 4,036
ISHARES INC MSCI GBL MIN VOL 464286525   822,133 8,384 SH   SOLE   0 0 8,384
ISHARES INC CORE MSCI EMKT 46434G103   1,236,751 25,091 SH   SOLE   0 0 25,091
ISHARES INC MSCI EMRG CHN 46434G764   297,222 5,718 SH   SOLE   0 0 5,718
ISHARES TR CORE MSCI EAFE 46432F842   316,426 4,688 SH   SOLE   0 0 4,688
ISHARES TR US TREAS BD ETF 46429B267   655,146 28,609 SH   SOLE   0 0 28,609
ISHARES TR TRS FLT RT BD 46434V860   5,954,688 117,519 SH   SOLE   0 0 117,519
ISHARES TR MSCI USA MIN VOL 46429B697   1,502,358 20,212 SH   SOLE   0 0 20,212
ISHARES TR MSCI USA QLT FCT 46432F339   2,922,768 21,671 SH   SOLE   0 0 21,671
ISHARES TR CORE TOTAL USD 46434V613   899,049 19,772 SH   SOLE   0 0 19,772
ISHARES TR ESG AWR MSCI USA 46435G425   311,872 3,200 SH   SOLE   0 0 3,200
ISHARES TR IBONDS 23 TRM TS 46436E882   2,256,023 90,932 SH   SOLE   0 0 90,932
ISHARES TR 0-3 MNTH TREASRY 46436E718   269,688 2,680 SH   SOLE   0 0 2,680
ISHARES TR NATIONAL MUN ETF 464288414   395,541 3,706 SH   SOLE   0 0 3,706
ISHARES TR SHRT NAT MUN ETF 464288158   811,408 7,799 SH   SOLE   0 0 7,799
ISHARES TR CORE HIGH DV ETF 46429B663   347,625 3,449 SH   SOLE   0 0 3,449
ISHARES TR CORE S&P TTL STK 464287150   1,069,878 10,935 SH   SOLE   0 0 10,935
ISHARES TR MBS ETF 464288588   798,482 8,561 SH   SOLE   0 0 8,561
ISHARES TR 10-20 YR TRS ETF 464288653   233,986 2,112 SH   SOLE   0 0 2,112
ISHARES TR EAFE VALUE ETF 464288877   1,067,373 21,810 SH   SOLE   0 0 21,810
ISHARES TR EAFE GRWTH ETF 464288885   1,615,585 16,933 SH   SOLE   0 0 16,933
ISHARES TR SELECT DIVID ETF 464287168   1,401,305 12,368 SH   SOLE   0 0 12,368
ISHARES TR S&P MC 400GR ETF 464287606   320,400 4,272 SH   SOLE   0 0 4,272
ISHARES TR CORE S&P SCP ETF 464287804   336,710 3,379 SH   SOLE   0 0 3,379
ISHARES TR S&P SML 600 GWT 464287887   349,628 3,042 SH   SOLE   0 0 3,042
ISHARES TR S&P 500 VAL ETF 464287408   219,380 1,361 SH   SOLE   0 0 1,361
ISHARES TR CORE S&P500 ETF 464287200   21,774,769 48,854 SH   SOLE   0 0 48,854
ISHARES TR S&P 500 GRWT ETF 464287309   459,542 6,520 SH   SOLE   0 0 6,520
ISHARES TR RUS 1000 ETF 464287622   1,541,656 6,325 SH   SOLE   0 0 6,325
ISHARES TR RUS 1000 GRW ETF 464287614   365,989 1,330 SH   SOLE   0 0 1,330
ISHARES TR RUSSELL 2000 ETF 464287655   214,334 1,145 SH   SOLE   0 0 1,145
ISHARES TR RUSSELL 3000 ETF 464287689   1,361,824 5,351 SH   SOLE   0 0 5,351
ISHARES TR MSCI EAFE ETF 464287465   291,173 4,016 SH   SOLE   0 0 4,016
ISHARES TR RUS MID CAP ETF 464287499   518,067 7,094 SH   SOLE   0 0 7,094
ISHARES TR U.S. FINLS ETF 464287788   238,752 3,200 SH   SOLE   0 0 3,200
ISHARES TR U.S. TECH ETF 464287721   1,586,501 14,572 SH   SOLE   0 0 14,572
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   6,800,813 145,940 SH   SOLE   0 0 145,940
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   29,207,503 659,609 SH   SOLE   0 0 659,609
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   3,090,308 61,013 SH   SOLE   0 0 61,013
JOHNSON & JOHNSON COM 478160104   946,940 5,721 SH   SOLE   0 0 5,721
JPMORGAN CHASE & CO COM 46625H100   290,880 2,000 SH   SOLE   0 0 2,000
LILLY ELI & CO COM 532457108   230,738 492 SH   SOLE   0 0 492
LOWES COS INC COM 548661107   296,570 1,314 SH   SOLE   0 0 1,314
MCDONALDS CORP COM 580135101   814,393 2,729 SH   SOLE   0 0 2,729
MCKESSON CORP COM 58155Q103   218,783 512 SH   SOLE   0 0 512
MICROSOFT CORP COM 594918104   1,237,862 3,635 SH   SOLE   0 0 3,635
NEXTERA ENERGY INC COM 65339F101   312,827 4,216 SH   SOLE   0 0 4,216
PACER FDS TR US CASH COWS 100 69374H881   283,341 5,919 SH   SOLE   0 0 5,919
PEPSICO INC COM 713448108   888,622 4,798 SH   SOLE   0 0 4,798
PFIZER INC COM 717081103   272,973 7,442 SH   SOLE   0 0 7,442
PIMCO ETF TR 1-5 US TIP IDX 72201R205   596,608 11,861 SH   SOLE   0 0 11,861
PIMCO ETF TR 25YR+ ZERO U S 72201R882   3,272,768 35,562 SH   SOLE   0 0 35,562
PIMCO ETF TR INV GRD CRP BD 72201R817   785,917 8,286 SH   SOLE   0 0 8,286
PIMCO ETF TR INTER MUN BD ACT 72201R866   2,476,811 47,778 SH   SOLE   0 0 47,778
PIMCO ETF TR ACTIVE BD ETF 72201R775   9,556,204 104,303 SH   SOLE   0 0 104,303
PROCTER AND GAMBLE CO COM 742718109   599,637 3,952 SH   SOLE   0 0 3,952
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   447,240 8,540 SH   SOLE   0 0 8,540
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,021,852 22,137 SH   SOLE   0 0 22,137
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   419,071 11,119 SH   SOLE   0 0 11,119
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   530,161 4,940 SH   SOLE   0 0 4,940
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,157,950 12,412 SH   SOLE   0 0 12,412
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   431,638 3,252 SH   SOLE   0 0 3,252
SPDR GOLD TR GOLD SHS 78463V107   350,301 1,965 SH   SOLE   0 0 1,965
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   319,153 5,980 SH   SOLE   0 0 5,980
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,104,333 61,208 SH   SOLE   0 0 61,208
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,089,902 64,226 SH   SOLE   0 0 64,226
SPDR S&P 500 ETF TR TR UNIT 78462F103   13,867,623 31,284 SH   SOLE   0 0 31,284
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   461,767 964 SH   SOLE   0 0 964
SPDR SER TR PORTFOLI S&P1500 78464A805   360,510 6,622 SH   SOLE   0 0 6,622
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,751,449 40,543 SH   SOLE   0 0 40,543
SPDR SER TR PORTFOLIO S&P400 78464A847   1,646,788 35,886 SH   SOLE   0 0 35,886
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,088,401 161,151 SH   SOLE   0 0 161,151
SPDR SER TR PORT MTG BK ETF 78464A383   2,038,637 93,046 SH   SOLE   0 0 93,046
SPDR SER TR NUVEEN BLMBRG MU 78468R721   579,400 12,552 SH   SOLE   0 0 12,552
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   371,779 4,049 SH   SOLE   0 0 4,049
SPDR SER TR PORTFLI INTRMDIT 78464A672   1,749,813 61,853 SH   SOLE   0 0 61,853
SPDR SER TR PORTFOLIO LN TSR 78464A664   685,705 22,933 SH   SOLE   0 0 22,933
SPDR SER TR PORTFOLIO S&P500 78464A854   18,025,262 345,908 SH   SOLE   0 0 345,908
SPDR SER TR S&P DIVID ETF 78464A763   293,824 2,397 SH   SOLE   0 0 2,397
SPDR SER TR PORTFOLIO SH TSR 78468R101   600,588 20,861 SH   SOLE   0 0 20,861
SPDR SER TR PORTFOLIO S&P600 78468R853   420,669 10,831 SH   SOLE   0 0 10,831
SPDR SER TR SSGA US LRG ETF 78468R804   664,665 4,727 SH   SOLE   0 0 4,727
SPDR SER TR BLOOMBERG 3-12 M 78468R523   504,461 5,072 SH   SOLE   0 0 5,072
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   219,497 5,363 SH   SOLE   0 0 5,363
TEXAS INSTRS INC COM 882508104   222,685 1,237 SH   SOLE   0 0 1,237
TIDAL ETF TR SP FDS S&P 500 886364801   817,643 25,369 SH   SOLE   0 0 25,369
TIDAL ETF TR SP DWJNS SUKUK 886364702   409,881 23,131 SH   SOLE   0 0 23,131
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   258,759 3,243 SH   SOLE   0 0 3,243
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   256,810 2,900 SH   SOLE   0 0 2,900
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   316,474 1,538 SH   SOLE   0 0 1,538
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   292,535 2,114 SH   SOLE   0 0 2,114
VANGUARD INDEX FDS GROWTH ETF 922908736   1,268,793 4,484 SH   SOLE   0 0 4,484
VANGUARD INDEX FDS TOTAL STK MKT 922908769   381,084 1,730 SH   SOLE   0 0 1,730
VANGUARD INDEX FDS MID CAP ETF 922908629   343,450 1,560 SH   SOLE   0 0 1,560
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   363,799 6,302 SH   SOLE   0 0 6,302
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   346,301 2,132 SH   SOLE   0 0 2,132
VANGUARD WORLD FD MEGA GRWTH IND 921910816   230,614 980 SH   SOLE   0 0 980
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   327,814 1,339 SH   SOLE   0 0 1,339
VANGUARD WORLD FDS INF TECH ETF 92204A702   319,891 723 SH   SOLE   0 0 723
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   214,779 1,045 SH   SOLE   0 0 1,045
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   379,178 1,950 SH   SOLE   0 0 1,950
VERIZON COMMUNICATIONS INC COM 92343V104   312,396 8,400 SH   SOLE   0 0 8,400
WALMART INC COM 931142103   589,425 3,750 SH   SOLE   0 0 3,750
WELLS FARGO CO NEW COM 949746101   674,301 15,799 SH   SOLE   0 0 15,799
WISDOMTREE TR GLB HIGH DIV FD 97717W877   1,614,205 34,693 SH   SOLE   0 0 34,693
WISDOMTREE TR GLB US QTLY DIV 97717W844   3,053,942 85,258 SH   SOLE   0 0 85,258
WISDOMTREE TR US MIDCAP DIVID 97717W505   407,370 9,688 SH   SOLE   0 0 9,688
WISDOMTREE TR US TOTAL DIVIDND 97717W109   20,974,871 337,814 SH   SOLE   0 0 337,814
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   32,779,233 651,416 SH   SOLE   0 0 651,416
WISDOMTREE TR EM EX ST-OWNED 97717X578   7,220,734 258,345 SH   SOLE   0 0 258,345
WISDOMTREE TR ITL HIGH DIV FD 97717W802   22,229,018 601,760 SH   SOLE   0 0 601,760