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   230,642 2,023 SH   SOLE 30 1,953 0 70
ABBVIE INC COM 00287Y109   1,001,619 5,072 SH   SOLE 30 4,677 0 395
ADOBE INC COM 00724F101   249,052 481 SH   SOLE 30 296 0 185
ADVANCED MICRO DEVICES INC COM 007903107   243,167 1,482 SH   SOLE 30 240 0 1,242
ALLSTATE CORP COM 020002101   291,891 1,539 SH   SOLE 30 994 0 545
ALPHABET INC CAP STK CL C 02079K107   1,577,953 9,438 SH   SOLE 30 7,288 0 2,150
ALPHABET INC CAP STK CL A 02079K305   1,953,481 11,779 SH   SOLE 30 7,247 0 4,532
AMAZON COM INC COM 023135106   5,194,321 27,877 SH   SOLE 30 16,919 0 10,958
AMERICAN EXPRESS CO COM 025816109   1,232,987 4,546 SH   SOLE 30 3,616 0 930
AMERICAN TOWER CORP NEW COM 03027X100   242,670 1,043 SH   SOLE 30 950 0 93
AMERIPRISE FINL INC COM 03076C106   571,289 1,216 SH   SOLE 30 324 0 892
AMGEN INC COM 031162100   241,013 748 SH   SOLE 30 698 0 50
APPLE INC COM 037833100   23,874,111 102,464 SH   SOLE 30 96,253 0 6,211
APPLIED MATLS INC COM 038222105   425,717 2,107 SH   SOLE 30 1,333 0 774
BP PLC SPONSORED ADR 055622104   201,437 6,417 SH   SOLE 30 6,410 0 7
BACKBLAZE INC COM CL A 05637B105   70,290 11,000 SH   SOLE 30 11,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,037,716 6,600 SH   SOLE 30 6,313 0 287
BLACKROCK INC COM 09247X101   320,934 338 SH   SOLE 30 152 0 186
BLACKSTONE INC COM 09260D107   1,074,849 7,019 SH   SOLE 30 6,662 0 357
BROADCOM INC COM 11135F101   1,389,833 8,057 SH   SOLE 30 4,126 0 3,931
CADENCE DESIGN SYSTEM INC COM 127387108   222,516 821 SH   SOLE 30 155 0 666
CAMECO CORP COM 13321L108   219,696 4,600 SH   SOLE 30 4,000 0 600
CATERPILLAR INC COM 149123101   222,210 568 SH   SOLE 30 133 0 435
CHEVRON CORP NEW COM 166764100   800,444 5,435 SH   SOLE 30 5,039 0 396
CISCO SYS INC COM 17275R102   710,525 13,351 SH   SOLE 30 10,590 0 2,761
COCA COLA CO COM 191216100   1,479,425 20,588 SH   SOLE 30 19,531 0 1,057
CONSTELLATION ENERGY CORP COM 21037T109   297,809 1,145 SH   SOLE 30 211 0 934
COSTCO WHSL CORP NEW COM 22160K105   4,628,629 5,221 SH   SOLE 30 4,263 0 958
DBX ETF TR XTRACK MUN INFR 233051705   764,773 29,268 SH   SOLE 30 18,846 0 10,422
DANAHER CORPORATION COM 235851102   237,170 853 SH   SOLE 30 463 0 390
DECKERS OUTDOOR CORP COM 243537107   243,002 1,524 SH   SOLE 30 1,392 0 132
DIMENSIONAL ETF TRUST US CORE EQUITY 25434V708   342,522 9,989 SH   SOLE 30 4,010 0 5,979
EXXON MOBIL CORP COM 30231G102   1,541,537 13,151 SH   SOLE 30 8,587 0 4,564
META PLATFORMS INC CL A 30303M102   1,204,598 2,104 SH   SOLE 30 1,215 0 889
FAIR ISAAC CORP COM 303250104   610,265 314 SH   SOLE 30 8 0 306
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   524,627 5,932 SH   SOLE 30 0 0 5,932
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   764,737 14,980 SH   SOLE 30 1,698 0 13,282
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   786,633 12,319 SH   SOLE 30 12,319 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH 316092808   1,839,754 10,543 SH   SOLE 30 10,434 0 109
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   521,314 2,461 SH   SOLE 30 390 0 2,071
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   455,625 7,199 SH   SOLE 30 549 0 6,650
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   2,202,127 32,229 SH   SOLE 30 28,271 0 3,958
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   190,050 11,717 SH   SOLE 30 11,717 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   19,939,741 178,253 SH   SOLE 30 117,932 0 60,321
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   293,873 3,879 SH   SOLE 30 3,879 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   383,268 5,717 SH   SOLE 30 5,717 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   692,948 4,998 SH   SOLE 30 4,998 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   8,997,259 233,817 SH   SOLE 30 208,623 0 25,194
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   226,813 2,218 SH   SOLE 30 2,100 0 118
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224   1,454,638 34,775 SH   SOLE 30 34,093 0 682
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   684,485 9,709 SH   SOLE 30 9,709 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   663,679 22,925 SH   SOLE 30 22,925 0 0
FRANKLIN TEMPLETON ETF TR FTSE LATN AMRC 35473P561   205,357 9,821 SH   SOLE 30 9,821 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660   3,608,078 145,645 SH   SOLE 30 145,645 0 0
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678   5,985,485 209,657 SH   SOLE 30 196,308 0 13,349
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694   6,367,009 176,641 SH   SOLE 30 167,237 0 9,404
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   1,132,385 37,225 SH   SOLE 30 37,225 0 0
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827   1,683,853 44,728 SH   SOLE 30 44,728 0 0
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835   458,698 25,243 SH   SOLE 30 20,242 0 5,001
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843   439,529 13,684 SH   SOLE 30 13,595 0 89
FREEPORT-MCMORAN INC CL B 35671D857   273,946 5,488 SH   SOLE 30 3,988 0 1,500
GE AEROSPACE COM NEW 369604301   217,828 1,155 SH   SOLE 30 61 0 1,094
HCA HEALTHCARE INC COM 40412C101   262,554 646 SH   SOLE 30 266 0 380
HESS MIDSTREAM LP CL A SHS 428103105   211,620 6,000 SH   SOLE 30 6,000 0 0
HOME DEPOT INC COM 437076102   1,234,014 3,045 SH   SOLE 30 2,326 0 719
HUNTINGTON BANCSHARES INC COM 446150104   148,191 10,081 SH   SOLE 30 10,050 0 31
INTERNATIONAL BUSINESS MACHS COM 459200101   339,908 1,537 SH   SOLE 30 202 0 1,335
INVESCO QQQ TR UNIT SER 1 46090E103   30,804,275 63,114 SH   SOLE 30 45,550 0 17,564
INTUITIVE SURGICAL INC COM NEW 46120E602   207,807 423 SH   SOLE 30 323 0 100
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   241,880 5,089 SH   SOLE 30 0 0 5,089
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   503,516 7,485 SH   SOLE 30 4,604 0 2,881
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   27,923,195 740,668 SH   SOLE 30 707,728 0 32,940
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   552,976 14,552 SH   SOLE 30 14,552 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   2,612,376 51,013 SH   SOLE 30 48,818 0 2,195
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   4,383,377 136,003 SH   SOLE 30 136,003 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   3,820,233 55,377 SH   SOLE 30 47,631 0 7,746
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   260,857 1,456 SH   SOLE 30 1,068 0 388
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   1,559,890 20,353 SH   SOLE 30 18,729 0 1,624
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   1,029,042 31,790 SH   SOLE 30 31,790 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   853,874 16,386 SH   SOLE 30 16,122 0 264
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   2,648,010 80,945 SH   SOLE 30 80,945 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   3,109,143 53,048 SH   SOLE 30 52,669 0 379
ISHARES INC MSCI AUST ETF 464286103   4,363,347 160,950 SH   SOLE 30 139,060 0 21,890
ISHARES INC MSCI BRAZIL ETF 464286400   1,922,719 65,199 SH   SOLE 30 63,389 0 1,810
ISHARES INC MSCI EM ASIA ET 464286426   12,606,523 160,900 SH   SOLE 30 158,134 0 2,766
ISHARES INC MSCI CDA ETF 464286509   5,734,498 138,114 SH   SOLE 30 126,305 0 11,809
ISHARES INC MSCI EURZONE ET 464286608   20,567,642 393,789 SH   SOLE 30 359,766 0 34,023
ISHARES INC MSCI PAC JP ETF 464286665   420,268 8,605 SH   SOLE 30 6,716 0 1,889
ISHARES INC MSCI SWITZERLAN 464286749   4,177,277 80,178 SH   SOLE 30 75,421 0 4,757
ISHARES TR CORE S&P TTL ST 464287150   576,596 4,590 SH   SOLE 30 4,414 0 176
ISHARES TR CORE S&P500 ETF 464287200   3,015,387 5,228 SH   SOLE 30 3,379 0 1,849
ISHARES TR GBL COMM SVC ET 464287275   21,434,962 227,717 SH   SOLE 30 153,141 0 74,576
ISHARES TR GLOBAL TECH ETF 464287291   117,427,554 1,422,847 SH   SOLE 30 837,965 0 584,882
ISHARES TR S&P 500 GRWT ET 464287309   2,089,935 21,827 SH   SOLE 30 20,386 0 1,441
ISHARES TR GLOBAL ENERG ET 464287341   2,756,040 68,084 SH   SOLE 30 58,342 0 9,742
ISHARES TR LATN AMER 40 ET 464287390   1,142,313 44,088 SH   SOLE 30 42,327 0 1,761
ISHARES TR S&P 500 VAL ETF 464287408   2,813,419 14,269 SH   SOLE 30 12,475 0 1,794
ISHARES TR RUS MDCP VAL ET 464287473   1,194,350 9,031 SH   SOLE 30 9,024 0 7
ISHARES TR RUS MD CP GR ET 464287481   1,408,887 12,012 SH   SOLE 30 10,522 0 1,490
ISHARES TR RUS MID CAP ETF 464287499   314,131 3,564 SH   SOLE 30 3,544 0 20
ISHARES TR CORE S&P MCP ET 464287507   922,121 14,797 SH   SOLE 30 13,936 0 861
ISHARES TR EXPND TEC SC ET 464287549   868,281 9,050 SH   SOLE 30 8,076 0 974
ISHARES TR ISHARES BIOTECH 464287556   263,827 1,812 SH   SOLE 30 1,653 0 159
ISHARES TR US CONSUM DISCR 464287580   76,885,346 874,293 SH   SOLE 30 620,642 0 253,651
ISHARES TR RUS 1000 VAL ET 464287598   450,585 2,374 SH   SOLE 30 1,425 0 949
ISHARES TR S&P MC 400GR ET 464287606   726,982 7,908 SH   SOLE 30 5,552 0 2,356
ISHARES TR RUS 1000 GRW ET 464287614   1,365,632 3,638 SH   SOLE 30 2,601 0 1,037
ISHARES TR RUSSELL 2000 ET 464287655   706,627 3,199 SH   SOLE 30 2,326 0 873
ISHARES TR CORE S&P US VLU 464287663   261,261 2,736 SH   SOLE 30 2,173 0 563
ISHARES TR U.S. UTILITS ET 464287697   46,624,533 457,014 SH   SOLE 30 447,876 0 9,138
ISHARES TR US TELECOM ETF 464287713   2,132,879 84,437 SH   SOLE 30 84,437 0 0
ISHARES TR U.S. TECH ETF 464287721   685,397,027 4,520,492 SH   SOLE 30 4,221,783 0 298,709
ISHARES TR U.S. REAL ES ET 464287739   39,945,701 392,124 SH   SOLE 30 384,497 0 7,627
ISHARES TR US INDUSTRIALS 464287754   27,677,109 207,056 SH   SOLE 30 164,663 0 42,393
ISHARES TR US HLTHCARE ETF 464287762   57,267,148 881,033 SH   SOLE 30 637,308 0 243,725
ISHARES TR U.S. FIN SVC ET 464287770   8,479,149 119,391 SH   SOLE 30 85,082 0 34,309
ISHARES TR U.S. FINLS ETF 464287788   50,052,948 481,742 SH   SOLE 30 364,829 0 116,913
ISHARES TR U.S. ENERGY ETF 464287796   65,887,682 1,421,832 SH   SOLE 30 1,383,249 0 38,583
ISHARES TR CORE S&P SCP ET 464287804   828,077 7,080 SH   SOLE 30 6,749 0 331
ISHARES TR US CONSM STAPLE 464287812   103,843,967 1,471,503 SH   SOLE 30 1,436,912 0 34,591
ISHARES TR U.S. BAS MTL ET 464287838   43,696,377 291,007 SH   SOLE 30 278,905 0 12,102
ISHARES TR MSCI AC ASIA ET 464288182   23,810,543 303,512 SH   SOLE 30 279,153 0 24,359
ISHARES TR MSCI ACWI EX US 464288240   828,145 14,473 SH   SOLE 30 14,473 0 0
ISHARES TR NATIONAL MUN ET 464288414   286,566 2,638 SH   SOLE 30 2,611 0 27
ISHARES TR ASIA 50 ETF 464288430   938,484 12,984 SH   SOLE 30 12,984 0 0
ISHARES TR CRE U S REIT ET 464288521   20,714,742 336,442 SH   SOLE 30 254,839 0 81,603
ISHARES TR GLOB INDSTRL ET 464288729   5,779,384 38,853 SH   SOLE 30 37,663 0 1,190
ISHARES TR GLB CNS DISC ET 464288745   7,410,596 41,766 SH   SOLE 30 35,943 0 5,823
ISHARES SILVER TR ISHARES 46428Q109   2,091,232 73,609 SH   SOLE 30 31,408 0 42,201
ISHARES TR MSCI UK SM ETF 46429B416   1,333,723 33,756 SH   SOLE 30 33,756 0 0
ISHARES TR MSCI USA SZE FT 46432F370   548,142 3,684 SH   SOLE 30 0 0 3,684
ISHARES TR MSCI USA MMENTM 46432F396   771,502 3,805 SH   SOLE 30 180 0 3,625
ISHARES TR CORE MSCI EAFE 46432F842   1,124,310 14,405 SH   SOLE 30 9,950 0 4,455
ISHARES INC MSCI JPN ETF NE 46434G822   17,117,977 239,279 SH   SOLE 30 213,746 0 25,533
ISHARES TR CORE DIV GRWTH 46434V621   385,167 6,144 SH   SOLE 30 5,851 0 293
ISHARES TR CORE MSCI EURO 46434V738   1,108,439 18,192 SH   SOLE 30 17,710 0 482
ISHARES TR MSCI UK ETF NEW 46435G334   6,903,499 184,537 SH   SOLE 30 155,887 0 28,650
ISHARES TR ESG AWR MSCI US 46435G425   397,719 3,152 SH   SOLE 30 2,300 0 852
ISHARES TR IBONDS DEC 27 46435U283   330,443 12,984 SH   SOLE 30 12,984 0 0
ISHARES TR IBONDS DEC 28 46435U325   208,756 8,145 SH   SOLE 30 6,538 0 1,607
ISHARES TR IBONDS DEC 46435U697   252,700 9,682 SH   SOLE 30 9,682 0 0
JPMORGAN CHASE & CO. COM 46625H100   3,073,962 14,578 SH   SOLE 30 9,834 0 4,744
J P MORGAN EXCHANGE TRADED F BETABUILDERS EU 46641Q191   1,767,339 28,350 SH   SOLE 30 28,014 0 336
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPA 46641Q217   5,283,330 89,125 SH   SOLE 30 80,270 0 8,855
J P MORGAN EXCHANGE TRADED F BETABUILDERS CD 46641Q225   5,333,122 73,774 SH   SOLE 30 70,779 0 2,995
J P MORGAN EXCHANGE TRADED F BETABUILDERS DE 46641Q233   2,726,246 50,458 SH   SOLE 30 48,563 0 1,895
JOHNSON & JOHNSON COM 478160104   269,565 1,663 SH   SOLE 30 1,394 0 269
ELI LILLY & CO COM 532457108   6,142,180 6,933 SH   SOLE 30 5,974 0 959
LOWES COS INC COM 548661107   1,058,239 3,907 SH   SOLE 30 3,567 0 340
MARATHON PETE CORP COM 56585A102   217,811 1,337 SH   SOLE 30 1,298 0 39
MARSH & MCLENNAN COS INC COM 571748102   494,674 2,217 SH   SOLE 30 638 0 1,579
MASTERCARD INCORPORATED CL A 57636Q104   848,854 1,719 SH   SOLE 30 1,564 0 155
MCDONALDS CORP COM 580135101   384,596 1,263 SH   SOLE 30 730 0 533
MCKESSON CORP COM 58155Q103   249,692 505 SH   SOLE 30 499 0 6
MERCK & CO INC COM 58933Y105   509,430 4,486 SH   SOLE 30 3,307 0 1,179
MICROSOFT CORP COM 594918104   8,500,027 19,754 SH   SOLE 30 13,375 0 6,379
MORGAN STANLEY COM NEW 617446448   448,507 4,303 SH   SOLE 30 4,255 0 48
NETFLIX INC COM 64110L106   639,762 902 SH   SOLE 30 572 0 330
NEXTERA ENERGY INC COM 65339F101   674,803 7,983 SH   SOLE 30 2,319 0 5,664
NORFOLK SOUTHN CORP COM 655844108   234,365 943 SH   SOLE 30 763 0 180
NVIDIA CORPORATION COM 67066G104   4,129,698 34,006 SH   SOLE 30 21,844 0 12,162
OREILLY AUTOMOTIVE INC COM 67103H107   253,352 220 SH   SOLE 30 101 0 119
ORACLE CORP COM 68389X105   964,294 5,659 SH   SOLE 30 4,794 0 865
PNC FINL SVCS GROUP INC COM 693475105   216,894 1,173 SH   SOLE 30 405 0 768
PACER FDS TR US CASH COWS 10 69374H881   760,175 13,145 SH   SOLE 30 2,460 0 10,685
PALO ALTO NETWORKS INC COM 697435105   495,268 1,449 SH   SOLE 30 657 0 792
PARKER-HANNIFIN CORP COM 701094104   425,847 674 SH   SOLE 30 271 0 403
PEPSICO INC COM 713448108   387,544 2,279 SH   SOLE 30 1,480 0 799
PHILLIPS 66 COM 718546104   230,300 1,752 SH   SOLE 30 1,049 0 703
PROCTER AND GAMBLE CO COM 742718109   577,817 3,336 SH   SOLE 30 2,585 0 751
PROGRESSIVE CORP COM 743315103   396,390 1,562 SH   SOLE 30 849 0 713
PROSHARES TR SHORT S&P 500 N 74347B425   1,097,391 101,142 SH   SOLE 30 101,142 0 0
QUALCOMM INC COM 747525103   369,966 2,176 SH   SOLE 30 1,619 0 557
RTX CORPORATION COM 75513E101   595,714 4,917 SH   SOLE 30 4,439 0 478
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,879,447 11,990 SH   SOLE 30 10,298 0 1,692
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   22,973,024 431,499 SH   SOLE 30 416,773 0 14,726
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   770,731 6,260 SH   SOLE 30 6,260 0 0
SPDR SER TR NYSE TECH ETF 78464A102   202,071 1,023 SH   SOLE 30 1,023 0 0
SPDR SER TR S&P TELECOM 78464A540   354,701 3,525 SH   SOLE 30 2,857 0 668
SPDR SER TR S&P DIVID ETF 78464A763   275,812 1,942 SH   SOLE 30 184 0 1,758
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   621,563 1,469 SH   SOLE 30 980 0 489
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   226,725 398 SH   SOLE 30 296 0 102
SPDR SER TR NUVEEN BLMBRG S 78468R739   218,363 4,536 SH   SOLE 30 4,397 0 139
SALESFORCE INC COM 79466L302   3,342,970 12,214 SH   SOLE 30 10,839 0 1,375
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   211,285 3,114 SH   SOLE 30 3,114 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   232,946 2,236 SH   SOLE 30 2,236 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   38,106,270 395,375 SH   SOLE 30 294,651 0 100,724
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   160,986,661 1,045,232 SH   SOLE 30 752,834 0 292,398
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   87,696,147 1,056,580 SH   SOLE 30 729,931 0 326,649
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   297,669,120 1,485,597 SH   SOLE 30 1,327,196 0 158,401
SELECT SECTOR SPDR TR ENERGY 81369Y506   52,024,133 592,530 SH   SOLE 30 417,990 0 174,540
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   392,784,152 8,666,906 SH   SOLE 30 7,542,043 0 1,124,863
SELECT SECTOR SPDR TR INDL 81369Y704   134,191,804 990,784 SH   SOLE 30 682,965 0 307,819
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   273,171,842 1,210,009 SH   SOLE 30 950,956 0 259,053
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   133,195,115 1,473,397 SH   SOLE 30 1,075,651 0 397,746
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   27,520,631 616,087 SH   SOLE 30 442,872 0 173,215
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   34,495,377 427,029 SH   SOLE 30 289,506 0 137,523
SOUTHERN CO COM 842587107   411,484 4,563 SH   SOLE 30 1,893 0 2,670
STARBUCKS CORP COM 855244109   415,795 4,265 SH   SOLE 30 4,197 0 68
STRYKER CORPORATION COM 863667101   782,128 2,165 SH   SOLE 30 2,050 0 115
TJX COS INC NEW COM 872540109   233,603 1,987 SH   SOLE 30 290 0 1,697
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   283,919 1,635 SH   SOLE 30 1,517 0 118
TESLA INC COM 88160R101   1,272,568 4,864 SH   SOLE 30 1,410 0 3,454
THE TRADE DESK INC COM CL A 88339J105   242,875 2,215 SH   SOLE 30 2,189 0 26
UNION PAC CORP COM 907818108   223,635 907 SH   SOLE 30 465 0 442
UNITED PARCEL SERVICE INC CL B 911312106   327,898 2,405 SH   SOLE 30 799 0 1,606
UNITEDHEALTH GROUP INC COM 91324P102   3,234,134 5,531 SH   SOLE 30 4,653 0 878
VANECK ETF TRUST LONG MUNI ETF 92189F536   452,358 24,719 SH   SOLE 30 13,360 0 11,359
VANECK ETF TRUST SEMICONDUCTR ET 92189F676   225,323 918 SH   SOLE 30 236 0 682
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,815,621 9,167 SH   SOLE 30 6,842 0 2,325
VANGUARD WORLD FD MEGA GRWTH IND 921910816   252,457 784 SH   SOLE 30 656 0 128
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   2,119,349 29,808 SH   SOLE 30 20,055 0 9,753
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   92,524,611 271,747 SH   SOLE 30 201,680 0 70,067
VANGUARD WORLD FD CONSUM STP ETF 92204A207   65,206,609 298,456 SH   SOLE 30 225,320 0 73,136
VANGUARD WORLD FD ENERGY ETF 92204A306   37,802,911 308,670 SH   SOLE 30 229,206 0 79,464
VANGUARD WORLD FD FINANCIALS ETF 92204A405   123,435,654 1,123,061 SH   SOLE 30 801,611 0 321,450
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   301,010,190 1,066,656 SH   SOLE 30 975,347 0 91,309
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   228,312,886 877,890 SH   SOLE 30 800,318 0 77,572
VANGUARD WORLD FD INF TECH ETF 92204A702   298,893,995 509,605 SH   SOLE 30 376,036 0 133,569
VANGUARD WORLD FD MATERIALS ETF 92204A801   23,476,162 111,014 SH   SOLE 30 81,618 0 29,396
VANGUARD WORLD FD UTILITIES ETF 92204A876   24,350,070 139,903 SH   SOLE 30 101,484 0 38,419
VANGUARD WORLD FD COMM SRVC ETF 92204A884   254,540,122 1,750,740 SH   SOLE 30 1,553,961 0 196,779
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   413,492 4,284 SH   SOLE 30 3,630 0 654
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   1,914,375 7,361 SH   SOLE 30 1,142 0 6,219
VEEVA SYS INC CL A COM 922475108   211,549 1,008 SH   SOLE 30 1,000 0 8
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,568,039 8,657 SH   SOLE 30 2,928 0 5,729
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   18,820,221 193,186 SH   SOLE 30 152,401 0 40,785
VANGUARD INDEX FDS SML CP GRW ETF 922908595   357,741 1,338 SH   SOLE 30 1,272 0 66
VANGUARD INDEX FDS SM CP VAL ETF 922908611   352,168 1,754 SH   SOLE 30 192 0 1,562
VANGUARD INDEX FDS MID CAP ETF 922908629   1,532,061 5,807 SH   SOLE 30 3,331 0 2,476
VANGUARD INDEX FDS LARGE CAP ETF 922908637   303,047 1,151 SH   SOLE 30 1,151 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   896,483 4,926 SH   SOLE 30 3,977 0 949
VANGUARD INDEX FDS GROWTH ETF 922908736   2,393,805 6,235 SH   SOLE 30 5,378 0 857
VANGUARD INDEX FDS VALUE ETF 922908744   2,501,268 14,328 SH   SOLE 30 10,945 0 3,383
VANGUARD INDEX FDS SMALL CP ETF 922908751   688,383 2,902 SH   SOLE 30 1,179 0 1,723
VANGUARD INDEX FDS TOTAL STK MKT 922908769   10,379,262 36,655 SH   SOLE 30 30,253 0 6,402
VERTEX PHARMACEUTICALS INC COM 92532F100   636,695 1,369 SH   SOLE 30 830 0 539
VISA INC COM CL A 92826C839   602,531 2,191 SH   SOLE 30 1,058 0 1,133
WABTEC COM 929740108   235,756 1,297 SH   SOLE 30 1,266 0 31
WALMART INC COM 931142103   489,991 6,068 SH   SOLE 30 4,397 0 1,671
WASTE MGMT INC DEL COM 94106L109   249,853 1,204 SH   SOLE 30 927 0 277
WILLIAMS COS INC COM 969457100   201,252 4,409 SH   SOLE 30 590 0 3,819
WORLD GOLD TR SPDR GLD MINIS 98149E303   985,048 18,896 SH   SOLE 30 830 0 18,066
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   605,282 1,712 SH   SOLE 30 1,339 0 373
EATON CORP PLC SHS G29183103   337,469 1,018 SH   SOLE 30 468 0 550
LINDE PLC SHS G54950103   398,230 835 SH   SOLE 30 269 0 566
CHUBB LIMITED COM H1467J104   249,819 866 SH   SOLE 30 365 0 501
NXP SEMICONDUCTORS N V COM N6596X109   263,338 1,097 SH   SOLE 30 726 0 371