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   327,911 2,472 SH   SOLE 30 1,769 0 703
ABBVIE INC COM 00287Y109   1,045,924 4,992 SH   SOLE 30 4,592 0 400
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   73,720 19,000 SH   SOLE 30 19,000 0 0
AIRBNB INC COM CL A 009066101   209,055 1,750 SH   SOLE 30 1,750 0 0
ALLSTATE CORP COM 020002101   408,782 1,974 SH   SOLE 30 1,348 0 626
ALPHABET INC CAP STK CL C 02079K107   1,463,137 9,365 SH   SOLE 30 7,152 0 2,213
ALPHABET INC CAP STK CL A 02079K305   3,009,464 19,461 SH   SOLE 30 8,131 0 11,330
AMAZON COM INC COM 023135106   4,691,431 24,658 SH   SOLE 30 8,294 0 16,364
AMERICAN EXPRESS CO COM 025816109   1,287,784 4,786 SH   SOLE 30 3,666 0 1,120
CENCORA INC COM 03073E105   203,846 733 SH   SOLE 30 660 0 73
AMERIPRISE FINL INC COM 03076C106   605,622 1,251 SH   SOLE 30 341 0 910
AMGEN INC COM 031162100   240,205 771 SH   SOLE 30 686 0 85
APPLE INC COM 037833100   27,448,989 123,572 SH   SOLE 30 104,570 0 19,002
APPLIED MATLS INC COM 038222105   222,758 1,535 SH   SOLE 30 484 0 1,051
AUTODESK INC COM 052769106   290,860 1,111 SH   SOLE 30 1,073 0 38
AUTOMATIC DATA PROCESSING IN COM 053015103   210,205 688 SH   SOLE 30 532 0 156
AUTOZONE INC COM 053332102   228,767 60 SH   SOLE 30 43 0 17
BP PLC SPONSORED ADR 055622104   200,611 5,937 SH   SOLE 30 4,822 0 1,115
BACKBLAZE INC COM CL A 05637B105   53,130 11,000 SH   SOLE 30 11,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,549,646 6,665 SH   SOLE 30 6,269 0 396
BLACKSTONE INC COM 09260D107   953,746 6,823 SH   SOLE 30 6,466 0 357
BLACKROCK INC COM 09290D101   378,592 400 SH   SOLE 30 193 0 207
BOEING CO COM 097023105   232,656 1,364 SH   SOLE 30 1,245 0 119
BROADCOM INC COM 11135F101   1,341,617 8,013 SH   SOLE 30 3,986 0 4,027
CADENCE DESIGN SYSTEM INC COM 127387108   209,568 824 SH   SOLE 30 161 0 663
CATERPILLAR INC COM 149123101   216,200 655 SH   SOLE 30 173 0 482
CHEVRON CORP NEW COM 166764100   593,079 3,545 SH   SOLE 30 3,006 0 539
CISCO SYS INC COM 17275R102   459,982 7,454 SH   SOLE 30 4,994 0 2,460
COCA COLA CO COM 191216100   1,257,930 17,564 SH   SOLE 30 17,362 0 202
CONOCOPHILLIPS COM 20825C104   220,962 2,104 SH   SOLE 30 1,814 0 290
CONSTELLATION ENERGY CORP COM 21037T109   267,226 1,325 SH   SOLE 30 211 0 1,114
COSTCO WHSL CORP NEW COM 22160K105   4,875,611 5,155 SH   SOLE 30 4,169 0 986
DBX ETF TR XTRACK MUN INFR 233051705   429,201 17,426 SH   SOLE 30 17,426 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 25434V708   285,000 8,639 SH   SOLE 30 4,010 0 4,629
EXXON MOBIL CORP COM 30231G102   1,348,286 11,337 SH   SOLE 30 5,946 0 5,391
META PLATFORMS INC CL A 30303M102   1,213,870 2,106 SH   SOLE 30 1,235 0 871
FAIR ISAAC CORP COM 303250104   577,222 313 SH   SOLE 30 8 0 305
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   569,270 6,736 SH   SOLE 30 10 0 6,726
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   716,769 14,019 SH   SOLE 30 0 0 14,019
FIDELITY COVINGTON TRUST MSCI INFO TECH 316092808   419,463 2,601 SH   SOLE 30 2,492 0 109
FIRST TR ENHANCED EQUITY INC COM 337318109   406,879 21,060 SH   SOLE 30 21,060 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   773,304 3,481 SH   SOLE 30 375 0 3,106
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   14,816,350 255,940 SH   SOLE 30 123,778 0 132,162
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   2,012,995 30,808 SH   SOLE 30 26,850 0 3,958
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   16,703,159 161,227 SH   SOLE 30 102,257 0 58,970
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   679,686 9,760 SH   SOLE 30 6,503 0 3,257
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   234,165 4,223 SH   SOLE 30 3,525 0 698
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   660,986 4,998 SH   SOLE 30 4,998 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   8,299,207 202,370 SH   SOLE 30 172,578 0 29,792
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   250,872 2,454 SH   SOLE 30 2,261 0 193
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224   590,042 14,740 SH   SOLE 30 14,058 0 682
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   636,857 9,414 SH   SOLE 30 9,316 0 98
FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845   1,231,609 40,674 SH   SOLE 30 28,570 0 12,104
FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660   3,275,294 139,867 SH   SOLE 30 136,185 0 3,682
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678   6,397,325 223,204 SH   SOLE 30 201,018 0 22,186
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694   6,469,437 181,063 SH   SOLE 30 168,026 0 13,037
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   1,022,738 34,787 SH   SOLE 30 33,359 0 1,428
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827   1,694,767 45,541 SH   SOLE 30 45,541 0 0
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835   1,062,884 64,321 SH   SOLE 30 61,113 0 3,208
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843   397,381 14,380 SH   SOLE 30 14,291 0 89
FREEPORT-MCMORAN INC CL B 35671D857   224,004 5,917 SH   SOLE 30 4,089 0 1,828
GE AEROSPACE COM NEW 369604301   355,498 1,776 SH   SOLE 30 96 0 1,680
HESS MIDSTREAM LP CL A SHS 428103105   253,740 6,000 SH   SOLE 30 6,000 0 0
HOME DEPOT INC COM 437076102   1,061,006 2,895 SH   SOLE 30 2,211 0 684
HUNTINGTON BANCSHARES INC COM 446150104   151,316 10,081 SH   SOLE 30 10,050 0 31
INTERNATIONAL BUSINESS MACHS COM 459200101   477,263 1,919 SH   SOLE 30 202 0 1,717
INVESCO QQQ TR UNIT SER 1 46090E103   28,507,014 60,793 SH   SOLE 30 42,525 0 18,268
INTUIT COM 461202103   231,496 377 SH   SOLE 30 124 0 253
INTUITIVE SURGICAL INC COM NEW 46120E602   211,976 428 SH   SOLE 30 319 0 109
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   225,222 4,894 SH   SOLE 30 0 0 4,894
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   469,356 7,075 SH   SOLE 30 4,604 0 2,471
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   16,023,463 468,522 SH   SOLE 30 431,446 0 37,076
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   252,077 7,059 SH   SOLE 30 7,059 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   1,906,411 38,962 SH   SOLE 30 36,301 0 2,661
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   3,919,652 131,753 SH   SOLE 30 131,753 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   2,960,496 40,818 SH   SOLE 30 34,123 0 6,695
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   355,988 2,055 SH   SOLE 30 1,750 0 305
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   1,652,749 20,187 SH   SOLE 30 18,609 0 1,578
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   516,851 16,770 SH   SOLE 30 16,770 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   519,409 10,409 SH   SOLE 30 10,359 0 50
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   974,352 27,532 SH   SOLE 30 27,532 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   2,644,626 42,132 SH   SOLE 30 40,018 0 2,114
ISHARES INC MSCI AUST ETF 464286103   3,274,399 139,693 SH   SOLE 30 123,094 0 16,599
ISHARES INC MSCI BRAZIL ETF 464286400   1,304,882 50,479 SH   SOLE 30 44,905 0 5,574
ISHARES INC MSCI EM ASIA ET 464286426   12,720,486 171,736 SH   SOLE 30 165,161 0 6,575
ISHARES INC MSCI CDA ETF 464286509   5,456,885 133,911 SH   SOLE 30 120,582 0 13,329
ISHARES INC MSCI EURZONE ET 464286608   20,916,305 392,794 SH   SOLE 30 363,447 0 29,347
ISHARES INC MSCI PAC JP ETF 464286665   329,207 7,465 SH   SOLE 30 5,576 0 1,889
ISHARES INC MSCI SWITZERLAN 464286749   3,822,879 73,815 SH   SOLE 30 68,953 0 4,862
ISHARES TR CORE S&P TTL ST 464287150   241,458 1,979 SH   SOLE 30 1,712 0 267
ISHARES TR CORE S&P500 ETF 464287200   3,916,783 6,971 SH   SOLE 30 3,303 0 3,668
ISHARES TR GBL COMM SVC ET 464287275   30,912,969 318,625 SH   SOLE 30 192,231 0 126,394
ISHARES TR GLOBAL TECH ETF 464287291   146,118,290 1,929,209 SH   SOLE 30 1,082,529 0 846,680
ISHARES TR S&P 500 GRWT ET 464287309   2,457,767 26,476 SH   SOLE 30 21,271 0 5,205
ISHARES TR GLOB HLTHCRE ET 464287325   9,342,984 102,445 SH   SOLE 30 49,479 0 52,966
ISHARES TR GLOBAL ENERG ET 464287341   5,950,886 141,452 SH   SOLE 30 86,020 0 55,432
ISHARES TR LATN AMER 40 ET 464287390   678,476 28,810 SH   SOLE 30 27,481 0 1,329
ISHARES TR S&P 500 VAL ETF 464287408   2,752,928 14,445 SH   SOLE 30 12,441 0 2,004
ISHARES TR RUS MDCP VAL ET 464287473   1,117,480 8,871 SH   SOLE 30 8,864 0 7
ISHARES TR RUS MD CP GR ET 464287481   1,411,290 12,012 SH   SOLE 30 10,522 0 1,490
ISHARES TR RUS MID CAP ETF 464287499   365,631 4,298 SH   SOLE 30 4,278 0 20
ISHARES TR CORE S&P MCP ET 464287507   640,132 10,971 SH   SOLE 30 10,110 0 861
ISHARES TR EXPND TEC SC ET 464287549   5,124,311 56,516 SH   SOLE 30 32,188 0 24,328
ISHARES TR US CONSUM DISCR 464287580   86,047,679 974,216 SH   SOLE 30 640,282 0 333,934
ISHARES TR RUS 1000 VAL ET 464287598   432,580 2,299 SH   SOLE 30 1,239 0 1,060
ISHARES TR S&P MC 400GR ET 464287606   670,904 8,056 SH   SOLE 30 5,568 0 2,488
ISHARES TR RUS 1000 GRW ET 464287614   1,959,997 5,428 SH   SOLE 30 4,312 0 1,116
ISHARES TR RUSSELL 2000 ET 464287655   863,219 4,327 SH   SOLE 30 2,281 0 2,046
ISHARES TR CORE S&P US VLU 464287663   341,288 3,698 SH   SOLE 30 2,173 0 1,525
ISHARES TR CORE S&P US GWT 464287671   575,037 4,525 SH   SOLE 30 3,168 0 1,357
ISHARES TR U.S. UTILITS ET 464287697   46,188,714 455,420 SH   SOLE 30 442,002 0 13,418
ISHARES TR US TELECOM ETF 464287713   2,305,252 84,164 SH   SOLE 30 84,164 0 0
ISHARES TR U.S. TECH ETF 464287721   636,019,143 4,528,761 SH   SOLE 30 4,131,307 0 397,454
ISHARES TR U.S. REAL ES ET 464287739   39,590,465 413,478 SH   SOLE 30 393,398 0 20,080
ISHARES TR US INDUSTRIALS 464287754   31,617,701 242,877 SH   SOLE 30 177,635 0 65,242
ISHARES TR US HLTHCARE ETF 464287762   58,242,305 956,517 SH   SOLE 30 591,065 0 365,452
ISHARES TR U.S. FIN SVC ET 464287770   16,854,048 214,564 SH   SOLE 30 151,944 0 62,620
ISHARES TR U.S. FINLS ETF 464287788   73,175,941 648,435 SH   SOLE 30 430,386 0 218,049
ISHARES TR U.S. ENERGY ETF 464287796   73,307,763 1,486,973 SH   SOLE 30 1,401,500 0 85,473
ISHARES TR CORE S&P SCP ET 464287804   942,280 9,011 SH   SOLE 30 6,887 0 2,124
ISHARES TR US CONSM STAPLE 464287812   111,592,915 1,559,214 SH   SOLE 30 1,454,876 0 104,338
ISHARES TR U.S. BAS MTL ET 464287838   40,700,230 301,931 SH   SOLE 30 278,994 0 22,937
ISHARES TR MSCI AC ASIA ET 464288182   21,419,769 289,456 SH   SOLE 30 263,670 0 25,786
ISHARES TR MSCI ACWI EX US 464288240   219,028 3,950 SH   SOLE 30 3,950 0 0
ISHARES TR NATIONAL MUN ET 464288414   595,995 5,653 SH   SOLE 30 3,827 0 1,826
ISHARES TR CRE U S REIT ET 464288521   17,751,460 308,185 SH   SOLE 30 229,047 0 79,138
ISHARES TR GLOB INDSTRL ET 464288729   15,383,675 105,817 SH   SOLE 30 63,772 0 42,045
ISHARES TR GLB CNS DISC ET 464288745   11,761,680 66,203 SH   SOLE 30 45,655 0 20,548
ISHARES SILVER TR ISHARES 46428Q109   2,243,521 72,395 SH   SOLE 30 31,916 0 40,479
ISHARES TR MSCI UK SM ETF 46429B416   1,251,512 35,963 SH   SOLE 30 35,756 0 207
ISHARES TR MSCI USA SZE FT 46432F370   347,602 2,390 SH   SOLE 30 0 0 2,390
ISHARES TR MSCI USA MMENTM 46432F396   972,650 4,812 SH   SOLE 30 1,279 0 3,533
ISHARES TR CORE MSCI EAFE 46432F842   1,056,301 13,963 SH   SOLE 30 8,633 0 5,330
ISHARES INC MSCI JPN ETF NE 46434G822   16,620,679 242,425 SH   SOLE 30 214,319 0 28,106
ISHARES TR CORE DIV GRWTH 46434V621   812,963 13,159 SH   SOLE 30 12,866 0 293
ISHARES TR CORE MSCI EURO 46434V738   1,357,164 22,563 SH   SOLE 30 22,145 0 418
ISHARES TR MSCI UK ETF NEW 46435G334   6,969,714 186,008 SH   SOLE 30 157,984 0 28,024
ISHARES TR ESG AWR MSCI US 46435G425   384,017 3,150 SH   SOLE 30 2,298 0 852
ISHARES TR IBONDS DEC 27 46435U283   381,687 15,099 SH   SOLE 30 13,884 0 1,215
ISHARES TR IBONDS DEC 2029 46436E163   422,104 16,857 SH   SOLE 30 14,814 0 2,043
JPMORGAN CHASE & CO. COM 46625H100   3,387,890 13,811 SH   SOLE 30 8,298 0 5,513
J P MORGAN EXCHANGE TRADED F BETABUILDERS EU 46641Q191   1,335,095 21,593 SH   SOLE 30 21,257 0 336
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPA 46641Q217   5,130,282 91,400 SH   SOLE 30 80,387 0 11,013
J P MORGAN EXCHANGE TRADED F BETABUILDERS CD 46641Q225   5,301,040 74,078 SH   SOLE 30 69,819 0 4,259
J P MORGAN EXCHANGE TRADED F BETABUILDERS DE 46641Q233   2,952,357 60,686 SH   SOLE 30 56,234 0 4,452
JOHNSON & JOHNSON COM 478160104   292,105 1,761 SH   SOLE 30 1,372 0 389
ELI LILLY & CO COM 532457108   5,749,120 6,961 SH   SOLE 30 5,980 0 981
LOWES COS INC COM 548661107   892,364 3,826 SH   SOLE 30 3,380 0 446
MARATHON PETE CORP COM 56585A102   209,211 1,436 SH   SOLE 30 1,359 0 77
MARSH & MCLENNAN COS INC COM 571748102   686,060 2,811 SH   SOLE 30 1,213 0 1,598
MASTERCARD INCORPORATED CL A 57636Q104   996,495 1,818 SH   SOLE 30 1,561 0 257
MCDONALDS CORP COM 580135101   463,557 1,484 SH   SOLE 30 692 0 792
MCKESSON CORP COM 58155Q103   344,601 512 SH   SOLE 30 499 0 13
MERCK & CO INC COM 58933Y105   348,538 3,883 SH   SOLE 30 2,467 0 1,416
MICROSOFT CORP COM 594918104   11,915,296 31,741 SH   SOLE 30 13,910 0 17,831
NETFLIX INC COM 64110L106   865,388 928 SH   SOLE 30 566 0 362
NEXTERA ENERGY INC COM 65339F101   596,398 8,413 SH   SOLE 30 2,826 0 5,587
NORFOLK SOUTHN CORP COM 655844108   296,801 1,253 SH   SOLE 30 761 0 492
NVIDIA CORPORATION COM 67066G104   3,619,578 33,397 SH   SOLE 30 21,436 0 11,961
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   206,771 15,760 SH   SOLE 30 15,760 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   313,735 219 SH   SOLE 30 101 0 118
ORACLE CORP COM 68389X105   1,176,411 8,414 SH   SOLE 30 5,066 0 3,348
PNC FINL SVCS GROUP INC COM 693475105   349,844 1,990 SH   SOLE 30 346 0 1,644
PACER FDS TR US CASH COWS 10 69374H881   641,732 11,719 SH   SOLE 30 2,460 0 9,259
PALO ALTO NETWORKS INC COM 697435105   692,457 4,058 SH   SOLE 30 2,458 0 1,600
PARKER-HANNIFIN CORP COM 701094104   337,965 556 SH   SOLE 30 153 0 403
PEPSICO INC COM 713448108   494,652 3,299 SH   SOLE 30 2,666 0 633
PHILLIPS 66 COM 718546104   227,327 1,841 SH   SOLE 30 1,141 0 700
PROCTER AND GAMBLE CO COM 742718109   523,722 3,073 SH   SOLE 30 2,195 0 878
PROGRESSIVE CORP COM 743315103   425,382 1,503 SH   SOLE 30 849 0 654
QUALCOMM INC COM 747525103   356,398 2,320 SH   SOLE 30 1,805 0 515
RTX CORPORATION COM 75513E101   603,279 4,554 SH   SOLE 30 3,657 0 897
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,800,636 12,157 SH   SOLE 30 9,588 0 2,569
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   22,375,763 411,243 SH   SOLE 30 382,066 0 29,177
SPDR SER TR S&P TELECOM 78464A540   352,323 3,525 SH   SOLE 30 2,857 0 668
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   235,798 442 SH   SOLE 30 376 0 66
SPDR SER TR NUVEEN BLMBRG S 78468R739   290,375 6,101 SH   SOLE 30 5,085 0 1,016
SALESFORCE INC COM 79466L302   443,362 1,652 SH   SOLE 30 286 0 1,366
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   338,751 15,342 SH   SOLE 30 15,342 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   291,566 11,644 SH   SOLE 30 10,388 0 1,256
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   202,402 7,239 SH   SOLE 30 7,188 0 51
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   31,358,674 364,721 SH   SOLE 30 263,282 0 101,439
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   185,094,277 1,267,682 SH   SOLE 30 872,857 0 394,825
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   96,220,387 1,178,161 SH   SOLE 30 813,668 0 364,493
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   287,967,978 1,458,362 SH   SOLE 30 1,279,537 0 178,825
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   157,571,467 1,633,712 SH   SOLE 30 1,119,928 0 513,784
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   28,730,915 686,521 SH   SOLE 30 481,526 0 204,995
SNOWFLAKE INC CL A 833445109   643,542 4,403 SH   SOLE 30 4,266 0 137
SOUTHERN CO COM 842587107   418,457 4,551 SH   SOLE 30 1,893 0 2,658
STARBUCKS CORP COM 855244109   387,357 3,949 SH   SOLE 30 3,659 0 290
STRYKER CORPORATION COM 863667101   805,921 2,165 SH   SOLE 30 2,050 0 115
TJX COS INC NEW COM 872540109   254,371 2,088 SH   SOLE 30 362 0 1,726
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   398,161 2,398 SH   SOLE 30 1,753 0 645
TESLA INC COM 88160R101   2,128,222 8,212 SH   SOLE 30 4,731 0 3,481
UNITED PARCEL SERVICE INC CL B 911312106   218,330 1,985 SH   SOLE 30 423 0 1,562
UNITEDHEALTH GROUP INC COM 91324P102   2,933,241 5,600 SH   SOLE 30 4,729 0 871
VANECK ETF TRUST LONG MUNI ETF 92189F536   269,992 15,526 SH   SOLE 30 10,446 0 5,080
VANECK ETF TRUST SEMICONDUCTR ET 92189F676   729,994 3,452 SH   SOLE 30 2,668 0 784
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,177,155 11,223 SH   SOLE 30 5,740 0 5,483
VANGUARD WORLD FD MEGA GRWTH IND 921910816   240,973 780 SH   SOLE 30 656 0 124
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   207,751 1,611 SH   SOLE 30 177 0 1,434
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,921,929 27,374 SH   SOLE 30 17,939 0 9,435
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   97,769,306 300,357 SH   SOLE 30 212,625 0 87,732
VANGUARD WORLD FD CONSUM STP ETF 92204A207   78,289,870 357,782 SH   SOLE 30 249,198 0 108,584
VANGUARD WORLD FD ENERGY ETF 92204A306   50,149,590 386,629 SH   SOLE 30 246,682 0 139,947
VANGUARD WORLD FD FINANCIALS ETF 92204A405   145,272,770 1,215,977 SH   SOLE 30 823,727 0 392,250
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   272,255,681 1,028,427 SH   SOLE 30 935,154 0 93,273
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   221,308,232 893,994 SH   SOLE 30 783,271 0 110,723
VANGUARD WORLD FD INF TECH ETF 92204A702   285,090,433 525,628 SH   SOLE 30 365,922 0 159,706
VANGUARD WORLD FD MATERIALS ETF 92204A801   28,629,615 151,632 SH   SOLE 30 103,700 0 47,932
VANGUARD WORLD FD UTILITIES ETF 92204A876   30,453,722 178,291 SH   SOLE 30 121,103 0 57,188
VANGUARD WORLD FD COMM SRVC ETF 92204A884   268,451,677 1,809,096 SH   SOLE 30 1,561,355 0 247,741
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   413,379 4,455 SH   SOLE 30 3,630 0 825
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   1,868,663 7,361 SH   SOLE 30 1,142 0 6,219
VEEVA SYS INC CL A COM 922475108   233,483 1,008 SH   SOLE 30 1,000 0 8
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,349,987 10,410 SH   SOLE 30 4,195 0 6,215
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   22,823,514 252,083 SH   SOLE 30 174,248 0 77,835
VANGUARD INDEX FDS SML CP GRW ETF 922908595   373,375 1,483 SH   SOLE 30 1,278 0 205
VANGUARD INDEX FDS SM CP VAL ETF 922908611   471,687 2,532 SH   SOLE 30 200 0 2,332
VANGUARD INDEX FDS MID CAP ETF 922908629   1,634,996 6,322 SH   SOLE 30 3,761 0 2,561
VANGUARD INDEX FDS LARGE CAP ETF 922908637   295,842 1,151 SH   SOLE 30 1,151 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   293,359 1,703 SH   SOLE 30 355 0 1,348
VANGUARD INDEX FDS GROWTH ETF 922908736   2,597,661 7,005 SH   SOLE 30 5,423 0 1,582
VANGUARD INDEX FDS VALUE ETF 922908744   1,437,306 8,321 SH   SOLE 30 5,610 0 2,711
VANGUARD INDEX FDS SMALL CP ETF 922908751   755,059 3,405 SH   SOLE 30 1,523 0 1,882
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,249,443 8,185 SH   SOLE 30 1,621 0 6,564
VERTEX PHARMACEUTICALS INC COM 92532F100   603,116 1,244 SH   SOLE 30 696 0 548
VISA INC COM CL A 92826C839   919,116 2,622 SH   SOLE 30 1,175 0 1,447
WABTEC COM 929740108   303,309 1,673 SH   SOLE 30 1,622 0 51
WALMART INC COM 931142103   653,561 7,445 SH   SOLE 30 4,152 0 3,293
WASTE MGMT INC DEL COM 94106L109   278,629 1,204 SH   SOLE 30 927 0 277
WELLS FARGO CO NEW COM 949746101   303,332 4,225 SH   SOLE 30 1,417 0 2,808
WILLIAMS COS INC COM 969457100   352,022 5,891 SH   SOLE 30 675 0 5,216
WORLD GOLD TR SPDR GLD MINIS 98149E303   1,301,856 21,035 SH   SOLE 30 830 0 20,205
YUM BRANDS INC COM 988498101   292,218 1,857 SH   SOLE 30 1,820 0 37
AON PLC SHS CL A G0403H108   220,713 553 SH   SOLE 30 16 0 537
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   533,379 1,709 SH   SOLE 30 1,336 0 373
EATON CORP PLC SHS G29183103   335,769 1,235 SH   SOLE 30 701 0 534
LINDE PLC SHS G54950103   416,799 895 SH   SOLE 30 330 0 565
CHUBB LIMITED COM H1467J104   396,003 1,311 SH   SOLE 30 812 0 499
NXP SEMICONDUCTORS N V COM N6596X109   209,683 1,103 SH   SOLE 30 726 0 377