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
3M CO COM Stock 88579Y101   584,541 6,244 SH   SOLE   6,243 0 0
ABBOTT LABS COM Stock 002824100   697,901 7,206 SH   SOLE   7,206 0 0
ABBVIE INC COM Stock 00287Y109   5,619,413 37,699 SH   SOLE   37,699 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   292,983 954 SH   SOLE   954 0 0
ADOBE INC COM Stock 00724F101   476,757 935 SH   SOLE   935 0 0
AERCAP HOLDINGS NV SHS Stock N00985106   2,116,993 33,780 SH   SOLE   33,780 0 0
AFLAC INC COM Stock 001055102   3,915,940 51,022 SH   SOLE   51,022 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   232,671 821 SH   SOLE   821 0 0
AKILI INC COMMON STOCK Stock 00974B107   72,115 131,380 SH   SOLE   131,380 0 0
ALCON AG ORD SHS Stock H01301128   1,090,311 14,100 SH   SOLE   14,100 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101   2,675,214 8,762 SH   SOLE   8,762 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   23,427,735 179,029 SH   SOLE   179,029 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   23,614,599 179,102 SH   SOLE   179,102 0 0
AMAZON COM INC COM Stock 023135106   31,015,373 243,985 SH   SOLE   243,985 0 0
AMERICAN EXPRESS CO COM Stock 025816109   1,079,688 7,237 SH   SOLE   7,237 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100   1,158,715 7,046 SH   SOLE   7,046 0 0
AMGEN INC COM Stock 031162100   12,500,132 46,510 SH   SOLE   46,510 0 0
AMPHENOL CORP NEW CL A Stock 032095101   6,691,987 79,676 SH   SOLE   79,676 0 0
AON PLC SHS CL A Stock G0403H108   11,418,704 35,219 SH   SOLE   35,219 0 0
APPLE INC COM Stock 037833100   67,861,565 396,364 SH   SOLE   396,364 0 0
APPLIED MATLS INC COM Stock 038222105   541,063 3,908 SH   SOLE   3,908 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,067,213 4,436 SH   SOLE   4,436 0 0
AUTOZONE INC COM Stock 053332102   1,704,333 671 SH   SOLE   671 0 0
AXON ENTERPRISE INC COM Stock 05464C101   311,220 1,564 SH   SOLE   1,564 0 0
BANK AMERICA CORP COM Stock 060505104   466,854 17,051 SH   SOLE   17,050 0 0
BECTON DICKINSON & CO COM Stock 075887109   2,847,449 11,014 SH   SOLE   11,014 0 0
BERKLEY W R CORP COM Stock 084423102   685,248 10,793 SH   SOLE   10,793 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   27,646,727 78,923 SH   SOLE   78,923 0 0
BLACKROCK INC COM Stock 09247X101   1,811,465 2,802 SH   SOLE   2,802 0 0
BLACKSTONE INC COM Stock 09260D107   261,422 2,440 SH   SOLE   2,440 0 0
BOEING CO COM Stock 097023105   261,452 1,364 SH   SOLE   1,364 0 0
BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106   2,263,091 20,711 SH   SOLE   20,711 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,548,859 26,686 SH   SOLE   26,686 0 0
BROADCOM INC COM Stock 11135F101   680,245 819 SH   SOLE   819 0 0
CAMDEN PPTY TR SH BEN INT REIT 133131102   656,858 6,945 SH   SOLE   6,945 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105   2,161,206 22,269 SH   SOLE   22,269 0 0
CARLISLE COS INC COM Stock 142339100   4,645,581 17,919 SH   SOLE   17,918 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104   2,523,085 45,708 SH   SOLE   45,708 0 0
CATERPILLAR INC COM Stock 149123101   461,536 1,691 SH   SOLE   1,690 0 0
CDW CORP COM Stock 12514G108   285,289 1,414 SH   SOLE   1,414 0 0
CHARLES RIV LABS INTL INC COM Stock 159864107   204,211 1,042 SH   SOLE   1,042 0 0
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108   1,704,303 3,875 SH   SOLE   3,875 0 0
CHEVRON CORP NEW COM Stock 166764100   3,870,281 22,953 SH   SOLE   22,952 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   657,627 359 SH   SOLE   359 0 0
CHURCH & DWIGHT CO INC COM Stock 171340102   4,697,964 51,271 SH   SOLE   51,271 0 0
CISCO SYS INC COM Stock 17275R102   1,747,085 32,498 SH   SOLE   32,497 0 0
CITIGROUP INC COM NEW Stock 172967424   1,531,706 37,241 SH   SOLE   37,240 0 0
CME GROUP INC COM Stock 12572Q105   5,077,310 25,359 SH   SOLE   25,358 0 0
COCA COLA CO COM Stock 191216100   966,887 17,272 SH   SOLE   17,272 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   854,066 12,608 SH   SOLE   12,608 0 0
COLGATE PALMOLIVE CO COM Stock 194162103   2,818,233 39,632 SH   SOLE   39,632 0 0
COMCAST CORP NEW CL A Stock 20030N101   4,054,937 91,451 SH   SOLE   91,451 0 0
CONOCOPHILLIPS COM Stock 20825C104   2,680,285 22,373 SH   SOLE   22,373 0 0
COPART INC COM Stock 217204106   601,019 13,948 SH   SOLE   13,948 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   27,723,162 49,071 SH   SOLE   49,071 0 0
CSX CORP COM Stock 126408103   297,946 9,689 SH   SOLE   9,689 0 0
CUMMINS INC COM Stock 231021106   4,167,753 18,243 SH   SOLE   18,242 0 0
CVS HEALTH CORP COM Stock 126650100   1,760,612 25,216 SH   SOLE   25,216 0 0
D R HORTON INC COM Stock 23331A109   215,692 2,007 SH   SOLE   2,007 0 0
DANAHER CORPORATION COM Stock 235851102   21,986,923 88,621 SH   SOLE   88,621 0 0
DEERE & CO COM Stock 244199105   346,057 917 SH   SOLE   917 0 0
DISNEY Stock 254687106   3,007,507 37,107 SH   SOLE   37,106 0 0
DOW INC COM Stock 260557103   220,625 4,279 SH   SOLE   4,279 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   238,000 2,697 SH   SOLE   2,696 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   318,399 4,269 SH   SOLE   4,268 0 0
EBAY INC. COM Stock 278642103   2,131,286 48,339 SH   SOLE   48,339 0 0
ECOLAB INC COM Stock 278865100   14,060,765 83,003 SH   SOLE   83,003 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   2,424,592 34,997 SH   SOLE   34,997 0 0
ELEVANCE HEALTH INC COM Stock 036752103   3,321,384 7,628 SH   SOLE   7,628 0 0
ELI LILLY & CO COM Stock 532457108   327,112 609 SH   SOLE   609 0 0
EMERSON ELEC CO COM Stock 291011104   848,947 8,791 SH   SOLE   8,791 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   706,850 7,820 SH   SOLE   7,820 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   240,144 8,774 SH   SOLE   8,774 0 0
EOG RES INC COM Stock 26875P101   304,478 2,402 SH   SOLE   2,402 0 0
EQUINIX INC COM REIT 29444U700   476,427 656 SH   SOLE   656 0 0
ESSENTIAL UTILS INC COM Stock 29670G102   2,000,203 58,264 SH   SOLE   58,264 0 0
EXXON MOBIL CORP COM Stock 30231G102   3,837,622 32,638 SH   SOLE   32,638 0 0
FAIR ISAAC CORP COM Stock 303250104   243,188 280 SH   SOLE   280 0 0
FASTENAL CO COM Stock 311900104   2,440,004 44,656 SH   SOLE   44,656 0 0
FEDEX CORP COM Stock 31428X106   378,836 1,430 SH   SOLE   1,430 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   442,256 13,333 SH   SOLE   13,333 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500   202,791 4,757 SH   SOLE   4,757 0 0
FISERV INC COM Stock 337738108   280,028 2,479 SH   SOLE   2,479 0 0
FORTINET INC COM Stock 34959E109   3,440,174 58,626 SH   SOLE   58,626 0 0
FORTIVE CORP COM Stock 34959J108   6,091,173 82,136 SH   SOLE   82,135 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   612,768 9,006 SH   SOLE   9,006 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   5,133,058 46,432 SH   SOLE   46,432 0 0
GENERAL MOLY INC COM Stock 370373102   0 11,550 SH   SOLE   11,550 0 0
GILEAD SCIENCES INC COM Stock 375558103   625,044 8,341 SH   SOLE   8,340 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503   1,707,265 20,269 SH   SOLE   20,269 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   5,304,930 16,395 SH   SOLE   16,395 0 0
GRAINGER W W INC COM Stock 384802104   356,298 515 SH   SOLE   515 0 0
HARTFORD FINL SVCS GROUP INC COM Stock 416515104   221,026 3,117 SH   SOLE   3,117 0 0
HERSHEY CO COM Stock 427866108   252,101 1,260 SH   SOLE   1,260 0 0
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203   3,070,881 20,448 SH   SOLE   20,448 0 0
HOME DEPOT INC COM Stock 437076102   12,494,714 41,351 SH   SOLE   41,351 0 0
HONEYWELL INTL INC COM Stock 438516106   5,836,388 31,592 SH   SOLE   31,592 0 0
HUBBELL INC COM Stock 443510607   249,161 795 SH   SOLE   795 0 0
IDEX CORP COM Stock 45167R104   252,536 1,214 SH   SOLE   1,214 0 0
IDEXX LABS INC COM Stock 45168D104   358,124 819 SH   SOLE   819 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   1,833,302 7,960 SH   SOLE   7,960 0 0
INDEPENDENCE RLTY TR INC COM REIT 45378A106   378,202 26,880 SH   SOLE   26,880 0 0
ING GROEP N.V. SPONSORED ADR ADR 456837103   254,414 19,303 SH   SOLE   19,303 0 0
INTEL CORP COM Stock 458140100   578,773 16,281 SH   SOLE   16,280 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   259,207 2,356 SH   SOLE   2,356 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   560,909 3,998 SH   SOLE   3,997 0 0
INTUIT COM Stock 461202103   13,152,186 25,741 SH   SOLE   25,741 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   8,407,137 28,763 SH   SOLE   28,763 0 0
INVESCO BIOTECHNOLOGY & GENOME ETF ETF 46137V787   1,286,465 22,555 SH   SOLE   22,555 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825   392,708 19,528 SH   SOLE   19,528 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791   277,140 14,753 SH   SOLE   14,753 0 0
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783   241,138 12,871 SH   SOLE   12,871 0 0
INVESCO GLOBAL WATER ETF ETF 46138E651   461,401 13,659 SH   SOLE   13,659 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   2,517,922 7,028 SH   SOLE   7,028 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   304,634 2,150 SH   SOLE   2,150 0 0
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887   680,890 13,700 SH   SOLE   13,700 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   1,146,289 23,004 SH   SOLE   23,004 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   5,880,110 91,377 SH   SOLE   91,377 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   3,578,625 75,197 SH   SOLE   75,197 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   7,400,367 17,233 SH   SOLE   17,233 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   18,955,197 76,018 SH   SOLE   76,018 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   16,604,377 176,024 SH   SOLE   176,024 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   785,951 8,288 SH   SOLE   8,288 0 0
ISHARES MSCI ACWI ETF ETF 464288257   3,341,485 36,175 SH   SOLE   36,175 0 0
ISHARES MSCI EAFE ETF ETF 464287465   402,581 5,841 SH   SOLE   5,841 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   673,700 17,752 SH   SOLE   17,752 0 0
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533   1,191,893 22,341 SH   SOLE   22,341 0 0
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456   1,806,943 53,762 SH   SOLE   53,762 0 0
ISHARES MSCI USA EQUAL WEIGHTED ETF ETF 464286681   579,117 7,700 SH   SOLE   7,700 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   7,208,683 30,687 SH   SOLE   30,687 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   498,199 1,873 SH   SOLE   1,873 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   375,147 2,471 SH   SOLE   2,471 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   5,161,338 29,203 SH   SOLE   29,203 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   680,832 7,453 SH   SOLE   7,453 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   8,694,462 127,075 SH   SOLE   127,074 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   6,147,501 39,960 SH   SOLE   39,960 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606   1,423,634 19,707 SH   SOLE   19,707 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   257,309 2,346 SH   SOLE   2,346 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   403,726 3,925 SH   SOLE   3,925 0 0
JOHNSON & JOHNSON COM Stock 478160104   10,078,952 64,712 SH   SOLE   64,712 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105   499,855 9,394 SH   SOLE   9,394 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   5,383,970 37,126 SH   SOLE   37,125 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   3,936,571 78,449 SH   SOLE   78,449 0 0
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654   3,022,762 59,916 SH   SOLE   59,916 0 0
KENVUE INC COM Stock 49177J102   304,955 15,187 SH   SOLE   15,187 0 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   254,300 1,922 SH   SOLE   1,922 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   354,411 2,933 SH   SOLE   2,932 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   2,092,748 12,019 SH   SOLE   12,019 0 0
LAM RESEARCH CORP COM Stock 512807108   9,163,081 14,620 SH   SOLE   14,619 0 0
LIBERTY BROADBAND CORP COM SER A Stock 530307107   515,096 5,666 SH   SOLE   5,666 0 0
LIBERTY BROADBAND CORP COM SER C Stock 530307305   1,224,966 13,414 SH   SOLE   13,414 0 0
LIBERTY GLOBAL PLC SHS CL C Stock G5480U120   211,380 11,389 SH   SOLE   11,389 0 0
LINCOLN ELEC HLDGS INC COM Stock 533900106   1,085,105 5,969 SH   SOLE   5,969 0 0
LINDE PLC SHS Stock G54950103   4,278,267 11,490 SH   SOLE   11,489 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   215,113 526 SH   SOLE   526 0 0
LOWES COS INC COM Stock 548661107   1,862,870 8,963 SH   SOLE   8,963 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100   920,958 9,725 SH   SOLE   9,725 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202   4,753,214 24,182 SH   SOLE   24,182 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102   261,853 1,376 SH   SOLE   1,376 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   1,493,768 3,773 SH   SOLE   3,773 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   6,567,550 86,826 SH   SOLE   86,826 0 0
MCDONALDS CORP COM Stock 580135101   9,919,589 37,654 SH   SOLE   37,654 0 0
MCKESSON CORP COM Stock 58155Q103   1,594,595 3,667 SH   SOLE   3,667 0 0
MEDTRONIC PLC SHS Stock G5960L103   562,860 7,183 SH   SOLE   7,183 0 0
MERCK & CO INC COM Stock 58933Y105   1,212,386 11,776 SH   SOLE   11,776 0 0
META PLATFORMS INC CL A Stock 30303M102   5,611,826 18,693 SH   SOLE   18,693 0 0
MICROSOFT CORP COM Stock 594918104   53,647,219 169,904 SH   SOLE   169,904 0 0
MIDDLEFIELD BANC CORP COM NEW Stock 596304204   208,769 8,216 SH   SOLE   8,216 0 0
MONDELEZ INTL INC CL A Stock 609207105   3,085,726 44,463 SH   SOLE   44,462 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   254,690 4,810 SH   SOLE   4,810 0 0
MORGAN STANLEY COM NEW Stock 617446448   4,696,352 57,504 SH   SOLE   57,504 0 0
MORNINGSTAR INC COM Stock 617700109   4,337,656 18,518 SH   SOLE   18,518 0 0
NETFLIX INC COM Stock 64110L106   3,477,696 9,210 SH   SOLE   9,210 0 0
NEXTERA ENERGY INC COM Stock 65339F101   6,208,147 108,364 SH   SOLE   108,363 0 0
NIKE INC CL B Stock 654106103   8,145,390 85,185 SH   SOLE   85,185 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   342,461 1,739 SH   SOLE   1,739 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   419,969 4,123 SH   SOLE   4,123 0 0
NVIDIA CORPORATION COM Stock 67066G104   10,286,774 23,648 SH   SOLE   23,648 0 0
ORACLE CORP COM Stock 68389X105   8,859,710 83,645 SH   SOLE   83,645 0 0
OREILLY AUTOMOTIVE INC COM Stock 67103H107   287,200 316 SH   SOLE   316 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107   1,745,297 21,732 SH   SOLE   21,732 0 0
PALO ALTO NETWORKS INC COM Stock 697435105   3,904,129 16,653 SH   SOLE   16,653 0 0
PAYCHEX INC COM Stock 704326107   5,858,879 50,801 SH   SOLE   50,801 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   3,933,306 67,282 SH   SOLE   67,282 0 0
PEPSICO INC COM Stock 713448108   14,838,399 87,573 SH   SOLE   87,573 0 0
PFIZER INC COM Stock 717081103   2,505,952 75,549 SH   SOLE   75,548 0 0
PHILLIPS 66 COM Stock 718546104   1,528,717 12,723 SH   SOLE   12,723 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   7,856,806 78,458 SH   SOLE   78,458 0 0
PIMCO SHORT TERM MUNICIPAL BOND ACTIVE ETF ETF 72201R874   667,433 13,635 SH   SOLE   13,635 0 0
POOL CORP COM Stock 73278L105   263,158 739 SH   SOLE   739 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   5,677,730 38,926 SH   SOLE   38,925 0 0
PROLOGIS INC. COM REIT 74340W103   4,013,604 35,769 SH   SOLE   35,768 0 0
QUALCOMM INC COM Stock 747525103   289,533 2,607 SH   SOLE   2,607 0 0
QUANTA SVCS INC COM Stock 74762E102   392,660 2,099 SH   SOLE   2,099 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107   530,809 645 SH   SOLE   645 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106   217,442 449 SH   SOLE   449 0 0
RTX CORPORATION COM Stock 75513E101   5,788,179 80,425 SH   SOLE   80,424 0 0
SALESFORCE INC COM Stock 79466L302   3,376,693 16,652 SH   SOLE   16,652 0 0
SAP SE SPON ADR ADR 803054204   662,506 5,123 SH   SOLE   5,123 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   1,848,243 37,076 SH   SOLE   37,076 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   1,453,106 28,718 SH   SOLE   28,717 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   7,171,915 98,624 SH   SOLE   98,623 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508   3,807,813 56,262 SH   SOLE   56,262 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   812,826 19,624 SH   SOLE   19,624 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   9,660,699 136,528 SH   SOLE   136,527 0 0
SERVICENOW INC COM Stock 81762P102   2,304,033 4,122 SH   SOLE   4,122 0 0
SHELL PLC SPON ADS ADR 780259305   4,634,459 71,986 SH   SOLE   71,986 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   300,959 1,180 SH   SOLE   1,180 0 0
SOUTHERN CO COM Stock 842587107   201,409 3,112 SH   SOLE   3,112 0 0
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608   710,294 16,940 SH   SOLE   16,940 0 0
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663   600,870 6,544 SH   SOLE   6,544 0 0
SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200   1,238,968 40,331 SH   SOLE   40,331 0 0
SPDR GOLD SHARES ETF 78463V107   2,905,392 16,946 SH   SOLE   16,946 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   4,190,138 135,122 SH   SOLE   135,122 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509   2,396,572 71,390 SH   SOLE   71,390 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   391,626 7,792 SH   SOLE   7,792 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   2,200,549 37,121 SH   SOLE   37,121 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821   693,768 10,034 SH   SOLE   10,034 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   12,899,457 30,176 SH   SOLE   30,175 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201   1,226,413 16,738 SH   SOLE   16,738 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763   754,749 6,562 SH   SOLE   6,562 0 0
SPDR S&P KENSHO CLEAN POWER ETF ETF 78468R655   248,913 3,690 SH   SOLE   3,690 0 0
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   200,922 440 SH   SOLE   440 0 0
SPROTT PHYSICAL GOLD & SILVER TR UNIT CEF 85208R101   192,339 11,105 SH   SOLE   11,105 0 0
STARBUCKS CORP COM Stock 855244109   850,039 9,313 SH   SOLE   9,313 0 0
STERIS PLC SHS USD Stock G8473T100   334,616 1,525 SH   SOLE   1,525 0 0
STRYKER CORPORATION COM Stock 863667101   14,066,671 51,475 SH   SOLE   51,475 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   2,213,082 25,467 SH   SOLE   25,467 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   304,418 1,857 SH   SOLE   1,857 0 0
TESLA INC COM Stock 88160R101   500,190 1,999 SH   SOLE   1,999 0 0
TEXAS INSTRS INC COM Stock 882508104   341,076 2,145 SH   SOLE   2,145 0 0
THE CIGNA GROUP COM Stock 125523100   608,757 2,128 SH   SOLE   2,128 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   25,641,989 50,659 SH   SOLE   50,658 0 0
TJX COS INC NEW COM Stock 872540109   8,228,244 92,577 SH   SOLE   92,577 0 0
TORONTO DOMINION BK ONT COM NEW Stock 891160509   363,669 6,035 SH   SOLE   6,035 0 0
TRANSDIGM GROUP INC COM Stock 893641100   559,838 664 SH   SOLE   664 0 0
TYLER TECHNOLOGIES INC COM Stock 902252105   244,813 634 SH   SOLE   634 0 0
ULTA BEAUTY INC COM Stock 90384S303   200,124 501 SH   SOLE   501 0 0
UNION PAC CORP COM Stock 907818108   8,295,275 40,737 SH   SOLE   40,737 0 0
UNITED RENTALS INC COM Stock 911363109   10,824,390 24,348 SH   SOLE   24,348 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   17,653,857 35,014 SH   SOLE   35,014 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886   346,391 5,878 SH   SOLE   5,878 0 0
VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643   5,370,913 70,819 SH   SOLE   70,819 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   986,974 6,352 SH   SOLE   6,352 0 0
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   416,307 8,026 SH   SOLE   8,025 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   626,693 15,983 SH   SOLE   15,983 0 0
VANGUARD GROWTH ETF ETF 922908736   444,955 1,634 SH   SOLE   1,634 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   502,858 4,867 SH   SOLE   4,867 0 0
VANGUARD LARGE-CAP ETF ETF 922908637   1,841,443 9,410 SH   SOLE   9,410 0 0
VANGUARD MID-CAP ETF ETF 922908629   255,094 1,225 SH   SOLE   1,225 0 0
VANGUARD REAL ESTATE ETF ETF 922908553   565,665 7,476 SH   SOLE   7,476 0 0
VANGUARD S&P 500 ETF ETF 922908363   5,578,575 14,206 SH   SOLE   14,205 0 0
VANGUARD SHORT-TERM BOND ETF ETF 921937827   253,699 3,375 SH   SOLE   3,375 0 0
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   2,039,181 27,135 SH   SOLE   27,134 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   640,380 3,387 SH   SOLE   3,387 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   202,742 4,215 SH   SOLE   4,215 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   333,430 6,230 SH   SOLE   6,230 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   2,427,280 11,427 SH   SOLE   11,427 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   2,505,779 11,375 SH   SOLE   11,375 0 0
VERISK ANALYTICS INC COM Stock 92345Y106   280,889 1,189 SH   SOLE   1,189 0 0
VERISK ANALYTICS INC COM Stock 92345Y106   268,750 1,189 SH   SOLE   1,189 0 0
VERIZON Stock 92343V104   305,972 9,441 SH   SOLE   9,440 0 0
VERIZON Stock 92343V104   436,297 11,732 SH   SOLE   11,731 0 0
VISA INC COM CL A Stock 92826C839   21,208,068 92,205 SH   SOLE   92,204 0 0
VISA INC COM CL A Stock 92826C839   21,993,941 92,614 SH   SOLE   92,613 0 0
VOYA FINANCIAL INC COM Stock 929089100   1,224,009 18,420 SH   SOLE   18,420 0 0
VOYA FINANCIAL INC COM Stock 929089100   1,320,898 18,420 SH   SOLE   18,420 0 0
WALMART INC COM Stock 931142103   4,856,682 30,368 SH   SOLE   30,367 0 0
WALMART INC COM Stock 931142103   4,731,314 30,101 SH   SOLE   30,101 0 0
WASTE MGMT INC DEL COM Stock 94106L109   1,721,200 11,291 SH   SOLE   11,291 0 0
WASTE MGMT INC DEL COM Stock 94106L109   1,903,978 10,979 SH   SOLE   10,979 0 0
WELLS FARGO CO NEW COM Stock 949746101   3,101,846 75,914 SH   SOLE   75,914 0 0
WELLS FARGO CO NEW COM Stock 949746101   3,394,725 79,539 SH   SOLE   79,539 0 0
WOODWARD INC COM Stock 980745103   4,295,613 34,570 SH   SOLE   34,569 0 0
WOODWARD INC COM Stock 980745103   4,162,783 35,008 SH   SOLE   35,007 0 0
YUM BRANDS INC COM Stock 988498101   5,011,429 40,111 SH   SOLE   40,110 0 0
YUM BRANDS INC COM Stock 988498101   5,537,934 39,971 SH   SOLE   39,970 0 0
YUM CHINA HLDGS INC COM Stock 98850P109   3,274,674 58,770 SH   SOLE   58,770 0 0
YUM CHINA HLDGS INC COM Stock 98850P109   3,420,917 60,547 SH   SOLE   60,547 0 0
YUM CHINA HLDGS INC COM Stock 98850P109   3,831,691 60,446 SH   SOLE   60,446 0 0
ZOETIS INC CL A Stock 98978V103   5,248,472 30,167 SH   SOLE   30,167 0 0
ZOETIS INC CL A Stock 98978V103   5,030,881 29,214 SH   SOLE   29,213 0 0
ZOETIS INC CL A Stock 98978V103   4,808,304 28,889 SH   SOLE   28,889 0 0