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   407,247 4,350 SH   SOLE   4,350 0 0
ABBOTT LABS COM 002824100   273,504 2,824 SH   SOLE   2,824 0 0
ABBVIE INC COM 00287Y109   591,620 3,969 SH   SOLE   3,969 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   212,520 692 SH   SOLE   692 0 0
AKOYA BIOSCIENCES INC COM 00974H104   209,213 44,992 SH   SOLE   44,992 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   520,998 22,901 SH   SOLE   22,901 0 0
ALLSTATE CORP COM 020002101   1,826,560 16,395 SH   SOLE   16,290 0 105
ALPHABET INC CAP STK CL C 02079K107   812,328 6,161 SH   SOLE   6,161 0 0
ALPHABET INC CAP STK CL A 02079K305   4,520,559 34,545 SH   SOLE   34,365 0 180
AMAZON COM INC COM 023135106   2,051,463 16,138 SH   SOLE   16,038 0 100
AMERICAN ELEC PWR CO INC COM 025537101   484,567 6,442 SH   SOLE   6,442 0 0
AMERIPRISE FINL INC COM 03076C106   1,487,203 4,511 SH   SOLE   4,453 0 58
ANALOG DEVICES INC COM 032654105   239,173 1,366 SH   SOLE   1,366 0 0
APPLE INC COM 037833100   19,549,590 114,185 SH   SOLE   112,783 0 1,402
APTIV PLC SHS G6095L109   948,702 9,623 SH   SOLE   9,519 0 104
ARCOSA INC COM 039653100   783,416 10,896 SH   SOLE   10,789 0 107
AT&T INC COM 00206R102   468,834 31,214 SH   SOLE   31,214 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   273,539 1,137 SH   SOLE   1,137 0 0
BANK AMERICA CORP COM 060505104   2,146,400 78,393 SH   SOLE   78,028 0 365
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   409,150 1,168 SH   SOLE   1,168 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   209,798 1,920 SH   SOLE   1,920 0 0
BOSTON SCIENTIFIC CORP COM 101137107   232,320 4,400 SH   SOLE   4,400 0 0
BP PLC SPONSORED ADR 055622104   427,624 11,044 SH   SOLE   11,044 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   451,328 7,776 SH   SOLE   7,776 0 0
BROADCOM INC COM 11135F101   1,030,914 1,241 SH   SOLE   1,241 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,309,295 13,491 SH   SOLE   13,381 0 110
CARRIER GLOBAL CORPORATION COM 14448C104   283,176 5,130 SH   SOLE   5,130 0 0
CATERPILLAR INC COM 149123101   206,008 755 SH   SOLE   755 0 0
CF INDS HLDGS INC COM 125269100   1,326,995 15,477 SH   SOLE   15,336 0 141
CHENIERE ENERGY INC COM NEW 16411R208   974,855 5,874 SH   SOLE   5,813 0 61
CHEVRON CORP NEW COM 166764100   10,309,662 61,142 SH   SOLE   61,009 0 133
CHUBB LIMITED COM H1467J104   472,985 2,272 SH   SOLE   2,272 0 0
CISCO SYS INC COM 17275R102   2,122,122 39,474 SH   SOLE   39,015 0 459
CLEVELAND-CLIFFS INC NEW COM 185899101   236,216 15,113 SH   SOLE   15,113 0 0
COCA COLA CO COM 191216100   1,757,436 31,394 SH   SOLE   31,309 0 85
CONOCOPHILLIPS COM 20825C104   308,492 2,575 SH   SOLE   2,483 0 92
CONSTELLATION BRANDS INC CL A 21036P108   4,644,476 18,480 SH   SOLE   18,417 0 63
COSTCO WHSL CORP NEW COM 22160K105   1,010,713 1,789 SH   SOLE   1,789 0 0
CUMMINS INC COM 231021106   1,807,799 7,913 SH   SOLE   7,860 0 53
CVS HEALTH CORP COM 126650100   1,520,061 21,771 SH   SOLE   21,576 0 195
DANAHER CORPORATION COM 235851102   1,370,365 5,523 SH   SOLE   5,452 0 71
DARDEN RESTAURANTS INC COM 237194105   2,563,377 17,898 SH   SOLE   17,750 0 148
DISNEY WALT CO COM 254687106   566,296 6,987 SH   SOLE   6,987 0 0
DTE ENERGY CO COM 233331107   858,749 8,650 SH   SOLE   8,487 0 163
ECOLAB INC COM 278865100   505,469 2,984 SH   SOLE   2,949 0 35
ELI LILLY & CO COM 532457108   2,743,123 5,107 SH   SOLE   5,107 0 0
EMERSON ELEC CO COM 291011104   360,206 3,730 SH   SOLE   3,730 0 0
EXXON MOBIL CORP COM 30231G102   31,421,844 267,238 SH   SOLE   267,100 0 138
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   217,155 5,258 SH   SOLE   5,108 0 150
FISERV INC COM 337738108   3,133,962 27,744 SH   SOLE   27,606 0 138
GENERAL DYNAMICS CORP COM 369550108   736,935 3,335 SH   SOLE   3,335 0 0
GILEAD SCIENCES INC COM 375558103   1,533,872 20,468 SH   SOLE   20,323 0 145
GLOBAL X FDS US INFR DEV ETF 37954Y673   2,465,456 81,154 SH   SOLE   78,761 0 2,393
HP INC COM 40434L105   1,140,849 44,391 SH   SOLE   44,010 0 381
ILLINOIS TOOL WKS INC COM 452308109   206,127 895 SH   SOLE   895 0 0
INTEL CORP COM 458140100   368,387 10,362 SH   SOLE   10,362 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,280,092 9,124 SH   SOLE   9,013 0 111
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   985,029 46,929 SH   SOLE   43,202 0 3,727
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,012,129 42,432 SH   SOLE   41,735 0 697
INVESCO QQQ TR UNIT SER 1 46090E103   2,645,878 7,385 SH   SOLE   7,219 0 166
ISHARES TR CORE S&P SCP ETF 464287804   394,006 4,177 SH   SOLE   4,177 0 0
ISHARES TR CORE S&P500 ETF 464287200   12,727,837 29,639 SH   SOLE   29,045 0 594
ISHARES TR RUS 1000 ETF 464287622   1,174,875 5,001 SH   SOLE   4,631 0 370
ISHARES TR RUS 1000 GRW ETF 464287614   2,052,145 7,715 SH   SOLE   7,200 0 515
ISHARES TR RUSSELL 2000 ETF 464287655   4,700,111 26,593 SH   SOLE   25,515 0 1,078
ISHARES TR RUS MID CAP ETF 464287499   285,864 4,128 SH   SOLE   4,128 0 0
ISHARES TR COHEN STEER REIT 464287564   879,553 17,535 SH   SOLE   16,772 0 763
ISHARES TR U.S. TECH ETF 464287721   262,825 2,505 SH   SOLE   2,505 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   273,446 7,205 SH   SOLE   7,205 0 0
ISHARES TR SELECT DIVID ETF 464287168   536,763 4,987 SH   SOLE   4,987 0 0
ISHARES TR CORE US AGGBD ET 464287226   15,183,103 161,454 SH   SOLE   151,560 0 9,894
ISHARES TR US HOME CONS ETF 464288752   1,430,370 18,223 SH   SOLE   17,988 0 235
ISHARES TR FLTG RATE NT ETF 46429B655   302,287 5,940 SH   SOLE   5,940 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   910,125 12,574 SH   SOLE   11,084 0 1,490
ISHARES TR ISHS 5-10YR INVT 464288638   1,222,402 25,126 SH   SOLE   23,963 0 1,163
ISHARES TR MSCI USA MMENTM 46432F396   1,183,693 8,473 SH   SOLE   7,723 0 750
ISHARES TR MSCI USA VALUE 46432F388   1,042,191 11,488 SH   SOLE   10,578 0 910
ISHARES TR MSCI USA QLT FCT 46432F339   1,723,123 13,075 SH   SOLE   12,438 0 637
JOHNSON & JOHNSON COM 478160104   1,494,733 9,597 SH   SOLE   9,567 0 30
JPMORGAN CHASE & CO COM 46625H100   4,236,853 29,216 SH   SOLE   29,050 0 166
KLA CORP COM NEW 482480100   1,630,009 3,554 SH   SOLE   3,518 0 36
L3HARRIS TECHNOLOGIES INC COM 502431109   372,269 2,138 SH   SOLE   2,138 0 0
LKQ CORP COM 501889208   1,264,171 25,534 SH   SOLE   25,249 0 285
LOWES COS INC COM 548661107   2,348,383 11,299 SH   SOLE   11,215 0 84
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   517,914 5,469 SH   SOLE   5,414 0 55
MASTERCARD INCORPORATED CL A 57636Q104   3,743,814 9,456 SH   SOLE   9,408 0 48
MCDONALDS CORP COM 580135101   2,364,891 8,977 SH   SOLE   8,977 0 0
MCKESSON CORP COM 58155Q103   3,538,197 8,137 SH   SOLE   8,095 0 42
MERCK & CO INC COM 58933Y105   1,762,778 17,123 SH   SOLE   16,886 0 237
META PLATFORMS INC CL A 30303M102   714,500 2,380 SH   SOLE   2,380 0 0
METLIFE INC COM 59156R108   729,945 11,603 SH   SOLE   11,530 0 73
MICROCHIP TECHNOLOGY INC. COM 595017104   863,857 11,068 SH   SOLE   11,068 0 0
MICROSOFT CORP COM 594918104   4,186,071 13,258 SH   SOLE   13,160 0 98
NOVARTIS AG SPONSORED ADR 66987V109   318,211 3,124 SH   SOLE   3,124 0 0
NOVO-NORDISK A S ADR 670100205   512,936 5,640 SH   SOLE   5,526 0 114
NVIDIA CORPORATION COM 67066G104   22,820,942 52,464 SH   SOLE   52,328 0 136
ORACLE CORP COM 68389X105   329,941 3,115 SH   SOLE   3,115 0 0
PAYPAL HLDGS INC COM 70450Y103   369,701 6,324 SH   SOLE   6,324 0 0
PEPSICO INC COM 713448108   240,944 1,422 SH   SOLE   1,422 0 0
PFIZER INC COM 717081103   1,616,847 48,744 SH   SOLE   48,744 0 0
PROCTER AND GAMBLE CO COM 742718109   1,955,770 13,409 SH   SOLE   13,409 0 0
PROLOGIS INC. COM 74340W103   227,225 2,025 SH   SOLE   2,025 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,922,693 33,785 SH   SOLE   33,577 0 208
QUANTA SVCS INC COM 74762E102   3,694,962 19,752 SH   SOLE   19,615 0 137
ROPER TECHNOLOGIES INC COM 776696106   2,572,874 5,313 SH   SOLE   5,279 0 34
RTX CORPORATION COM 75513E101   368,270 5,117 SH   SOLE   5,117 0 0
SALESFORCE INC COM 79466L302   230,561 1,137 SH   SOLE   1,137 0 0
SCHLUMBERGER LTD COM STK 806857108   206,265 3,538 SH   SOLE   3,538 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   963,583 10,660 SH   SOLE   10,003 0 657
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,230,934 67,258 SH   SOLE   65,827 0 1,431
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,880,508 11,472 SH   SOLE   11,343 0 129
SHERWIN WILLIAMS CO COM 824348106   241,022 945 SH   SOLE   945 0 0
SMUCKER J M CO COM NEW 832696405   561,822 4,571 SH   SOLE   4,571 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,119,911 6,532 SH   SOLE   6,532 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,506,294 12,881 SH   SOLE   11,766 0 1,115
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   7,218,650 15,808 SH   SOLE   15,196 0 612
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   6,912 10,165 SH   SOLE   165 0 10,000
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   696,951 16,622 SH   SOLE   15,632 0 990
STRYKER CORPORATION COM 863667101   1,215,699 4,448 SH   SOLE   4,397 0 51
SYNOPSYS INC COM 871607107   1,096,020 2,388 SH   SOLE   2,388 0 0
SYSCO CORP COM 871829107   259,728 3,932 SH   SOLE   3,932 0 0
TARGET CORP COM 87612E106   2,006,805 18,150 SH   SOLE   18,054 0 96
TESLA INC COM 88160R101   328,038 1,311 SH   SOLE   1,311 0 0
TEXAS INSTRS INC COM 882508104   483,549 3,041 SH   SOLE   3,041 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,199,785 8,297 SH   SOLE   8,273 0 24
TJX COS INC NEW COM 872540109   342,188 3,850 SH   SOLE   3,850 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   760,507 3,748 SH   SOLE   3,748 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,759,884 10,776 SH   SOLE   10,699 0 77
TYSON FOODS INC CL A 902494103   952,819 18,872 SH   SOLE   18,647 0 225
UNION PAC CORP COM 907818108   1,672,766 8,215 SH   SOLE   8,158 0 57
UNITED RENTALS INC COM 911363109   329,871 742 SH   SOLE   742 0 0
UNITEDHEALTH GROUP INC COM 91324P102   333,270 661 SH   SOLE   661 0 0
VALERO ENERGY CORP COM 91913Y100   1,399,275 9,875 SH   SOLE   9,649 0 226
VANGUARD INDEX FDS VALUE ETF 922908744   396,935 2,878 SH   SOLE   2,878 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,315,895 33,405 SH   SOLE   32,950 0 455
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,488,824 73,038 SH   SOLE   67,779 0 5,259
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   207,510 1,335 SH   SOLE   1,335 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   400,477 3,876 SH   SOLE   3,876 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,438,534 44,386 SH   SOLE   43,997 0 389
VISA INC COM CL A 92826C839   346,165 1,505 SH   SOLE   1,462 0 43
WALMART INC COM 931142103   2,742,866 17,150 SH   SOLE   16,978 0 172
WP CAREY INC COM 92936U109   617,540 11,419 SH   SOLE   11,419 0 0
ZOETIS INC CL A 98978V103   939,200 5,398 SH   SOLE   5,344 0 54