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   770,419 5,718 SH   SOLE   0 0 5,718
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   2,522,699 5,159 SH   SOLE   0 0 5,159
AIR PRODS & CHEMS INC COM Stock 009158106   335,474 1,120 SH   SOLE   0 0 1,120
ALPHABET INC CAP STK CL A Stock 02079K305   4,706,724 39,321 SH   SOLE   0 0 39,321
ALPHABET INC CAP STK CL C Stock 02079K107   243,150 2,010 SH   SOLE   0 0 2,010
ALTRIA GROUP INC COM Stock 02209S103   225,368 4,975 SH   SOLE   0 0 4,975
AMAZON COM INC COM Stock 023135106   633,550 4,860 SH   SOLE   0 0 4,860
AMERICAN TOWER CORP NEW COM REIT 03027X100   1,790,191 9,231 SH   SOLE   0 0 9,230
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   1,825,473 12,788 SH   SOLE   0 0 12,787
APPLE INC COM Stock 037833100   8,976,455 46,278 SH   SOLE   0 0 46,277
BECTON DICKINSON & CO COM Stock 075887109   407,212 1,542 SH   SOLE   0 0 1,542
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   2,337,896 6,856 SH   SOLE   0 0 6,856
BOEING CO COM Stock 097023105   410,929 1,946 SH   SOLE   0 0 1,946
BRISTOL MYERS SQUIBB CO COM Stock 110122108   289,502 4,527 SH   SOLE   0 0 4,527
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103   1,735,701 10,479 SH   SOLE   0 0 10,479
BROADSTONE NET LEASE INC COM REIT 11135E203   414,471 26,844 SH   SOLE   0 0 26,844
CARRIER GLOBAL CORPORATION COM Stock 14448C104   240,199 4,832 SH   SOLE   0 0 4,832
CATERPILLAR INC COM Stock 149123101   508,216 2,065 SH   SOLE   0 0 2,065
CHEVRON CORP NEW COM Stock 166764100   706,939 4,493 SH   SOLE   0 0 4,492
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   340,101 159 SH   SOLE   0 0 159
CHUBB LIMITED COM Stock H1467J104   779,084 4,046 SH   SOLE   0 0 4,045
CINTAS CORP COM Stock 172908105   971,515 1,954 SH   SOLE   0 0 1,954
CISCO SYS INC COM Stock 17275R102   672,628 13,000 SH   SOLE   0 0 13,000
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   348,595 5,340 SH   SOLE   0 0 5,340
COMCAST CORP NEW CL A Stock 20030N101   1,025,292 24,676 SH   SOLE   0 0 24,676
CVS HEALTH CORP COM Stock 126650100   289,862 4,193 SH   SOLE   0 0 4,193
DANAHER CORPORATION COM Stock 235851102   1,586,271 6,609 SH   SOLE   0 0 6,609
DEERE & CO COM Stock 244199105   222,044 548 SH   SOLE   0 0 548
DEVON ENERGY CORP NEW COM Stock 25179M103   297,194 6,148 SH   SOLE   0 0 6,148
DIAGEO PLC SPON ADR NEW ADR 25243Q205   1,255,407 7,237 SH   SOLE   0 0 7,236
DIGITAL RLTY TR INC COM REIT 253868103   1,419,858 12,469 SH   SOLE   0 0 12,469
DISNEY WALT CO COM Stock 254687106   1,285,525 14,399 SH   SOLE   0 0 14,398
EQUITY RESIDENTIAL SH BEN INT REIT 29476L107   241,450 3,660 SH   SOLE   0 0 3,660
EVEREST RE GROUP LTD COM Stock G3223R108   410,232 1,200 SH   SOLE   0 0 1,200
EXXON MOBIL CORP COM Stock 30231G102   1,551,638 14,467 SH   SOLE   0 0 14,467
FEDEX CORP COM Stock 31428X106   257,568 1,039 SH   SOLE   0 0 1,039
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873   507,214 12,602 SH   SOLE   0 0 12,601
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600   1,620,131 25,667 SH   SOLE   0 0 25,667
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808   1,336,593 10,231 SH   SOLE   0 0 10,231
FIDELITY TOTAL BOND ETF ETF 316188309   1,784,985 39,300 SH   SOLE   0 0 39,299
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   7,325,086 153,662 SH   SOLE   0 0 153,662
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108   4,815,005 95,008 SH   SOLE   0 0 95,008
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301   1,190,876 25,284 SH   SOLE   0 0 25,284
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   4,015,018 251,410 SH   SOLE   0 0 251,410
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408   1,243,671 31,382 SH   SOLE   0 0 31,382
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805   7,973,182 180,511 SH   SOLE   0 0 180,511
FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF ETF 33740J104   7,531,980 376,976 SH   SOLE   0 0 376,976
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   1,577,502 39,349 SH   SOLE   0 0 39,349
HOME DEPOT INC COM Stock 437076102   2,690,440 8,661 SH   SOLE   0 0 8,660
HONEYWELL INTL INC COM Stock 438516106   2,180,203 10,507 SH   SOLE   0 0 10,507
ILLINOIS TOOL WKS INC COM Stock 452308109   757,521 3,028 SH   SOLE   0 0 3,028
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   1,289,078 11,400 SH   SOLE   0 0 11,399
INVESCO QQQ TRUST SERIES I ETF 46090E103   2,695,423 7,296 SH   SOLE   0 0 7,296
IQVIA HLDGS INC COM Stock 46266C105   685,549 3,050 SH   SOLE   0 0 3,050
ISHARES 1 to 3 YEAR TREASURY BOND ETF ETF 464287457   7,369,149 90,887 SH   SOLE   0 0 90,887
ISHARES CORE MSCI EAFE ETF ETF 46432F842   3,117,059 46,179 SH   SOLE   0 0 46,178
ISHARES CORE S&P 500 ETF ETF 464287200   3,059,828 6,865 SH   SOLE   0 0 6,865
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   1,217,736 12,220 SH   SOLE   0 0 12,220
ISHARES CORE S&P US VALUE ETF ETF 464287663   1,993,551 25,473 SH   SOLE   0 0 25,473
ISHARES CORE US AGGREGATE BOND ETF ETF 464287226   2,733,498 27,907 SH   SOLE   0 0 27,907
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372   598,629 12,750 SH   SOLE   0 0 12,750
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   2,353,396 24,666 SH   SOLE   0 0 24,666
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456   1,647,105 46,267 SH   SOLE   0 0 46,267
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   1,921,761 25,854 SH   SOLE   0 0 25,854
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   225,592 2,114 SH   SOLE   0 0 2,113
ISHARES S&P 500 GROWTH ETF ETF 464287309   2,989,677 42,419 SH   SOLE   0 0 42,418
ISHARES S&P MID CAP 400 GROWTH ETF ETF 464287606   1,053,129 14,042 SH   SOLE   0 0 14,041
ISHARES S&P SMALL CAP 600 VALUE ETF ETF 464287879   1,417,626 14,908 SH   SOLE   0 0 14,908
ISHARES SELECT DIVIDEND ETF ETF 464287168   2,060,675 18,188 SH   SOLE   0 0 18,187
ISHARES US INFRASTRUCTURE ETF ETF 46435U713   722,911 18,498 SH   SOLE   0 0 18,498
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886   1,883,834 39,419 SH   SOLE   0 0 39,419
JOHNSON & JOHNSON COM Stock 478160104   4,144,758 25,041 SH   SOLE   0 0 25,040
JPMORGAN CHASE & CO COM Stock 46625H100   3,942,249 27,106 SH   SOLE   0 0 27,105
LILLY ELI & CO COM Stock 532457108   222,297 474 SH   SOLE   0 0 474
LINDE PLC SHS Stock G54950103   1,434,264 3,764 SH   SOLE   0 0 3,763
MARSH & MCLENNAN COS INC COM Stock 571748102   677,340 3,601 SH   SOLE   0 0 3,601
MASTERCARD INCORPORATED CL A Stock 57636Q104   1,274,996 3,242 SH   SOLE   0 0 3,241
MCCORMICK & CO INC COM NON VTG Stock 579780206   1,348,541 15,460 SH   SOLE   0 0 15,459
MCDONALDS CORP COM Stock 580135101   720,233 2,414 SH   SOLE   0 0 2,413
MERCK & CO INC COM Stock 58933Y105   874,772 7,581 SH   SOLE   0 0 7,581
META PLATFORMS INC CL A Stock 30303M102   1,605,940 5,596 SH   SOLE   0 0 5,596
MICROSOFT CORP COM Stock 594918104   2,471,568 7,258 SH   SOLE   0 0 7,257
MORGAN STANLEY COM NEW Stock 617446448   1,542,492 18,062 SH   SOLE   0 0 18,061
NEXTERA ENERGY INC COM Stock 65339F101   221,316 2,983 SH   SOLE   0 0 2,982
NIKE INC CL B Stock 654106103   205,730 1,864 SH   SOLE   0 0 1,864
NORFOLK SOUTHN CORP COM Stock 655844108   278,915 1,230 SH   SOLE   0 0 1,230
ONEOK INC NEW COM Stock 682680103   438,058 7,098 SH   SOLE   0 0 7,097
OTIS WORLDWIDE CORP COM Stock 68902V107   210,598 2,366 SH   SOLE   0 0 2,366
PARKER HANNIFIN CORP COM Stock 701094104   712,588 1,827 SH   SOLE   0 0 1,826
PEPSICO INC COM Stock 713448108   1,803,498 9,737 SH   SOLE   0 0 9,737
PHILIP MORRIS INTL INC COM Stock 718172109   754,282 7,727 SH   SOLE   0 0 7,726
PHILLIPS 66 COM Stock 718546104   1,121,275 11,756 SH   SOLE   0 0 11,755
PROCTER AND GAMBLE CO COM Stock 742718109   2,090,454 13,777 SH   SOLE   0 0 13,776
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   730,945 7,462 SH   SOLE   0 0 7,461
ROSS STORES INC COM Stock 778296103   204,077 1,820 SH   SOLE   0 0 1,820
S&P GLOBAL INC COM Stock 78409V104   1,446,010 3,607 SH   SOLE   0 0 3,607
SCHLUMBERGER LTD COM STK Stock 806857108   834,641 16,992 SH   SOLE   0 0 16,991
SCHWAB CHARLES CORP COM Stock 808513105   303,748 5,359 SH   SOLE   0 0 5,359
SHELL PLC SPON ADS ADR 780259305   1,266,075 20,968 SH   SOLE   0 0 20,968
SHERWIN WILLIAMS CO COM Stock 824348106   1,572,119 5,921 SH   SOLE   0 0 5,920
SPDR GOLD SHARES ETF 78463V107   1,261,795 7,078 SH   SOLE   0 0 7,078
SPDR S&P DIVIDEND ETF ETF 78464A763   253,455 2,068 SH   SOLE   0 0 2,067
STARBUCKS CORP COM Stock 855244109   1,589,283 16,044 SH   SOLE   0 0 16,043
TEXAS INSTRS INC COM Stock 882508104   593,880 3,299 SH   SOLE   0 0 3,298
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   3,368,984 6,457 SH   SOLE   0 0 6,457
TRICO BANCSHARES COM Stock 896095106   269,219 8,109 SH   SOLE   0 0 8,109
UNITED PARCEL SERVICE INC CL B Stock 911312106   649,901 3,626 SH   SOLE   0 0 3,625
UNITEDHEALTH GROUP INC COM Stock 91324P102   3,208,583 6,676 SH   SOLE   0 0 6,675
VANECK LOW CARBON ENERGY ETF ETF 92189F502   986,694 8,076 SH   SOLE   0 0 8,076
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   978,251 6,023 SH   SOLE   0 0 6,022
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   948,085 23,306 SH   SOLE   0 0 23,305
VANGUARD GROWTH ETF ETF 922908736   260,606 921 SH   SOLE   0 0 921
VANGUARD MID CAP ETF ETF 922908629   4,857,990 22,066 SH   SOLE   0 0 22,065
VANGUARD S&P 500 ETF ETF 922908363   294,983 724 SH   SOLE   0 0 724
VERISK ANALYTICS INC COM Stock 92345Y106   1,190,533 5,267 SH   SOLE   0 0 5,267
VISA INC COM CL A Stock 92826C839   2,414,026 10,165 SH   SOLE   0 0 10,165
WATSCO INC COM Stock 942622200   940,584 2,466 SH   SOLE   0 0 2,465
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   1,501,577 3,926 SH   SOLE   0 0 3,926