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
ISHS 0-3 MTH TREAS BD ETF 0-3 MNTH TREASRY 46436E718   352,292 3,500 SH   SOLE   3,500 0 0
ISHARES 0-5 YEAR HIGH YLD 0-5YR HI YL CP 46434V407   2,854,334 69,567 SH   SOLE   69,567 0 0
ISHARES 1-3 YR TREAS BND 1 3 YR TREAS BD 464287457   1,029,452 12,714 SH   SOLE   12,714 0 0
ISHARES GLOBAL REIT ETF 46434V 46434V647   31,599,252 1,492,643 SH   SOLE   1,492,643 0 0
VANGUARD S&P500 VALUE ETF 500 VAL IDX FD 921932703   2,000,623 13,455 SH   SOLE   13,455 0 0
GOLDMAN ACC TREAS 0-1 ETF ACCES TREASURY 381430529   7,126,130 71,183 SH   SOLE   71,183 0 0
Goldman Sachs ActiveBeta US Lrg Cp Eq ACTIVEBETA US LG 381430503   666,090 7,908 SH   SOLE   7,908 0 0
NOVO-NORDISK A/S-ADR ADR 670100205   202,796 2,230 SH   SOLE   2,230 0 0
ISHARES CORE AGG ALLO ETF AGGRES ALLOC ETF 464289859   1,564,329 24,639 SH   SOLE   24,639 0 0
FundX Aggressive ETF AGGRESSIVE ETF 360876882   6,089,559 117,790 SH   SOLE   117,790 0 0
VANGRD FTSE ALL-WLD EX-US ALLWRLD EX US 922042775   3,295,301 63,530 SH   SOLE   63,530 0 0
ISHARES SHRT MAT MUNI ETF BLACKROCK SHORT 46431W838   1,257,304 25,242 SH   SOLE   25,242 0 0
SSGA ACT SPDR BLKSTNE ETF BLACKSTONE SENR 78467V608   436,072 10,400 SH   SOLE   10,400 0 0
SPDR BLM 1-3M T-BILL ETF BLOOMBERG 1-3 MO 78468R663   26,082,664 284,063 SH   SOLE   284,063 0 0
SPDR BLOOM HI YLD BND ETF BLOOMBERG HIGH Y 78468R622   13,487,951 149,203 SH   SOLE   149,203 0 0
ISHARES CALI MUNI BND ETF CALIF MUN BD ETF 464288356   706,339 12,880 SH   SOLE   12,880 0 0
ALPHABET INC CL-A CAP STK CL A 02079K305   2,992,244 22,866 SH   SOLE   22,866 0 0
ALPHABET INC CL-C CAP STK CL C 02079K107   14,556,503 110,402 SH   SOLE   110,402 0 0
COGNIZANT TECHNOL SOLNS-A CL A 192446102   216,768 3,200 SH   SOLE   3,200 0 0
MARRIOTT INTL INC-A CL A 571903202   310,171 1,578 SH   SOLE   1,578 0 0
MASTERCARD INC CL-A CL A 57636Q104   6,132,249 15,489 SH   SOLE   15,489 0 0
META PLATFORMS INC CL-A CL A 30303M102   13,914,433 46,349 SH   SOLE   46,349 0 0
MONDELEZ INTL INC CL-A CL A 609207105   284,956 4,106 SH   SOLE   4,106 0 0
ZOETIS INC-A CL A 98978V103   333,171 1,915 SH   SOLE   1,915 0 0
MICROSTRATEGY INC-A CL A NEW 594972408   334,845 1,020 SH   SOLE   1,020 0 0
NIKE INC CL-B CL B 654106103   517,877 5,416 SH   SOLE   5,416 0 0
ISHARES C&S REIT ETF COHEN STEER REIT 464287564   1,179,562 23,516 SH   SOLE   23,516 0 0
GENELUX CORP COM 36870H103   276,320 11,283 SH   SOLE   11,283 0 0
GENERAL DYNAMICS CORP COM 369550108   7,140,866 32,316 SH   SOLE   32,316 0 0
GILEAD SCIENCES INC COM 375558103   564,597 7,534 SH   SOLE   7,534 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   384,865 10,075 SH   SOLE   10,075 0 0
HOME DEPOT INC COM 437076102   10,018,719 33,157 SH   SOLE   33,157 0 0
HONEYWELL INTL INC COM 438516106   230,925 1,250 SH   SOLE   1,250 0 0
HORIZON BANCORP INC COM 440407104   222,678 20,850 SH   SOLE   20,850 0 0
IDEXX LABS INC COM 45168D104   365,557 836 SH   SOLE   836 0 0
INTEL CORPORATION COM 458140100   6,398,502 179,986 SH   SOLE   179,986 0 0
INTL BUSINESS MACHINES COM 459200101   290,140 2,068 SH   SOLE   2,068 0 0
CONOCOPHILLIPS COM 20825C104   256,491 2,141 SH   SOLE   2,141 0 0
COSTCO WHOLESALE CORP COM 22160K105   5,195,937 9,197 SH   SOLE   9,197 0 0
D.R HORTON INC COM 23331A109   6,494,949 60,435 SH   SOLE   60,435 0 0
DANAHER CORP COM 235851102   507,116 2,044 SH   SOLE   2,044 0 0
DEERE & CO COM 244199105   226,805 601 SH   SOLE   601 0 0
CHEVRON CORP COM 166764100   8,401,154 49,823 SH   SOLE   49,823 0 0
CHUBB LTD COM H1467J104   209,012 1,004 SH   SOLE   1,004 0 0
CIGNA GROUP COM 125523100   9,479,787 33,138 SH   SOLE   33,138 0 0
CISCO SYSTEMS INC COM 17275R102   7,634,296 142,007 SH   SOLE   142,007 0 0
ALTRIA GROUP INC COM 02209S103   945,704 22,490 SH   SOLE   22,490 0 0
AT & T INC COM 00206R102   5,593,883 372,429 SH   SOLE   372,429 0 0
BLACKSTONE INC COM 09260D107   263,778 2,462 SH   SOLE   2,462 0 0
BROADCOM INC COM 11135F101   227,578 274 SH   SOLE   274 0 0
CARLYLE SECURED LENDING COM 872280102   145,000 10,000 SH   SOLE   10,000 0 0
DISNEY WALT COMPANY COM 254687106   1,438,393 17,747 SH   SOLE   17,747 0 0
DOMINION ENERGY INC COM 25746U109   5,548,058 124,201 SH   SOLE   124,201 0 0
DUPONT DE NEMOURS INC COM 26614N102   7,893,039 105,819 SH   SOLE   105,819 0 0
DZS INC COM 268211109   171,454 81,645 SH   SOLE   81,645 0 0
EATON VANCE ENH EQTY II COM 278277108   223,340 13,000 SH   SOLE   13,000 0 0
EATON VANCE TAX-MANAGED D COM 27828N102   391,494 33,925 SH   SOLE   33,925 0 0
EATON VANCE TAX-MANGD GLB COM 27829F108   257,950 35,000 SH   SOLE   35,000 0 0
ELI LILLY & CO COM 532457108   740,702 1,379 SH   SOLE   1,379 0 0
EXXON MOBIL CORP COM 30231G102   8,801,214 74,853 SH   SOLE   74,853 0 0
FACTSET RESEARCH SYSTEMS COM 303075105   215,569 493 SH   SOLE   493 0 0
FERRARI N.V. COM N3167Y103   591,080 2,000 SH   SOLE   2,000 0 0
FIRST FINL BANKSHARES COM 32020R109   295,386 11,759 SH   SOLE   11,759 0 0
ABBVIE INC COM 00287Y109   1,047,742 7,029 SH   SOLE   7,029 0 0
ADOBE INC COM 00724F101   8,804,952 17,268 SH   SOLE   17,268 0 0
MCDONALDS CORP COM 580135101   1,256,872 4,771 SH   SOLE   4,771 0 0
MERCK & CO INC-NEW COM 58933Y105   8,126,873 78,940 SH   SOLE   78,940 0 0
LOCKHEED MARTIN CORP COM 539830109   1,192,527 2,916 SH   SOLE   2,916 0 0
LOWES COMPANIES INC COM 548661107   740,741 3,564 SH   SOLE   3,564 0 0
LULULEMON ATHLETICA INC COM 550021109   253,731 658 SH   SOLE   658 0 0
JOHNSON & JOHNSON COM 478160104   8,159,275 52,387 SH   SOLE   52,387 0 0
JP MORGAN CHASE & CO COM 46625H100   9,925,313 68,441 SH   SOLE   68,441 0 0
NORTHROP GRUMMAN CORP COM 666807102   662,926 1,506 SH   SOLE   1,506 0 0
MODERNA INC COM 60770K107   393,534 3,810 SH   SOLE   3,810 0 0
METLIFE INC COM 59156R108   7,017,862 111,554 SH   SOLE   111,554 0 0
MICROSOFT CORP COM 594918104   20,582,795 65,187 SH   SOLE   65,187 0 0
NVIDIA CORP COM 67066G104   20,852,384 47,937 SH   SOLE   47,937 0 0
ONEOK INC COM 682680103   291,333 4,593 SH   SOLE   4,593 0 0
ORACLE CORP COM 68389X105   445,605 4,207 SH   SOLE   4,207 0 0
OXFORD LANE CAP CORP COM 691543102   49,900 10,000 SH   SOLE   10,000 0 0
PALO ALTO NETWORKS INC COM 697435105   299,379 1,277 SH   SOLE   1,277 0 0
PARKER-HANNIFIN CORP COM 701094104   303,436 779 SH   SOLE   779 0 0
PENNYMAC FINL SVCS INC-A COM 70932M107   375,757 5,642 SH   SOLE   5,642 0 0
PEPSICO INC COM 713448108   1,087,127 6,416 SH   SOLE   6,416 0 0
PFIZER INC COM 717081103   6,310,393 190,244 SH   SOLE   190,244 0 0
PHILIP MORRIS INTL INC COM 718172109   1,487,296 16,065 SH   SOLE   16,065 0 0
PROCTER & GAMBLE CO. COM 742718109   8,153,719 55,901 SH   SOLE   55,901 0 0
REGENERON PHARM INC COM 75886F107   9,328,251 11,335 SH   SOLE   11,335 0 0
RPM INTL INC (DEL) COM 749685103   7,623,198 80,405 SH   SOLE   80,405 0 0
RTX CORP COM 75513E101   331,853 4,611 SH   SOLE   4,611 0 0
SALESFORCE INC COM 79466L302   10,447,631 51,522 SH   SOLE   51,522 0 0
SENSEONICS HOLDINGS INC COM 81727U105   30,200 50,000 SH   SOLE   50,000 0 0
SHERWIN-WILLIAMS CO COM 824348106   837,839 3,285 SH   SOLE   3,285 0 0
NETFLIX INC COM 64110L106   1,006,681 2,666 SH   SOLE   2,666 0 0
STARBUCKS CORP COM 855244109   4,711,810 51,624 SH   SOLE   51,624 0 0
TARGET CORP COM 87612E106   6,189,708 55,980 SH   SOLE   55,980 0 0
TESLA INC COM 88160R101   3,440,024 13,748 SH   SOLE   13,748 0 0
TEXAS INSTRUMENTS INC COM 882508104   366,836 2,307 SH   SOLE   2,307 0 0
THERMO FISHER SCIENTIFIC COM 883556102   477,318 943 SH   SOLE   943 0 0
TJX COMPANIES INC COM 872540109   239,353 2,693 SH   SOLE   2,693 0 0
VERIZON COMMUNICATIONS COM 92343V104   291,365 8,990 SH   SOLE   8,990 0 0
UNITED HEALTH GROUP INC COM 91324P102   1,573,576 3,121 SH   SOLE   3,121 0 0
WALMART INC COM 931142103   9,139,839 57,149 SH   SOLE   57,149 0 0
WASTE MANAGEMENT INC COM 94106L109   502,137 3,294 SH   SOLE   3,294 0 0
WELLS FARGO CO COM 949746101   1,472,594 36,040 SH   SOLE   36,040 0 0
VISA INC CLASS-A COM CL A 92826C839   10,374,141 45,103 SH   SOLE   45,103 0 0
CHENIERE ENERGY INC COM NEW 16411R208   382,039 2,302 SH   SOLE   2,302 0 0
CITIGROUP INC-NEW COM NEW 172967424   5,792,337 140,830 SH   SOLE   140,830 0 0
ISHARES CORE DIV GWTH ETF CORE DIV GRWTH 46434V621   814,322 16,441 SH   SOLE   16,441 0 0
ISHARES CORE MSCI EAFE CORE MSCI EAFE 46432F842   13,639,111 211,952 SH   SOLE   211,952 0 0
ISHARES CORE MSCI EMG MKT CORE MSCI EMKT 46434G103   11,030,838 231,789 SH   SOLE   231,789 0 0
ISHARES CORE S&P MID-CAP CORE S&P MCP ETF 464287507   664,767 2,666 SH   SOLE   2,666 0 0
ISHARES CORE S&P SML-CAP CORE S&P SCP ETF 464287804   9,338,952 99,003 SH   SOLE   99,003 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200   18,501,619 43,084 SH   SOLE   43,084 0 0
ISHARES CORE US AGG BD ET CORE US AGGBD ET 464287226   2,713,617 28,856 SH   SOLE   28,856 0 0
SPDR DJ GLB R/ESTATE ETF DJ GLB RL ES ETF 78463X749   4,023,529 105,328 SH   SOLE   105,328 0 0
SPDR DJ REIT ETF DJ REIT ETF 78464A607   586,966 7,077 SH   SOLE   7,077 0 0
ISHARES MSCI EAFE GTH ETF EAFE GRWTH ETF 464288885   2,514,350 29,135 SH   SOLE   29,135 0 0
ISHARES MSCI EAFE S/C ETF EAFE SML CP ETF 464288273   36,744,972 650,699 SH   SOLE   650,699 0 0
ISHARES MSCI EAFE VAL IND EAFE VALUE ETF 464288877   278,118 5,684 SH   SOLE   5,684 0 0
WISDOMTREE E/M QLTY DV GW EM MKTS QTLY DIV 97717W323   29,338,587 1,315,042 SH   SOLE   1,315,042 0 0
SCHWAB EMRG MKT EQT ETF EMRG MKTEQ ETF 808524706   214,095 8,943 SH   SOLE   8,943 0 0
VANGUARD S/I ENERGY ETF ENERGY ETF 92204A306   1,122,854 8,859 SH   SOLE   8,859 0 0
PIMCO Enh Sht Mat Strat ENHAN SHRT MA AC 72201R833   9,276,925 92,639 SH   SOLE   92,639 0 0
ISHRS ESG ADV H/Y CRP BND ESG ADVNCD HY BD 46435G441   257,066 5,952 SH   SOLE   5,952 0 0
ISHRS ESG AWR MSCI EAFE ESG AW MSCI EAFE 46435G516   1,455,877 21,060 SH   SOLE   21,060 0 0
ISHS ESG MSCI USA S/C ETF ESG AWARE MSCI 46435U663   613,473 18,231 SH   SOLE   18,231 0 0
ISHRS ESG AWR MSCI EM ETF ESG AWR MSCI EM 46434G863   233,367 7,707 SH   SOLE   7,707 0 0
ISHRS ESG AWARE US AGG BD ESG AWR US AGRGT 46435U549   216,987 4,790 SH   SOLE   4,790 0 0
ISHRS ESG AWARE 1-5Y USD ESG AWRE 1 5 YR 46435G243   1,470,649 61,870 SH   SOLE   61,870 0 0
ISHS ESG MSCI USA LDR ETF ESG MSCI LEADR 46435U218   651,240 8,636 SH   SOLE   8,636 0 0
ISHRS ESG SCRN S&P M/CAP ESG SCRD S&P MID 46436E551   490,166 14,472 SH   SOLE   14,472 0 0
VANGUARD MEGA CAP ETF ESG US CORP BD 921910873   6,378,691 42,001 SH   SOLE   42,001 0 0
iShares Expanded Tech Sector EXPND TEC SC ETF 464287549   2,084,791 5,455 SH   SOLE   5,455 0 0
VanEck Fallen Angel High Yield Bond FALLEN ANGEL HG 92189F437   11,263,217 416,231 SH   SOLE   416,231 0 0
SECTOR SPDR TR INT-FINL FINANCIAL 81369Y605   570,524 17,200 SH   SOLE   17,200 0 0
FIRST TR TACTICAL H/Y ETF FIRST TR TA HIYL 33738D408   53,162,455 1,355,148 SH   SOLE   1,355,148 0 0
ISHARES FLOT RATE BND ETF FLTG RATE NT ETF 46429B655   2,270,202 44,610 SH   SOLE   44,610 0 0
VANGUARD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858   1,075,031 24,589 SH   SOLE   24,589 0 0
VANGUARD FTSE EMERG MKT FTSE EMR MKT ETF 922042858   1,549,187 39,510 SH   SOLE   39,510 0 0
FundX ETF FUNDX ETF 360876809   48,372,278 980,561 SH   SOLE   980,561 0 0
LINDE PLC G54950103 G54950103   248,357 667 SH   SOLE   667 0 0
GLOBAL X GENOMICS&BIO ETF GENOMIC BIOTECH 37954Y434   5,494,627 540,278 SH   SOLE   540,278 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106   1,667,451 61,964 SH   SOLE   61,964 0 0
SPDR GOLD TRUST ETF GOLD SHS 78463V107   3,045,980 17,766 SH   SOLE   17,766 0 0
VANGUARD GROWTH ETF GROWTH ETF 922908736   40,091,669 147,228 SH   SOLE   147,228 0 0
Janus Henderson AAA CLO HENDRSON AAA CL 47103U845   24,048,899 477,824 SH   SOLE   477,824 0 0
ISHARES IBOXX $ HI YLD BD IBOXX HI YD ETF 464288513   4,373,807 59,330 SH   SOLE   59,330 0 0
ISHARES IBOXX$ INV GR CRP IBOXX INV CP ETF 464287242   5,055,896 49,557 SH   SOLE   49,557 0 0
VANGUARD INFO TECH ETF INF TECH ETF 92204A702   209,524 505 SH   SOLE   505 0 0
VANGUARD INTER-TRM CRP BD INT-TERM CORP 92206C870   650,996 8,568 SH   SOLE   8,568 0 0
VANGUARD INTER-TERM TREAS INTER TERM TREAS 92206C706   6,672,776 116,759 SH   SOLE   116,759 0 0
SCHWAB INTL EQUITY ETF INTL EQTY ETF 808524805   777,989 22,909 SH   SOLE   22,909 0 0
WISDOMTREE ITL MIDCP DIV INTL MIDCAP DV 97717W778   791,546 14,097 SH   SOLE   14,097 0 0
WISDOM INTL QLTY DIV GWTH INTL QULTY DIV 97717X131   72,929,008 2,277,608 SH   SOLE   2,277,608 0 0
SCHWAB INTL S/CP EQT ETF INTL SCEQT ETF 808524888   5,735,565 177,847 SH   SOLE   177,847 0 0
WISDOMTREE ITL SMCP DV/FD INTL SMCAP DIV 97717W760   769,523 13,390 SH   SOLE   13,390 0 0
ISHARES GOLD TR ETF-NEW ISHARES NEW 464285204   1,827,875 52,225 SH   SOLE   52,225 0 0
ISHARES 1-5Y I/G CORP BND ISHS 1-5YR INVS 464288646   76,412,759 1,533,469 SH   SOLE   1,533,469 0 0
ISHARES 5-10Y I/G CORP BD ISHS 5-10YR INVT 464288638   127,761,662 2,626,139 SH   SOLE   2,626,139 0 0
JPMorgan Diversified Rtn US Equity JPMORGAN DIVER 46641Q407   471,136 5,016 SH   SOLE   5,016 0 0
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637   3,481,911 17,793 SH   SOLE   17,793 0 0
VANGUARD MID-CAP GWTH IND MCAP GR IDXVIP 922908538   415,249 2,132 SH   SOLE   2,132 0 0
VANGUARD MID-CAP VAL IND MCAP VL IDXVIP 922908512   271,742 2,075 SH   SOLE   2,075 0 0
Vanguard Mega Cap Gr MEGA GRWTH IND 921910816   39,111,244 172,372 SH   SOLE   172,372 0 0
ISHARES RUSS MICROCAP IND MICRO-CAP ETF 464288869   32,299,367 322,671 SH   SOLE   322,671 0 0
VANGUARD MID-CAP ETF MID CAP ETF 922908629   5,174,555 24,849 SH   SOLE   24,849 0 0
iShares Core Moderate Alloc MODERT ALLOC ETF 464289875   2,182,524 56,062 SH   SOLE   56,062 0 0
iShares Morningstar Growth MORNINGSTAR GRWT 464287119   3,941,672 66,080 SH   SOLE   66,080 0 0
VANECK VEC MORN WMOAT ETF MORNINGSTAR WIDE 92189F643   24,264,324 319,941 SH   SOLE   319,941 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465   10,685,218 155,038 SH   SOLE   155,038 0 0
ISHARES MSCI EMG MRK INDX MSCI EMG MKT ETF 464287234   396,235 10,441 SH   SOLE   10,441 0 0
FIDELITY MSCI ENERGY ETF MSCI ENERGY IDX 316092402   358,728 14,401 SH   SOLE   14,401 0 0
iShares MSCI Global Sustainable Development Goals MSCI GBL SUS DEV 46435G532   257,615 3,457 SH   SOLE   3,457 0 0
ISHARES MSCI KLD 400 SOC MSCI KLD400 SOC 464288570   3,092,521 37,987 SH   SOLE   37,987 0 0
ISHS TR MSCI USA ESG ETF MSCI USA ESG SLC 464288802   1,665,704 18,514 SH   SOLE   18,514 0 0
ISHR MSCI USA MOMENT ETF MSCI USA MMENTM 46432F396   347,294 2,486 SH   SOLE   2,486 0 0
ISHR MSCI USA QLT FAC ETF MSCI USA QLT FCT 46432F339   3,838,515 29,126 SH   SOLE   29,126 0 0
INVESCO NASDAQ 100 ETF NASDAQ 100 ETF 46138G649   8,001,272 54,279 SH   SOLE   54,279 0 0
Fidelity Nasdaq Composite Index NASDAQ COMPSIT 315912808   515,220 9,910 SH   SOLE   9,910 0 0
ISHARES NATL MUNI BND ETF NATIONAL MUN ETF 464288414   82,189,808 801,539 SH   SOLE   801,539 0 0
NABORS INDS INC NOTE 0.750% 1/1 62957HAB1   41,538 43,000 SH   SOLE   43,000 0 0
SPDR NUV BLM S/T MUNI ETF NUVEEN BLMBRG SR 78468R739   4,858,865 105,102 SH   SOLE   105,102 0 0
SPDR NUV BLM MUNI BND ETF NUVEEN BRC MUNIC 78468R721   36,029,950 824,484 SH   SOLE   824,484 0 0
NUVEEN ESG EMERGING NUVEEN ESG EMRGN 67092P888   302,919 11,553 SH   SOLE   11,553 0 0
NUVEEN ESG LG-CAP GRW ETF NUVEEN ESG LRGCP 67092P201   3,562,277 59,401 SH   SOLE   59,401 0 0
NUSHARE ESG LG CP VAL ETF NUVEEN ESG LRGVL 67092P300   1,294,995 38,553 SH   SOLE   38,553 0 0
NUVEEN ESG SML-CAP ETF NUVEEN ESG SMLCP 67092P607   243,879 7,004 SH   SOLE   7,004 0 0
KONINKLIJKE PHILIPS N.V. NY REG SH NEW 500472303   5,562,462 278,960 SH   SOLE   278,960 0 0
Pacer US Small Cap Cash Cows 100 PACER US SMALL 69374H857   4,626,656 110,951 SH   SOLE   110,951 0 0
SPDR Portfolio High Yield Bond PORTFLI HIGH YLD 78468R606   15,540,892 693,170 SH   SOLE   693,170 0 0
SPDR PTFL DEV WRLD EX-US PORTFOLIO DEVLPD 78463X889   1,487,673 47,974 SH   SOLE   47,974 0 0
SPDR INDX PTFL EM MKT ETF PORTFOLIO EMG MK 78463X509   590,429 17,588 SH   SOLE   17,588 0 0
SPDR PTFL S&P 500 ETF PORTFOLIO S&P500 78464A854   3,524,632 70,128 SH   SOLE   70,128 0 0
SPDR PTFL S&P 500 GW ETF PRTFLO S&P500 GW 78464A409   22,082,096 372,505 SH   SOLE   372,505 0 0
SPDR PTFL S&P 500 VAL ETF PRTFLO S&P500 VL 78464A508   15,813,390 383,262 SH   SOLE   383,262 0 0
GLB X ROBOTICS & ARTI ETF RBTCS ARTFL INTE 37954Y715   3,633,345 146,980 SH   SOLE   146,980 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553   1,114,547 14,731 SH   SOLE   14,731 0 0
ISHARES RUSS 1000 GWT IND RUS 1000 GRW ETF 464287614   38,764,850 145,738 SH   SOLE   145,738 0 0
ISHARES RUSS 1000 VAL IND RUS 1000 VAL ETF 464287598   3,431,891 22,605 SH   SOLE   22,605 0 0
ISHARES RUSS 2000 GW INDX RUS 2000 GRW ETF 464287648   7,625,583 34,020 SH   SOLE   34,020 0 0
ISHARES RUSS 2000 VAL IND RUS 2000 VAL ETF 464287630   6,753,642 49,824 SH   SOLE   49,824 0 0
ISHARES-RUSSEL MID GWTH RUS MD CP GR ETF 464287481   24,302,388 266,036 SH   SOLE   266,036 0 0
ISHARES RUSS M/CAP VL IND RUS MDCP VAL ETF 464287473   39,911,510 382,514 SH   SOLE   382,514 0 0
ISHARES RUSSELL M/CAP IND RUS MID CAP ETF 464287499   10,707,504 154,621 SH   SOLE   154,621 0 0
ISHARES RUSS 200 GROW ETF RUS TP200 GR ETF 464289438   39,401,920 256,139 SH   SOLE   256,139 0 0
ISHARES RUSSELL 2500 RUSEL 2500 ETF 46435G268   206,810 3,794 SH   SOLE   3,794 0 0
ISHARES RUSSELL 2000 INDX RUSSELL 2000 ETF 464287655   5,178,128 29,298 SH   SOLE   29,298 0 0
iShares S&P 100 S&P 100 ETF 464287101   15,338,571 76,448 SH   SOLE   76,448 0 0
Global X S&P500 Covered Call S&P 500 COVERED 37954Y475   8,862,875 227,896 SH   SOLE   227,896 0 0
SPDR S&P 500 ESG S&P 500 ESG ETF 78468R531   2,498,727 60,222 SH   SOLE   60,222 0 0
VANGUARD 500 INDX ETF-NEW S&P 500 ETF SHS 922908363   10,249,522 26,100 SH   SOLE   26,100 0 0
ISHARES S&P 500 GWTH INDX S&P 500 GRWT ETF 464287309   4,649,754 67,959 SH   SOLE   67,959 0 0
Invesco S&P 500 Top 50 S&P 500 TOP 50 46137V233   36,501,036 1,074,824 SH   SOLE   1,074,824 0 0
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408   256,143 1,665 SH   SOLE   1,665 0 0
SPDR S&P 600 S/C GWTH ETF S&P 600 SMCP GRW 78464A201   715,554 9,766 SH   SOLE   9,766 0 0
SPDR S&P 600 S/C VAL ETF S&P 600 SMCP VAL 78464A300   537,491 7,427 SH   SOLE   7,427 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763   272,343 2,368 SH   SOLE   2,368 0 0
SPDR S&P HOMEBUILDERS ETF S&P HOMEBUILD 78464A888   3,738,682 48,827 SH   SOLE   48,827 0 0
SPDR S&P INTL SM CAP ETF S&P INTL SMLCP 78463X871   659,817 22,643 SH   SOLE   22,643 0 0
ISHARES S&P MC 400 GW IND S&P MC 400GR ETF 464287606   1,925,701 26,657 SH   SOLE   26,657 0 0
ISHARES S&P MC 400VAL IND S&P MC 400VL ETF 464287705   5,345,757 52,965 SH   SOLE   52,965 0 0
SPDR S&P REGL BKG ETF S&P REGL BKG 78464A698   7,005,664 167,720 SH   SOLE   167,720 0 0
ISHARES S&P SC 600 GW IND S&P SML 600 GWT 464287887   33,980,070 309,811 SH   SOLE   309,811 0 0
INVESCO S&P500 EQ WGT ETF S&P500 EQL WGT 46137V357   5,587,828 39,437 SH   SOLE   39,437 0 0
INVESCO S&P500 LW VOL ETF S&P500 LOW VOL 46138E354   575,670 9,792 SH   SOLE   9,792 0 0
SECTOR SPDR INT INDX SBI INT-INDS 81369Y704   201,340 1,986 SH   SOLE   1,986 0 0
VANECK SEMICONDUCTOR ETF SEMICONDUCTR ETF 92189F676   6,852,189 47,263 SH   SOLE   47,263 0 0
FIRST TRUST SENR LOAN ETF SENIOR LN FD 33738D309   44,892,481 981,470 SH   SOLE   981,470 0 0
ISHARES SHRT TREAS BD ETF SHORT TREAS BD 464288679   804,773 7,285 SH   SOLE   7,285 0 0
ISHRS S/T NATL MUN BD ETF SHRT NAT MUN ETF 464288158   30,915,189 300,556 SH   SOLE   300,556 0 0
ACCENTURE PLC CL-A SHS CLASS A G1151C101   343,041 1,117 SH   SOLE   1,117 0 0
ISHS US SHRT MAT BND ETF SHT MAT BD ETF 46431W507   247,953 4,970 SH   SOLE   4,970 0 0
VANGUARD SMALL-CAP ETF SMALL CP ETF 922908751   4,024,165 21,284 SH   SOLE   21,284 0 0
ISHARES S&P SC 600VAL IND SP SMCP600VL ETF 464287879   34,900,455 391,173 SH   SOLE   391,173 0 0
SSGA ACT SPDR DBL TOT RET SPDR TR TACTIC 78467V848   14,343,285 371,107 SH   SOLE   371,107 0 0
SAP SE SPON ADR SPON ADR 803054204   6,259,346 48,402 SH   SOLE   48,402 0 0
UNILEVER PLC ADR SPON ADR NEW 904767704   5,852,319 118,468 SH   SOLE   118,468 0 0
FRESENIUS MED CARE AG&CO SPONSORED ADR 358029106   225,782 10,482 SH   SOLE   10,482 0 0
VANGUARD TAX-EXMPT BD ETF TAX EXEMPT BD 922907746   3,438,572 71,488 SH   SOLE   71,488 0 0
First Trust TCW Unconstrained Plus Bd TCW UNCONSTRAI 33740F888   4,497,980 188,200 SH   SOLE   188,200 0 0
SEC TECHNOLOGY SPDR SBI TECHNOLOGY 81369Y803   999,250 6,095 SH   SOLE   6,095 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176   19,886,235 191,730 SH   SOLE   191,730 0 0
VANGUARD TOTAL BND MRKT TOTAL BND MRKT 921937835   222,039 3,182 SH   SOLE   3,182 0 0
VANGUARD TTL STK MRKT ETF TOTAL STK MKT 922908769   8,620,793 40,585 SH   SOLE   40,585 0 0
SPDR S&P 500 ETF TR UNIT 78462F103   7,456,533 17,443 SH   SOLE   17,443 0 0
VANGUARD TOT WRLD STK ETF TT WRLD ST ETF 922042742   638,562 6,853 SH   SOLE   6,853 0 0
ISHARES US MED DEVICE ETF U.S. MED DVC ETF 464288810   315,347 6,502 SH   SOLE   6,502 0 0
ISHARES US PHARMACEUTICAL U.S. PHARMA ETF 464288836   378,739 2,140 SH   SOLE   2,140 0 0
iShares U.S. Technology ETF U.S. TECH ETF 464287721   3,608,024 34,388 SH   SOLE   34,388 0 0
JP MORG ULT-SHRT INCM ETF ULTRA SHRT INC 46641Q837   9,028,334 179,919 SH   SOLE   179,919 0 0
JPMORGAN ULT-SHRT MUN ETF ULTRA SHT MUNCPL 46641Q654   14,967,404 296,678 SH   SOLE   296,678 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103   53,626,815 149,682 SH   SOLE   149,682 0 0
SCHWAB US AGGREG BD ETF US AGGREGATE B 808524839   594,893 13,450 SH   SOLE   13,450 0 0
SCHWAB US BROAD MRKT-ETF US BRD MKT ETF 808524102   945,155 18,960 SH   SOLE   18,960 0 0
Pacer U.S. Cash Cows 100 US CASH COWS 100 69374H881   404,584 8,185 SH   SOLE   8,185 0 0
DIMENSIONAL U S EQUITY US EQUITY ETF 25434V401   224,439 4,833 SH   SOLE   4,833 0 0
ISHARES US HOME CONSTRUCT US HOME CONS ETF 464288752   4,993,404 63,618 SH   SOLE   63,618 0 0
GLOBAL X US INFRS DEV ETF US INFR DEV ETF 37954Y673   313,157 10,308 SH   SOLE   10,308 0 0
SCHWAB STR US L/C GWT ETF US LCAP GR ETF 808524300   41,927,535 576,561 SH   SOLE   576,561 0 0
SCHWAB STR US L/C VAL ETF US LCAP VA ETF 808524409   5,142,296 79,775 SH   SOLE   79,775 0 0
SCHWAB US LARGE-CAP ETF US LRG CAP ETF 808524201   2,470,251 48,819 SH   SOLE   48,819 0 0
Principal U.S. Mega Cap US MEGA CP ETF 74255Y870   1,584,394 36,984 SH   SOLE   36,984 0 0
SCHWAB US MID CAP ETF US MID-CAP ETF 808524508   722,145 10,670 SH   SOLE   10,670 0 0
WISDOMTREE US QLTY DIV GW US QTLY DIV GRT 97717X669   75,937,277 1,196,051 SH   SOLE   1,196,051 0 0
JP MORGAN US QLTY FAC ETF US QUALTY FCTR 46641Q761   33,496,042 774,117 SH   SOLE   774,117 0 0
SCHWAB US SMALL-CAP ETF US SML CAP ETF 808524607   545,252 13,164 SH   SOLE   13,164 0 0
iShares Broad USD Invm Grd Corp USD INV GRDE ETF 464288620   28,982,606 602,925 SH   SOLE   602,925 0 0
SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107   326,497 715 SH   SOLE   715 0 0
VANGUARD VALUE ETF VALUE ETF 922908744   3,007,563 21,805 SH   SOLE   21,805 0 0
VANECK ETF TR VANECK SHRT MUNI 92189F528   1,016,421 60,900 SH   SOLE   60,900 0 0
VANGUARD RUSS1000 GWT ETF VNG RUS1000GRW 92206C680   33,477,973 489,158 SH   SOLE   489,158 0 0
VANGUARD RUSS1000 VAL ETF VNG RUS1000VAL 92206C714   3,441,722 51,631 SH   SOLE   51,631 0 0
INVESCO WILDER CLN EN ETF WILDERHIL CLAN 46137V134   302,765 9,633 SH   SOLE   9,633 0 0
XTrackers S&P500 ESG XTRACKERS S&P 233051143   4,826,549 123,220 SH   SOLE   123,220 0 0