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
Expires: July 31, 2015
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
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,489,622 24,849 SH SOLE 24,849 0 0
NOVO-NORDISK A S ADR 670100205 313,735 8,537 SH SOLE 8,537 0 0
AMERICAN CENTY ETF TR AVANTIS US MID C 025072133 510,804 6,886 SH SOLE 6,886 0 0
ALPHABET INC CAP STK CL A 02079K305 8,616,161 29,963 SH SOLE 29,963 0 0
ALPHABET INC CAP STK CL C 02079K107 105,635,149 368,246 SH SOLE 368,246 0 0
MASTERCARD INCORPORATED CL A 57636Q104 74,224,073 148,549 SH SOLE 148,549 0 0
META PLATFORMS INC CL A 30303M102 16,590,663 28,998 SH SOLE 28,998 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,026,980 7 SH SOLE 7 0 0
COMCAST CORP NEW CL A 20030N101 3,090,392 107,642 SH SOLE 107,642 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,930,429 6,650 SH SOLE 6,650 0 0
DOORDASH INC CL A 25809K105 1,079,279 7,188 SH SOLE 7,188 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 770,165 5,265 SH SOLE 5,265 0 0
MONDELEZ INTL INC CL A 609207105 763,615 13,248 SH SOLE 13,248 0 0
ZOETIS INC CL A 98978V103 497,665 4,210 SH SOLE 4,210 0 0
UNITED PARCEL SVCS INC CL B 911312106 3,020,365 30,701 SH SOLE 30,701 0 0
FREEPORT MCMORAN INC CL B 35671D857 234,160 3,984 SH SOLE 3,984 0 0
FEDERATED HERMES INC CL B 314211103 226,840 4,000 SH SOLE 4,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 85,101,128 177,590 SH SOLE 177,590 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,721,880 10,491 SH SOLE 10,491 0 0
MICROSOFT CORP COM 594918104 95,996,764 259,332 SH SOLE 259,332 0 0
REPUBLIC SVCS INC COM 760759100 74,887,005 341,919 SH SOLE 341,919 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 56,412,067 114,768 SH SOLE 114,768 0 0
VISTRA CORP COM 92840M102 54,888,880 365,123 SH SOLE 365,123 0 0
CHEVRON CORPORATION COM 166764100 54,310,443 262,496 SH SOLE 262,496 0 0
PNC FINL SVCS GROUP INC COM 693475105 52,619,668 252,870 SH SOLE 252,870 0 0
LOWES COS INC COM 548661107 41,394,657 175,193 SH SOLE 175,193 0 0
QUANTA SVCS INC COM 74762E102 39,312,585 71,605 SH SOLE 71,605 0 0
APPLIED MATLS INC COM 038222105 38,849,449 113,665 SH SOLE 113,665 0 0
AMAZON COM INC COM 023135106 34,372,465 165,038 SH SOLE 165,038 0 0
MCDONALDS CORP COM 580135101 32,976,956 106,107 SH SOLE 106,107 0 0
WESCO INTL INC COM 95082P105 30,451,444 111,291 SH SOLE 111,291 0 0
BECTON DICKINSON & CO COM 075887109 26,129,612 166,187 SH SOLE 166,187 0 0
JOHNSON & JOHNSON COM 478160104 25,267,274 103,368 SH SOLE 103,368 0 0
APPLE INC COM 037833100 23,125,537 91,121 SH SOLE 91,121 0 0
NVIDIA CORPORATION COM 67066G104 23,006,898 131,920 SH SOLE 131,920 0 0
TEXAS INSTRS INC COM 882508104 22,678,282 116,814 SH SOLE 116,814 0 0
NETFLIX INC. COM 64110L106 18,493,780 192,343 SH SOLE 192,343 0 0
CENCORA INC COM 03073E105 18,232,058 58,038 SH SOLE 58,038 0 0
EAGLE MATLS INC COM 26969P108 18,095,896 95,518 SH SOLE 95,518 0 0
EXXON MOBIL CORP COM 30231G102 17,283,469 101,871 SH SOLE 101,871 0 0
PEPSICO INC COM 713448108 15,847,811 102,053 SH SOLE 102,027 0 0
VULCAN MATLS CO COM 929160109 14,797,872 54,344 SH SOLE 54,344 0 0
WALMART INC COM 931142103 14,709,803 118,360 SH SOLE 118,360 0 0
PROCTER & GAMBLE CO COM 742718109 12,893,729 89,267 SH SOLE 89,267 0 0
PALO ALTO NETWORKS INC COM 697435105 12,123,078 75,618 SH SOLE 75,618 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,185,814 46,148 SH SOLE 46,107 0 0
CATERPILLAR INC COM 149123101 11,072,522 15,629 SH SOLE 15,629 0 0
COCA COLA CO COM 191216100 10,154,349 133,522 SH SOLE 133,522 0 0
EMERSON ELEC CO COM 291011104 10,140,424 77,396 SH SOLE 77,396 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 9,835,132 48,406 SH SOLE 48,406 0 0
JPMORGAN CHASE & CO COM 46625H100 9,556,034 32,486 SH SOLE 32,486 0 0
MERCK & CO INC COM 58933Y105 8,005,124 66,549 SH SOLE 66,549 0 0
HOME DEPOT INC COM 437076102 7,076,590 21,517 SH SOLE 21,517 0 0
ABBVIE INC COM 00287Y109 6,129,083 28,181 SH SOLE 28,181 0 0
CELESTICA INC COM 15101Q207 6,091,330 21,625 SH SOLE 21,625 0 0
PACKAGING CORP AMER COM 695156109 5,561,862 26,208 SH SOLE 26,208 0 0
PPG INDS INC COM 693506107 5,393,379 50,462 SH SOLE 50,462 0 0
PHILIP MORRIS INTL INC COM 718172109 4,681,369 28,314 SH SOLE 28,314 0 0
PARKER-HANNIFIN CORP COM 701094104 4,471,724 4,995 SH SOLE 4,995 0 0
BROADCOM INC COM 11135F101 4,425,374 14,298 SH SOLE 14,298 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 4,387,547 12,712 SH SOLE 12,712 0 0
COLGATE PALMOLIVE CO COM 194162103 3,790,093 44,469 SH SOLE 44,469 0 0
RTX CORPORATION COM 75513E101 3,632,693 18,832 SH SOLE 18,832 0 0
DEERE & CO COM 244199105 3,426,282 6,083 SH SOLE 6,083 0 0
PFIZER INC COM 717081103 3,384,118 120,517 SH SOLE 120,517 0 0
WASTE MGMT INC DEL COM 94106L109 3,344,594 14,555 SH SOLE 14,555 0 0
GE VERNOVA INC COM 36828A101 3,269,884 3,746 SH SOLE 3,746 0 0
UNION PAC CORP COM 907818108 3,110,104 12,819 SH SOLE 12,819 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,094,623 8,623 SH SOLE 8,623 0 0
LOCKHEED MARTIN CORP COM 539830109 2,826,128 4,676 SH SOLE 4,676 0 0
ABBOTT LABORATORIES COM 002824100 2,818,574 27,453 SH SOLE 27,453 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,793,929 46,066 SH SOLE 46,066 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,694,325 10,155 SH SOLE 10,155 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,510,009 21,158 SH SOLE 21,158 0 0
HONEYWELL INTL INC COM 438516106 2,490,399 11,018 SH SOLE 11,018 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 2,368,769 2,377 SH SOLE 2,377 0 0
ELI LILLY & CO COM 532457108 2,322,420 2,525 SH SOLE 2,525 0 0
MICRON TECHNOLOGY INC COM 595112103 2,176,028 6,441 SH SOLE 6,441 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,011,217 40,064 SH SOLE 40,064 0 0
CHUBB LTD SWITZ COM H1467J104 1,873,772 5,749 SH SOLE 5,749 0 0
RPM INTL INC COM 749685103 1,828,762 18,398 SH SOLE 18,398 0 0
TESLA INC COM 88160R101 1,826,036 4,912 SH SOLE 4,912 0 0
IDEX CORP COM 45167R104 1,802,431 9,509 SH SOLE 9,509 0 0
CUMMINS INC COM 231021106 1,713,056 3,184 SH SOLE 3,184 0 0
GARRETT MOTION INC COM 366505105 1,622,672 89,305 SH SOLE 89,305 0 0
PHILLIPS 66 COM 718546104 1,621,842 8,902 SH SOLE 8,902 0 0
S&P GLOBAL INC COM 78409V104 1,605,234 3,774 SH SOLE 3,774 0 0
PROLOGIS INC. COM 74340W103 1,601,674 12,117 SH SOLE 12,117 0 0
BOEING CO COM 097023105 1,586,270 7,970 SH SOLE 7,970 0 0
CONOCOPHILLIPS COM 20825C104 1,559,844 11,817 SH SOLE 11,817 0 0
BLACKSTONE INC COM 09260D107 1,552,365 13,500 SH SOLE 13,500 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,506,528 5,165 SH SOLE 5,165 0 0
GENERAL DYNAMICS CORP COM 369550108 1,435,690 4,183 SH SOLE 4,183 0 0
HOWMET AEROSPACE INC COM 443201108 1,409,494 6,116 SH SOLE 6,116 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,354,529 4,797 SH SOLE 4,797 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,337,146 6,573 SH SOLE 6,573 0 0
TARGET CORP COM 87612E106 1,335,018 11,015 SH SOLE 11,015 0 0
AMGEN INC COM 031162100 1,323,473 3,761 SH SOLE 3,761 0 0
AT&T INC COM 00206R102 1,132,615 39,069 SH SOLE 39,069 0 0
NORFOLK SOUTHN CORP COM 655844108 1,089,779 3,797 SH SOLE 3,797 0 0
3M CO COM 88579Y101 1,071,724 7,379 SH SOLE 7,379 0 0
LINCOLN NATL CORP IND COM 534187109 1,065,000 30,000 SH SOLE 30,000 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 1,050,703 3,617 SH SOLE 3,617 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,016,693 3,906 SH SOLE 3,888 0 0
SYSCO CORP COM 871829107 998,620 14,000 SH SOLE 14,000 0 0
TD SYNNEX CORPORATION COM 87162W100 997,920 5,915 SH SOLE 5,915 0 0
GALLAGHER ARTHUR J & CO COM 363576109 921,765 4,256 SH SOLE 4,256 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 874,012 693 SH SOLE 693 0 0
FULLER H B CO COM 359694106 852,110 13,815 SH SOLE 13,815 0 0
INTEL CORP COM 458140100 845,894 19,168 SH SOLE 19,168 0 0
NORTHROP GRUMMAN CORP COM 666807102 792,081 1,161 SH SOLE 1,161 0 0
KIMBERLY-CLARK CORP COM 494368103 781,697 8,103 SH SOLE 8,103 0 0
TJX COS INC NEW COM 872540109 779,656 4,882 SH SOLE 4,882 0 0
WATERS CORP COM 941848103 723,952 2,431 SH SOLE 2,431 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 717,545 6,440 SH SOLE 6,440 0 0
MARATHON PETE CORP COM 56585A102 710,808 2,911 SH SOLE 2,911 0 0
CSX CORP COM 126408103 701,955 17,100 SH SOLE 17,100 0 0
CISCO SYS INC COM 17275R102 673,404 8,679 SH SOLE 8,679 0 0
BANK AMERICA CORP COM 060505104 670,955 13,763 SH SOLE 13,763 0 0
EQUIFAX INC COM 294429105 648,252 3,600 SH SOLE 3,600 0 0
SYNOPSYS INC COM 871607107 647,849 1,634 SH SOLE 1,634 0 0
GUARDANT HEALTH INC COM 40131M109 646,590 7,000 SH SOLE 7,000 0 0
APTARGROUP INC COM 038336103 645,223 5,120 SH SOLE 5,120 0 0
MASTEC INC COM 576323109 620,959 1,930 SH SOLE 1,930 0 0
SUNCOR ENERGY INC NEW COM 867224107 610,064 9,228 SH SOLE 9,228 0 0
STRYKER CORPORATION COM 863667101 574,704 1,749 SH SOLE 1,749 0 0
GENERAL MILLS INC COM 370334104 561,613 15,089 SH SOLE 15,089 0 0
NEXTERA ENERGY INC COM 65339F101 538,054 5,793 SH SOLE 5,793 0 0
CECO ENVIRONMENTAL CORP COM 125141101 521,325 8,750 SH SOLE 8,750 0 0
DANAHER CORP DEL COM 235851102 510,783 2,694 SH SOLE 2,694 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 503,789 3,203 SH SOLE 3,203 0 0
BLACKROCK INC COM 09290D101 492,285 512 SH SOLE 512 0 0
PAYCHEX INC COM 704326107 475,524 5,162 SH SOLE 5,162 0 0
ANALOG DEVICES INC COM 032654105 449,532 1,413 SH SOLE 1,413 0 0
VALERO ENERGY CORP COM 91913Y100 438,717 1,776 SH SOLE 1,776 0 0
BORGWARNER INC COM 099724106 434,080 8,000 SH SOLE 8,000 0 0
TC ENERGY CORP COM 87807B107 425,680 6,800 SH SOLE 6,800 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 421,602 5,800 SH SOLE 5,800 0 0
BOOKING HOLDINGS INC COM 09857L108 421,032 100 SH SOLE 100 0 0
JABIL INC COM 466313103 417,040 1,570 SH SOLE 1,570 0 0
KINDER MORGAN INC DEL COM 49456B101 406,015 12,109 SH SOLE 12,109 0 0
WELLTOWER INC COM 95040Q104 400,191 2,024 SH SOLE 2,024 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 390,748 1,559 SH SOLE 1,559 0 0
HALLIBURTON CO COM 406216101 383,283 9,830 SH SOLE 9,830 0 0
STARBUCKS CORP COM 855244109 381,027 4,253 SH SOLE 4,253 0 0
RESMED INC COM 761152107 371,563 1,655 SH SOLE 1,655 0 0
CF INDUSTRIES HOLD COM 125269100 370,044 2,850 SH SOLE 2,850 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 368,100 4,071 SH SOLE 4,071 0 0
PLEXUS CORP COM 729132100 364,572 1,800 SH SOLE 1,800 0 0
INGERSOLL RAND INC COM 45687V106 360,460 4,499 SH SOLE 4,499 0 0
AMERICAN EXPRESS CO COM 025816109 329,401 1,089 SH SOLE 1,089 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 325,159 8,593 SH SOLE 8,593 0 0
DICKS SPORTING GOODS INC COM 253393102 319,247 1,610 SH SOLE 1,610 0 0
CORNING INC COM 219350105 317,219 2,333 SH SOLE 2,240 0 0
KENNAMETAL INC COM 489170100 314,331 8,700 SH SOLE 8,700 0 0
MIDDLESEX WTR CO COM 596680108 312,300 6,000 SH SOLE 6,000 0 0
DISNEY WALT CO COM 254687106 311,920 3,236 SH SOLE 3,236 0 0
XYLEM INC COM 98419M100 311,298 2,605 SH SOLE 2,605 0 0
NUCOR CORP COM 670346105 304,380 1,800 SH SOLE 1,800 0 0
MOODYS CORP COM 615369105 299,268 686 SH SOLE 686 0 0
ALTRIA GROUP INC COM 02209S103 296,758 4,497 SH SOLE 4,497 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 273,531 3,379 SH SOLE 3,379 0 0
CORTEVA INC COM 22052L104 273,063 3,262 SH SOLE 3,262 0 0
YUM BRANDS INC COM 988498101 261,207 1,680 SH SOLE 1,680 0 0
WELLS FARGO & CO COM 949746101 259,703 3,262 SH SOLE 3,262 0 0
TIMKEN CO COM 887389104 259,471 2,580 SH SOLE 2,580 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 257,035 3,122 SH SOLE 3,122 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 250,985 25,250 SH SOLE 25,250 0 0
CVS HEALTH CORP COM 126650100 248,008 3,453 SH SOLE 3,453 0 0
KKR & CO INC COM 48251W104 246,605 2,666 SH SOLE 2,666 0 0
MCKESSON CORP COM 58155Q103 233,648 270 SH SOLE 270 0 0
SCHWAB CHARLES CORP COM 808513105 232,319 2,472 SH SOLE 2,472 0 0
EVERGY INC COM 30034W106 224,379 2,739 SH SOLE 2,739 0 0
NVR INC COM 62944T105 224,055 34 SH SOLE 34 0 0
MARKEL GROUP INC COM 570535104 220,119 115 SH SOLE 115 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 219,674 3,400 SH SOLE 3,400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 218,365 258 SH SOLE 258 0 0
OMNICOM GROUP INC COM 681919106 210,492 2,795 SH SOLE 2,795 0 0
INTUIT COM 461202103 205,381 475 SH SOLE 475 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 203,419 14,245 SH SOLE 14,245 0 0
VISA INC COM CL A 92826C839 1,636,328 5,414 SH SOLE 5,414 0 0
GE AEROSPACE COM NEW 369604301 4,507,181 15,883 SH SOLE 15,883 0 0
LAM RESEARCH CORP COM NEW 512807306 2,946,345 13,790 SH SOLE 13,790 0 0
CIENA CORP COM NEW 171779309 1,286,983 3,315 SH SOLE 3,315 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 732,217 5,592 SH SOLE 5,592 0 0
EXPEDIA GROUP INC COM NEW 30212P303 729,212 3,158 SH SOLE 3,158 0 0
WEYERHAEUSER CO COM NEW 962166104 521,874 21,362 SH SOLE 21,362 0 0
KLA CORP COM NEW 482480100 477,061 324 SH SOLE 324 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 457,764 993 SH SOLE 993 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 447,072 1,030 SH SOLE 1,030 0 0
CITIGROUP INC COM NEW 172967424 365,475 3,223 SH SOLE 3,223 0 0
LEAR CORP COM NEW 521865204 214,917 1,775 SH SOLE 1,775 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 257,236 13,328 SH SOLE 13,328 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 313,982 4,411 SH SOLE 4,411 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 254,990 2,210 SH SOLE 2,210 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 19,148,696 82,091 SH SOLE 82,091 0 0
ISHARES TR CORE DIVID ETF 46435U861 331,200 6,139 SH SOLE 6,139 0 0
ISHARES INC CORE MSCI EMKT 46434G103 299,298 4,291 SH SOLE 4,291 0 0
ISHARES TR CORE MSCI EURO 46434V738 343,340 4,886 SH SOLE 4,886 0 0
ISHARES TR CORE MSCI PAC 46434V696 375,282 4,905 SH SOLE 4,905 0 0
ISHARES TR CORE S&P MCP ETF 464287507 678,677 10,050 SH SOLE 10,050 0 0
ISHARES TR CORE S&P SCP ETF 464287804 570,205 4,587 SH SOLE 4,587 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,042,832 9,251 SH SOLE 9,251 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 535,554 2,490 SH SOLE 2,490 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 647,170 3,740 SH SOLE 3,740 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 415,915 7,695 SH SOLE 7,695 0 0
ISHARES TR GLOBAL 100 ETF 464287572 264,320 2,185 SH SOLE 2,185 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,598,175 17,415 SH SOLE 17,415 0 0
SPDR GOLD TR GOLD SHS 78463V107 755,590 1,756 SH SOLE 1,756 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3,549,793 8,127 SH SOLE 8,127 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3,844,957 25,962 SH SOLE 25,962 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 616,011 1,973 SH SOLE 1,973 0 0
ARK ETF TR INNOVATION ETF 00214Q104 581,950 8,610 SH SOLE 8,610 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 518,773 5,195 SH SOLE 5,195 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 200,703 2,425 SH SOLE 2,425 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,060,628 3,693 SH SOLE 3,693 0 0
ISHARES TR MSCI EAFE ETF 464287465 267,885 2,758 SH SOLE 2,758 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 36,124,701 27,350 SH SOLE 27,350 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 277,600 5,000 SH SOLE 5,000 0 0
CRH PLC ORD G25508105 720,598 6,855 SH SOLE 6,855 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 60,533,238 289,605 SH SOLE 289,605 0 0
ALLEGION PLC ORD SHS G0176J109 449,673 3,095 SH SOLE 3,095 0 0
ISHARES TR RUS 1000 ETF 464287622 4,324,360 12,128 SH SOLE 12,128 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 344,105 807 SH SOLE 807 0 0
ISHARES TR RUS MID CAP ETF 464287499 320,859 3,300 SH SOLE 3,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,417,816 5,717 SH SOLE 5,717 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,171,191 3,633 SH SOLE 3,633 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 715,258 6,324 SH SOLE 6,324 0 0
ISHARES TR S&P 500 VAL ETF 464287408 445,949 2,112 SH SOLE 2,112 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,492,441 7,776 SH SOLE 7,776 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 459,649 2,395 SH SOLE 2,395 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 536,760 1,400 SH SOLE 1,400 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 342,731 4,371 SH SOLE 4,371 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,811,368 73,311 SH SOLE 73,311 0 0
LINDE PLC SHS G54950103 45,152,375 91,077 SH SOLE 91,077 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,159,964 5,183 SH SOLE 5,183 0 0
EATON CORP PLC SHS G29183103 1,059,777 2,963 SH SOLE 2,963 0 0
CNH INDL N V SHS N20944109 423,610 38,510 SH SOLE 38,510 0 0
MEDTRONIC PLC SHS G5960L103 301,903 3,484 SH SOLE 3,484 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 900,924 3,440 SH SOLE 3,440 0 0
UNILEVER PLC SPON ADR NEW 904767803 5,060,987 88,836 SH SOLE 88,836 0 0
SHELL PLC SPON ADS 780259305 223,200 2,400 SH SOLE 2,400 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,644,648 10,767 SH SOLE 10,767 0 0
BP PLC SPONSORED ADR 055622104 294,878 6,274 SH SOLE 6,274 0 0
GSK PLC SPONSORED ADR 37733W204 257,538 4,666 SH SOLE 4,666 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 40,176,216 118,882 SH SOLE 118,870 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 282,264 3,443 SH SOLE 3,443 0 0
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 348,542 5,690 SH SOLE 5,690 0 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 509,623 10,323 SH SOLE 10,323 0 0
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 308,124 2,102 SH SOLE 2,102 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A763 841,199 5,764 SH SOLE 5,764 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A854 251,169 3,282 SH SOLE 3,282 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 538,766 4,054 SH SOLE 4,054 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 213,054 4,270 SH SOLE 4,270 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 474,397 6,442 SH SOLE 6,442 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,724,402 17,844 SH SOLE 17,844 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 6,262,691 9,630 SH SOLE 9,630 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 227,042 1,641 SH SOLE 1,641 0 0
ISHARES TR ULTRA SHORT DUR 46434V878 3,600,399 71,126 SH SOLE 71,126 0 0
VANGUARD INSTL INDEX FD ULTRA-SHORT TREA 922040852 5,867,550 77,552 SH SOLE 77,552 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,868,981 3,238 SH SOLE 3,238 0 0
ISHARES TR US AER DEF ETF 464288760 404,688 1,850 SH SOLE 1,850 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,636,909 118,543 SH SOLE 118,543 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 426,804 16,646 SH SOLE 16,646 0 0
ISHARES TR US OIL GS EX ETF 464288851 611,136 4,893 SH SOLE 4,893 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 350,570 3,991 SH SOLE 3,991 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 518,436 4,693 SH SOLE 4,693 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 432,818 702 SH SOLE 702 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 358,270 4,646 SH SOLE 4,646 0 0