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   214,426 2,214 SH   SOLE 30 2,214 0 0
ABBVIE INC COM 00287Y109   493,538 3,311 SH   SOLE 30 3,311 0 0
ADOBE INC COM 00724F101   254,950 500 SH   SOLE 30 480 0 20
ALPHABET INC CAP STK CL C 02079K107   961,187 7,290 SH   SOLE 30 7,290 0 0
ALPHABET INC CAP STK CL A 02079K305   642,392 4,909 SH   SOLE 30 4,560 0 349
AMAZON COM INC COM 023135106   2,006,843 15,787 SH   SOLE 30 15,492 0 295
APPLE INC COM 037833100   14,484,537 84,601 SH   SOLE 30 84,427 0 174
AUTOMATIC DATA PROCESSING IN COM 053015103   240,362 999 SH   SOLE 30 999 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,955,375 5,582 SH   SOLE 30 5,502 0 80
BROADCOM INC COM 11135F101   225,087 271 SH   SOLE 30 235 0 36
CHEVRON CORP NEW COM 166764100   300,132 1,780 SH   SOLE 30 1,690 0 90
CISCO SYS INC COM 17275R102   254,862 4,741 SH   SOLE 30 4,606 0 135
COCA COLA CO COM 191216100   265,793 4,748 SH   SOLE 30 4,748 0 0
COSTCO WHSL CORP NEW COM 22160K105   281,915 499 SH   SOLE 30 449 0 50
DBX ETF TR XTRACK MUN INFR 233051705   325,262 13,701 SH   SOLE 30 13,701 0 0
DANAHER CORPORATION COM 235851102   347,092 1,399 SH   SOLE 30 1,399 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 25434V708   258,332 9,860 SH   SOLE 30 9,860 0 0
EXXON MOBIL CORP COM 30231G102   499,715 4,250 SH   SOLE 30 4,022 0 228
META PLATFORMS INC CL A 30303M102   207,417 691 SH   SOLE 30 691 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   200,339 4,705 SH   SOLE 30 4,705 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   623,438 13,390 SH   SOLE 30 13,390 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH 316092808   4,621,430 37,594 SH   SOLE 30 37,594 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   214,578 9,432 SH   SOLE 30 9,432 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   3,007,165 49,837 SH   SOLE 30 49,837 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,242,774 12,791 SH   SOLE 30 12,660 0 131
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   334,128 5,818 SH   SOLE 30 5,818 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   572,985 9,090 SH   SOLE 30 9,090 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   702,659 6,322 SH   SOLE 30 6,322 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   1,887,702 66,096 SH   SOLE 30 66,096 0 0
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224   2,714,674 83,503 SH   SOLE 30 83,503 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   1,169,938 38,946 SH   SOLE 30 38,946 0 0
FISERV INC COM 337738108   973,941 8,622 SH   SOLE 30 8,622 0 0
FRANKLIN TEMPLETON ETF TR FTSE LATN AMRC 35473P561   351,714 16,231 SH   SOLE 30 16,231 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660   2,500,948 122,922 SH   SOLE 30 122,922 0 0
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678   4,782,665 200,019 SH   SOLE 30 200,019 0 0
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694   4,313,196 144,278 SH   SOLE 30 144,278 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   2,125,654 80,365 SH   SOLE 30 80,365 0 0
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827   626,750 20,815 SH   SOLE 30 20,815 0 0
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835   314,763 17,116 SH   SOLE 30 17,116 0 0
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843   755,869 29,864 SH   SOLE 30 29,864 0 0
GALLAGHER ARTHUR J & CO COM 363576109   205,593 902 SH   SOLE 30 902 0 0
HOME DEPOT INC COM 437076102   503,259 1,666 SH   SOLE 30 1,621 0 45
INVESCO QQQ TR UNIT SER 1 46090E103   16,008,782 44,684 SH   SOLE 30 44,546 0 138
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   230,384 4,604 SH   SOLE 30 4,604 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   857,920 17,059 SH   SOLE 30 17,059 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   43,206,073 1,534,852 SH   SOLE 30 1,531,122 0 3,730
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   746,467 26,082 SH   SOLE 30 26,082 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   238,973 7,704 SH   SOLE 30 7,704 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   3,599,566 94,008 SH   SOLE 30 94,008 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   7,085,271 258,587 SH   SOLE 30 258,587 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   3,533,709 69,711 SH   SOLE 30 69,711 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   1,794,914 23,396 SH   SOLE 30 23,396 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   2,065,190 68,748 SH   SOLE 30 68,748 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   1,654,890 39,327 SH   SOLE 30 39,327 0 0
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   2,614,854 98,195 SH   SOLE 30 98,195 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   3,586,626 89,509 SH   SOLE 30 89,486 0 23
ISHARES INC MSCI AUST ETF 464286103   1,993,961 92,699 SH   SOLE 30 92,211 0 488
ISHARES INC MSCI BRAZIL ETF 464286400   1,665,903 54,317 SH   SOLE 30 54,317 0 0
ISHARES INC MSCI EM ASIA ET 464286426   10,985,811 174,461 SH   SOLE 30 174,461 0 0
ISHARES INC MSCI CDA ETF 464286509   4,238,138 126,663 SH   SOLE 30 126,138 0 525
ISHARES INC MSCI EURZONE ET 464286608   13,220,093 312,976 SH   SOLE 30 311,434 0 1,542
ISHARES INC MSCI PAC JP ETF 464286665   831,561 20,904 SH   SOLE 30 20,904 0 0
ISHARES INC MSCI SWITZERLAN 464286749   4,058,565 93,150 SH   SOLE 30 92,782 0 368
ISHARES TR CORE S&P500 ETF 464287200   1,099,770 2,561 SH   SOLE 30 2,561 0 0
ISHARES TR GBL COMM SVC ET 464287275   9,477,706 138,746 SH   SOLE 30 138,376 0 370
ISHARES TR S&P 500 GRWT ET 464287309   1,366,279 19,969 SH   SOLE 30 19,969 0 0
ISHARES TR GLOBAL ENERG ET 464287341   3,295,601 79,874 SH   SOLE 30 79,874 0 0
ISHARES TR LATN AMER 40 ET 464287390   1,116,611 43,686 SH   SOLE 30 43,448 0 238
ISHARES TR S&P 500 VAL ETF 464287408   1,836,388 11,937 SH   SOLE 30 11,937 0 0
ISHARES TR RUS MDCP VAL ET 464287473   868,317 8,322 SH   SOLE 30 8,322 0 0
ISHARES TR RUS MD CP GR ET 464287481   838,045 9,174 SH   SOLE 30 9,174 0 0
ISHARES TR CORE S&P MCP ET 464287507   458,305 1,838 SH   SOLE 30 1,838 0 0
ISHARES TR ISHARES BIOTECH 464287556   253,140 2,070 SH   SOLE 30 2,070 0 0
ISHARES TR US CONSUM DISCR 464287580   14,434,420 215,600 SH   SOLE 30 214,410 0 1,190
ISHARES TR S&P MC 400GR ET 464287606   375,648 5,200 SH   SOLE 30 5,200 0 0
ISHARES TR RUS 1000 GRW ET 464287614   275,832 1,037 SH   SOLE 30 863 0 174
ISHARES TR U.S. UTILITS ET 464287697   6,646,187 90,326 SH   SOLE 30 89,560 0 766
ISHARES TR S&P MC 400VL ET 464287705   373,441 3,700 SH   SOLE 30 3,700 0 0
ISHARES TR US TELECOM ETF 464287713   10,382,685 487,450 SH   SOLE 30 487,450 0 0
ISHARES TR U.S. TECH ETF 464287721   452,401,820 4,311,874 SH   SOLE 30 4,298,634 0 13,240
ISHARES TR U.S. REAL ES ET 464287739   2,087,119 26,710 SH   SOLE 30 26,385 0 325
ISHARES TR US INDUSTRIALS 464287754   8,430,742 83,564 SH   SOLE 30 82,582 0 982
ISHARES TR US HLTHCARE ETF 464287762   27,640,584 102,346 SH   SOLE 30 101,922 0 424
ISHARES TR U.S. FIN SVC ET 464287770   2,621,303 16,951 SH   SOLE 30 16,951 0 0
ISHARES TR U.S. FINLS ETF 464287788   18,712,761 250,304 SH   SOLE 30 231,321 0 18,983
ISHARES TR U.S. ENERGY ETF 464287796   68,593,734 1,446,210 SH   SOLE 30 1,446,210 0 0
ISHARES TR CORE S&P SCP ET 464287804   535,606 5,678 SH   SOLE 30 5,678 0 0
ISHARES TR US CONSM STAPLE 464287812   95,460,335 511,824 SH   SOLE 30 510,058 0 1,766
ISHARES TR U.S. BAS MTL ET 464287838   36,243,515 286,918 SH   SOLE 30 286,799 0 119
ISHARES TR MSCI AC ASIA ET 464288182   14,936,197 235,216 SH   SOLE 30 234,358 0 858
ISHARES TR MSCI ACWI EX US 464288240   494,686 10,523 SH   SOLE 30 10,523 0 0
ISHARES TR NATIONAL MUN ET 464288414   461,635 4,502 SH   SOLE 30 4,502 0 0
ISHARES TR CRE U S REIT ET 464288521   5,053,942 107,120 SH   SOLE 30 106,941 0 179
ISHARES TR GLOB INDSTRL ET 464288729   3,742,891 33,120 SH   SOLE 30 33,120 0 0
ISHARES TR GLB CNS DISC ET 464288745   7,450,550 50,836 SH   SOLE 30 50,836 0 0
ISHARES TR MSCI UK SM ETF 46429B416   529,503 17,004 SH   SOLE 30 17,004 0 0
ISHARES TR MSCI USA QLT FC 46432F339   572,891 4,347 SH   SOLE 30 4,347 0 0
ISHARES INC MSCI JPN ETF NE 46434G822   8,290,058 137,503 SH   SOLE 30 136,956 0 547
ISHARES TR CORE DIV GRWTH 46434V621   495,845 10,011 SH   SOLE 30 10,011 0 0
ISHARES TR CORE MSCI EURO 46434V738   2,858,606 57,564 SH   SOLE 30 57,564 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   4,500,970 142,256 SH   SOLE 30 141,596 0 660
ISHARES TR ESG AWR MSCI US 46435G425   208,856 2,224 SH   SOLE 30 2,224 0 0
ISHARES TR MSCI CDA ETF 46435G706   946,323 31,834 SH   SOLE 30 31,834 0 0
ISHARES TR IBONDS DEC 27 46435U283   347,665 14,202 SH   SOLE 30 14,202 0 0
ISHARES TR IBONDS DEC 46435U697   450,217 17,525 SH   SOLE 30 17,525 0 0
JPMORGAN CHASE & CO COM 46625H100   462,676 3,190 SH   SOLE 30 3,025 0 165
J P MORGAN EXCHANGE TRADED F BETABUILDERS EU 46641Q191   3,247,275 63,885 SH   SOLE 30 63,885 0 0
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPA 46641Q217   7,509,071 149,464 SH   SOLE 30 149,464 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CD 46641Q225   3,389,337 58,286 SH   SOLE 30 58,286 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS DE 46641Q233   2,272,306 50,462 SH   SOLE 30 50,462 0 0
JOHNSON & JOHNSON COM 478160104   306,205 1,966 SH   SOLE 30 1,954 0 12
ELI LILLY & CO COM 532457108   890,024 1,657 SH   SOLE 30 1,608 0 49
LOWES COS INC COM 548661107   765,407 3,683 SH   SOLE 30 3,683 0 0
MASTERCARD INCORPORATED CL A 57636Q104   910,990 2,301 SH   SOLE 30 2,301 0 0
MCDONALDS CORP COM 580135101   346,160 1,314 SH   SOLE 30 1,284 0 30
MCKESSON CORP COM 58155Q103   274,390 631 SH   SOLE 30 631 0 0
MICROSOFT CORP COM 594918104   3,575,869 11,325 SH   SOLE 30 11,186 0 139
NVIDIA CORPORATION COM 67066G104   505,025 1,161 SH   SOLE 30 1,082 0 79
ORACLE CORP COM 68389X105   258,904 2,444 SH   SOLE 30 2,444 0 0
PAYCHEX INC COM 704326107   318,899 2,765 SH   SOLE 30 2,765 0 0
PEPSICO INC COM 713448108   359,891 2,124 SH   SOLE 30 2,124 0 0
PROCTER AND GAMBLE CO COM 742718109   355,461 2,437 SH   SOLE 30 2,437 0 0
PROSHARES TR SHORT QQQ NEW 74347B714   1,163,542 106,845 SH   SOLE 30 106,845 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,950,777 6,903 SH   SOLE 30 6,903 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   13,907,915 331,062 SH   SOLE 30 331,062 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   1,447,172 14,882 SH   SOLE 30 14,882 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   232,790 695 SH   SOLE 30 695 0 0
SALESFORCE INC COM 79466L302   2,224,091 10,968 SH   SOLE 30 10,947 0 21
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   15,162,471 193,030 SH   SOLE 30 185,056 0 7,974
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   77,878,942 604,932 SH   SOLE 30 581,212 0 23,720
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   20,721,105 301,135 SH   SOLE 30 288,556 0 12,579
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   237,605,714 1,475,995 SH   SOLE 30 1,461,204 0 14,791
SELECT SECTOR SPDR TR ENERGY 81369Y506   28,118,279 311,077 SH   SOLE 30 297,526 0 13,551
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   208,004,468 6,270,861 SH   SOLE 30 6,226,562 0 44,299
SELECT SECTOR SPDR TR INDL 81369Y704   39,274,081 387,395 SH   SOLE 30 366,998 0 20,397
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   153,345,966 935,436 SH   SOLE 30 908,689 0 26,747
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   36,874,709 562,372 SH   SOLE 30 528,273 0 34,099
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   7,279,734 213,670 SH   SOLE 30 204,599 0 9,071
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   38,376,560 651,222 SH   SOLE 30 643,101 0 8,121
TESLA INC COM 88160R101   289,254 1,156 SH   SOLE 30 1,156 0 0
UNITEDHEALTH GROUP INC COM 91324P102   419,486 832 SH   SOLE 30 832 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   672,640 4,329 SH   SOLE 30 4,329 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   210,050 2,033 SH   SOLE 30 2,033 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   2,353,520 40,627 SH   SOLE 30 40,626 0 1
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   18,211,673 67,608 SH   SOLE 30 65,428 0 2,180
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   30,249,804 165,598 SH   SOLE 30 161,772 0 3,826
VANGUARD WORLD FDS ENERGY ETF 92204A306   14,959,177 118,030 SH   SOLE 30 117,107 0 923
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   37,755,536 470,064 SH   SOLE 30 460,250 0 9,814
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   219,714,921 934,559 SH   SOLE 30 931,727 0 2,832
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   155,073,494 795,330 SH   SOLE 30 794,284 0 1,046
VANGUARD WORLD FDS INF TECH ETF 92204A702   95,657,763 230,556 SH   SOLE 30 225,849 0 4,707
VANGUARD WORLD FDS MATERIALS ETF 92204A801   11,513,598 66,738 SH   SOLE 30 66,409 0 329
VANGUARD WORLD FDS UTILITIES ETF 92204A876   8,788,526 68,908 SH   SOLE 30 67,664 0 1,244
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   147,444,208 1,401,694 SH   SOLE 30 1,398,981 0 2,713
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   302,696 1,555 SH   SOLE 30 1,555 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   255,255 650 SH   SOLE 30 650 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   40,739,051 538,449 SH   SOLE 30 534,045 0 4,404
VANGUARD INDEX FDS SML CP GRW ETF 922908595   298,353 1,393 SH   SOLE 30 1,393 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   346,095 1,662 SH   SOLE 30 1,662 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   780,289 5,444 SH   SOLE 30 5,444 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   791,061 2,905 SH   SOLE 30 2,676 0 229
VANGUARD INDEX FDS VALUE ETF 922908744   1,835,336 13,306 SH   SOLE 30 13,011 0 295
VANGUARD INDEX FDS SMALL CP ETF 922908751   283,416 1,499 SH   SOLE 30 1,499 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,262,909 29,485 SH   SOLE 30 29,485 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   215,947 621 SH   SOLE 30 621 0 0
VISA INC COM CL A 92826C839   347,315 1,510 SH   SOLE 30 1,403 0 107
WORLD GOLD TR SPDR GLD MINIS 98149E303   1,553,211 42,368 SH   SOLE 30 42,368 0 0
WORTHINGTON INDS INC COM 981811102   319,671 5,171 SH   SOLE 30 5,171 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   231,400 753 SH   SOLE 30 733 0 20
MEDTRONIC PLC SHS G5960L103   292,270 3,730 SH   SOLE 30 3,730 0 0