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,448 2,011 SH SOLE 2,011 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1,187,598 11,857 SH SOLE 11,857 0 0
AMERICAN CENTY ETF TR AVAN US VALU ETF 025072133 554,565 6,886 SH SOLE 6,886 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 212,857 2,206 SH SOLE 2,206 0 0
ALPHABET INC CAP STK CL A 02079K305 10,625,325 29,732 SH SOLE 29,732 0 0
ALPHABET INC CAP STK CL C 02079K107 126,198,478 357,169 SH SOLE 357,169 0 0
MASTERCARD INCORPORATED CL A 57636Q104 76,842,346 149,615 SH SOLE 149,615 0 0
META PLATFORMS INC CL A 30303M102 16,618,800 29,503 SH SOLE 29,503 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,241,950 7 SH SOLE 7 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,603,143 6,650 SH SOLE 6,650 0 0
COMCAST CORP NEW CL A 20030N101 2,187,814 89,117 SH SOLE 89,117 0 0
DOORDASH INC CL A 25809K105 1,326,402 7,188 SH SOLE 7,188 0 0
MONDELEZ INTL INC CL A 609207105 766,265 13,248 SH SOLE 13,248 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 637,602 5,465 SH SOLE 5,465 0 0
ZOETIS INC CL A 98978V103 302,531 4,210 SH SOLE 4,210 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 283,889 372 SH SOLE 372 0 0
UNITED PARCEL SVCS INC CL B 911312106 2,886,053 26,847 SH SOLE 26,847 0 0
FREEPORT MCMORAN INC CL B 35671D857 250,962 3,990 SH SOLE 3,990 0 0
FEDERATED HERMES INC CL B 314211103 220,880 4,000 SH SOLE 4,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 89,675,393 179,211 SH SOLE 179,211 0 0
DELL TECHNOLOGIES INC CL C 24703L202 2,800,769 6,491 SH SOLE 6,491 0 0
MICROSOFT CORP COM 594918104 97,076,954 260,246 SH SOLE 260,246 0 0
APPLIED MATLS INC COM 038222105 78,917,597 109,153 SH SOLE 109,153 0 0
REPUBLIC SVCS INC COM 760759100 73,929,212 346,955 SH SOLE 346,955 0 0
PNC FINL SVCS GROUP INC COM 693475105 61,789,735 250,953 SH SOLE 250,953 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 57,996,978 115,679 SH SOLE 115,679 0 0
VISTRA CORP COM 92840M102 57,860,443 364,751 SH SOLE 364,751 0 0
QUANTA SVCS INC COM 74762E102 50,724,675 70,447 SH SOLE 70,447 0 0
CHEVRON CORPORATION COM 166764100 43,394,473 261,791 SH SOLE 261,791 0 0
AMAZON COM INC COM 023135106 39,384,494 165,245 SH SOLE 165,245 0 0
LOWES COS INC COM 548661107 39,227,648 177,911 SH SOLE 177,911 0 0
WESCO INTL INC COM 95082P105 37,551,350 108,709 SH SOLE 108,709 0 0
TEXAS INSTRS INC COM 882508104 34,352,586 115,250 SH SOLE 115,250 0 0
MCDONALDS CORP COM 580135101 29,619,455 109,576 SH SOLE 109,576 0 0
NVIDIA CORPORATION COM 67066G104 26,845,268 134,166 SH SOLE 134,166 0 0
APPLE INC COM 037833100 26,442,703 91,383 SH SOLE 91,383 0 0
JOHNSON & JOHNSON COM 478160104 26,079,820 102,689 SH SOLE 102,689 0 0
PALO ALTO NETWORKS INC COM 697435105 25,879,326 75,888 SH SOLE 75,888 0 0
BECTON DICKINSON & CO COM 075887109 24,009,594 158,657 SH SOLE 158,657 0 0
EAGLE MATLS INC COM 26969P108 21,667,735 96,301 SH SOLE 96,301 0 0
WALMART INC COM 931142103 19,234,452 169,826 SH SOLE 169,826 0 0
CATERPILLAR INC COM 149123101 16,563,455 15,554 SH SOLE 15,554 0 0
VULCAN MATLS CO COM 929160109 16,438,261 55,721 SH SOLE 55,721 0 0
CENCORA INC COM 03073E105 15,977,900 56,463 SH SOLE 56,463 0 0
NETFLIX INC. COM 64110L106 14,783,585 207,053 SH SOLE 207,053 0 0
EXXON MOBIL CORP COM 30231G102 13,686,488 100,106 SH SOLE 100,106 0 0
PEPSICO INC COM 713448108 13,606,211 100,489 SH SOLE 100,463 0 26
INTERNATIONAL BUSINESS MACHS COM 459200101 13,273,112 47,200 SH SOLE 47,159 0 41
PROCTER & GAMBLE CO COM 742718109 13,005,351 88,689 SH SOLE 88,689 0 0
EMERSON ELEC CO COM 291011104 11,028,992 77,045 SH SOLE 77,045 0 0
JPMORGAN CHASE & CO COM 46625H100 10,653,112 32,545 SH SOLE 32,545 0 0
COCA COLA CO COM 191216100 10,577,941 130,158 SH SOLE 130,158 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 10,559,467 47,151 SH SOLE 47,151 0 0
MERCK & CO INC COM 58933Y105 8,438,663 65,671 SH SOLE 65,671 0 0
ULTA BEAUTY INC COM 90384S303 7,883,582 17,481 SH SOLE 17,481 0 0
CELESTICA INC COM 15101Q207 7,800,154 21,382 SH SOLE 21,382 0 0
HOME DEPOT INC COM 437076102 7,589,950 21,521 SH SOLE 21,521 0 0
MICRON TECHNOLOGY INC COM 595112103 7,479,800 6,480 SH SOLE 6,480 0 0
ABBVIE INC COM 00287Y109 7,124,394 28,312 SH SOLE 28,312 0 0
PPG INDS INC COM 693506107 6,105,982 50,342 SH SOLE 50,342 0 0
PACKAGING CORP AMER COM 695156109 6,060,176 25,433 SH SOLE 25,433 0 0
BROADCOM INC COM 11135F101 5,160,065 13,660 SH SOLE 13,660 0 0
PHILIP MORRIS INTL INC COM 718172109 5,096,884 28,174 SH SOLE 28,174 0 0
PARKER-HANNIFIN CORP COM 701094104 4,547,280 4,649 SH SOLE 4,649 0 0
GE VERNOVA INC COM 36828A101 4,403,376 3,748 SH SOLE 3,748 0 0
ROCKWELL AUTOMATION INC COM 773903109 4,269,075 8,623 SH SOLE 8,623 0 0
COLGATE PALMOLIVE CO COM 194162103 4,053,998 44,219 SH SOLE 44,219 0 0
DEERE & CO COM 244199105 3,842,465 6,058 SH SOLE 6,058 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,818,322 6,573 SH SOLE 6,573 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3,574,839 12,302 SH SOLE 12,302 0 0
RTX CORPORATION COM 75513E101 3,572,996 18,832 SH SOLE 18,832 0 0
UNION PAC CORP COM 907818108 3,486,721 12,819 SH SOLE 12,819 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,433,914 10,155 SH SOLE 10,155 0 0
WASTE MGMT INC DEL COM 94106L109 3,243,350 14,552 SH SOLE 14,552 0 0
GARRETT MOTION INC COM 366505105 3,181,176 87,805 SH SOLE 87,805 0 0
ELI LILLY & CO COM 532457108 3,087,333 2,574 SH SOLE 2,574 0 0
BANK OF NY MELLON CORP COM 064058100 2,882,852 19,935 SH SOLE 19,935 0 0
PFIZER INC COM 717081103 2,726,594 113,231 SH SOLE 113,231 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,654,604 46,071 SH SOLE 46,071 0 0
INTEL CORP COM 458140100 2,600,499 18,624 SH SOLE 18,624 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 2,223,883 2,377 SH SOLE 2,377 0 0
CUMMINS INC COM 231021106 2,128,219 2,984 SH SOLE 2,984 0 0
IDEX CORP COM 45167R104 2,089,983 9,209 SH SOLE 9,209 0 0
TESLA INC COM 88160R101 2,065,988 4,912 SH SOLE 4,912 0 0
ABBOTT LABORATORIES COM 002824100 2,059,254 22,694 SH SOLE 22,694 0 0
RPM INTL INC COM 749685103 2,044,938 18,398 SH SOLE 18,398 0 0
CHUBB LIMITED COM H1467J104 1,958,915 5,749 SH SOLE 5,749 0 0
LOCKHEED MARTIN CORP COM 539830109 1,908,438 3,746 SH SOLE 3,746 0 0
BOEING CO COM 097023105 1,730,678 7,995 SH SOLE 7,995 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,705,070 5,165 SH SOLE 5,165 0 0
HOWMET AEROSPACE INC COM 443201108 1,644,348 6,116 SH SOLE 6,116 0 0
PROLOGIS INC. COM 74340W103 1,641,568 12,118 SH SOLE 12,118 0 0
TD SYNNEX CORPORATION COM 87162W100 1,581,317 5,915 SH SOLE 5,915 0 0
S&P GLOBAL INC COM 78409V104 1,493,830 3,668 SH SOLE 3,668 0 0
GENERAL DYNAMICS CORP COM 369550108 1,481,786 4,183 SH SOLE 4,183 0 0
PHILLIPS 66 COM 718546104 1,435,759 8,493 SH SOLE 8,493 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,372,539 32,417 SH SOLE 32,417 0 0
AMGEN INC COM 031162100 1,318,725 3,642 SH SOLE 3,642 0 0
CONOCOPHILLIPS COM 20825C104 1,251,679 12,040 SH SOLE 12,040 0 0
TARGET CORP COM 87612E106 1,224,469 9,375 SH SOLE 9,375 0 0
HONEYWELL AEROSPACE INC COM 43849R105 1,215,498 5,498 SH SOLE 5,498 0 0
NORFOLK SOUTHN CORP COM 655844108 1,192,340 3,790 SH SOLE 3,790 0 0
3M CO COM 88579Y101 1,191,576 7,359 SH SOLE 7,359 0 0
SYSCO CORP COM 871829107 1,132,509 13,550 SH SOLE 13,550 0 0
LINCOLN NATL CORP IND COM 534187109 1,060,500 30,000 SH SOLE 30,000 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 1,060,433 3,617 SH SOLE 3,617 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,056,456 3,906 SH SOLE 3,888 0 18
CISCO SYS INC COM 17275R102 1,052,442 8,960 SH SOLE 8,960 0 0
GUARDANT HEALTH INC COM 40131M109 1,050,210 7,000 SH SOLE 7,000 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,049,160 2,997 SH SOLE 2,997 0 0
GALLAGHER ARTHUR J & CO COM 363576109 977,050 4,256 SH SOLE 4,256 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 880,205 689 SH SOLE 689 0 0
KIMBERLY-CLARK CORP COM 494368103 839,741 7,650 SH SOLE 7,650 0 0
CSX CORP COM 126408103 812,763 17,100 SH SOLE 17,100 0 0
AT&T INC COM 00206R102 808,837 39,074 SH SOLE 39,074 0 0
FULLER H B CO COM 359694106 805,277 13,815 SH SOLE 13,815 0 0
MASTEC INC COM 576323109 802,996 1,930 SH SOLE 1,930 0 0
BANK OF AMER CORP COM 060505104 798,983 14,022 SH SOLE 14,022 0 0
CECO ENVIRONMENTAL CORP COM 125141101 793,975 8,750 SH SOLE 8,750 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 761,917 6,440 SH SOLE 6,440 0 0
MARATHON PETE CORP COM 56585A102 744,256 2,911 SH SOLE 2,911 0 0
TJX COS INC NEW COM 872540109 739,623 4,882 SH SOLE 4,882 0 0
SYNOPSYS INC COM 871607107 713,712 1,600 SH SOLE 1,600 0 0
WATERS CORP COM 941848103 703,576 1,876 SH SOLE 1,876 0 0
APTARGROUP INC COM 038336103 641,024 5,120 SH SOLE 5,120 0 0
JABIL INC COM 466313103 605,204 1,570 SH SOLE 1,570 0 0
NORTHROP GRUMMAN CORP COM 666807102 591,309 1,161 SH SOLE 1,161 0 0
EQUIFAX INC COM 294429105 571,392 3,600 SH SOLE 3,600 0 0
CORNING INC COM 219350105 562,713 2,203 SH SOLE 2,108 0 95
ANALOG DEVICES INC COM 032654105 561,202 1,413 SH SOLE 1,413 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 559,681 1,559 SH SOLE 1,559 0 0
PLEXUS CORP COM 729132100 541,206 1,800 SH SOLE 1,800 0 0
BLACKSTONE INC COM 09260D107 533,998 4,538 SH SOLE 4,538 0 0
GENERAL MILLS INC COM 370334104 511,178 14,689 SH SOLE 14,689 0 0
PAYCHEX INC COM 704326107 507,580 5,162 SH SOLE 5,162 0 0
SUNCOR ENERGY INC NEW COM 867224107 495,360 9,228 SH SOLE 9,228 0 0
BLACKROCK INC COM 09290D101 492,209 512 SH SOLE 512 0 0
NEXTERA ENERGY INC COM 65339F101 484,315 5,518 SH SOLE 5,518 0 0
STRYKER CORPORATION COM 863667101 482,021 1,531 SH SOLE 1,531 0 0
VALERO ENERGY CORP COM 91913Y100 463,960 1,781 SH SOLE 1,781 0 0
WELLTOWER INC COM 95040Q104 459,417 2,024 SH SOLE 2,024 0 0
TC ENERGY CORP COM 87807B107 450,772 6,800 SH SOLE 6,800 0 0
BOOKING HOLDINGS INC COM 09857L108 445,600 2,500 SH SOLE 2,500 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 443,120 5,800 SH SOLE 5,800 0 0
STARBUCKS CORP COM 855244109 434,615 4,253 SH SOLE 4,253 0 0
NUCOR CORP COM 670346105 400,950 1,800 SH SOLE 1,800 0 0
KINDER MORGAN INC DEL COM 49456B101 387,125 12,109 SH SOLE 12,109 0 0
TIMKEN CO COM 887389104 374,926 2,580 SH SOLE 2,580 0 0
INGERSOLL RAND INC COM 45687V106 368,874 4,499 SH SOLE 4,499 0 0
AMERICAN EXPRESS CO COM 025816109 368,355 1,089 SH SOLE 1,089 0 0
DICKS SPORTING GOODS INC COM 253393102 365,165 1,610 SH SOLE 1,610 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 350,473 4,071 SH SOLE 4,071 0 0
CVS HEALTH CORP COM 126650100 347,984 3,364 SH SOLE 3,364 0 0
DANAHER CORP DEL COM 235851102 347,246 1,823 SH SOLE 1,823 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 343,312 2,789 SH SOLE 2,789 0 0
MIDDLESEX WTR CO COM 596680108 336,960 6,000 SH SOLE 6,000 0 0
HALLIBURTON CO COM 406216101 333,831 9,833 SH SOLE 9,833 0 0
DISNEY WALT CO COM 254687106 333,829 3,468 SH SOLE 3,468 0 0
RESMED INC COM 761152107 323,543 1,660 SH SOLE 1,660 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 322,634 319 SH SOLE 319 0 0
ALTRIA GROUP INC COM 02209S103 320,682 4,457 SH SOLE 4,457 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 316,961 8,622 SH SOLE 8,622 0 0
MOODYS CORP COM 615369105 310,704 686 SH SOLE 686 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 310,080 3,400 SH SOLE 3,400 0 0
CF INDUSTRIES HOLD COM 125269100 308,541 2,850 SH SOLE 2,850 0 0
XYLEM INC COM 98419M100 307,938 2,605 SH SOLE 2,605 0 0
KENNAMETAL INC COM 489170100 304,935 8,700 SH SOLE 8,700 0 0
CORTEVA INC COM 22052L104 276,259 3,262 SH SOLE 3,262 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 274,240 3,379 SH SOLE 3,379 0 0
WELLS FARGO & CO COM 949746101 269,751 3,264 SH SOLE 3,264 0 0
YUM BRANDS INC COM 988498101 268,565 1,680 SH SOLE 1,680 0 0
ATI INC COM 01741R102 266,085 1,350 SH SOLE 1,350 0 0
SCHWAB CHARLES CORP COM 808513105 246,177 2,668 SH SOLE 2,668 0 0
KKR & CO INC COM 48251W104 244,686 2,666 SH SOLE 2,666 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 241,525 22,850 SH SOLE 22,850 0 0
EVERGY INC COM 30034W106 236,732 2,739 SH SOLE 2,739 0 0
AXALTA COATING SYS LTD COM G0750C108 224,655 6,565 SH SOLE 6,565 0 0
MARKEL GROUP INC COM 570535104 224,597 115 SH SOLE 115 0 0
FIFTH THIRD BANCORP COM 316773100 218,885 3,883 SH SOLE 3,883 0 0
NVR INC COM 62944T105 211,216 31 SH SOLE 31 0 0
QUALCOMM INC COM 747525103 207,150 1,121 SH SOLE 1,121 0 0
MCKESSON CORP COM 58155Q103 204,012 270 SH SOLE 270 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 203,915 3,290 SH SOLE 3,290 0 0
OMNICOM GROUP INC COM 681919106 203,560 2,795 SH SOLE 2,795 0 0
INTERNATIONAL PAPER CO COM 460146103 200,673 5,267 SH SOLE 5,267 0 0
VISA INC COM CL A 92826C839 1,836,218 5,352 SH SOLE 5,352 0 0
LAM RESEARCH CORP COM NEW 512807306 5,975,830 13,790 SH SOLE 13,790 0 0
GE AEROSPACE COM NEW 369604301 5,929,734 15,866 SH SOLE 15,866 0 0
CIENA CORP COM NEW 171779309 1,209,231 2,465 SH SOLE 2,465 0 0
KLA CORP COM NEW 482480100 977,541 3,240 SH SOLE 3,240 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 677,336 5,351 SH SOLE 5,351 0 0
CITIGROUP INC COM NEW 172967424 507,766 3,628 SH SOLE 3,628 0 0
WEYERHAEUSER CO COM NEW 962166104 449,211 18,764 SH SOLE 18,764 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 427,924 1,030 SH SOLE 1,030 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 378,194 951 SH SOLE 951 0 0
EXPEDIA GROUP INC COM NEW 30212P303 277,212 1,083 SH SOLE 1,083 0 0
LEAR CORP COM NEW 521865204 237,957 1,775 SH SOLE 1,775 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 256,016 13,390 SH SOLE 13,390 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 426,893 2,614 SH SOLE 2,614 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 279,155 4,361 SH SOLE 4,361 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 19,709,040 83,045 SH SOLE 83,045 0 0
ISHARES TR CORE DIVID ETF 46435U861 474,320 7,700 SH SOLE 7,700 0 0
ISHARES INC CORE MSCI EMKT 46434G103 342,958 4,140 SH SOLE 4,140 0 0
ISHARES TR CORE MSCI EURO 46434V738 367,281 4,886 SH SOLE 4,886 0 0
ISHARES TR CORE MSCI PAC 46434V696 400,392 4,887 SH SOLE 4,887 0 0
ISHARES TR CORE S&P MCP ETF 464287507 825,386 10,704 SH SOLE 10,704 0 0
ISHARES TR CORE S&P SCP ETF 464287804 690,009 4,652 SH SOLE 4,652 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,930,913 9,255 SH SOLE 9,255 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 730,375 3,087 SH SOLE 3,087 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 561,487 3,740 SH SOLE 3,740 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 498,002 8,343 SH SOLE 8,343 0 0
ISHARES TR GLOBAL 100 ETF 464287572 298,471 2,185 SH SOLE 2,185 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,313,962 17,415 SH SOLE 17,415 0 0
SPDR GOLD TR GOLD SHS 78463V107 740,813 2,011 SH SOLE 2,011 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 4,200,359 48,762 SH SOLE 48,762 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,092,171 25,895 SH SOLE 25,895 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 711,030 1,973 SH SOLE 1,973 0 0
ARK ETF TR INNOVATION ETF 00214Q104 695,861 8,610 SH SOLE 8,610 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 535,345 5,195 SH SOLE 5,195 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 269,709 3,263 SH SOLE 3,263 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 208,985 3,931 SH SOLE 3,931 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,202,042 14,919 SH SOLE 14,919 0 0
ISHARES TR MSCI EAFE ETF 464287465 286,502 2,758 SH SOLE 2,758 0 0
ISHARES INC MSCI EURZONE ETF 464286608 204,114 2,937 SH SOLE 2,937 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 53,374,686 26,829 SH SOLE 26,829 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 307,300 5,000 SH SOLE 5,000 0 0
CRH PLC ORD G25508105 594,385 5,555 SH SOLE 5,555 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 59,033,223 292,809 SH SOLE 292,809 0 0
ALLEGION PLC ORD SHS G0176J109 434,817 3,095 SH SOLE 3,095 0 0
ISHARES TR RUS 1000 ETF 464287622 4,966,416 12,128 SH SOLE 12,128 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 395,854 3,188 SH SOLE 3,188 0 0
ISHARES TR RUS MD CP GR ETF 464287481 202,632 1,384 SH SOLE 1,384 0 0
ISHARES TR RUS MID CAP ETF 464287499 364,056 3,300 SH SOLE 3,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,717,673 5,717 SH SOLE 5,717 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,552,077 3,716 SH SOLE 3,716 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 869,681 6,324 SH SOLE 6,324 0 0
ISHARES TR S&P 500 VAL ETF 464287408 479,551 2,112 SH SOLE 2,112 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 237,952 2,108 SH SOLE 2,108 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,629,274 7,657 SH SOLE 7,657 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 509,585 2,395 SH SOLE 2,395 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 918,246 1,400 SH SOLE 1,400 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 365,944 4,697 SH SOLE 4,697 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,809,579 73,511 SH SOLE 73,511 0 0
LINDE PLC SHS G54950103 47,022,281 90,612 SH SOLE 90,612 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,545,683 5,183 SH SOLE 5,183 0 0
EATON CORP PLC SHS G29183103 1,266,855 2,973 SH SOLE 2,973 0 0
CNH INDL N V SHS N20944109 396,431 35,301 SH SOLE 35,301 0 0
MEDTRONIC PLC SHS G5960L103 272,566 3,484 SH SOLE 3,484 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,036,598 3,420 SH SOLE 3,420 0 0
UNILEVER PLC SPON ADR NEW 904767803 5,170,521 86,003 SH SOLE 86,003 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,687,393 10,767 SH SOLE 10,767 0 0
GSK PLC SPONSORED ADR 37733W204 244,761 4,669 SH SOLE 4,669 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 56,587,791 118,491 SH SOLE 118,479 0 12
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 345,118 2,175 SH SOLE 2,175 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 310,133 5,839 SH SOLE 5,839 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 584,551 10,904 SH SOLE 10,904 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 279,007 3,175 SH SOLE 3,175 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 207,574 1,364 SH SOLE 1,364 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 288,032 3,467 SH SOLE 3,467 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 804,454 4,222 SH SOLE 4,222 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 242,384 4,792 SH SOLE 4,792 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 472,915 6,442 SH SOLE 6,442 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,705,917 18,122 SH SOLE 18,122 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 7,269,755 9,735 SH SOLE 9,735 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 254,456 1,621 SH SOLE 1,621 0 0
VANGUARD INSTL INDEX FD ULTR SHOR TR ETF 922040852 5,383,388 71,152 SH SOLE 71,152 0 0
ISHARES TR ULTRA SHORT DUR 46434V878 3,451,327 68,235 SH SOLE 68,235 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,283,522 3,101 SH SOLE 3,101 0 0
ISHARES TR US AER DEF ETF 464288760 448,477 1,850 SH SOLE 1,850 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,947,929 124,501 SH SOLE 124,501 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 518,433 17,616 SH SOLE 17,616 0 0
VANGUARD WELLINGTON FD US MINIMUM 921935409 979,030 7,025 SH SOLE 7,025 0 0
ISHARES TR US OIL GS EX ETF 464288851 537,399 4,893 SH SOLE 4,893 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 688,082 7,196 SH SOLE 7,196 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 565,413 4,532 SH SOLE 4,532 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 398,651 567 SH SOLE 567 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 397,294 4,647 SH SOLE 4,647 0 0