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
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   3,373,854 33,688 SH   SOLE   33,688 0 0
NOVO-NORDISK A S ADR 670100205   668,528 9,686 SH   SOLE   9,686 0 0
ALPHABET INC CAP STK CL A 02079K305   4,974,310 28,226 SH   SOLE   28,226 0 0
ALPHABET INC CAP STK CL C 02079K107   69,059,221 389,307 SH   SOLE   389,307 0 0
MASTERCARD INCORPORATED CL A 57636Q104   82,668,105 147,112 SH   SOLE   147,112 0 0
META PLATFORMS INC CL A 30303M102   19,833,217 26,871 SH   SOLE   26,871 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   5,101,600 7 SH   SOLE   7 0 0
COMCAST CORP NEW CL A 20030N101   4,385,575 122,880 SH   SOLE   122,880 0 0
DOORDASH INC CL A 25809K105   1,771,914 7,188 SH   SOLE   7,188 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,743,361 7,090 SH   SOLE   7,090 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,010,813 7,415 SH   SOLE   7,415 0 0
MONDELEZ INTL INC CL A 609207105   969,788 14,380 SH   SOLE   14,380 0 0
ZOETIS INC CL A 98978V103   656,550 4,210 SH   SOLE   4,210 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   215,948 424 SH   SOLE   424 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   209,667 2,687 SH   SOLE   2,687 0 0
UNITED PARCEL SERVICE INC CL B 911312106   4,075,655 40,377 SH   SOLE   40,377 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   88,645,739 182,485 SH   SOLE   182,485 0 0
DELL TECHNOLOGIES INC CL C 24703L202   1,408,583 11,489 SH   SOLE   11,489 0 0
MICROSOFT CORP COM 594918104   130,359,737 262,077 SH   SOLE   262,077 0 0
VISTRA CORP COM 92840M102   90,347,071 466,163 SH   SOLE   466,163 0 0
REPUBLIC SVCS INC COM 760759100   82,653,034 335,157 SH   SOLE   335,157 0 0
PNC FINL SVCS GROUP INC COM 693475105   46,233,677 248,008 SH   SOLE   248,008 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   44,566,264 109,915 SH   SOLE   109,915 0 0
LOWES COS INC COM 548661107   38,578,585 173,879 SH   SOLE   173,879 0 0
CHEVRON CORP NEW COM 166764100   37,028,743 258,599 SH   SOLE   258,599 0 0
AMAZON COM INC COM 023135106   31,450,215 143,353 SH   SOLE   143,353 0 0
BECTON DICKINSON & CO COM 075887109   31,009,680 180,027 SH   SOLE   180,027 0 0
MCDONALDS CORP COM 580135101   30,822,730 105,496 SH   SOLE   105,496 0 0
TEXAS INSTRS INC COM 882508104   29,495,133 142,063 SH   SOLE   142,063 0 0
QUANTA SVCS INC COM 74762E102   27,649,747 73,132 SH   SOLE   73,132 0 0
FISERV INC COM 337738108   26,864,582 155,818 SH   SOLE   155,818 0 0
WESCO INTL INC COM 95082P105   21,212,994 114,541 SH   SOLE   114,541 0 0
APPLIED MATLS INC COM 038222105   21,146,047 115,508 SH   SOLE   115,508 0 0
NVIDIA CORPORATION COM 67066G104   20,273,629 128,322 SH   SOLE   128,322 0 0
APPLE INC COM 037833100   19,054,759 92,873 SH   SOLE   92,873 0 0
EAGLE MATLS INC COM 26969P108   18,563,198 91,847 SH   SOLE   91,847 0 0
CENCORA INC COM 03073E105   18,195,798 60,683 SH   SOLE   60,683 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   16,718,981 54,212 SH   SOLE   54,212 0 0
JOHNSON & JOHNSON COM 478160104   16,361,664 107,114 SH   SOLE   107,114 0 0
PROCTER AND GAMBLE CO COM 742718109   14,906,620 93,564 SH   SOLE   93,564 0 0
PEPSICO INC COM 713448108   14,488,750 109,730 SH   SOLE   109,704 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   14,069,555 47,729 SH   SOLE   47,688 0 0
VULCAN MATLS CO COM 929160109   13,537,080 51,902 SH   SOLE   51,902 0 0
EXXON MOBIL CORP COM 30231G102   11,668,166 108,239 SH   SOLE   108,239 0 0
EMERSON ELEC CO COM 291011104   10,734,265 80,509 SH   SOLE   80,509 0 0
COCA COLA CO COM 191216100   9,817,200 138,759 SH   SOLE   138,759 0 0
JPMORGAN CHASE & CO. COM 46625H100   8,692,101 29,982 SH   SOLE   29,982 0 0
HOME DEPOT INC COM 437076102   7,893,128 21,528 SH   SOLE   21,528 0 0
CATERPILLAR INC COM 149123101   6,179,915 15,919 SH   SOLE   15,919 0 0
PPG INDS INC COM 693506107   5,879,283 51,686 SH   SOLE   51,686 0 0
PHILIP MORRIS INTL INC COM 718172109   5,841,199 32,072 SH   SOLE   32,072 0 0
PACKAGING CORP AMER COM 695156109   5,555,883 29,482 SH   SOLE   29,482 0 0
ABBVIE INC COM 00287Y109   5,458,089 29,405 SH   SOLE   29,405 0 0
CELESTICA INC COM 15101Q207   5,071,702 32,488 SH   SOLE   32,488 0 0
MERCK & CO INC COM 58933Y105   5,051,295 63,811 SH   SOLE   63,811 0 0
NETFLIX INC COM 64110L106   4,847,651 3,620 SH   SOLE   3,620 0 0
COLGATE PALMOLIVE CO COM 194162103   4,457,464 49,037 SH   SOLE   49,037 0 0
WASTE MGMT INC DEL COM 94106L109   3,447,174 15,065 SH   SOLE   15,065 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   3,323,380 13,249 SH   SOLE   13,249 0 0
UNION PAC CORP COM 907818108   3,294,476 14,319 SH   SOLE   14,319 0 0
PFIZER INC COM 717081103   3,164,172 130,535 SH   SOLE   130,535 0 0
PARKER-HANNIFIN CORP COM 701094104   3,125,654 4,475 SH   SOLE   4,475 0 0
ABBOTT LABS COM 002824100   3,055,465 22,465 SH   SOLE   22,465 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   2,882,380 12,400 SH   SOLE   12,400 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,660,267 2,687 SH   SOLE   2,687 0 0
ROCKWELL AUTOMATION INC COM 773903109   2,562,692 7,715 SH   SOLE   7,715 0 0
DEERE & CO COM 244199105   2,540,679 4,997 SH   SOLE   4,997 0 0
HONEYWELL INTL INC COM 438516106   2,519,529 10,819 SH   SOLE   10,819 0 0
BROADCOM INC COM 11135F101   2,476,716 8,985 SH   SOLE   8,985 0 0
ELI LILLY & CO COM 532457108   2,333,913 2,994 SH   SOLE   2,994 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,224,338 48,052 SH   SOLE   48,052 0 0
RPM INTL INC COM 749685103   2,212,508 20,143 SH   SOLE   20,143 0 0
LOCKHEED MARTIN CORP COM 539830109   2,159,622 4,663 SH   SOLE   4,663 0 0
RTX CORPORATION COM 75513E101   2,143,574 14,680 SH   SOLE   14,680 0 0
CHUBB LIMITED COM H1467J104   2,112,349 7,291 SH   SOLE   7,291 0 0
GE VERNOVA INC COM 36828A101   2,045,165 3,865 SH   SOLE   3,865 0 0
S&P GLOBAL INC COM 78409V104   2,001,593 3,796 SH   SOLE   3,796 0 0
KIMBERLY-CLARK CORP COM 494368103   1,944,501 15,083 SH   SOLE   15,083 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,795,752 41,501 SH   SOLE   41,463 0 0
IDEX CORP COM 45167R104   1,704,610 9,709 SH   SOLE   9,709 0 0
BOEING CO COM 097023105   1,649,840 7,874 SH   SOLE   7,874 0 0
TESLA INC COM 88160R101   1,622,290 5,107 SH   SOLE   5,107 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,381,845 5,165 SH   SOLE   5,165 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,364,282 14,974 SH   SOLE   14,974 0 0
3M CO COM 88579Y101   1,321,975 8,683 SH   SOLE   8,683 0 0
PROLOGIS INC. COM 74340W103   1,312,079 12,482 SH   SOLE   12,482 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,231,058 4,979 SH   SOLE   4,961 0 0
GENERAL DYNAMICS CORP COM 369550108   1,212,723 4,158 SH   SOLE   4,158 0 0
AT&T INC COM 00206R102   1,196,247 41,335 SH   SOLE   41,335 0 0
CONOCOPHILLIPS COM 20825C104   1,149,929 12,814 SH   SOLE   12,814 0 0
TARGET CORP COM 87612E106   1,136,153 11,517 SH   SOLE   11,517 0 0
HOWMET AEROSPACE INC COM 443201108   1,129,251 6,067 SH   SOLE   6,067 0 0
HILLENBRAND INC COM 431571108   1,109,450 55,279 SH   SOLE   55,279 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,080,457 2,161 SH   SOLE   2,161 0 0
SYSCO CORP COM 871829107   1,060,360 14,000 SH   SOLE   14,000 0 0
PHILLIPS 66 COM 718546104   1,052,270 8,820 SH   SOLE   8,820 0 0
FULLER H B CO COM 359694106   1,045,708 17,385 SH   SOLE   17,385 0 0
AMGEN INC COM 031162100   1,045,649 3,745 SH   SOLE   3,745 0 0
CUMMINS INC COM 231021106   1,042,760 3,184 SH   SOLE   3,184 0 0
LINCOLN NATL CORP IND COM 534187109   1,038,000 30,000 SH   SOLE   30,000 0 0
AIR PRODS & CHEMS INC COM 009158106   987,493 3,501 SH   SOLE   3,501 0 0
NORFOLK SOUTHN CORP COM 655844108   978,865 3,824 SH   SOLE   3,824 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   960,921 818 SH   SOLE   818 0 0
GARRETT MOTION INC COM 366505105   938,596 89,305 SH   SOLE   89,305 0 0
TD SYNNEX CORPORATION COM 87162W100   936,330 6,900 SH   SOLE   6,900 0 0
EQUIFAX INC COM 294429105   933,732 3,600 SH   SOLE   3,600 0 0
GENERAL MLS INC COM 370334104   929,990 17,950 SH   SOLE   17,950 0 0
GALLAGHER ARTHUR J & CO COM 363576109   896,336 2,800 SH   SOLE   2,800 0 0
PAYCHEX INC COM 704326107   896,325 6,162 SH   SOLE   6,162 0 0
APTARGROUP INC COM 038336103   847,851 5,420 SH   SOLE   5,420 0 0
SYNOPSYS INC COM 871607107   837,720 1,634 SH   SOLE   1,634 0 0
MICRON TECHNOLOGY INC COM 595112103   823,680 6,683 SH   SOLE   6,683 0 0
WALMART INC COM 931142103   809,466 8,278 SH   SOLE   8,278 0 0
BANK AMERICA CORP COM 060505104   742,479 15,691 SH   SOLE   15,691 0 0
TJX COS INC NEW COM 872540109   689,322 5,582 SH   SOLE   5,582 0 0
STRYKER CORPORATION COM 863667101   678,506 1,715 SH   SOLE   1,715 0 0
CISCO SYS INC COM 17275R102   602,150 8,679 SH   SOLE   8,679 0 0
INTEL CORP COM 458140100   596,542 26,631 SH   SOLE   26,631 0 0
BOOKING HOLDINGS INC COM 09857L108   578,924 100 SH   SOLE   100 0 0
PALO ALTO NETWORKS INC COM 697435105   578,722 2,828 SH   SOLE   2,828 0 0
CSX CORP COM 126408103   557,973 17,100 SH   SOLE   17,100 0 0
BLACKROCK INC COM 09290D101   529,751 505 SH   SOLE   505 0 0
NEXTERA ENERGY INC COM 65339F101   518,984 7,476 SH   SOLE   7,476 0 0
TRUIST FINL CORP COM 89832Q109   505,878 11,767 SH   SOLE   11,767 0 0
KELLANOVA COM 487836108   494,677 6,220 SH   SOLE   6,220 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   480,471 15,494 SH   SOLE   15,494 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   437,970 7,800 SH   SOLE   7,800 0 0
DISNEY WALT CO COM 254687106   432,561 3,488 SH   SOLE   3,488 0 0
RESMED INC COM 761152107   424,104 1,644 SH   SOLE   1,644 0 0
MARATHON PETE CORP COM 56585A102   416,272 2,506 SH   SOLE   2,506 0 0
KINDER MORGAN INC DEL COM 49456B101   398,547 13,556 SH   SOLE   13,556 0 0
WELLTOWER INC COM 95040Q104   388,035 2,524 SH   SOLE   2,524 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   376,971 4,133 SH   SOLE   4,133 0 0
INGERSOLL RAND INC COM 45687V106   374,227 4,499 SH   SOLE   4,499 0 0
KKR & CO INC COM 48251W104   372,085 2,797 SH   SOLE   2,797 0 0
MOODYS CORP COM 615369105   367,666 733 SH   SOLE   733 0 0
INTUIT COM 461202103   351,283 446 SH   SOLE   446 0 0
GUARDANT HEALTH INC COM 40131M109   350,750 6,740 SH   SOLE   6,740 0 0
MRC GLOBAL INC COM 55345K103   345,972 25,235 SH   SOLE   25,235 0 0
SUNCOR ENERGY INC NEW COM 867224107   345,589 9,228 SH   SOLE   9,228 0 0
AMERICAN EXPRESS CO COM 025816109   344,499 1,080 SH   SOLE   1,080 0 0
JABIL INC COM 466313103   342,417 1,570 SH   SOLE   1,570 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   341,110 1,559 SH   SOLE   1,559 0 0
WELLS FARGO CO NEW COM 949746101   341,044 4,257 SH   SOLE   4,257 0 0
SERVICENOW INC COM 81762P102   338,239 329 SH   SOLE   329 0 0
XYLEM INC COM 98419M100   336,983 2,605 SH   SOLE   2,605 0 0
ANALOG DEVICES INC COM 032654105   336,323 1,413 SH   SOLE   1,413 0 0
TC ENERGY CORP COM 87807B107   331,772 6,800 SH   SOLE   6,800 0 0
MASTEC INC COM 576323109   328,930 1,930 SH   SOLE   1,930 0 0
CVS HEALTH CORP COM 126650100   325,101 4,713 SH   SOLE   4,713 0 0
MIDDLESEX WTR CO COM 596680108   325,080 6,000 SH   SOLE   6,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   321,958 6,100 SH   SOLE   6,100 0 0
DICKS SPORTING GOODS INC COM 253393102   320,057 1,618 SH   SOLE   1,618 0 0
INTERNATIONAL PAPER CO COM 460146103   316,899 6,767 SH   SOLE   6,767 0 0
GAP INC COM 364760108   309,702 14,200 SH   SOLE   14,200 0 0
DUPONT DE NEMOURS INC COM 26614N102   303,580 4,426 SH   SOLE   4,426 0 0
ALTRIA GROUP INC COM 02209S103   291,567 4,973 SH   SOLE   4,973 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   284,445 3,379 SH   SOLE   3,379 0 0
CECO ENVIRONMENTAL CORP COM 125141101   283,100 10,000 SH   SOLE   10,000 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   282,384 22,200 SH   SOLE   22,200 0 0
CORTEVA INC COM 22052L104   274,122 3,678 SH   SOLE   3,678 0 0
BORGWARNER INC COM 099724106   267,840 8,000 SH   SOLE   8,000 0 0
BLOCK H & R INC COM 093671105   263,472 4,800 SH   SOLE   4,800 0 0
T-MOBILE US INC COM 872590104   262,801 1,103 SH   SOLE   1,103 0 0
CF INDS HLDGS INC COM 125269100   262,200 2,850 SH   SOLE   2,850 0 0
NVR INC COM 62944T105   251,113 34 SH   SOLE   34 0 0
YUM BRANDS INC COM 988498101   248,943 1,680 SH   SOLE   1,680 0 0
PLEXUS CORP COM 729132100   243,558 1,800 SH   SOLE   1,800 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   242,900 1,000 SH   SOLE   1,000 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   239,258 3,400 SH   SOLE   3,400 0 0
VALERO ENERGY CORP COM 91913Y100   235,607 1,753 SH   SOLE   1,753 0 0
NUCOR CORP COM 670346105   233,172 1,800 SH   SOLE   1,800 0 0
MEDICUS PHARMA LTD COM 58471K202   229,964 76,911 SH   SOLE   76,911 0 0
MARKEL GROUP INC COM 570535104   229,697 115 SH   SOLE   115 0 0
SCHWAB CHARLES CORP COM 808513105   225,546 2,472 SH   SOLE   2,472 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   218,758 2,642 SH   SOLE   2,642 0 0
EVERGY INC COM 30034W106   214,717 3,115 SH   SOLE   3,115 0 0
SALESFORCE INC COM 79466L302   204,245 749 SH   SOLE   749 0 0
VISA INC COM CL A 92826C839   1,995,381 5,620 SH   SOLE   5,620 0 0
GE AEROSPACE COM NEW 369604301   4,107,423 15,958 SH   SOLE   15,958 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   751,690 29,260 SH   SOLE   29,260 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   676,022 5,729 SH   SOLE   5,729 0 0
EXPEDIA GROUP INC COM NEW 30212P303   578,404 3,429 SH   SOLE   3,429 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   539,607 993 SH   SOLE   993 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   431,188 1,026 SH   SOLE   1,026 0 0
KLA CORP COM NEW 482480100   290,220 324 SH   SOLE   324 0 0
CITIGROUP INC COM NEW 172967424   273,278 3,210 SH   SOLE   3,210 0 0
CIENA CORP COM NEW 171779309   269,609 3,315 SH   SOLE   3,315 0 0
LAM RESEARCH CORP COM NEW 512807306   202,158 2,077 SH   SOLE   2,077 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   237,994 13,127 SH   SOLE   13,127 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   922,500 30,000 SH   SOLE   30,000 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   358,430 4,839 SH   SOLE   4,839 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   17,509,748 80,412 SH   SOLE   80,412 0 0
ISHARES TR CORE MSCI EURO 46434V738   269,765 4,075 SH   SOLE   4,075 0 0
ISHARES TR CORE MSCI PAC 46434V696   280,090 4,077 SH   SOLE   4,077 0 0
ISHARES TR CORE S&P MCP ETF 464287507   627,209 10,113 SH   SOLE   10,113 0 0
ISHARES TR CORE S&P SCP ETF 464287804   460,050 4,209 SH   SOLE   4,209 0 0
ISHARES TR CORE S&P500 ETF 464287200   6,489,147 10,451 SH   SOLE   10,451 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   230,020 6,200 SH   SOLE   6,200 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   217,165 1,061 SH   SOLE   1,061 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   214,066 2,524 SH   SOLE   2,524 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   445,509 3,740 SH   SOLE   3,740 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   371,618 7,096 SH   SOLE   7,096 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   454,241 9,184 SH   SOLE   9,184 0 0
ISHARES TR GLOBAL 100 ETF 464287572   235,565 2,185 SH   SOLE   2,185 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   906,105 17,405 SH   SOLE   17,405 0 0
SPDR GOLD TR GOLD SHS 78463V107   590,151 1,936 SH   SOLE   1,936 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   3,465,552 7,905 SH   SOLE   7,905 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,548,032 26,615 SH   SOLE   26,615 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   855,054 3,053 SH   SOLE   3,053 0 0
ARK ETF TR INNOVATION ETF 00214Q104   936,263 13,320 SH   SOLE   13,320 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   857,086 3,063 SH   SOLE   3,063 0 0
ISHARES TR MSCI EAFE ETF 464287465   243,588 2,725 SH   SOLE   2,725 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   22,299,479 27,826 SH   SOLE   27,826 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   289,094 3,825 SH   SOLE   3,825 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   272,000 5,000 SH   SOLE   5,000 0 0
CRH PLC ORD G25508105   560,439 6,105 SH   SOLE   6,105 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   49,565,367 293,860 SH   SOLE   293,860 0 0
ALLEGION PLC ORD SHS G0176J109   446,052 3,095 SH   SOLE   3,095 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   385,856 5,308 SH   SOLE   5,308 0 0
ISHARES TR RUS 1000 ETF 464287622   4,107,100 12,095 SH   SOLE   12,095 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   342,637 807 SH   SOLE   807 0 0
ISHARES TR RUS MID CAP ETF 464287499   303,501 3,300 SH   SOLE   3,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,233,672 5,717 SH   SOLE   5,717 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,029,261 5,333 SH   SOLE   5,333 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   696,221 6,324 SH   SOLE   6,324 0 0
ISHARES TR S&P 500 VAL ETF 464287408   362,895 1,857 SH   SOLE   1,857 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763   817,638 6,024 SH   SOLE   6,024 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,617,644 8,901 SH   SOLE   8,901 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   362,572 1,995 SH   SOLE   1,995 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   310,307 3,832 SH   SOLE   3,832 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   240,196 1,782 SH   SOLE   1,782 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   390,432 1,400 SH   SOLE   1,400 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   205,329 2,609 SH   SOLE   2,609 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   235,404 2,961 SH   SOLE   2,961 0 0
LINDE PLC SHS G54950103   42,731,429 91,077 SH   SOLE   91,077 0 0
CNH INDL N V SHS N20944109   22,206,779 1,713,486 SH   SOLE   1,713,486 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   2,267,097 5,183 SH   SOLE   5,183 0 0
EATON CORP PLC SHS G29183103   1,057,762 2,963 SH   SOLE   2,963 0 0
MEDTRONIC PLC SHS G5960L103   303,715 3,484 SH   SOLE   3,484 0 0
AON PLC SHS CL A G0403H108   303,246 850 SH   SOLE   850 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   14,436,985 48,302 SH   SOLE   48,302 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   917,438 3,871 SH   SOLE   3,871 0 0
UNILEVER PLC SPON ADR NEW 904767704   6,591,863 107,763 SH   SOLE   107,763 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,302,906 10,767 SH   SOLE   10,767 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   19,677,488 86,880 SH   SOLE   86,868 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   374,341 1,478 SH   SOLE   1,478 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   336,497 4,570 SH   SOLE   4,570 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,053,235 23,207 SH   SOLE   23,207 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,454,686 10,447 SH   SOLE   10,447 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   216,603 1,685 SH   SOLE   1,685 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,962,277 3,557 SH   SOLE   3,557 0 0
ISHARES TR US AER DEF ETF 464288760   348,984 1,850 SH   SOLE   1,850 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,897,508 109,340 SH   SOLE   109,340 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   375,047 15,346 SH   SOLE   15,346 0 0
ISHARES TR US OIL GS EX ETF 464288851   364,058 4,109 SH   SOLE   4,109 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   497,179 878 SH   SOLE   878 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   336,201 4,866 SH   SOLE   4,866 0 0