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
AMAZON COM INC COM Stock 023135106   42,800,817 221,479 SH   SOLE   221,479 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   3,303,463 6,895 SH   SOLE   6,895 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   629,838 2,784 SH   SOLE   2,784 0 0
STARBUCKS CORP COM Stock 855244109   408,436 5,246 SH   SOLE   5,246 0 0
CAMDEN PPTY TR SH BEN INT REIT 133131102   454,552 4,166 SH   SOLE   4,166 0 0
ELEVANCE HEALTH INC COM Stock 036752103   3,297,218 6,085 SH   SOLE   6,085 0 0
EBAY INC. COM Stock 278642103   1,584,049 29,487 SH   SOLE   29,487 0 0
HUBBELL INC COM Stock 443510607   286,902 785 SH   SOLE   785 0 0
JOHNSON & JOHNSON COM Stock 478160104   4,749,226 32,493 SH   SOLE   32,493 0 0
GENERAL MOLY INC COM Stock 370373102   0 11,550 SH   SOLE   11,550 0 0
WASTE MGMT INC DEL COM Stock 94106L109   2,345,887 10,996 SH   SOLE   10,996 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   3,330,274 12,449 SH   SOLE   12,449 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   38,573,548 45,381 SH   SOLE   45,381 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   723,788 16,994 SH   SOLE   16,994 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   5,000,398 11,055 SH   SOLE   11,055 0 0
SHELL PLC SPON ADS ADR 780259305   4,550,516 63,044 SH   SOLE   63,044 0 0
YUM BRANDS INC COM Stock 988498101   5,062,209 38,217 SH   SOLE   38,216 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   6,085,907 36,902 SH   SOLE   36,902 0 0
COCA COLA CO COM Stock 191216100   902,302 14,176 SH   SOLE   14,176 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   245,171 8,460 SH   SOLE   8,460 0 0
OCCIDENTAL PETE CORP COM Stock 674599105   543,508 8,623 SH   SOLE   8,623 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825   373,090 18,244 SH   SOLE   18,244 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202   3,870,979 16,011 SH   SOLE   16,011 0 0
VANGUARD REAL ESTATE ETF ETF 922908553   641,640 7,660 SH   SOLE   7,660 0 0
INVESCO BIOTECHNOLOGY & GENOME ETF ETF 46137V787   1,594,803 24,606 SH   SOLE   24,606 0 0
INTEL CORP COM Stock 458140100   422,131 13,630 SH   SOLE   13,630 0 0
CME GROUP INC COM Stock 12572Q105   2,260,900 11,500 SH   SOLE   11,500 0 0
FORTIVE CORP COM Stock 34959J108   3,283,573 44,313 SH   SOLE   44,312 0 0
NETFLIX INC COM Stock 64110L106   3,913,629 5,799 SH   SOLE   5,799 0 0
PAYCHEX INC COM Stock 704326107   4,388,261 37,013 SH   SOLE   37,013 0 0
PROLOGIS INC. COM REIT 74340W103   3,131,989 27,887 SH   SOLE   27,887 0 0
MERCK & CO INC COM Stock 58933Y105   1,378,197 11,132 SH   SOLE   11,132 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   647,374 6,192 SH   SOLE   6,192 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   16,101,678 29,587 SH   SOLE   29,586 0 0
MCKESSON CORP COM Stock 58155Q103   372,033 637 SH   SOLE   637 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   1,738,170 3,940 SH   SOLE   3,940 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   1,741,354 7,349 SH   SOLE   7,348 0 0
UNITED RENTALS INC COM Stock 911363109   12,729,587 19,683 SH   SOLE   19,683 0 0
EMERSON ELEC CO COM Stock 291011104   533,285 4,841 SH   SOLE   4,841 0 0
YUM CHINA HLDGS INC COM Stock 98850P109   500,051 16,214 SH   SOLE   16,214 0 0
ALCOA CORP COM Stock 013872106   491,784 12,363 SH   SOLE   12,362 0 0
ISHARES CORE U.S. REIT ETF ETF 464288521   361,851 6,756 SH   SOLE   6,756 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   719,916 10,587 SH   SOLE   10,587 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   388,323 4,204 SH   SOLE   4,204 0 0
VERIZON Stock 92343V104   262,700 6,370 SH   SOLE   6,370 0 0
MARVELL TECHNOLOGY INC COM Stock 573874104   217,389 3,110 SH   SOLE   3,110 0 0
FEDEX CORP COM Stock 31428X106   421,275 1,405 SH   SOLE   1,405 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   465,252 1,559 SH   SOLE   1,559 0 0
PEPSICO INC COM Stock 713448108   13,487,305 81,776 SH   SOLE   81,775 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   336,509 2,435 SH   SOLE   2,434 0 0
HONEYWELL INTL INC COM Stock 438516106   3,386,857 15,861 SH   SOLE   15,860 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   259,855 790 SH   SOLE   790 0 0
HOME DEPOT INC COM Stock 437076102   13,309,352 38,663 SH   SOLE   38,663 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   977,674 4,096 SH   SOLE   4,096 0 0
FAIR ISAAC CORP COM Stock 303250104   323,039 217 SH   SOLE   217 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   306,920 3,813 SH   SOLE   3,813 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   233,492 1,602 SH   SOLE   1,602 0 0
SPDR GOLD SHARES ETF 78463V107   3,431,560 15,960 SH   SOLE   15,960 0 0
SOUTHERN CO COM Stock 842587107   228,832 2,950 SH   SOLE   2,950 0 0
BECTON DICKINSON & CO COM Stock 075887109   2,273,765 9,729 SH   SOLE   9,729 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   711,940 15,004 SH   SOLE   15,004 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   722,823 1,983 SH   SOLE   1,983 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   2,044,910 32,526 SH   SOLE   32,525 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   244,985 6,376 SH   SOLE   6,376 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   1,845,102 28,718 SH   SOLE   28,717 0 0
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783   224,989 11,706 SH   SOLE   11,706 0 0
FORTINET INC COM Stock 34959E109   3,814,066 63,283 SH   SOLE   63,283 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   5,708,273 113,102 SH   SOLE   113,102 0 0
AON PLC SHS CL A Stock G0403H108   7,659,796 26,091 SH   SOLE   26,091 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   12,303,711 122,012 SH   SOLE   122,012 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474   495,248 16,675 SH   SOLE   16,675 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833   8,047,760 79,958 SH   SOLE   79,957 0 0
LINCOLN ELEC HLDGS INC COM Stock 533900106   767,576 4,069 SH   SOLE   4,069 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   20,628,672 193,406 SH   SOLE   193,405 0 0
WASTE CONNECTIONS INC COM Stock 94106B101   244,030 1,391 SH   SOLE   1,391 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   30,915,986 75,998 SH   SOLE   75,998 0 0
ADOBE INC COM Stock 00724F101   529,985 954 SH   SOLE   954 0 0
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   1,990,120 25,754 SH   SOLE   25,753 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   30,144,449 165,492 SH   SOLE   165,492 0 0
PROGRESSIVE CORP COM Stock 743315103   217,472 1,047 SH   SOLE   1,047 0 0
OREILLY AUTOMOTIVE INC COM Stock 67103H107   274,576 260 SH   SOLE   260 0 0
INTUIT COM Stock 461202103   13,907,784 21,162 SH   SOLE   21,161 0 0
CSX CORP COM Stock 126408103   304,957 9,117 SH   SOLE   9,116 0 0
COMCAST CORP NEW CL A Stock 20030N101   3,017,317 77,051 SH   SOLE   77,051 0 0
MICROSOFT CORP COM Stock 594918104   69,525,210 155,555 SH   SOLE   155,554 0 0
CVS HEALTH CORP COM Stock 126650100   849,012 14,375 SH   SOLE   14,375 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791   256,907 13,398 SH   SOLE   13,398 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   248,157 2,897 SH   SOLE   2,897 0 0
AMERIPRISE FINL INC COM Stock 03076C106   208,469 488 SH   SOLE   488 0 0
COPART INC COM Stock 217204106   425,481 7,856 SH   SOLE   7,856 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   630,572 2,892 SH   SOLE   2,892 0 0
VANGUARD MID-CAP ETF ETF 922908629   296,573 1,225 SH   SOLE   1,225 0 0
VANGUARD LARGE-CAP ETF ETF 922908637   2,209,137 8,850 SH   SOLE   8,850 0 0
NEXTERA ENERGY INC COM Stock 65339F101   7,155,251 101,049 SH   SOLE   101,048 0 0
NIKE INC CL B Stock 654106103   3,349,292 44,438 SH   SOLE   44,438 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101   2,346,941 9,721 SH   SOLE   9,721 0 0
TESLA INC COM Stock 88160R101   443,053 2,239 SH   SOLE   2,239 0 0
LINDE PLC SHS Stock G54950103   4,436,767 10,111 SH   SOLE   10,110 0 0
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654   2,427,438 47,836 SH   SOLE   47,836 0 0
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203   2,477,225 11,353 SH   SOLE   11,353 0 0
PIMCO SHORT TERM MUNICIPAL BOND ACTIVE ETF ETF 72201R874   562,783 11,285 SH   SOLE   11,285 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   532,457 12,952 SH   SOLE   12,952 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   369,052 1,719 SH   SOLE   1,719 0 0
AMPHENOL CORP NEW CL A Stock 032095101   9,920,502 147,254 SH   SOLE   147,254 0 0
CARLISLE COS INC COM Stock 142339100   7,350,018 18,139 SH   SOLE   18,138 0 0
DOW INC COM Stock 260557103   229,547 4,327 SH   SOLE   4,327 0 0
ALCON AG ORD SHS Stock H01301128   1,704,798 19,115 SH   SOLE   19,115 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100   824,302 8,617 SH   SOLE   8,617 0 0
VANGUARD S&P 500 ETF ETF 922908363   7,683,410 15,363 SH   SOLE   15,362 0 0
MORNINGSTAR INC COM Stock 617700109   4,022,968 13,598 SH   SOLE   13,598 0 0
BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106   3,228,976 20,981 SH   SOLE   20,981 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   339,238 2,065 SH   SOLE   2,065 0 0
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887   793,410 15,900 SH   SOLE   15,900 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821   780,413 9,284 SH   SOLE   9,284 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201   1,209,853 14,091 SH   SOLE   14,091 0 0
ELI LILLY & CO COM Stock 532457108   4,206,395 4,646 SH   SOLE   4,646 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508   655,251 8,419 SH   SOLE   8,419 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   212,558 3,525 SH   SOLE   3,525 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   4,939,154 24,344 SH   SOLE   24,344 0 0
APOLLO GLOBAL MGMT INC COM Stock 03769M106   823,420 6,974 SH   SOLE   6,974 0 0
AERCAP HOLDINGS NV SHS Stock N00985106   1,943,686 20,855 SH   SOLE   20,855 0 0
MICRON TECHNOLOGY INC COM Stock 595112103   245,040 1,863 SH   SOLE   1,863 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104   2,938,789 46,588 SH   SOLE   46,588 0 0
AFLAC INC COM Stock 001055102   4,383,962 49,085 SH   SOLE   49,084 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   1,102,640 17,600 SH   SOLE   17,600 0 0
ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718   3,645,098 36,194 SH   SOLE   36,194 0 0
QUANTA SVCS INC COM Stock 74762E102   546,802 2,152 SH   SOLE   2,152 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   314,387 2,849 SH   SOLE   2,849 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107   606,444 577 SH   SOLE   577 0 0
CYBIN INC COM Stock 23256X100   13,325 50,000 SH   SOLE   50,000 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   8,937,212 114,933 SH   SOLE   114,933 0 0
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533   1,894,797 33,120 SH   SOLE   33,120 0 0
TRACTOR SUPPLY CO COM Stock 892356106   257,850 955 SH   SOLE   955 0 0
ISHARES MSCI USA EQUAL WEIGHTED ETF ETF 464286681   679,525 7,700 SH   SOLE   7,700 0 0
VISA INC COM CL A Stock 92826C839   22,264,162 84,826 SH   SOLE   84,825 0 0
DIMENSIONAL U.S. EQUITY ETF ETF 25434V401   209,859 3,566 SH   SOLE   3,566 0 0
HERSHEY CO COM Stock 427866108   242,656 1,320 SH   SOLE   1,320 0 0
VANGUARD GROWTH ETF ETF 922908736   733,060 1,960 SH   SOLE   1,960 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   2,443,655 10,881 SH   SOLE   10,881 0 0
PHILLIPS 66 COM Stock 718546104   1,927,028 13,650 SH   SOLE   13,650 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100   414,807 2,134 SH   SOLE   2,134 0 0
META PLATFORMS INC CL A Stock 30303M102   6,963,278 13,810 SH   SOLE   13,810 0 0
VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643   7,088,595 81,845 SH   SOLE   81,845 0 0
SERVICENOW INC COM Stock 81762P102   3,565,188 4,532 SH   SOLE   4,532 0 0
PALO ALTO NETWORKS INC COM Stock 697435105   5,959,796 17,580 SH   SOLE   17,580 0 0
CARLYLE GROUP INC COM Stock 14316J108   203,360 5,065 SH   SOLE   5,065 0 0
MONDELEZ INTL INC CL A Stock 609207105   3,020,981 46,164 SH   SOLE   46,164 0 0
BROADCOM INC COM Stock 11135F101   1,502,776 936 SH   SOLE   936 0 0
WORKDAY INC CL A Stock 98138H101   522,683 2,338 SH   SOLE   2,338 0 0
D R HORTON INC COM Stock 23331A109   296,940 2,107 SH   SOLE   2,107 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105   216,293 3,254 SH   SOLE   3,254 0 0
ING GROEP N.V. SPONSORED ADR ADR 456837103   229,487 13,389 SH   SOLE   13,389 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   438,935 4,123 SH   SOLE   4,123 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   6,686,803 92,054 SH   SOLE   92,054 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   2,346,876 7,735 SH   SOLE   7,735 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   506,480 6,500 SH   SOLE   6,500 0 0
SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200   1,240,201 40,201 SH   SOLE   40,201 0 0
NVIDIA CORPORATION COM Stock 67066G104   28,147,027 227,837 SH   SOLE   227,837 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   2,164,427 42,241 SH   SOLE   42,240 0 0
CUMMINS INC COM Stock 231021106   4,784,490 17,277 SH   SOLE   17,276 0 0
EOG RES INC COM Stock 26875P101   309,263 2,457 SH   SOLE   2,457 0 0
GRAINGER W W INC COM Stock 384802104   3,313,025 3,672 SH   SOLE   3,672 0 0
ABBVIE INC COM Stock 00287Y109   5,732,198 33,420 SH   SOLE   33,420 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   4,187,331 78,224 SH   SOLE   78,224 0 0
CASEYS GEN STORES INC COM Stock 147528103   622,706 1,632 SH   SOLE   1,632 0 0
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   471,177 8,035 SH   SOLE   8,035 0 0
KENVUE INC COM Stock 49177J102   1,697,176 93,354 SH   SOLE   93,354 0 0
ZOETIS INC CL A Stock 98978V103   5,124,646 29,561 SH   SOLE   29,560 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   6,231,436 35,852 SH   SOLE   35,852 0 0
BLACKSTONE INC COM Stock 09260D107   300,834 2,430 SH   SOLE   2,430 0 0
CHURCH & DWIGHT CO INC COM Stock 171340102   4,908,508 47,343 SH   SOLE   47,342 0 0
STRYKER CORPORATION COM Stock 863667101   16,184,795 47,567 SH   SOLE   47,567 0 0
QUALCOMM INC COM Stock 747525103   454,130 2,280 SH   SOLE   2,280 0 0
T-MOBILE US INC COM Stock 872590104   3,704,537 21,027 SH   SOLE   21,027 0 0
VOYA FINANCIAL INC COM Stock 929089100   893,431 12,557 SH   SOLE   12,557 0 0
FASTENAL CO COM Stock 311900104   1,946,218 30,971 SH   SOLE   30,971 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   10,124,341 22,759 SH   SOLE   22,759 0 0
VERALTO CORP COM SHS Stock 92338C103   1,816,508 19,027 SH   SOLE   19,027 0 0
MCDONALDS CORP COM Stock 580135101   8,866,979 34,794 SH   SOLE   34,794 0 0
CISCO SYS INC COM Stock 17275R102   1,287,542 27,100 SH   SOLE   27,100 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105   2,181,557 15,757 SH   SOLE   15,757 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   263,591 1,625 SH   SOLE   1,625 0 0
CDW CORP COM Stock 12514G108   316,510 1,414 SH   SOLE   1,414 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   746,157 8,186 SH   SOLE   8,186 0 0
EAGLE CAPITAL SELECT EQUITY ETF ETF 88339Y102   8,258,852 312,008 SH   SOLE   312,008 0 0
GE VERNOVA INC COM Stock 36828A101   1,677,368 9,780 SH   SOLE   9,780 0 0
GE AEROSPACE COM NEW Stock 369604301   3,578,097 22,508 SH   SOLE   22,508 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   1,002,190 5,869 SH   SOLE   5,869 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   304,508 2,371 SH   SOLE   2,371 0 0
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108   891,798 2,983 SH   SOLE   2,983 0 0
INVESCO GLOBAL WATER ETF ETF 46138E651   673,107 16,659 SH   SOLE   16,659 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   6,328,289 34,769 SH   SOLE   34,768 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   9,947,553 107,495 SH   SOLE   107,494 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   9,823,326 17,951 SH   SOLE   17,951 0 0
THE CIGNA GROUP COM Stock 125523100   641,306 1,940 SH   SOLE   1,940 0 0
WELLS FARGO CO NEW COM Stock 949746101   2,078,531 34,998 SH   SOLE   34,998 0 0
UNION PAC CORP COM Stock 907818108   8,280,663 36,598 SH   SOLE   36,598 0 0
ECOLAB INC COM Stock 278865100   18,042,863 75,810 SH   SOLE   75,810 0 0
SALESFORCE INC COM Stock 79466L302   4,736,296 18,422 SH   SOLE   18,422 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   2,963,986 41,782 SH   SOLE   41,781 0 0
IDEXX LABS INC COM Stock 45168D104   213,881 439 SH   SOLE   439 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   25,818,910 46,689 SH   SOLE   46,688 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   249,899 535 SH   SOLE   535 0 0
JPMORGAN CHASE & CO. COM Stock 46625H100   8,428,434 41,671 SH   SOLE   41,671 0 0
HARTFORD FINL SVCS GROUP INC COM Stock 416515104   266,330 2,649 SH   SOLE   2,649 0 0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638   462,109 9,015 SH   SOLE   9,015 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509   2,695,049 71,544 SH   SOLE   71,543 0 0
CHEVRON CORP NEW COM Stock 166764100   5,010,794 32,034 SH   SOLE   32,034 0 0
CONOCOPHILLIPS COM Stock 20825C104   1,524,342 13,327 SH   SOLE   13,327 0 0
DANAHER CORPORATION COM Stock 235851102   20,474,377 81,947 SH   SOLE   81,946 0 0
ELEMENT SOLUTIONS INC COM Stock 28618M106   326,471 12,038 SH   SOLE   12,038 0 0
TJX COS INC NEW COM Stock 872540109   9,080,938 82,479 SH   SOLE   82,479 0 0
BANK AMERICA CORP COM Stock 060505104   719,062 18,081 SH   SOLE   18,080 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763   540,363 4,249 SH   SOLE   4,248 0 0
WALMART INC COM Stock 931142103   5,954,804 87,946 SH   SOLE   87,945 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   712,166 4,118 SH   SOLE   4,117 0 0
ORACLE CORP COM Stock 68389X105   10,415,543 73,764 SH   SOLE   73,764 0 0
RTX CORPORATION COM Stock 75513E101   4,744,883 47,264 SH   SOLE   47,264 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   249,870 5,710 SH   SOLE   5,710 0 0
TEXAS INSTRS INC COM Stock 882508104   429,717 2,209 SH   SOLE   2,209 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   404,070 3,407 SH   SOLE   3,407 0 0
PFIZER INC COM Stock 717081103   1,937,431 69,243 SH   SOLE   69,243 0 0
MORGAN STANLEY COM NEW Stock 617446448   1,998,324 20,561 SH   SOLE   20,561 0 0
3M CO COM Stock 88579Y101   532,512 5,211 SH   SOLE   5,211 0 0
GILEAD SCIENCES INC COM Stock 375558103   434,276 6,330 SH   SOLE   6,329 0 0
CATERPILLAR INC COM Stock 149123101   588,147 1,766 SH   SOLE   1,765 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   27,424,570 149,518 SH   SOLE   149,517 0 0
AMERICAN EXPRESS CO COM Stock 025816109   1,380,270 5,961 SH   SOLE   5,961 0 0
AMGEN INC COM Stock 031162100   13,430,541 42,985 SH   SOLE   42,984 0 0
APPLIED MATLS INC COM Stock 038222105   940,420 3,985 SH   SOLE   3,985 0 0
WOODWARD INC COM Stock 980745103   5,168,715 29,641 SH   SOLE   29,640 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107   2,258,199 23,459 SH   SOLE   23,459 0 0
TRANSDIGM GROUP INC COM Stock 893641100   1,147,294 898 SH   SOLE   898 0 0
HUMANA INC COM Stock 444859102   961,028 2,572 SH   SOLE   2,572 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   1,237,321 9,706 SH   SOLE   9,706 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   963,316 5,277 SH   SOLE   5,277 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   1,026,496 16,039 SH   SOLE   16,039 0 0
EATON CORP PLC SHS Stock G29183103   3,921,883 12,508 SH   SOLE   12,508 0 0
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878   558,609 11,055 SH   SOLE   11,055 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606   1,219,178 13,837 SH   SOLE   13,837 0 0
LIBERTY BROADBAND CORP COM SER A Stock 530307107   284,466 5,210 SH   SOLE   5,210 0 0
LIBERTY BROADBAND CORP COM SER C Stock 530307305   420,469 7,670 SH   SOLE   7,670 0 0
ESSENTIAL UTILS INC COM Stock 29670G102   307,599 8,240 SH   SOLE   8,240 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   2,840,769 35,452 SH   SOLE   35,452 0 0
LAM RESEARCH CORP COM Stock 512807108   12,361,643 11,609 SH   SOLE   11,608 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   209,854 2,071 SH   SOLE   2,071 0 0
EQUINIX INC COM REIT 29444U700   414,617 548 SH   SOLE   548 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   804,793 19,379 SH   SOLE   19,378 0 0
BERKLEY W R CORP COM Stock 084423102   840,256 10,693 SH   SOLE   10,693 0 0
CITIGROUP INC COM NEW Stock 172967424   1,962,372 30,923 SH   SOLE   30,922 0 0
EXXON MOBIL CORP COM Stock 30231G102   3,770,273 32,751 SH   SOLE   32,750 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   15,594,146 30,621 SH   SOLE   30,621 0 0
LOWES COS INC COM Stock 548661107   1,984,801 9,003 SH   SOLE   9,003 0 0
DEERE & CO COM Stock 244199105   354,575 949 SH   SOLE   949 0 0
ISHARES MSCI ACWI ETF ETF 464288257   3,107,860 27,650 SH   SOLE   27,650 0 0
COLGATE PALMOLIVE CO COM Stock 194162103   1,672,610 17,236 SH   SOLE   17,236 0 0
SPROTT PHYSICAL GOLD & SILVER TR UNIT CEF 85208R101   244,865 11,105 SH   SOLE   11,105 0 0
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456   2,908,523 74,482 SH   SOLE   74,482 0 0
DESCARTES SYS GROUP INC COM Stock 249906108   218,568 2,257 SH   SOLE   2,257 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886   282,781 4,150 SH   SOLE   4,150 0 0
NOVO-NORDISK A S ADR ADR 670100205   421,083 2,950 SH   SOLE   2,950 0 0
SAP SE SPON ADR ADR 803054204   789,695 3,915 SH   SOLE   3,915 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   821,531 14,157 SH   SOLE   14,157 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   4,832,787 137,765 SH   SOLE   137,764 0 0
TORONTO DOMINION BK ONT COM NEW Stock 891160509   330,694 6,017 SH   SOLE   6,017 0 0
AUTOZONE INC COM Stock 053332102   2,187,506 738 SH   SOLE   738 0 0
BLACKROCK INC COM Stock 09247X101   2,282,441 2,899 SH   SOLE   2,899 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   26,683,589 455,974 SH   SOLE   455,973 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   221,236 4,415 SH   SOLE   4,415 0 0
ISHARES MSCI EAFE ETF ETF 464287465   434,518 5,547 SH   SOLE   5,547 0 0
APPLE INC COM Stock 037833100   76,115,562 361,388 SH   SOLE   361,388 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503   1,812,846 16,950 SH   SOLE   16,950 0 0
ABBOTT LABS COM Stock 002824100   670,739 6,455 SH   SOLE   6,455 0 0
DISNEY Stock 254687106   3,157,284 31,799 SH   SOLE   31,798 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   10,907,003 36,657 SH   SOLE   36,657 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102   280,047 1,329 SH   SOLE   1,329 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   431,115 2,471 SH   SOLE   2,471 0 0