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
ISHARES TR 0-5YR INVT GR CP 46434V100 202,468 2,011 SH SOLE 2,011 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1,587,745 15,860 SH SOLE 15,860 0 0
AMERICAN CENTY ETF TR AVAN US VALU ETF 025072133 525,609 6,886 SH SOLE 6,886 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 207,409 2,206 SH SOLE 2,206 0 0
ALPHABET INC CAP STK CL A 02079K305 9,750,540 28,338 SH SOLE 28,338 0 0
ALPHABET INC CAP STK CL C 02079K107 120,523,547 353,711 SH SOLE 353,711 0 0
MASTERCARD INCORPORATED CL A 57636Q104 81,965,074 148,630 SH SOLE 148,630 0 0
META PLATFORMS INC CL A 30303M102 21,185,135 29,214 SH SOLE 29,214 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,229,035 7 SH SOLE 7 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,215,396 6,255 SH SOLE 6,255 0 0
COMCAST CORP NEW CL A 20030N101 1,939,179 89,117 SH SOLE 89,117 0 0
DOORDASH INC CL A 25809K105 1,319,358 7,188 SH SOLE 7,188 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,023,164 5,470 SH SOLE 5,470 0 0
MONDELEZ INTL INC CL A 609207105 723,329 12,510 SH SOLE 12,510 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 393,948 1,488 SH SOLE 1,488 0 0
UNITED PARCEL SVCS INC CL B 911312106 2,344,877 25,095 SH SOLE 25,095 0 0
FREEPORT MCMORAN INC CL B 35671D857 287,133 4,102 SH SOLE 4,102 0 0
FEDERATED HERMES INC CL B 314211103 225,480 4,000 SH SOLE 4,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 89,210,233 179,155 SH SOLE 179,155 0 0
DELL TECHNOLOGIES INC CL C 24703L202 3,492,154 6,492 SH SOLE 6,492 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 662,879 4,394 SH SOLE 4,394 0 0
MICROSOFT CORP COM 594918104 132,358,891 258,060 SH SOLE 258,060 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 76,598,801 113,471 SH SOLE 113,471 0 0
REPUBLIC SVCS INC COM 760759100 72,755,799 346,671 SH SOLE 346,671 0 0
PNC FINL SVCS GROUP INC COM 693475105 55,788,418 251,005 SH SOLE 251,005 0 0
CHEVRON CORPORATION COM 166764100 52,963,321 259,357 SH SOLE 259,357 0 0
VISTRA CORP COM 92840M102 50,369,595 364,074 SH SOLE 364,074 0 0
QUANTA SVCS INC COM 74762E102 44,554,879 69,345 SH SOLE 69,345 0 0
APPLIED MATLS INC COM 038222105 43,204,101 84,485 SH SOLE 84,485 0 0
AMAZON COM INC COM 023135106 40,744,746 163,535 SH SOLE 163,535 0 0
WESCO INTL INC COM 95082P105 38,554,521 107,218 SH SOLE 107,218 0 0
LOWES COS INC COM 548661107 33,384,176 181,150 SH SOLE 181,150 0 0
TEXAS INSTRS INC COM 882508104 32,201,965 114,970 SH SOLE 114,970 0 0
NVIDIA CORPORATION COM 67066G104 30,819,139 134,947 SH SOLE 134,947 0 0
APPLE INC COM 037833100 30,322,110 91,052 SH SOLE 91,052 0 0
PALO ALTO NETWORKS INC COM 697435105 29,737,462 74,847 SH SOLE 74,847 0 0
BECTON DICKINSON & CO COM 075887109 27,600,942 154,195 SH SOLE 154,195 0 0
MCDONALDS CORP COM 580135101 26,577,009 115,082 SH SOLE 115,082 0 0
JOHNSON & JOHNSON COM 478160104 26,342,315 99,503 SH SOLE 99,503 0 0
WALMART INC COM 931142103 18,507,142 178,090 SH SOLE 178,090 0 0
CENCORA INC COM 03073E105 16,900,472 56,288 SH SOLE 56,288 0 0
EAGLE MATLS INC COM 26969P108 16,822,564 98,366 SH SOLE 98,366 0 0
VULCAN MATLS CO COM 929160109 14,129,843 57,760 SH SOLE 57,760 0 0
ELI LILLY & CO COM 532457108 13,673,215 11,817 SH SOLE 11,817 0 0
PROCTER & GAMBLE CO COM 742718109 12,729,720 87,622 SH SOLE 87,622 0 0
CATERPILLAR INC COM 149123101 12,580,218 15,516 SH SOLE 15,516 0 0
PEPSICO INC COM 713448108 11,934,490 94,180 SH SOLE 94,152 0 28
AUTOMATIC DATA PROCESSING IN COM 053015103 11,920,306 46,192 SH SOLE 46,192 0 0
EMERSON ELEC CO COM 291011104 11,826,996 76,254 SH SOLE 76,254 0 0
COCA COLA CO COM 191216100 11,073,504 128,642 SH SOLE 128,642 0 0
JPMORGAN CHASE & CO COM 46625H100 10,310,195 31,165 SH SOLE 31,165 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,774,569 44,444 SH SOLE 44,403 0 41
ULTA BEAUTY INC COM 90384S303 9,569,445 17,521 SH SOLE 17,521 0 0
MERCK & CO INC COM 58933Y105 8,895,714 61,219 SH SOLE 61,219 0 0
CELESTICA INC COM 15101Q207 7,381,124 20,422 SH SOLE 20,422 0 0
ABBVIE INC COM 00287Y109 7,068,234 27,020 SH SOLE 27,020 0 0
MICRON TECHNOLOGY INC COM 595112103 6,753,863 6,341 SH SOLE 6,341 0 0
HOME DEPOT INC COM 437076102 5,935,157 20,862 SH SOLE 20,862 0 0
PACKAGING CORP AMER COM 695156109 5,679,000 24,771 SH SOLE 24,771 0 0
PHILIP MORRIS INTL INC COM 718172109 5,403,754 28,319 SH SOLE 28,319 0 0
PPG INDS INC COM 693506107 5,133,454 49,204 SH SOLE 49,204 0 0
PARKER-HANNIFIN CORP COM 701094104 4,281,238 4,481 SH SOLE 4,481 0 0
BROADCOM INC COM 11135F101 4,259,584 12,129 SH SOLE 12,129 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,753,851 8,623 SH SOLE 8,623 0 0
DEERE & CO COM 244199105 3,645,520 5,429 SH SOLE 5,429 0 0
GE VERNOVA INC COM 36828A101 3,573,843 3,760 SH SOLE 3,760 0 0
COLGATE PALMOLIVE CO COM 194162103 3,567,998 41,819 SH SOLE 41,819 0 0
UNION PAC CORP COM 907818108 3,423,893 12,582 SH SOLE 12,582 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,349,484 10,080 SH SOLE 10,080 0 0
PFIZER INC COM 717081103 3,224,071 113,046 SH SOLE 113,046 0 0
RTX CORPORATION COM 75513E101 3,199,864 17,236 SH SOLE 17,236 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,127,318 5,112 SH SOLE 5,112 0 0
BANK OF NY MELLON CORP COM 064058100 2,887,129 19,962 SH SOLE 19,962 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,875,076 46,075 SH SOLE 46,075 0 0
WASTE MGMT INC DEL COM 94106L109 2,856,716 14,009 SH SOLE 14,009 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 2,632,284 11,117 SH SOLE 11,117 0 0
NETFLIX INC. COM 64110L106 2,488,181 35,760 SH SOLE 35,760 0 0
GARRETT MOTION INC COM 366505105 2,264,480 86,995 SH SOLE 86,995 0 0
INTEL CORP COM 458140100 2,239,190 18,624 SH SOLE 18,624 0 0
PHILLIPS 66 COM 718546104 2,173,718 8,514 SH SOLE 8,514 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 2,145,749 2,357 SH SOLE 2,357 0 0
IDEX CORP COM 45167R104 2,088,069 9,159 SH SOLE 9,159 0 0
ABBOTT LABORATORIES COM 002824100 2,023,051 20,470 SH SOLE 20,470 0 0
CHUBB LIMITED COM H1467J104 1,869,863 5,749 SH SOLE 5,749 0 0
LOCKHEED MARTIN CORP COM 539830109 1,866,911 3,666 SH SOLE 3,666 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,841,375 5,165 SH SOLE 5,165 0 0
RPM INTL INC COM 749685103 1,815,331 18,398 SH SOLE 18,398 0 0
TESLA INC COM 88160R101 1,720,119 4,848 SH SOLE 4,848 0 0
CUMMINS INC COM 231021106 1,645,793 3,186 SH SOLE 3,186 0 0
LINCOLN NATL CORP IND COM 534187109 1,590,270 39,500 SH SOLE 39,500 0 0
AMGEN INC COM 031162100 1,564,467 3,712 SH SOLE 3,712 0 0
TD SYNNEX CORPORATION COM 87162W100 1,519,268 5,915 SH SOLE 5,915 0 0
CONOCOPHILLIPS COM 20825C104 1,494,291 11,940 SH SOLE 11,940 0 0
BOEING CO COM 097023105 1,480,586 7,958 SH SOLE 7,958 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,479,541 32,255 SH SOLE 32,255 0 0
PROLOGIS INC. COM 74340W103 1,478,591 11,388 SH SOLE 11,388 0 0
S&P GLOBAL INC COM 78409V104 1,449,283 3,674 SH SOLE 3,674 0 0
TARGET CORP COM 87612E106 1,400,809 8,940 SH SOLE 8,940 0 0
GENERAL DYNAMICS CORP COM 369550108 1,388,045 4,183 SH SOLE 4,183 0 0
HOWMET AEROSPACE INC COM 443201108 1,383,317 6,116 SH SOLE 6,116 0 0
GUARDANT HEALTH INC COM 40131M109 1,248,520 7,000 SH SOLE 7,000 0 0
3M CO COM 88579Y101 1,208,061 7,359 SH SOLE 7,359 0 0
NORFOLK SOUTHN CORP COM 655844108 1,169,299 3,784 SH SOLE 3,784 0 0
MARATHON PETE CORP COM 56585A102 1,151,068 2,911 SH SOLE 2,911 0 0
SYSCO CORP COM 871829107 1,056,358 13,550 SH SOLE 13,550 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,041,045 689 SH SOLE 689 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 1,006,358 3,617 SH SOLE 3,617 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,004,936 3,906 SH SOLE 3,888 0 18
AT&T INC COM 00206R102 925,736 37,940 SH SOLE 37,940 0 0
CISCO SYS INC COM 17275R102 921,313 8,560 SH SOLE 8,560 0 0
GALLAGHER ARTHUR J & CO COM 363576109 850,851 3,730 SH SOLE 3,730 0 0
CSX CORP COM 126408103 795,321 17,100 SH SOLE 17,100 0 0
BANK OF AMER CORP COM 060505104 790,368 14,521 SH SOLE 14,521 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 789,603 2,169 SH SOLE 2,169 0 0
KIMBERLY-CLARK CORP COM 494368103 728,290 7,475 SH SOLE 7,475 0 0
SYNOPSYS INC COM 871607107 695,904 1,600 SH SOLE 1,600 0 0
VALERO ENERGY CORP COM 91913Y100 692,056 1,785 SH SOLE 1,785 0 0
FULLER H B CO COM 359694106 683,429 13,815 SH SOLE 13,815 0 0
TJX COS INC NEW COM 872540109 645,938 4,882 SH SOLE 4,882 0 0
HONEYWELL INTL INC COM 438516205 642,207 3,045 SH SOLE 3,045 0 0
HONEYWELL AEROSPACE INC COM 43849R105 638,399 4,120 SH SOLE 4,120 0 0
SUNCOR ENERGY INC NEW COM 867224107 626,305 9,228 SH SOLE 9,228 0 0
APTARGROUP INC COM 038336103 620,340 5,120 SH SOLE 5,120 0 0
CECO ENVIRONMENTAL CORP COM 125141101 609,350 8,750 SH SOLE 8,750 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 578,015 1,559 SH SOLE 1,559 0 0
NORTHROP GRUMMAN CORP COM 666807102 561,321 1,161 SH SOLE 1,161 0 0
ANALOG DEVICES INC COM 032654105 560,552 1,413 SH SOLE 1,413 0 0
BLACKROCK INC COM 09290D101 541,723 512 SH SOLE 512 0 0
GENERAL MILLS INC COM 370334104 532,860 16,569 SH SOLE 16,569 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 509,504 4,390 SH SOLE 4,390 0 0
PAYCHEX INC COM 704326107 508,457 5,162 SH SOLE 5,162 0 0
EQUIFAX INC COM 294429105 494,064 3,600 SH SOLE 3,600 0 0
PLEXUS CORP COM 729132100 469,710 1,800 SH SOLE 1,800 0 0
WELLTOWER INC COM 95040Q104 466,036 2,024 SH SOLE 2,024 0 0
WATERS CORP COM 941848103 461,360 1,050 SH SOLE 1,050 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 460,404 5,800 SH SOLE 5,800 0 0
NUCOR CORP COM 670346105 420,750 1,800 SH SOLE 1,800 0 0
STRYKER CORPORATION COM 863667101 413,361 1,501 SH SOLE 1,501 0 0
MASTEC INC COM 576323109 412,287 1,930 SH SOLE 1,930 0 0
NEXTERA ENERGY INC COM 65339F101 410,360 5,418 SH SOLE 5,418 0 0
BOOKING HOLDINGS INC COM 09857L108 407,275 2,500 SH SOLE 2,500 0 0
JABIL INC COM 466313103 403,039 1,405 SH SOLE 1,405 0 0
TC ENERGY CORP COM 87807B107 392,904 6,800 SH SOLE 6,800 0 0
STARBUCKS CORP COM 855244109 377,344 4,016 SH SOLE 4,016 0 0
RESMED INC COM 761152107 368,107 1,665 SH SOLE 1,665 0 0
KINDER MORGAN INC DEL COM 49456B101 365,087 12,109 SH SOLE 12,109 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 350,968 3,951 SH SOLE 3,951 0 0
BLACKSTONE INC COM 09260D107 341,662 3,048 SH SOLE 3,048 0 0
DISNEY WALT CO COM 254687106 340,628 3,247 SH SOLE 3,247 0 0
CORNING INC COM 219350105 339,041 2,205 SH SOLE 2,108 0 97
INGERSOLL RAND INC COM 45687V106 337,920 4,499 SH SOLE 4,499 0 0
AMERICAN EXPRESS CO COM 025816109 333,902 1,098 SH SOLE 1,098 0 0
CF INDUSTRIES HOLD COM 125269100 328,320 2,850 SH SOLE 2,850 0 0
MIDDLESEX WTR CO COM 596680108 317,820 6,000 SH SOLE 6,000 0 0
HALLIBURTON CO COM 406216101 312,781 9,836 SH SOLE 9,836 0 0
MOODYS CORP COM 615369105 311,534 686 SH SOLE 686 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 308,141 8,653 SH SOLE 8,653 0 0
ALTRIA GROUP INC COM 02209S103 293,401 4,357 SH SOLE 4,357 0 0
CVS HEALTH CORP COM 126650100 280,394 3,272 SH SOLE 3,272 0 0
TIMKEN CO COM 887389104 274,363 2,350 SH SOLE 2,350 0 0
WELLS FARGO & CO COM 949746101 269,459 3,366 SH SOLE 3,366 0 0
KENNAMETAL INC COM 489170100 267,438 8,700 SH SOLE 8,700 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 264,418 3,400 SH SOLE 3,400 0 0
XYLEM INC COM 98419M100 263,809 2,605 SH SOLE 2,605 0 0
CHARLES SCHWAB CORP (THE) COM 808513105 260,771 2,668 SH SOLE 2,668 0 0
ATI INC COM 01741R102 255,690 1,350 SH SOLE 1,350 0 0
CORTEVA INC COM 22052L104 253,295 3,262 SH SOLE 3,262 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 253,108 281 SH SOLE 281 0 0
KKR & CO INC COM 48251W104 243,406 2,666 SH SOLE 2,666 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 234,675 3,673 SH SOLE 3,673 0 0
MCKESSON CORP COM 58155Q103 230,529 270 SH SOLE 270 0 0
YUM BRANDS INC COM 988498101 229,052 1,680 SH SOLE 1,680 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 224,916 3,340 SH SOLE 3,340 0 0
SERVICENOW INC COM 81762P102 220,179 1,643 SH SOLE 1,643 0 0
DANAHER CORP DEL COM 235851102 217,119 980 SH SOLE 980 0 0
EVERGY INC COM 30034W106 214,848 2,739 SH SOLE 2,739 0 0
AXALTA COATING SYS LTD COM G0750C108 211,131 6,565 SH SOLE 6,565 0 0
OMNICOM GROUP INC COM 681919106 205,796 2,795 SH SOLE 2,795 0 0
SS&C TECH HLDGS COM 78467J100 203,619 2,642 SH SOLE 2,642 0 0
VISA INC COM CL A 92826C839 1,902,653 5,295 SH SOLE 5,295 0 0
GE AEROSPACE COM NEW 369604301 4,944,946 15,834 SH SOLE 15,834 0 0
LAM RESEARCH CORP COM NEW 512807306 3,331,400 10,141 SH SOLE 10,141 0 0
CIENA CORP COM NEW 171779309 867,237 2,465 SH SOLE 2,465 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 652,143 5,720 SH SOLE 5,720 0 0
KLA CORP COM NEW 482480100 549,703 2,820 SH SOLE 2,820 0 0
CITIGROUP INC COM NEW 172967424 470,201 3,631 SH SOLE 3,631 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 459,648 1,031 SH SOLE 1,031 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 387,112 952 SH SOLE 952 0 0
WEYERHAEUSER CO COM NEW 962166104 358,407 18,814 SH SOLE 18,814 0 0
EXPEDIA GROUP INC COM NEW 30212P303 285,338 1,083 SH SOLE 1,083 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 15,990,449 98,252 SH SOLE 98,252 0 0
ARISTA NETWORKS INC COM SHS 040413205 208,884 1,026 SH SOLE 1,026 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 265,909 13,450 SH SOLE 13,450 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 324,661 2,582 SH SOLE 2,582 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 281,883 4,312 SH SOLE 4,312 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 18,581,684 83,468 SH SOLE 83,468 0 0
ISHARES TR CORE DIVID ETF 46435U861 1,194,800 18,521 SH SOLE 18,521 0 0
ISHARES INC CORE MSCI EMKT 46434G103 336,003 4,140 SH SOLE 4,140 0 0
ISHARES TR CORE MSCI EURO 46434V738 360,099 4,886 SH SOLE 4,886 0 0
ISHARES TR CORE MSCI PAC 46434V696 415,933 4,887 SH SOLE 4,887 0 0
ISHARES TR CORE S&P MCP ETF 464287507 789,436 10,972 SH SOLE 10,972 0 0
ISHARES TR CORE S&P SCP ETF 464287804 602,569 4,429 SH SOLE 4,429 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,988,329 9,125 SH SOLE 9,125 0 0
ISHARES TR CORE US AGGBD ET 464287226 270,843 2,865 SH SOLE 2,865 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 217,046 4,700 SH SOLE 4,700 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 724,428 3,105 SH SOLE 3,105 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 643,879 3,740 SH SOLE 3,740 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 494,844 8,343 SH SOLE 8,343 0 0
ISHARES TR GLOBAL 100 ETF 464287572 314,662 2,185 SH SOLE 2,185 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,529,037 17,415 SH SOLE 17,415 0 0
SPDR GOLD TR GOLD SHS 78463V107 757,872 1,990 SH SOLE 1,990 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,007,248 25,820 SH SOLE 25,820 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 632,367 1,973 SH SOLE 1,973 0 0
ARK ETF TR INNOVATION ETF 00214Q104 767,151 8,610 SH SOLE 8,610 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 568,230 5,195 SH SOLE 5,195 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 323,654 4,133 SH SOLE 4,133 0 0
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 4,649,050 51,593 SH SOLE 51,593 0 0
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 1,100,916 14,039 SH SOLE 14,039 0 0
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 972,908 3,420 SH SOLE 3,420 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 6,734,137 17,994 SH SOLE 17,994 0 0
ISHARES TR MSCI EAFE ETF 464287465 286,529 2,758 SH SOLE 2,758 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 45,291,750 25,000 SH SOLE 25,000 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 306,300 5,000 SH SOLE 5,000 0 0
ISHARES TR NATIONAL MUN ETF 464288414 533,547 5,277 SH SOLE 5,277 0 0
CRH PLC ORD G25508105 459,954 5,555 SH SOLE 5,555 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 62,425,644 295,744 SH SOLE 295,744 0 0
ALLEGION PLC ORD SHS G0176J109 475,919 3,095 SH SOLE 3,095 0 0
ISHARES TR RUS 1000 ETF 464287622 5,046,825 12,128 SH SOLE 12,128 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 399,329 3,188 SH SOLE 3,188 0 0
ISHARES TR RUS MID CAP ETF 464287499 352,143 3,300 SH SOLE 3,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,588,698 5,717 SH SOLE 5,717 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,004,153 4,286 SH SOLE 4,286 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 899,592 6,324 SH SOLE 6,324 0 0
ISHARES TR S&P 500 VAL ETF 464287408 482,128 2,112 SH SOLE 2,112 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 235,363 2,108 SH SOLE 2,108 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,597,530 7,680 SH SOLE 7,680 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 498,208 2,395 SH SOLE 2,395 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 852,600 1,400 SH SOLE 1,400 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 345,176 4,518 SH SOLE 4,518 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,678,730 73,511 SH SOLE 73,511 0 0
LINDE PLC SHS G54950103 43,110,215 90,825 SH SOLE 90,825 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,342,613 5,183 SH SOLE 5,183 0 0
EATON CORP PLC SHS G29183103 1,277,528 2,973 SH SOLE 2,973 0 0
CNH INDL N V SHS N20944109 364,953 28,401 SH SOLE 28,401 0 0
UNILEVER PLC SPON ADR NEW 904767803 4,710,300 77,561 SH SOLE 77,561 0 0
SHELL PLC SPON ADS 780259305 228,120 2,400 SH SOLE 2,400 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,487,280 10,432 SH SOLE 10,432 0 0
GSK PLC SPONSORED ADR 37733W204 202,906 4,212 SH SOLE 4,212 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 53,502,014 117,280 SH SOLE 117,268 0 12
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 368,625 2,189 SH SOLE 2,189 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 360,631 5,864 SH SOLE 5,864 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 587,626 11,004 SH SOLE 11,004 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 285,274 3,178 SH SOLE 3,178 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 282,068 3,500 SH SOLE 3,500 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 837,003 4,276 SH SOLE 4,276 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 228,347 4,822 SH SOLE 4,822 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 218,174 3,110 SH SOLE 3,110 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 7,959,502 10,437 SH SOLE 10,437 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 253,323 1,605 SH SOLE 1,605 0 0
VANGUARD INSTL INDEX FD ULTR SHOR TR ETF 922040852 2,211,642 29,247 SH SOLE 29,247 0 0
ISHARES TR ULTRA SHORT DUR 46434V878 3,389,148 67,245 SH SOLE 67,245 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,274,741 3,075 SH SOLE 3,075 0 0
ISHARES TR US AER DEF ETF 464288760 383,283 1,850 SH SOLE 1,850 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4,096,521 125,931 SH SOLE 125,931 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 674,318 22,477 SH SOLE 22,477 0 0
VANGUARD WELLINGTON FD US MINIMUM 921935409 2,005,053 14,165 SH SOLE 14,165 0 0
ISHARES TR US OIL GS EX ETF 464288851 645,876 4,893 SH SOLE 4,893 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,581,424 16,263 SH SOLE 16,263 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 730,174 6,200 SH SOLE 6,200 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 372,246 567 SH SOLE 567 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 394,865 4,648 SH SOLE 4,648 0 0