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 88579Y101   403,363 4,030 SH   SOLE   0 0 4,030
ABBOTT LABS COM 002824100   314,414 2,884 SH   SOLE   0 0 2,884
ABBVIE INC COM 00287Y109   534,528 3,967 SH   SOLE   0 0 3,967
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   213,537 692 SH   SOLE   0 0 692
AKOYA BIOSCIENCES INC COM 00974H104   221,700 30,000 SH   SOLE   0 0 30,000
ALBERTSONS COS INC COMMON STOCK 013091103   461,515 21,151 SH   SOLE   0 0 21,151
ALLSTATE CORP COM 020002101   1,785,398 16,374 SH   SOLE   0 0 16,374
ALPHABET INC CAP STK CL C 02079K107   750,014 6,200 SH   SOLE   0 0 6,200
ALPHABET INC CAP STK CL A 02079K305   4,149,401 34,665 SH   SOLE   0 0 34,665
AMAZON COM INC COM 023135106   2,106,096 16,156 SH   SOLE   0 0 16,156
AMERICAN ELEC PWR CO INC COM 025537101   578,201 6,867 SH   SOLE   0 0 6,867
AMERICAN WTR WKS CO INC NEW COM 030420103   216,266 1,515 SH   SOLE   0 0 1,515
AMERIPRISE FINL INC COM 03076C106   1,592,757 4,795 SH   SOLE   0 0 4,795
ANALOG DEVICES INC COM 032654105   266,110 1,366 SH   SOLE   0 0 1,366
APPLE INC COM 037833100   22,328,124 115,111 SH   SOLE   190 0 114,921
APTIV PLC SHS G6095L109   1,004,126 9,836 SH   SOLE   0 0 9,836
ARCOSA INC COM 039653100   771,302 10,180 SH   SOLE   0 0 10,180
AT&T INC COM 00206R102   457,988 28,714 SH   SOLE   0 0 28,714
AUTOMATIC DATA PROCESSING IN COM 053015103   249,901 1,137 SH   SOLE   0 0 1,137
BANK AMERICA CORP COM 060505104   2,259,824 78,767 SH   SOLE   0 0 78,767
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   398,288 1,168 SH   SOLE   0 0 1,168
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   214,272 1,920 SH   SOLE   0 0 1,920
BOSTON SCIENTIFIC CORP COM 101137107   237,996 4,400 SH   SOLE   0 0 4,400
BP PLC SPONSORED ADR 055622104   389,743 11,044 SH   SOLE   0 0 11,044
BRISTOL-MYERS SQUIBB CO COM 110122108   497,076 7,773 SH   SOLE   0 0 7,773
BROADCOM INC COM 11135F101   1,053,927 1,215 SH   SOLE   0 0 1,215
CAPITAL ONE FINL CORP COM 14040H105   1,469,722 13,438 SH   SOLE   0 0 13,438
CARRIER GLOBAL CORPORATION COM 14448C104   255,012 5,130 SH   SOLE   0 0 5,130
CF INDS HLDGS INC COM 125269100   1,068,815 15,396 SH   SOLE   0 0 15,396
CHENIERE ENERGY INC COM NEW 16411R208   826,362 5,424 SH   SOLE   0 0 5,424
CHEVRON CORP NEW COM 166764100   9,590,516 60,950 SH   SOLE   0 0 60,950
CHUBB LIMITED COM H1467J104   437,496 2,272 SH   SOLE   0 0 2,272
CISCO SYS INC COM 17275R102   2,006,349 38,778 SH   SOLE   0 0 38,778
CLEVELAND-CLIFFS INC NEW COM 185899101   223,679 13,346 SH   SOLE   0 0 13,346
COCA COLA CO COM 191216100   1,872,481 31,094 SH   SOLE   0 0 31,094
CONOCOPHILLIPS COM 20825C104   266,709 2,574 SH   SOLE   0 0 2,574
CONSTELLATION BRANDS INC CL A 21036P108   4,531,785 18,412 SH   SOLE   0 0 18,412
COSTCO WHSL CORP NEW COM 22160K105   972,853 1,807 SH   SOLE   0 0 1,807
CUMMINS INC COM 231021106   1,943,651 7,928 SH   SOLE   0 0 7,928
CVS HEALTH CORP COM 126650100   1,477,618 21,374 SH   SOLE   0 0 21,374
DANAHER CORPORATION COM 235851102   1,314,251 5,476 SH   SOLE   0 0 5,476
DARDEN RESTAURANTS INC COM 237194105   2,978,597 17,827 SH   SOLE   0 0 17,827
DISNEY WALT CO COM 254687106   735,399 8,237 SH   SOLE   0 0 8,237
DTE ENERGY CO COM 233331107   955,367 8,684 SH   SOLE   0 0 8,684
ECOLAB INC COM 278865100   556,922 2,983 SH   SOLE   0 0 2,983
EMERSON ELEC CO COM 291011104   337,155 3,730 SH   SOLE   0 0 3,730
EXXON MOBIL CORP COM 30231G102   28,664,171 267,265 SH   SOLE   0 0 267,265
FISERV INC COM 337738108   3,489,687 27,663 SH   SOLE   0 0 27,663
GENERAL DYNAMICS CORP COM 369550108   717,525 3,335 SH   SOLE   0 0 3,335
GILEAD SCIENCES INC COM 375558103   1,577,469 20,468 SH   SOLE   0 0 20,468
GLOBAL X FDS US INFR DEV ETF 37954Y673   2,638,544 83,950 SH   SOLE   2,645 0 81,305
HP INC COM 40434L105   1,347,348 43,873 SH   SOLE   0 0 43,873
ILLINOIS TOOL WKS INC COM 452308109   223,893 895 SH   SOLE   0 0 895
INTEL CORP COM 458140100   346,475 10,361 SH   SOLE   0 0 10,361
INTERNATIONAL BUSINESS MACHS COM 459200101   1,181,712 8,831 SH   SOLE   0 0 8,831
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,021,944 48,572 SH   SOLE   1,803 0 46,769
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,904,038 39,455 SH   SOLE   911 0 38,544
INVESCO QQQ TR UNIT SER 1 46090E103   3,554,135 9,621 SH   SOLE   4 0 9,617
ISHARES TR CORE S&P SCP ETF 464287804   431,274 4,328 SH   SOLE   0 0 4,328
ISHARES TR CORE S&P500 ETF 464287200   12,876,968 28,891 SH   SOLE   1,159 0 27,732
ISHARES TR RUS 1000 ETF 464287622   1,205,388 4,945 SH   SOLE   0 0 4,945
ISHARES TR RUS 1000 GRW ETF 464287614   1,992,062 7,239 SH   SOLE   79 0 7,160
ISHARES TR RUSSELL 2000 ETF 464287655   4,812,907 25,700 SH   SOLE   205 0 25,495
ISHARES TR RUS MID CAP ETF 464287499   301,468 4,128 SH   SOLE   0 0 4,128
ISHARES TR COHEN STEER REIT 464287564   910,011 16,376 SH   SOLE   896 0 15,480
ISHARES TR U.S. TECH ETF 464287721   272,719 2,505 SH   SOLE   0 0 2,505
ISHARES TR MSCI EMG MKT ETF 464287234   350,202 8,852 SH   SOLE   0 0 8,852
ISHARES TR FLTG RATE NT ETF 46429B655   301,871 5,940 SH   SOLE   0 0 5,940
ISHARES TR MSCI USA MIN VOL 46429B697   927,137 12,473 SH   SOLE   0 0 12,473
ISHARES TR US HOME CONS ETF 464288752   1,806,757 21,146 SH   SOLE   0 0 21,146
ISHARES TR MSCI USA MMENTM 46432F396   859,746 5,960 SH   SOLE   409 0 5,551
ISHARES TR MSCI USA VALUE 46432F388   859,585 9,165 SH   SOLE   1,684 0 7,481
ISHARES TR MSCI USA QLT FCT 46432F339   1,575,789 11,684 SH   SOLE   739 0 10,945
ISHARES TR SELECT DIVID ETF 464287168   564,987 4,987 SH   SOLE   0 0 4,987
ISHARES TR CORE US AGGBD ET 464287226   15,227,991 155,467 SH   SOLE   7,286 0 148,181
ISHARES TR ISHS 5-10YR INVT 464288638   1,239,927 24,519 SH   SOLE   0 0 24,519
JOHNSON & JOHNSON COM 478160104   1,574,757 9,514 SH   SOLE   0 0 9,514
JPMORGAN CHASE & CO COM 46625H100   4,198,489 28,867 SH   SOLE   0 0 28,867
KLA CORP COM NEW 482480100   1,722,009 3,550 SH   SOLE   0 0 3,550
L3HARRIS TECHNOLOGIES INC COM 502431109   418,556 2,138 SH   SOLE   0 0 2,138
LILLY ELI & CO COM 532457108   2,390,391 5,097 SH   SOLE   0 0 5,097
LKQ CORP COM 501889208   1,471,456 25,252 SH   SOLE   0 0 25,252
LOWES COS INC COM 548661107   2,551,811 11,306 SH   SOLE   0 0 11,306
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   486,607 5,299 SH   SOLE   0 0 5,299
MASTERCARD INCORPORATED CL A 57636Q104   3,714,562 9,445 SH   SOLE   0 0 9,445
MCDONALDS CORP COM 580135101   2,660,794 8,917 SH   SOLE   0 0 8,917
MCKESSON CORP COM 58155Q103   3,470,684 8,122 SH   SOLE   0 0 8,122
MERCK & CO INC COM 58933Y105   1,937,856 16,794 SH   SOLE   0 0 16,794
META PLATFORMS INC CL A 30303M102   685,021 2,387 SH   SOLE   0 0 2,387
METLIFE INC COM 59156R108   640,089 11,323 SH   SOLE   0 0 11,323
MICROCHIP TECHNOLOGY INC. COM 595017104   1,142,989 12,758 SH   SOLE   0 0 12,758
MICROSOFT CORP COM 594918104   4,550,809 13,364 SH   SOLE   0 0 13,364
NOVARTIS AG SPONSORED ADR 66987V109   315,243 3,124 SH   SOLE   0 0 3,124
NOVO-NORDISK A S ADR 670100205   401,824 2,483 SH   SOLE   0 0 2,483
NVIDIA CORPORATION COM 67066G104   23,295,312 55,069 SH   SOLE   0 0 55,069
ORACLE CORP COM 68389X105   340,240 2,857 SH   SOLE   0 0 2,857
PAYPAL HLDGS INC COM 70450Y103   424,002 6,354 SH   SOLE   0 0 6,354
PEPSICO INC COM 713448108   263,383 1,422 SH   SOLE   0 0 1,422
PFIZER INC COM 717081103   1,918,203 52,296 SH   SOLE   0 0 52,296
PROCTER AND GAMBLE CO COM 742718109   2,017,921 13,299 SH   SOLE   0 0 13,299
PROLOGIS INC. COM 74340W103   247,590 2,019 SH   SOLE   0 0 2,019
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,099,934 33,540 SH   SOLE   0 0 33,540
QUANTA SVCS INC COM 74762E102   3,919,047 19,949 SH   SOLE   0 0 19,949
RAYTHEON TECHNOLOGIES CORP COM 75513E101   484,118 4,942 SH   SOLE   0 0 4,942
ROPER TECHNOLOGIES INC COM 776696106   2,549,400 5,302 SH   SOLE   0 0 5,302
SALESFORCE INC COM 79466L302   240,203 1,137 SH   SOLE   0 0 1,137
SELECT SECTOR SPDR TR ENERGY 81369Y506   629,879 7,760 SH   SOLE   943 0 6,817
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,243,193 66,544 SH   SOLE   2,058 0 64,486
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,082,650 11,979 SH   SOLE   524 0 11,455
SHERWIN WILLIAMS CO COM 824348106   250,916 945 SH   SOLE   0 0 945
SMUCKER J M CO COM NEW 832696405   667,616 4,521 SH   SOLE   0 0 4,521
SPDR GOLD TR GOLD SHS 78463V107   1,067,302 5,987 SH   SOLE   0 0 5,987
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,387,232 12,153 SH   SOLE   70 0 12,083
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   7,281,051 15,203 SH   SOLE   325 0 14,878
SPDR SER TR NUVEEN BLMBRG SH 78468R739   540,840 11,495 SH   SOLE   0 0 11,495
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   8,118 10,000 SH   SOLE   0 0 10,000
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   711,823 17,001 SH   SOLE   1,872 0 15,129
STRYKER CORPORATION COM 863667101   1,332,965 4,369 SH   SOLE   0 0 4,369
SYNOPSYS INC COM 871607107   1,091,573 2,507 SH   SOLE   0 0 2,507
SYSCO CORP COM 871829107   292,374 3,940 SH   SOLE   0 0 3,940
TARGET CORP COM 87612E106   2,412,984 18,294 SH   SOLE   0 0 18,294
TESLA INC COM 88160R101   351,034 1,341 SH   SOLE   0 0 1,341
TEXAS INSTRS INC COM 882508104   531,239 2,951 SH   SOLE   0 0 2,951
THERMO FISHER SCIENTIFIC INC COM 883556102   4,038,358 7,740 SH   SOLE   0 0 7,740
TJX COS INC NEW COM 872540109   326,442 3,850 SH   SOLE   0 0 3,850
TRANE TECHNOLOGIES PLC SHS G8994E103   716,842 3,748 SH   SOLE   0 0 3,748
TRAVELERS COMPANIES INC COM 89417E109   1,865,548 10,743 SH   SOLE   0 0 10,743
TYSON FOODS INC CL A 902494103   905,624 17,743 SH   SOLE   0 0 17,743
UNION PAC CORP COM 907818108   1,638,014 8,005 SH   SOLE   0 0 8,005
UNITED RENTALS INC COM 911363109   263,214 591 SH   SOLE   0 0 591
UNITEDHEALTH GROUP INC COM 91324P102   317,703 661 SH   SOLE   0 0 661
VALERO ENERGY CORP COM 91913Y100   1,143,161 9,746 SH   SOLE   0 0 9,746
VANGUARD INDEX FDS VALUE ETF 922908744   464,070 3,266 SH   SOLE   0 0 3,266
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,540,959 32,887 SH   SOLE   585 0 32,302
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,371,702 70,998 SH   SOLE   2,491 0 68,507
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   216,901 1,335 SH   SOLE   0 0 1,335
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   419,410 3,954 SH   SOLE   297 0 3,657
VERIZON COMMUNICATIONS INC COM 92343V104   1,628,211 43,781 SH   SOLE   0 0 43,781
VISA INC COM CL A 92826C839   357,407 1,505 SH   SOLE   0 0 1,505
WALMART INC COM 931142103   2,683,513 17,073 SH   SOLE   0 0 17,073
WP CAREY INC COM 92936U109   774,238 11,460 SH   SOLE   0 0 11,460
ZOETIS INC CL A 98978V103   830,913 4,825 SH   SOLE   0 0 4,825