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
ABBVIE INC COM Stock 00287Y109   845,352 5,671 SH   SOLE   0 0 5,671
ADOBE INC COM Stock 00724F101   2,664,737 5,226 SH   SOLE   0 0 5,226
AIR PRODS & CHEMS INC COM Stock 009158106   317,408 1,120 SH   SOLE   0 0 1,120
ALPHABET INC CAP STK CL A Stock 02079K305   5,207,835 39,797 SH   SOLE   0 0 39,797
ALPHABET INC CAP STK CL C Stock 02079K107   309,452 2,347 SH   SOLE   0 0 2,347
ALTRIA GROUP INC COM Stock 02209S103   213,950 5,088 SH   SOLE   0 0 5,088
AMAZON COM INC COM Stock 023135106   738,440 5,809 SH   SOLE   0 0 5,809
AMERICAN TOWER CORP NEW COM REIT 03027X100   1,626,149 9,888 SH   SOLE   0 0 9,888
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   1,534,896 12,395 SH   SOLE   0 0 12,395
APPLE INC COM Stock 037833100   7,856,882 45,890 SH   SOLE   0 0 45,890
BECTON DICKINSON & CO COM Stock 075887109   410,285 1,587 SH   SOLE   0 0 1,586
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   2,518,657 7,190 SH   SOLE   0 0 7,190
BOEING CO COM Stock 097023105   383,371 2,000 SH   SOLE   0 0 2,000
BRISTOL MYERS SQUIBB CO COM Stock 110122108   262,747 4,527 SH   SOLE   0 0 4,527
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103   1,954,863 10,918 SH   SOLE   0 0 10,917
BROADSTONE NET LEASE INC COM REIT 11135E203   383,869 26,844 SH   SOLE   0 0 26,844
CARRIER GLOBAL CORPORATION COM Stock 14448C104   266,726 4,832 SH   SOLE   0 0 4,832
CATERPILLAR INC COM Stock 149123101   564,069 2,066 SH   SOLE   0 0 2,066
CHEVRON CORP NEW COM Stock 166764100   746,950 4,430 SH   SOLE   0 0 4,429
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   291,261 159 SH   SOLE   0 0 159
CHUBB LIMITED COM Stock H1467J104   849,936 4,083 SH   SOLE   0 0 4,082
CINTAS CORP COM Stock 172908105   940,107 1,954 SH   SOLE   0 0 1,954
CISCO SYS INC COM Stock 17275R102   678,621 12,623 SH   SOLE   0 0 12,623
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   218,732 3,229 SH   SOLE   0 0 3,229
COMCAST CORP NEW CL A Stock 20030N101   1,103,898 24,896 SH   SOLE   0 0 24,896
COSTCO WHSL CORP NEW COM Stock 22160K105   273,467 484 SH   SOLE   0 0 484
CVS HEALTH CORP COM Stock 126650100   292,755 4,193 SH   SOLE   0 0 4,193
DANAHER CORPORATION COM Stock 235851102   1,491,056 6,010 SH   SOLE   0 0 6,009
DEVON ENERGY CORP NEW COM Stock 25179M103   293,260 6,148 SH   SOLE   0 0 6,148
DIAGEO PLC SPON ADR NEW ADR 25243Q205   1,158,474 7,766 SH   SOLE   0 0 7,765
DIGITAL RLTY TR INC COM REIT 253868103   1,600,804 13,228 SH   SOLE   0 0 13,227
DISNEY WALT CO COM Stock 254687106   1,170,265 14,439 SH   SOLE   0 0 14,438
ELI LILLY & CO COM Stock 532457108   254,600 474 SH   SOLE   0 0 474
EVEREST GROUP LTD COM Stock G3223R108   446,004 1,200 SH   SOLE   0 0 1,200
EXXON MOBIL CORP COM Stock 30231G102   1,665,485 14,165 SH   SOLE   0 0 14,164
FEDEX CORP COM Stock 31428X106   266,510 1,006 SH   SOLE   0 0 1,006
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873   494,500 12,453 SH   SOLE   0 0 12,452
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600   956,517 15,789 SH   SOLE   0 0 15,789
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808   1,153,800 9,386 SH   SOLE   0 0 9,385
FIDELITY TOTAL BOND ETF ETF 316188309   2,059,791 47,286 SH   SOLE   0 0 47,286
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   7,407,666 156,809 SH   SOLE   0 0 156,809
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108   5,016,114 102,621 SH   SOLE   0 0 102,621
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301   1,075,001 23,852 SH   SOLE   0 0 23,851
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   4,081,806 255,592 SH   SOLE   0 0 255,592
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408   1,238,130 31,561 SH   SOLE   0 0 31,560
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805   7,770,497 184,770 SH   SOLE   0 0 184,769
FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF ETF 33740J104   7,850,751 394,114 SH   SOLE   0 0 394,114
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   1,489,733 39,843 SH   SOLE   0 0 39,843
HOME DEPOT INC COM Stock 437076102   2,673,358 8,847 SH   SOLE   0 0 8,847
HONEYWELL INTL INC COM Stock 438516106   2,042,215 11,055 SH   SOLE   0 0 11,054
ILLINOIS TOOL WKS INC COM Stock 452308109   704,472 3,059 SH   SOLE   0 0 3,058
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   1,294,614 11,767 SH   SOLE   0 0 11,767
INVESCO QQQ TRUST SERIES I ETF 46090E103   2,514,564 7,019 SH   SOLE   0 0 7,018
IQVIA HLDGS INC COM Stock 46266C105   580,413 2,950 SH   SOLE   0 0 2,950
ISHARES 1 to 3 YEAR TREASURY BOND ETF ETF 464287457   7,920,739 97,823 SH   SOLE   0 0 97,823
ISHARES CORE MSCI EAFE ETF ETF 46432F842   3,087,040 47,973 SH   SOLE   0 0 47,972
ISHARES CORE S&P 500 ETF ETF 464287200   2,850,123 6,637 SH   SOLE   0 0 6,636
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   1,185,269 12,565 SH   SOLE   0 0 12,565
ISHARES CORE S&P US VALUE ETF ETF 464287663   1,903,589 25,510 SH   SOLE   0 0 25,510
ISHARES CORE US AGGREGATE BOND ETF ETF 464287226   2,916,968 31,018 SH   SOLE   0 0 31,018
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372   579,625 13,389 SH   SOLE   0 0 13,389
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   2,193,758 25,420 SH   SOLE   0 0 25,420
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456   1,613,482 48,006 SH   SOLE   0 0 48,006
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   1,879,379 25,965 SH   SOLE   0 0 25,965
ISHARES S&P 500 GROWTH ETF ETF 464287309   3,004,486 43,912 SH   SOLE   0 0 43,912
ISHARES S&P MID CAP 400 GROWTH ETF ETF 464287606   1,020,803 14,131 SH   SOLE   0 0 14,130
ISHARES S&P SMALL CAP 600 VALUE ETF ETF 464287879   1,356,524 15,204 SH   SOLE   0 0 15,204
ISHARES SELECT DIVIDEND ETF ETF 464287168   1,817,273 16,883 SH   SOLE   0 0 16,882
ISHARES US INFRASTRUCTURE ETF ETF 46435U713   679,631 18,574 SH   SOLE   0 0 18,574
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886   1,894,287 39,489 SH   SOLE   0 0 39,489
JOHNSON & JOHNSON COM Stock 478160104   3,973,356 25,511 SH   SOLE   0 0 25,511
JPMORGAN CHASE & CO COM Stock 46625H100   3,993,164 27,535 SH   SOLE   0 0 27,535
LINDE PLC SHS Stock G54950103   1,462,136 3,927 SH   SOLE   0 0 3,926
MARSH & MCLENNAN COS INC COM Stock 571748102   736,706 3,871 SH   SOLE   0 0 3,871
MASTERCARD INCORPORATED CL A Stock 57636Q104   1,335,869 3,374 SH   SOLE   0 0 3,374
MCCORMICK & CO INC COM NON VTG Stock 579780206   1,184,589 15,661 SH   SOLE   0 0 15,660
MCDONALDS CORP COM Stock 580135101   609,867 2,315 SH   SOLE   0 0 2,315
MERCK & CO INC COM Stock 58933Y105   717,459 6,969 SH   SOLE   0 0 6,969
META PLATFORMS INC CL A Stock 30303M102   1,825,577 6,081 SH   SOLE   0 0 6,081
MICROSOFT CORP COM Stock 594918104   2,338,143 7,405 SH   SOLE   0 0 7,405
MORGAN STANLEY COM NEW Stock 617446448   1,564,417 19,155 SH   SOLE   0 0 19,155
NORFOLK SOUTHN CORP COM Stock 655844108   242,224 1,230 SH   SOLE   0 0 1,230
NVIDIA CORPORATION COM Stock 67066G104   283,665 652 SH   SOLE   0 0 652
ONEOK INC NEW COM Stock 682680103   450,715 7,106 SH   SOLE   0 0 7,105
PARKER HANNIFIN CORP COM Stock 701094104   714,171 1,833 SH   SOLE   0 0 1,833
PEPSICO INC COM Stock 713448108   1,661,542 9,806 SH   SOLE   0 0 9,806
PHILIP MORRIS INTL INC COM Stock 718172109   723,455 7,814 SH   SOLE   0 0 7,814
PHILLIPS 66 COM Stock 718546104   1,450,531 12,073 SH   SOLE   0 0 12,072
PROCTER AND GAMBLE CO COM Stock 742718109   2,062,174 14,138 SH   SOLE   0 0 14,138
RTX CORPORATION COM Stock 75513E101   495,747 6,888 SH   SOLE   0 0 6,888
S&P GLOBAL INC COM Stock 78409V104   1,377,371 3,769 SH   SOLE   0 0 3,769
SCHLUMBERGER LTD COM STK Stock 806857108   1,053,364 18,068 SH   SOLE   0 0 18,067
SCHWAB CHARLES CORP COM Stock 808513105   323,180 5,887 SH   SOLE   0 0 5,886
SHELL PLC SPON ADS ADR 780259305   1,349,398 20,960 SH   SOLE   0 0 20,959
SHERWIN WILLIAMS CO COM Stock 824348106   1,567,850 6,147 SH   SOLE   0 0 6,147
SPDR GOLD SHARES ETF 78463V107   1,149,229 6,703 SH   SOLE   0 0 6,703
SPDR S&P DIVIDEND ETF ETF 78464A763   224,577 1,953 SH   SOLE   0 0 1,952
STARBUCKS CORP COM Stock 855244109   1,538,422 16,856 SH   SOLE   0 0 16,855
TEXAS INSTRS INC COM Stock 882508104   536,796 3,376 SH   SOLE   0 0 3,375
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   3,308,488 6,536 SH   SOLE   0 0 6,536
TRICO BANCSHARES COM Stock 896095106   259,731 8,109 SH   SOLE   0 0 8,109
UNITED PARCEL SERVICE INC CL B Stock 911312106   581,803 3,733 SH   SOLE   0 0 3,732
UNITEDHEALTH GROUP INC COM Stock 91324P102   3,427,430 6,798 SH   SOLE   0 0 6,797
VANECK LOW CARBON ENERGY ETF ETF 92189F502   846,169 8,076 SH   SOLE   0 0 8,076
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   939,238 6,045 SH   SOLE   0 0 6,044
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   949,368 24,212 SH   SOLE   0 0 24,212
VANGUARD MID CAP ETF ETF 922908629   4,854,407 23,312 SH   SOLE   0 0 23,311
VERISK ANALYTICS INC COM Stock 92345Y106   1,298,554 5,497 SH   SOLE   0 0 5,496
VISA INC COM CL A Stock 92826C839   2,422,991 10,534 SH   SOLE   0 0 10,534
WATSCO INC COM Stock 942622200   941,506 2,493 SH   SOLE   0 0 2,492
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   1,398,032 3,726 SH   SOLE   0 0 3,726