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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ISHARES 0-5 YR TIPS ETF 0-5 YR TIPS ETF 46429B747 15,232 145,158 SH   SOLE   145,158 0 0
ISHARES 0-5 YEAR HIGH YLD 0-5YR HI YL CP 46434V407 2,933 66,742 SH   SOLE   66,742 0 0
ISHARES 1-3 YR TREAS BND 1 3 YR TREAS BD 464287457 7,071 84,847 SH   SOLE   84,847 0 0
PIMCO 1-5 YR US TIPS INDX 1-5 US TIP IDX 72201R205 14,931 274,088 SH   SOLE   274,088 0 0
ISHARES GLOBAL REIT ETF 46434V 46434V647 21,989 752,809 SH   SOLE   752,809 0 0
VANGUARD S&P500 VALUE ETF 500 VAL IDX FD 921932703 2,863 19,002 SH   SOLE   19,002 0 0
GOLDMAN ACC TREAS 0-1 ETF ACCES TREASURY 381430529 7,625 76,296 SH   SOLE   76,296 0 0
PIMCO ACTIVE BOND ETF ACTIVE BD ETF 72201R775 311 3,063 SH   SOLE   3,063 0 0
INVESCO DB AGRICULTURE FD AGRICULTURE FD 46140H106 231 10,573 SH   SOLE   10,573 0 0
VANGRD FTSE ALL-WLD EX-US ALLWRLD EX US 922042775 3,545 61,564 SH   SOLE   61,564 0 0
SSGA ACT SPDR BLKSTNE ETF BLACKSTONE SENR 78467V608 337 7,512 SH   SOLE   7,512 0 0
Amplify BlackSwan Gr & Trsry Cor BLACKSWAN GRWT 032108888 1,338 42,738 SH   SOLE   42,738 0 0
SPDR BLOOM HI YLD BND ETF BLOOMBERG HIGH Y 78468R622 264 2,582 SH   SOLE   2,582 0 0
SPDR BLM S/T HI YL BD ETF BLOOMBERG SRT TR 78468R408 238 9,081 SH   SOLE   9,081 0 0
INVESCO BUYBACK ACHVR ETF BUYBACK ACHIEV 46137V308 7,604 84,047 SH   SOLE   84,047 0 0
ISHARES CALIFORNIA MUNI CALIF MUN BD ETF 464288356 1,147 19,731 SH   SOLE   19,731 0 0
ALPHABET INC CL-A CAP STK CL A 02079K305 3,073 1,105 SH   SOLE   1,105 0 0
ALPHABET INC CL-C CAP STK CL C 02079K107 13,380 4,791 SH   SOLE   4,791 0 0
COGNIZANT TECHNOL SOLNS-A CL A 192446102 296 3,305 SH   SOLE   3,305 0 0
COMCAST CORP CL-A CL A 20030N101 261 5,591 SH   SOLE   5,591 0 0
MARRIOTT INTL INC-A CL A 571903202 612 3,486 SH   SOLE   3,486 0 0
MASTERCARD INC CL-A CL A 57636Q104 7,731 21,633 SH   SOLE   21,633 0 0
META PLATFORMS INC CL-A CL A 30303M102 7,730 34,766 SH   SOLE   34,766 0 0
MONDELEZ INTL INC CL-A CL A 609207105 451 7,185 SH   SOLE   7,185 0 0
ZOETIS INC-A CL A 98978V103 267 1,419 SH   SOLE   1,419 0 0
NIKE INC CL-B CL B 654106103 1,093 8,124 SH   SOLE   8,124 0 0
BERKSHIRE HATHAWAY-B-NEW CL B NEW 084670702 2,834 8,032 SH   SOLE   8,032 0 0
ISHARES C&S REIT ETF COHEN STEER REIT 464287564 3,864 54,427 SH   SOLE   54,427 0 0
BOEING COMPANY COM 097023105 5,780 30,185 SH   SOLE   30,185 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,045 14,322 SH   SOLE   14,322 0 0
CATERPILLAR INC COM 149123101 358 1,609 SH   SOLE   1,609 0 0
CHEVRON CORP COM 166764100 7,881 48,403 SH   SOLE   48,403 0 0
CIGNA CORP-NEW COM 125523100 7,434 31,028 SH   SOLE   31,028 0 0
CISCO SYSTEMS INC COM 17275R102 6,027 108,115 SH   SOLE   108,115 0 0
COSTCO WHOLESALE CORP COM 22160K105 6,541 11,361 SH   SOLE   11,361 0 0
CSX CORP COM 126408103 247 6,600 SH   SOLE   6,600 0 0
CVS HEALTH CORP COM 126650100 450 4,449 SH   SOLE   4,449 0 0
D.R HORTON INC COM 23331A109 4,310 57,845 SH   SOLE   57,845 0 0
DANAHER CORP COM 235851102 683 2,329 SH   SOLE   2,329 0 0
DEERE & CO COM 244199105 503 1,212 SH   SOLE   1,212 0 0
ALTRIA GROUP INC COM 02209S103 1,194 22,854 SH   SOLE   22,854 0 0
AMAZON COM INC COM 023135106 26,333 8,078 SH   SOLE   8,078 0 0
AMERICAN EXPRESS CO COM 025816109 6,573 35,152 SH   SOLE   35,152 0 0
AMERICAN WATER WORKS CO COM 030420103 738 4,460 SH   SOLE   4,460 0 0
AMGEN INC COM 031162100 8,594 35,540 SH   SOLE   35,540 0 0
APPLE INC COM 037833100 53,531 306,582 SH   SOLE   306,582 0 0
ARISTA NETWORKS INC COM 040413106 1,325 9,540 SH   SOLE   9,540 0 0
AT & T INC COM 00206R102 4,015 169,952 SH   SOLE   169,952 0 0
BANK OF AMERICA COM 060505104 7,903 191,737 SH   SOLE   191,737 0 0
3M COMPANY COM 88579Y101 316 2,128 SH   SOLE   2,128 0 0
ABBOTT LABORATORIES COM 002824100 1,078 9,115 SH   SOLE   9,115 0 0
ABBVIE INC COM 00287Y109 1,188 7,332 SH   SOLE   7,332 0 0
ADOBE INC COM 00724F101 359 790 SH   SOLE   790 0 0
ADVANCED MICRO DEVICES IN COM 007903107 1,280 11,708 SH   SOLE   11,708 0 0
AFLAC INC COM 001055102 6,483 100,687 SH   SOLE   100,687 0 0
AIRBNB INC CL-A COM 009066101 429 2,502 SH   SOLE   2,502 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 373 1,131 SH   SOLE   1,131 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 486 12,200 SH   SOLE   12,200 0 0
HOME DEPOT INC COM 437076102 8,957 29,925 SH   SOLE   29,925 0 0
HONEYWELL INTL INC COM 438516106 378 1,946 SH   SOLE   1,946 0 0
HORIZON BANCORP INC COM 440407104 425 22,778 SH   SOLE   22,778 0 0
ILLUMINA INC COM 452327109 274 786 SH   SOLE   786 0 0
INTEL CORPORATION COM 458140100 4,597 92,758 SH   SOLE   92,758 0 0
INTL BUSINESS MACHINES COM 459200101 319 2,458 SH   SOLE   2,458 0 0
INTUIT INC COM 461202103 288 601 SH   SOLE   601 0 0
FIRST FINL BANKSHARES COM 32020R109 585 13,272 SH   SOLE   13,272 0 0
FORTINET INC COM 34959E109 218 639 SH   SOLE   639 0 0
GENERAL DYNAMICS CORP COM 369550108 6,474 26,844 SH   SOLE   26,844 0 0
EQUIFAX INC COM 294429105 450 1,900 SH   SOLE   1,900 0 0
EXXON MOBIL CORP COM 30231G102 6,351 76,911 SH   SOLE   76,911 0 0
FERRARI N.V. COM N3167Y103 436 2,000 SH   SOLE   2,000 0 0
DISNEY WALT COMPANY COM 254687106 3,756 27,395 SH   SOLE   27,395 0 0
DOMINION ENERGY INC COM 25746U109 6,198 72,952 SH   SOLE   72,952 0 0
DUPONT DE NEMOURS INC COM 26614N102 5,612 76,283 SH   SOLE   76,283 0 0
EAGLE MATERIALS INC COM 26969P108 266 2,076 SH   SOLE   2,076 0 0
ELI LILLY & CO COM 532457108 474 1,658 SH   SOLE   1,658 0 0
ENERGOUS CORP COM 29272C103 12 10,000 SH   SOLE   10,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 647 1,448 SH   SOLE   1,448 0 0
PALO ALTO NETWORKS INC COM 697435105 413 665 SH   SOLE   665 0 0
PARKER-HANNIFIN CORP COM 701094104 248 877 SH   SOLE   877 0 0
PAYPAL HOLDINGS INC COM 70450Y103 615 5,320 SH   SOLE   5,320 0 0
PENNYMAC FINL SVCS INC-A COM 70932M107 339 6,379 SH   SOLE   6,379 0 0
PEPSICO INC COM 713448108 830 4,964 SH   SOLE   4,964 0 0
PFIZER INC COM 717081103 7,480 144,494 SH   SOLE   144,494 0 0
PHILIP MORRIS INTL INC COM 718172109 1,655 17,624 SH   SOLE   17,624 0 0
PROCTER & GAMBLE CO. COM 742718109 6,503 42,560 SH   SOLE   42,560 0 0
PROLOGIS INC COM 74340W103 818 5,073 SH   SOLE   5,073 0 0
QUALCOMM INC COM 747525103 462 3,028 SH   SOLE   3,028 0 0
RAYTHEON TECHNOLOGIES CRP COM 75513E101 902 9,111 SH   SOLE   9,111 0 0
REGENERON PHARM INC COM 75886F107 7,346 10,519 SH   SOLE   10,519 0 0
RPM INTL INC (DEL) COM 749685103 5,050 62,018 SH   SOLE   62,018 0 0
SALESFORCE INC COM 79466L302 701 3,305 SH   SOLE   3,305 0 0
SEMPRA COM 816851109 318 1,892 SH   SOLE   1,892 0 0
SENSEONICS HOLDINGS INC COM 81727U105 98 50,000 SH   SOLE   50,000 0 0
SHERWIN-WILLIAMS CO COM 824348106 948 3,799 SH   SOLE   3,799 0 0
SOUTHWEST AIRLINES CO COM 844741108 247 5,395 SH   SOLE   5,395 0 0
NETFLIX INC COM 64110L106 1,432 3,823 SH   SOLE   3,823 0 0
METLIFE INC COM 59156R108 5,833 82,998 SH   SOLE   82,998 0 0
MICROSOFT CORP COM 594918104 21,021 68,184 SH   SOLE   68,184 0 0
MODERNA INC COM 60770K107 1,316 7,645 SH   SOLE   7,645 0 0
NVIDIA CORP COM 67066G104 15,493 56,782 SH   SOLE   56,782 0 0
OCCIDENTAL PETE CORP COM 674599105 243 4,300 SH   SOLE   4,300 0 0
ONEOK INC COM 682680103 353 4,998 SH   SOLE   4,998 0 0
ORACLE CORP COM 68389X105 566 6,849 SH   SOLE   6,849 0 0
OXFORD LANE CAP CORP COM 691543102 72 10,000 SH   SOLE   10,000 0 0
MCDONALDS CORP COM 580135101 761 3,078 SH   SOLE   3,078 0 0
MERCK & CO INC-NEW COM 58933Y105 6,281 76,555 SH   SOLE   76,555 0 0
KRAFT HEINZ COMPANY (THE) COM 500754106 211 5,376 SH   SOLE   5,376 0 0
LITHIA MOTORS INC COM 536797103 263 877 SH   SOLE   877 0 0
LOCKHEED MARTIN CORP COM 539830109 1,521 3,448 SH   SOLE   3,448 0 0
LOWES COMPANIES INC COM 548661107 477 2,364 SH   SOLE   2,364 0 0
LULULEMON ATHLETICA INC COM 550021109 617 1,691 SH   SOLE   1,691 0 0
JACOBS ENGR GROUP COM 469814107 287 2,085 SH   SOLE   2,085 0 0
JOHNSON & JOHNSON COM 478160104 7,377 41,630 SH   SOLE   41,630 0 0
JP MORGAN CHASE & CO COM 46625H100 7,917 58,084 SH   SOLE   58,084 0 0
STARBUCKS CORP COM 855244109 4,603 50,607 SH   SOLE   50,607 0 0
TARGET CORP COM 87612E106 6,817 32,124 SH   SOLE   32,124 0 0
TESLA INC COM 88160R101 8,558 7,942 SH   SOLE   7,942 0 0
TEXAS INSTRUMENTS INC COM 882508104 565 3,081 SH   SOLE   3,081 0 0
THERMO FISHER SCIENTIFIC COM 883556102 470 796 SH   SOLE   796 0 0
UNITED HEALTH GROUP INC COM 91324P102 1,172 2,300 SH   SOLE   2,300 0 0
WALMART INC COM 931142103 7,054 47,373 SH   SOLE   47,373 0 0
WASTE MANAGEMENT INC COM 94106L109 777 4,903 SH   SOLE   4,903 0 0
WELLS FARGO CO COM 949746101 1,917 39,577 SH   SOLE   39,577 0 0
VERIZON COMMUNICATIONS COM 92343V104 1,032 20,270 SH   SOLE   20,270 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 200 1,566 SH   SOLE   1,566 0 0
VISA INC CLASS-A COM CL A 92826C839 9,108 41,070 SH   SOLE   41,070 0 0
PAGSEGURO DIGITAL LTD-A COM CL A G68707101 2,962 147,739 SH   SOLE   147,739 0 0
CITIGROUP INC-NEW COM NEW 172967424 4,795 89,797 SH   SOLE   89,797 0 0
CHENIERE ENERGY INC COM NEW 16411R208 241 1,740 SH   SOLE   1,740 0 0
ISHARES CORE DIV GWTH ETF CORE DIV GRWTH 46434V621 21,067 394,450 SH   SOLE   394,450 0 0
ISHARES CORE HIGH DIV ETF CORE HIGH DV ETF 46429B663 836 7,827 SH   SOLE   7,827 0 0
ISHARES CORE MSCI EAFE CORE MSCI EAFE 46432F842 13,165 189,399 SH   SOLE   189,399 0 0
ISHARES CORE MSCI EMG MKT CORE MSCI EMKT 46434G103 10,422 187,630 SH   SOLE   187,630 0 0
ISHARES CORE S&P MID-CAP CORE S&P MCP ETF 464287507 991 3,696 SH   SOLE   3,696 0 0
ISHARES CORE S&P SML-CAP CORE S&P SCP ETF 464287804 11,188 103,714 SH   SOLE   103,714 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 37,811 83,344 SH   SOLE   83,344 0 0
ISHARES CORE US AGG BD ET CORE US AGGBD ET 464287226 3,733 34,863 SH   SOLE   34,863 0 0
FIDELITY MERR CORP BD ETF CORP BOND ETF 316188101 1,519 30,029 SH   SOLE   30,029 0 0
VANGUARD DIV APPR ETF DIV APP ETF 921908844 314 1,940 SH   SOLE   1,940 0 0
SPDR DJ INTL R/ESTATE ETF DJ INTL RL ETF 78463X863 717 21,025 SH   SOLE   21,025 0 0
SPDR DJ REIT ETF DJ REIT ETF 78464A607 1,465 12,488 SH   SOLE   12,488 0 0
INVESCO DYN L/C VALUE ETF DYNMC LRG VALU 46137V738 454 9,313 SH   SOLE   9,313 0 0
INVESCO DYN SEMICOND ETF DYNMC SEMICNDT 46137V647 1,104 8,517 SH   SOLE   8,517 0 0
ISHARES MSCI EAFE GTH ETF EAFE GRWTH ETF 464288885 3,493 36,286 SH   SOLE   36,286 0 0
ISHARES MSCI EAFE S/C ETF EAFE SML CP ETF 464288273 25,427 383,289 SH   SOLE   383,289 0 0
ISHARES MSCI EAFE VAL IND EAFE VALUE ETF 464288877 426 8,489 SH   SOLE   8,489 0 0
WISDOMTREE E/M QLTY DV GW EM MKTS QTLY DIV 97717W323 19,943 766,452 SH   SOLE   766,452 0 0
SCHWAB EMRG MKT EQT ETF EMRG MKTEQ ETF 808524706 371 13,390 SH   SOLE   13,390 0 0
ENERGY SELECT SEC SPDR ENERGY 81369Y506 253 3,321 SH   SOLE   3,321 0 0
Vanguard Energy ENERGY ETF 92204A306 6,569 61,375 SH   SOLE   61,375 0 0
PIMCO ENH SHRT MAT ACTV ENHAN SHRT MA AC 72201R833 472 4,722 SH   SOLE   4,722 0 0
PIMCO ENH LOW DUR ACT ETF ENHNCD LW DUR AC 72201R718 236 2,430 SH   SOLE   2,430 0 0
ISHRS ESG ADV H/Y CRP BND ESG ADVNCD HY BD 46435G441 252 5,202 SH   SOLE   5,202 0 0
ISHRS ESG AWR MSCI EAFE ESG AW MSCI EAFE 46435G516 1,444 19,596 SH   SOLE   19,596 0 0
ISHS ESG MSCI USA S/C ETF ESG AWARE MSCI 46435U663 606 15,939 SH   SOLE   15,939 0 0
ISHRS ESG AWR MSCI EM ETF ESG AWR MSCI EM 46434G863 232 6,328 SH   SOLE   6,328 0 0
ISHRS ESG AWARE US AGG BD ESG AWR US AGRGT 46435U549 304 5,907 SH   SOLE   5,907 0 0
ISHRS ESG AWARE 1-5Y USD ESG AWRE 1 5 YR 46435G243 3,913 158,894 SH   SOLE   158,894 0 0
ISHS ESG MSCI USA LDR ETF ESG MSCI LEADR 46435U218 512 6,481 SH   SOLE   6,481 0 0
ISHRS ESG SCRN S&P M/CAP ESG SCRD S&P MID 46436E551 603 16,490 SH   SOLE   16,490 0 0
ISHARES S&P N/AM SFTW IND EXPANDED TECH 464287515 450 1,307 SH   SOLE   1,307 0 0
SECTOR SPDR TR INT-FINL FINANCIAL 81369Y605 256 6,689 SH   SOLE   6,689 0 0
FIRST TR ENH SHRT MAT ETF FIRST TR ENH NEW 33739Q408 347 5,831 SH   SOLE   5,831 0 0
FIRST TR TACTICAL H/Y ETF FIRST TR TA HIYL 33738D408 39,219 857,079 SH   SOLE   857,079 0 0
VANGUARD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858 912 19,005 SH   SOLE   19,005 0 0
VANGUARD FTSE EMERG MKT FTSE EMR MKT ETF 922042858 2,577 55,867 SH   SOLE   55,867 0 0
GLOBAL X GENOMICS&BIO ETF GENOMIC BIOTECH 37954Y434 5,364 356,891 SH   SOLE   356,891 0 0
VANGUARD GL EX-US R/E ETF GLB EX US ETF 922042676 452 8,707 SH   SOLE   8,707 0 0
WISDOMTREE NEW ECO RL EST GLB EX US RL EST 97717W331 215 9,330 SH   SOLE   9,330 0 0
Flexshares Glb Qual Real Est GLB QLT R/E IDX 33939L787 506 7,200 SH   SOLE   7,200 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 2,235 58,301 SH   SOLE   58,301 0 0
SPDR GOLD TRUST ETF GOLD SHS 78463V107 2,624 14,533 SH   SOLE   14,533 0 0
VANGUARD GROWTH ETF GROWTH ETF 922908736 7,879 27,396 SH   SOLE   27,396 0 0
Janus Henderson AAA CLO HENDRSON AAA CL 47103U845 15,992 318,550 SH   SOLE   318,550 0 0
INVESCO HI YLD EQ DIV ETF HIG YLD EQ DIV 46137V563 4,298 196,958 SH   SOLE   196,958 0 0
Vaneck Vectors High Yield Muni Etf HIGH YLD MUNIETF 92189H409 1,621 28,245 SH   SOLE   28,245 0 0
SPDR HLTH CARE EQUIP ETF HLTH CR EQUIP 78464A581 455 4,065 SH   SOLE   4,065 0 0
ISHARES IBOXX $ HI YLD BD IBOXX HI YD ETF 464288513 1,354 16,455 SH   SOLE   16,455 0 0
ISHARES IBOXX$ INV GR CRP IBOXX INV CP ETF 464287242 648 5,361 SH   SOLE   5,361 0 0
VANGUARD INTRM-TRM BD ETF INTERMED TERM 921937819 488 5,963 SH   SOLE   5,963 0 0
SCHWAB INTL EQUITY ETF INTL EQTY ETF 808524805 1,278 34,828 SH   SOLE   34,828 0 0
WISDOMTREE ITL MIDCP DIV INTL MIDCAP DV 97717W778 880 13,718 SH   SOLE   13,718 0 0
WISDOM INTL QLTY DIV GWTH INTL QULTY DIV 97717X131 51,847 1,420,875 SH   SOLE   1,420,875 0 0
SCHWAB INTL S/CP EQT ETF INTL SCEQT ETF 808524888 4,722 124,383 SH   SOLE   124,383 0 0
WISDOMTREE ITL SMCP DV/FD INTL SMCAP DIV 97717W760 982 14,317 SH   SOLE   14,317 0 0
VANECK INVT GRD F/R ETF INVT GRADE FLTG 92189F486 720 28,719 SH   SOLE   28,719 0 0
ISHARES GOLD TR ETF-NEW ISHARES NEW 464285204 2,234 60,720 SH   SOLE   60,720 0 0
ISHARES 1-5Y I/G CORP BND ISHS 1-5YR INVS 464288646 89,522 1,730,903 SH   SOLE   1,730,903 0 0
ISHARES 5-10Y I/G CORP BD ISHS 5-10YR INVT 464288638 33,341 607,652 SH   SOLE   607,652 0 0
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637 3,946 18,936 SH   SOLE   18,936 0 0
VANGUARD MID-CAP GWTH IND MCAP GR IDXVIP 922908538 601 2,700 SH   SOLE   2,700 0 0
VANGUARD MID-CAP VAL IND MCAP VL IDXVIP 922908512 501 3,348 SH   SOLE   3,348 0 0
Vanguard Mega Cap Gr MEGA GRWTH IND 921910816 2,363 10,041 SH   SOLE   10,041 0 0
ISHARES RUSS MICROCAP IND MICRO-CAP ETF 464288869 24,475 189,938 SH   SOLE   189,938 0 0
VANGUARD MID-CAP ETF MID CAP ETF 922908629 6,224 26,169 SH   SOLE   26,169 0 0
iShares Morningstar Lrg Gr MORNINGSTAR GRWT 464287119 4,451 68,480 SH   SOLE   68,480 0 0
VANECK VEC MORN WMOAT ETF MORNINGSTAR WIDE 92189F643 433 5,799 SH   SOLE   5,799 0 0
FlexShares Glb Upstream Nat Res MORNSTAR UPSTR 33939L407 2,151 45,937 SH   SOLE   45,937 0 0
FIDELITY MSCI CON DISCRET MSCI CONSM DIS 316092204 349 4,418 SH   SOLE   4,418 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 5,913 80,341 SH   SOLE   80,341 0 0
FIDELITY MSCI ENERGY ETF MSCI ENERGY IDX 316092402 502 24,001 SH   SOLE   24,001 0 0
FIDELITY MSCI FINCLS ETF MSCI FINLS IDX 316092501 734 13,567 SH   SOLE   13,567 0 0
iShares MSCI Global Impact MSCI GBL SUS DEV 46435G532 329 3,857 SH   SOLE   3,857 0 0
FIDELITY MSCI HLTHCR ETF MSCI HLTH CARE I 316092600 576 8,775 SH   SOLE   8,775 0 0
FIDELITY MSCI INDUS ETF MSCI INDL INDX 316092709 357 6,638 SH   SOLE   6,638 0 0
ISHARES MSCI KLD 400 SOC MSCI KLD400 SOC 464288570 45,516 525,489 SH   SOLE   525,489 0 0
FIDELITY MSCI MATLS ETF MSCI MATLS INDEX 316092881 377 7,594 SH   SOLE   7,594 0 0
ISHARES MSCI SWITZRLD ETF MSCI SWITZERLAND 464286749 460 9,387 SH   SOLE   9,387 0 0
ISHS TR MSCI USA ESG ETF MSCI USA ESG SLC 464288802 2,008 20,753 SH   SOLE   20,753 0 0
iShares MSCI US Momentum MSCI USA MMENTM 46432F396 468 2,785 SH   SOLE   2,785 0 0
ISHR MSCI USA QLT FAC ETF MSCI USA QLT FCT 46432F339 317 2,361 SH   SOLE   2,361 0 0
INVESCO NASDAQ 100 ETF NASDAQ 100 ETF 46138G649 5,653 37,956 SH   SOLE   37,956 0 0
ISHARES BIOTECHNOLOGY ETF NASDAQ BIOTECH 464287556 232 1,785 SH   SOLE   1,785 0 0
NASDAQ COMPSIT NASDAQ COMPSIT 315912808 1,772 31,897 SH   SOLE   31,897 0 0
FIRST TR NSDQ CYBER ETF NASDAQ CYB ETF 33734X846 229 4,323 SH   SOLE   4,323 0 0
First Trust NASDAQ Clean Edge Smart Grid Infra NASDQ CLN EDGE 33737A108 638 6,788 SH   SOLE   6,788 0 0
ISHARES NATL MUNI BND ETF NATIONAL MUN ETF 464288414 23,475 214,117 SH   SOLE   214,117 0 0
ISHARES S&P N/AM NAT RES NORTH AMERN NAT 464287374 3,780 93,474 SH   SOLE   93,474 0 0
SPDR NUV BLM S/T MUNI ETF NUVEEN BLMBRG SR 78468R739 495 10,465 SH   SOLE   10,465 0 0
SPDR NUV BLM MUNI BND ETF NUVEEN BRC MUNIC 78468R721 3,248 67,840 SH   SOLE   67,840 0 0
NUSHARES ESG EMRG MKT ETF NUVEEN ESG EMRGN 67092P888 255 8,388 SH   SOLE   8,388 0 0
NUVEEN ESG LG-CAP GRW ETF NUVEEN ESG LRGCP 67092P201 1,465 24,130 SH   SOLE   24,130 0 0
NUSHARE ESG LG CP VAL ETF NUVEEN ESG LRGVL 67092P300 3,797 99,882 SH   SOLE   99,882 0 0
NUVEEN ESG MID CAP VALUE NUVEEN ESG MIDVL 67092P508 751 20,881 SH   SOLE   20,881 0 0
NUVEEN ESG SML-CAP ETF NUVEEN ESG SMLCP 67092P607 268 6,749 SH   SOLE   6,749 0 0
KONINKLIJKE PHILIPS N.V. NY REG SH NEW 500472303 3,293 107,875 SH   SOLE   107,875 0 0
INVESCO OPT YLD DVSF COMM OPTIMUM YIELD 46090F100 2,935 166,458 SH   SOLE   166,458 0 0
SPDR PTFL DEV WRLD EX-US PORTFOLIO DEVLPD 78463X889 1,519 44,331 SH   SOLE   44,331 0 0
SPDR INDX PTFL EM MKT ETF PORTFOLIO EMG MK 78463X509 1,542 39,914 SH   SOLE   39,914 0 0
SPDR PTFL S&P 500 GW ETF PRTFLO S&P500 GW 78464A409 19,942 301,209 SH   SOLE   301,209 0 0
SPDR PTFL S&P 500 VAL ETF PRTFLO S&P500 VL 78464A508 15,999 383,227 SH   SOLE   383,227 0 0
FLEXSHRS DIV INDEX ETF QUALT DIVD IDX 33939L860 228 3,862 SH   SOLE   3,862 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 7,149 65,972 SH   SOLE   65,972 0 0
First Trust NASDAQ Rising Div Achievers RISNG DIVD ACHIV 33738R506 21,165 431,956 SH   SOLE   431,956 0 0
ISHARES RUSSELL 1000 INDX RUS 1000 ETF 464287622 210 841 SH   SOLE   841 0 0
ISHARES RUSS 1000 GWT IND RUS 1000 GRW ETF 464287614 6,988 25,175 SH   SOLE   25,175 0 0
ISHARES RUSS 1000 VAL IND RUS 1000 VAL ETF 464287598 3,444 20,754 SH   SOLE   20,754 0 0
ISHARES RUSS 2000 GW INDX RUS 2000 GRW ETF 464287648 5,487 21,456 SH   SOLE   21,456 0 0
ISHARES RUSS 2000 VAL IND RUS 2000 VAL ETF 464287630 4,197 26,008 SH   SOLE   26,008 0 0
ISHARES-RUSSEL MID GWTH RUS MD CP GR ETF 464287481 18,335 182,447 SH   SOLE   182,447 0 0
ISHARES RUSS M/CAP VL IND RUS MDCP VAL ETF 464287473 33,038 276,151 SH   SOLE   276,151 0 0
ISHARES RUSSELL M/CAP IND RUS MID CAP ETF 464287499 12,363 158,426 SH   SOLE   158,426 0 0
ISHARES RUSS 200 GROW ETF RUS TP200 GR ETF 464289438 5,558 34,992 SH   SOLE   34,992 0 0
ISHARES RUSSELL 2000 INDX RUSSELL 2000 ETF 464287655 6,125 29,843 SH   SOLE   29,843 0 0
iShares S&P 100 S&P 100 ETF 464287101 37,005 177,465 SH   SOLE   177,465 0 0
VANGUARD 500 INDX ETF-NEW S&P 500 ETF SHS 922908363 3,144 7,573 SH   SOLE   7,573 0 0
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408 676 4,333 SH   SOLE   4,333 0 0
SPDR S&P 600 S/C GWTH ETF S&P 600 SMCP GRW 78464A201 1,221 14,574 SH   SOLE   14,574 0 0
SPDR S&P 600 S/C VAL ETF S&P 600 SMCP VAL 78464A300 572 6,872 SH   SOLE   6,872 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 434 3,388 SH   SOLE   3,388 0 0
SPDR S&P INTL SM CAP ETF S&P INTL SMLCP 78463X871 855 24,327 SH   SOLE   24,327 0 0
ISHARES S&P MC 400 GW IND S&P MC 400GR ETF 464287606 1,553 20,107 SH   SOLE   20,107 0 0
ISHARES S&P MC 400VAL IND S&P MC 400VL ETF 464287705 48,335 440,863 SH   SOLE   440,863 0 0
SPDR S&P REGL BKG ETF S&P REGL BKG 78464A698 6,256 90,818 SH   SOLE   90,818 0 0
ISHARES S&P SC 600 GW IND S&P SML 600 GWT 464287887 23,924 191,242 SH   SOLE   191,242 0 0
INVESCO S&P500 EQ WGT ETF S&P500 EQL WGT 46137V357 39,998 253,626 SH   SOLE   253,626 0 0
INVESCO S&P500 HI DIV ETF S&P500 HDL VOL 46138E362 1,215 25,745 SH   SOLE   25,745 0 0
INVESCO S&P500 LW VOL ETF S&P500 LOW VOL 46138E354 1,466 21,872 SH   SOLE   21,872 0 0
INVESCO SP500 PURE VL ETF S&P500 PUR VAL 46137V258 47,904 559,313 SH   SOLE   559,313 0 0
INVESCO S&P 500 QLTY ETF S&P500 QUALITY 46137V241 8,272 165,740 SH   SOLE   165,740 0 0
SECTOR SPDR/CONSUMER STAP SBI CONS STPLS 81369Y308 1,478 19,488 SH   SOLE   19,488 0 0
SECTOR SPDR INT INDX SBI INT-INDS 81369Y704 1,125 10,929 SH   SOLE   10,929 0 0
ISHARES SEL DIVIDEND ETF SELECT DIVID ETF 464287168 17,121 133,627 SH   SOLE   133,627 0 0
VANECK SEMICONDUCTOR ETF SEMICONDUCTR ETF 92189F676 6,087 22,565 SH   SOLE   22,565 0 0
FIRST TRUST SENR LOAN ETF SENIOR LN FD 33738D309 24,877 528,751 SH   SOLE   528,751 0 0
ISHRS S/T NATL MUN BD ETF SHRT NAT MUN ETF 464288158 57,426 549,013 SH   SOLE   549,013 0 0
ACCENTURE PLC CL-A SHS CLASS A G1151C101 300 890 SH   SOLE   890 0 0
VANGUARD SM-CAP VALUE ETF SM CP VAL ETF 922908611 2,101 11,946 SH   SOLE   11,946 0 0
VANGUARD SMALL-CAP ETF SMALL CP ETF 922908751 4,513 21,240 SH   SOLE   21,240 0 0
VANGUARD SM-CAP GWTH ETF SML CP GRW ETF 922908595 899 3,626 SH   SOLE   3,626 0 0
ISHARES S&P SC 600VAL IND SP SMCP600VL ETF 464287879 27,871 272,211 SH   SOLE   272,211 0 0
SSGA ACT SPDR DBL TOT RET SPDR TR TACTIC 78467V848 18,758 419,005 SH   SOLE   419,005 0 0
SAP SE SPON ADR SPON ADR 803054204 3,404 30,683 SH   SOLE   30,683 0 0
UNILEVER PLC ADR SPON ADR NEW 904767704 3,513 77,096 SH   SOLE   77,096 0 0
BP PLC ADR SPONSORED ADR 055622104 4,407 149,924 SH   SOLE   149,924 0 0
FRESENIUS MED CARE AG&CO SPONSORED ADR 358029106 353 10,482 SH   SOLE   10,482 0 0
INVESCO SENIOR LOAN ETF SR LN ETF 46138G508 219 10,082 SH   SOLE   10,082 0 0
VANGUARD TAX-EXMPT BD ETF TAX EXEMPT BD 922907746 909 17,636 SH   SOLE   17,636 0 0
SEC TECHNOLOGY SPDR SBI TECHNOLOGY 81369Y803 702 4,424 SH   SOLE   4,424 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 399 3,207 SH   SOLE   3,207 0 0
VANGUARD TOTAL BND MRKT TOTAL BND MRKT 921937835 223 2,816 SH   SOLE   2,816 0 0
VANGUARD TTL STK MRKT ETF TOTAL STK MKT 922908769 10,116 44,435 SH   SOLE   44,435 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 11,064 24,501 SH   SOLE   24,501 0 0
VANGUARD TOT WRLD STK ETF TT WRLD ST ETF 922042742 678 6,695 SH   SOLE   6,695 0 0
ISHARES US ENERGY ETF U.S. ENERGY ETF 464287796 1,796 43,902 SH   SOLE   43,902 0 0
ISHARES US MED DEVICE ETF U.S. MED DVC ETF 464288810 636 10,446 SH   SOLE   10,446 0 0
JP MORG ULT-SHRT INCM ETF ULTRA SHRT INC 46641Q837 25,811 513,456 SH   SOLE   513,456 0 0
JP MORGAN TR ULTRA SHORT ULTRA SHT MUNCPL 46641Q654 24,094 475,791 SH   SOLE   475,791 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 28,505 78,629 SH   SOLE   78,629 0 0
ISHARES US AEROSP&DEF ETF US AER DEF ETF 464288760 435 3,927 SH   SOLE   3,927 0 0
SCHWAB US AGGREG BD ETF US AGGREGATE B 808524839 529 10,467 SH   SOLE   10,467 0 0
SCHWAB US BROAD MRKT-ETF US BRD MKT ETF 808524102 1,120 20,996 SH   SOLE   20,996 0 0
SCHWAB US DIV EQTY ETF US DIVIDEND EQ 808524797 513 6,509 SH   SOLE   6,509 0 0
DIMENSIONAL US EQUITY ETF US EQUITY ETF 25434V401 313 6,333 SH   SOLE   6,333 0 0
ISHARES US HOME CONSTRUCT US HOME CONS ETF 464288752 434 7,344 SH   SOLE   7,344 0 0
GLOBAL X US INFRS DEV ETF US INFR DEV ETF 37954Y673 1,817 64,273 SH   SOLE   64,273 0 0
WISDOMTREE US L/C DIV FD US LARGECAP DIVD 97717W307 374 5,706 SH   SOLE   5,706 0 0
SCHWAB STR US L/C GWT ETF US LCAP GR ETF 808524300 8,009 107,052 SH   SOLE   107,052 0 0
SCHWAB STR US L/C VAL ETF US LCAP VA ETF 808524409 7,141 100,040 SH   SOLE   100,040 0 0
SCHWAB US LARGE-CAP ETF US LRG CAP ETF 808524201 37,177 690,388 SH   SOLE   690,388 0 0
SCHWAB US MID CAP ETF US MID-CAP ETF 808524508 938 12,373 SH   SOLE   12,373 0 0
WISDOMTREE US QLTY DIV GW US QTLY DIV GRT 97717X669 53,604 841,909 SH   SOLE   841,909 0 0
WisdomTree US Small Cap Div US SMALLCAP DIVD 97717W604 265 8,343 SH   SOLE   8,343 0 0
SCHWAB US SMALL-CAP ETF US SML CAP ETF 808524607 862 18,217 SH   SOLE   18,217 0 0
SCHWAB U.S. TIPS ETF US TIPS ETF 808524870 515 8,486 SH   SOLE   8,486 0 0
SPDR DJIA ETF UT SER 1 78467X109 265 767 SH   SOLE   767 0 0
SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 425 868 SH   SOLE   868 0 0
VANGUARD VALUE ETF VALUE ETF 922908744 3,078 20,833 SH   SOLE   20,833 0 0
VANGUARD RUSS1000 GWT ETF VNG RUS1000GRW 92206C680 5,602 78,525 SH   SOLE   78,525 0 0
VANGUARD RUSS1000 VAL ETF VNG RUS1000VAL 92206C714 3,177 43,646 SH   SOLE   43,646 0 0
INVESCO WILDER CLN EN ETF WILDERHIL CLAN 46137V134 1,028 15,793 SH   SOLE   15,793 0 0
XTrackers S&P500 ESG XTRACKERS S&P 233051143 1,769 43,196 SH   SOLE   43,196 0 0