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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 759,358 4,690 SH SOLE 0 0 4,690
ABBOTT LABORATORIES COM 002824100 552,244 6,086 SH SOLE 0 0 6,086
ABBVIE INC COM 00287Y109 1,197,807 4,760 SH SOLE 0 0 4,760
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 390,742 3,140 SH SOLE 0 0 3,140
ADVANCED MICRO DEVICES INC COM 007903107 2,802,891 4,825 SH SOLE 0 0 4,825
AIR PRODUCTS AND CHEMICALS I COM 009158106 532,122 1,815 SH SOLE 0 0 1,815
ALBEMARLE CORP COM 012653101 524,322 3,883 SH SOLE 0 0 3,883
ALLY FINL INC COM 02005N100 2,293,411 49,911 SH SOLE 0 0 49,911
ALPHABET INC CAP STK CL A 02079K305 15,195,866 42,521 SH SOLE 0 0 42,521
ALPHABET INC CAP STK CL C 02079K107 791,460 2,240 SH SOLE 0 0 2,240
ALTRIA GROUP INC COM 02209S103 9,708,552 134,922 SH SOLE 0 0 134,922
AMAZON COM INC COM 023135106 6,841,074 28,703 SH SOLE 0 0 28,703
AMERICAN ELEC PWR CO INC COM 025537101 994,883 7,272 SH SOLE 0 0 7,272
AMPHENOL CORP CL A 032095101 430,221 2,440 SH SOLE 0 0 2,440
AON PLC SHS CL A G0403H108 337,993 1,019 SH SOLE 0 0 1,019
APA CORPORATION COM 03743Q108 10,741,320 329,792 SH SOLE 0 0 329,792
APPLE INC COM 037833100 25,861,695 89,375 SH SOLE 0 0 89,375
ASML HLDG NV N Y REGISTRY SHS N07059210 1,915,831 963 SH SOLE 0 0 963
AT&T INC COM 00206R102 6,487,158 313,389 SH SOLE 0 0 313,389
AUTOMATIC DATA PROCESSING IN COM 053015103 717,536 3,204 SH SOLE 0 0 3,204
BANCO SANTANDER SA ADR 05964H105 360,180 26,100 SH SOLE 0 0 26,100
BANK OF AMER CORP COM 060505104 347,465 6,098 SH SOLE 0 0 6,098
BANK OF NY MELLON CORP COM 064058100 1,712,761 11,844 SH SOLE 0 0 11,844
BATH & BODY WORKS INC COM 070830104 4,464,646 193,024 SH SOLE 0 0 193,024
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 483,377 966 SH SOLE 0 0 966
BEST BUY INC COM 086516101 2,377,700 31,335 SH SOLE 0 0 31,335
BLACKROCK INC COM 09290D101 544,243 566 SH SOLE 0 0 566
BRISTOL-MYERS SQUIBB CO COM 110122108 9,472,447 164,395 SH SOLE 0 0 164,395
BROADCOM INC COM 11135F101 12,648,952 33,485 SH SOLE 0 0 33,485
CAPITAL ONE FINL CORP COM 14040H105 588,218 2,932 SH SOLE 0 0 2,932
CARNIVAL CORP LTD COMMON SHARES G2004J103 644,540 22,560 SH SOLE 0 0 22,560
CATERPILLAR INC COM 149123101 950,956 893 SH SOLE 0 0 893
CBOE GLOBAL MKTS INC COM 12503M108 744,997 3,070 SH SOLE 0 0 3,070
CHEVRON CORPORATION COM 166764100 7,524,597 45,395 SH SOLE 0 0 45,395
CHUBB LIMITED COM H1467J104 576,533 1,692 SH SOLE 0 0 1,692
CISCO SYS INC COM 17275R102 3,389,433 28,856 SH SOLE 0 0 28,856
CITIGROUP INC COM NEW 172967424 4,470,463 31,941 SH SOLE 0 0 31,941
CITIZENS FINL GROUP INC COM 174610105 985,605 14,066 SH SOLE 0 0 14,066
CNH INDL N V SHS N20944109 5,885,858 524,119 SH SOLE 0 0 524,119
COMCAST CORP NEW CL A 20030N101 4,341,619 176,848 SH SOLE 0 0 176,848
CONAGRA BRANDS INC COM 205887102 3,717,356 276,178 SH SOLE 0 0 276,178
CONOCOPHILLIPS COM 20825C104 389,643 3,748 SH SOLE 0 0 3,748
COSTCO WHOLESALE CORPORATION COM 22160K105 1,319,949 1,411 SH SOLE 0 0 1,411
CROWN CASTLE INC COM 22822V101 259,679 3,429 SH SOLE 0 0 3,429
CROWN HLDGS INC COM 228368106 517,503 4,628 SH SOLE 0 0 4,628
CSX CORP COM 126408103 205,330 4,320 SH SOLE 0 0 4,320
CVS HEALTH CORP COM 126650100 10,464,420 101,154 SH SOLE 0 0 101,154
DANAHER CORP DEL COM 235851102 578,488 3,037 SH SOLE 0 0 3,037
DEERE & CO COM 244199105 288,621 455 SH SOLE 0 0 455
DEVON ENERGY CORP NEW COM 25179M103 8,819,649 213,447 SH SOLE 0 0 213,447
DOLLAR GEN CORP COM 256677105 6,918,687 60,105 SH SOLE 0 0 60,105
DOMINION ENERGY INC COM 25746U109 766,146 11,219 SH SOLE 0 0 11,219
EDISON INTL COM 281020107 7,169,908 96,305 SH SOLE 0 0 96,305
ELI LILLY & CO COM 532457108 3,808,575 3,175 SH SOLE 0 0 3,175
EMERSON ELEC CO COM 291011104 557,140 3,892 SH SOLE 0 0 3,892
EOG RES INC COM 26875P101 704,694 5,432 SH SOLE 0 0 5,432
EQUIFAX INC COM 294429105 415,847 2,620 SH SOLE 0 0 2,620
EVERPURE INC CL A 74624M102 1,253,549 15,910 SH SOLE 0 0 15,910
EVERSOURCE ENERGY COM 30040W108 6,233,143 86,248 SH SOLE 0 0 86,248
EXXON MOBIL CORP COM 30231G102 1,628,746 11,913 SH SOLE 0 0 11,913
FIDELITY NATL FINL INC COM SHS 31620R303 5,028,813 106,633 SH SOLE 0 0 106,633
FIRST BUSINESS FINL SVCS INC COM 319390100 430,408 6,813 SH SOLE 0 0 6,813
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 555,675 31,078 SH SOLE 0 0 31,078
FORD MTR CO COM 345370860 5,919,454 425,860 SH SOLE 0 0 425,860
FORTINET INC COM 34959E109 1,933,155 12,584 SH SOLE 0 0 12,584
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 716,428 20,141 SH SOLE 0 0 20,141
GE AEROSPACE COM NEW 369604301 406,245 1,087 SH SOLE 0 0 1,087
GE VERNOVA INC COM 36828A101 509,890 434 SH SOLE 0 0 434
GENERAL MILLS INC COM 370334104 2,505,346 71,993 SH SOLE 0 0 71,993
HEALTHPEAK PROPERTIES INC COM 42250P103 4,269,728 199,520 SH SOLE 0 0 199,520
HERSHEY CO COM 427866108 5,593,742 31,882 SH SOLE 0 0 31,882
HOME DEPOT INC COM 437076102 1,366,988 3,876 SH SOLE 0 0 3,876
HOST HOTELS & RESORTS INC COM 44107P104 2,019,039 85,140 SH SOLE 0 0 85,140
HUNTINGTON INGALLS INDS INC COM 446413106 639,269 2,284 SH SOLE 0 0 2,284
INTEL CORP COM 458140100 767,128 5,494 SH SOLE 0 0 5,494
INTERNATIONAL BUSINESS MACHS COM 459200101 457,248 1,626 SH SOLE 0 0 1,626
INTERNATIONAL PAPER CO COM 460146103 438,150 11,500 SH SOLE 0 0 11,500
INTUITIVE SURGICAL INC COM NEW 46120E602 579,420 1,457 SH SOLE 0 0 1,457
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 426,111 17,528 SH SOLE 0 0 17,528
INVESCO QQQ TR UNIT SER 1 46090E103 314,443 427 SH SOLE 0 0 427
ISHARES TR 0-5YR HI YL CP 46434V407 2,189,756 51,633 SH SOLE 0 0 51,633
ISHARES TR CORE S&P MCP ETF 464287507 2,080,351 26,979 SH SOLE 0 0 26,979
ISHARES TR CORE S&P SCP ETF 464287804 1,167,349 7,871 SH SOLE 0 0 7,871
ISHARES TR CORE S&P TTL STK 464287150 820,529 4,995 SH SOLE 0 0 4,995
ISHARES TR CORE S&P500 ETF 464287200 6,113,690 8,164 SH SOLE 0 0 8,164
ISHARES TR CRE U S REIT ETF 464288521 988,644 14,878 SH SOLE 0 0 14,878
ISHARES TR GLOBAL ENERG ETF 464287341 269,577 5,487 SH SOLE 0 0 5,487
ISHARES TR MSCI EAFE ETF 464287465 3,505,327 33,744 SH SOLE 0 0 33,744
ISHARES TR MSCI EMG MKT ETF 464287234 348,891 5,100 SH SOLE 0 0 5,100
ISHARES TR RUS 1000 GRW ETF 464287614 1,993,517 16,055 SH SOLE 0 0 16,055
ISHARES TR RUS 1000 VAL ETF 464287598 1,003,295 4,138 SH SOLE 0 0 4,138
ISHARES TR RUS 2000 GRW ETF 464287648 3,254,898 8,262 SH SOLE 0 0 8,262
ISHARES TR RUS 2000 VAL ETF 464287630 273,182 1,235 SH SOLE 0 0 1,235
ISHARES TR RUS MID CAP ETF 464287499 334,049 3,028 SH SOLE 0 0 3,028
ISHARES TR RUSSELL 2000 ETF 464287655 2,495,921 8,307 SH SOLE 0 0 8,307
ISHARES TR RUSSELL 3000 ETF 464287689 738,099 1,731 SH SOLE 0 0 1,731
ISHARES TR S&P 100 ETF 464287101 2,535,858 6,931 SH SOLE 0 0 6,931
ISHARES TR S&P 500 GRWT ETF 464287309 44,076,502 320,486 SH SOLE 0 0 320,486
ISHARES TR S&P 500 VAL ETF 464287408 28,549,313 125,735 SH SOLE 0 0 125,735
ISHARES TR S&P MC 400GR ETF 464287606 17,672,186 150,402 SH SOLE 0 0 150,402
ISHARES TR S&P MC 400VL ETF 464287705 13,836,396 93,660 SH SOLE 0 0 93,660
ISHARES TR S&P SML 600 GWT 464287887 4,314,711 24,159 SH SOLE 0 0 24,159
ISHARES TR SHRT NAT MUN ETF 464288158 375,840 3,530 SH SOLE 0 0 3,530
ISHARES TR SP SMCP600VL ETF 464287879 4,079,544 29,847 SH SOLE 0 0 29,847
JOHNSON & JOHNSON COM 478160104 9,232,057 36,351 SH SOLE 0 0 36,351
JPMORGAN CHASE & CO COM 46625H100 7,482,306 22,859 SH SOLE 0 0 22,859
KINDER MORGAN INC DEL COM 49456B101 5,996,070 187,553 SH SOLE 0 0 187,553
KLA CORP COM NEW 482480100 3,813,917 12,641 SH SOLE 0 0 12,641
KRAFT HEINZ CO COM 500754106 334,743 14,172 SH SOLE 0 0 14,172
KROGER CO COM 501044101 993,438 17,890 SH SOLE 0 0 17,890
LAMAR ADVERTISING CO CL A 512816109 3,375,720 21,642 SH SOLE 0 0 21,642
LAUDER ESTEE COS INC CL A 518439104 457,674 5,797 SH SOLE 0 0 5,797
LOCKHEED MARTIN CORP COM 539830109 3,337,132 6,550 SH SOLE 0 0 6,550
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 611,109 11,607 SH SOLE 0 0 11,607
MARVELL TECHNOLOGY INC COM 573874104 2,334,862 7,838 SH SOLE 0 0 7,838
MCCORMICK & CO INC COM NON VTG 579780206 585,478 11,612 SH SOLE 0 0 11,612
MERCK & CO INC COM 58933Y105 10,567,309 82,232 SH SOLE 0 0 82,232
META PLATFORMS INC CL A 30303M102 1,939,971 3,444 SH SOLE 0 0 3,444
MICRON TECHNOLOGY INC COM 595112103 1,329,743 1,152 SH SOLE 0 0 1,152
MICROSOFT CORP COM 594918104 18,345,512 49,181 SH SOLE 0 0 49,181
MONDELEZ INTL INC CL A 609207105 831,219 14,371 SH SOLE 0 0 14,371
MORGAN STANLEY COM NEW 617446448 334,046 1,598 SH SOLE 0 0 1,598
MUELLER INDS INC COM 624756102 729,713 5,936 SH SOLE 0 0 5,936
NORTHROP GRUMMAN CORP COM 666807102 286,487 563 SH SOLE 0 0 563
NOVO-NORDISK A S ADR 670100205 821,165 17,129 SH SOLE 0 0 17,129
NVIDIA CORPORATION COM 67066G104 6,160,972 30,791 SH SOLE 0 0 30,791
ORACLE CORP COM 68389X105 951,110 6,490 SH SOLE 0 0 6,490
PACCAR INC COM 693718108 3,941,738 32,815 SH SOLE 0 0 32,815
PALANTIR TECHNOLOGIES INC CL A 69608A108 214,207 1,836 SH SOLE 0 0 1,836
PALO ALTO NETWORKS INC COM 697435105 1,415,233 4,150 SH SOLE 0 0 4,150
PEPSICO INC COM 713448108 737,795 5,449 SH SOLE 0 0 5,449
PFIZER INC COM 717081103 6,979,113 289,830 SH SOLE 0 0 289,830
PHILIP MORRIS INTL INC COM 718172109 2,725,410 15,065 SH SOLE 0 0 15,065
PINNACLE FINL PARTNERS INC COM 72348N109 384,454 3,811 SH SOLE 0 0 3,811
PINTEREST INC CL A 72352L106 490,820 23,339 SH SOLE 0 0 23,339
PORTLAND GEN ELEC CO COM NEW 736508847 2,310,713 44,581 SH SOLE 0 0 44,581
PRICE T ROWE GROUP INC COM 74144T108 4,430,500 38,970 SH SOLE 0 0 38,970
PROCTER & GAMBLE CO COM 742718109 3,246,757 22,141 SH SOLE 0 0 22,141
PUBLIC STORAGE COM 74460D109 5,392,490 16,941 SH SOLE 0 0 16,941
QUALCOMM INC COM 747525103 5,207,077 28,178 SH SOLE 0 0 28,178
REALTY INCOME CORP COM 756109104 3,774,108 60,912 SH SOLE 0 0 60,912
RTX CORPORATION COM 75513E101 407,920 2,150 SH SOLE 0 0 2,150
SALESFORCE INC COM 79466L302 506,952 3,236 SH SOLE 0 0 3,236
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,198,668 116,210 SH SOLE 0 0 116,210
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 1,521,550 9,590 SH SOLE 0 0 9,590
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 363,060 6,836 SH SOLE 0 0 6,836
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 322,411 6,014 SH SOLE 0 0 6,014
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 3,606,385 18,929 SH SOLE 0 0 18,929
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 239,668 5,286 SH SOLE 0 0 5,286
SHERWIN WILLIAMS CO COM 824348106 1,032,960 3,000 SH SOLE 0 0 3,000
SLB LIMITED COM STK 806857108 575,175 12,372 SH SOLE 0 0 12,372
SOUTHERN CO COM 842587107 1,006,678 10,518 SH SOLE 0 0 10,518
SPDR GOLD TR GOLD SHS 78463V107 10,406,173 28,248 SH SOLE 0 0 28,248
SPDR SERIES TRUST ST NUVE HIGH ETF 78464A284 550,064 21,622 SH SOLE 0 0 21,622
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 372,976 7,776 SH SOLE 0 0 7,776
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 3,556,457 38,809 SH SOLE 0 0 38,809
SPDR SERIES TRUST ST STR P500GRW 78464A409 22,984,387 193,162 SH SOLE 0 0 193,162
SPDR SERIES TRUST ST STR P500VAL 78464A508 21,366,167 351,475 SH SOLE 0 0 351,475
SPDR SERIES TRUST ST STR SP DIV 78464A763 4,856,265 31,911 SH SOLE 0 0 31,911
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 3,458,734 4,632 SH SOLE 0 0 4,632
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 2,389,246 3,397 SH SOLE 0 0 3,397
STEEL DYNAMICS INC COM 858119100 903,614 3,938 SH SOLE 0 0 3,938
STRYKER CORPORATION COM 863667101 684,664 2,175 SH SOLE 0 0 2,175
SYSCO CORP COM 871829107 1,053,108 12,600 SH SOLE 0 0 12,600
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,711,611 3,584 SH SOLE 0 0 3,584
TARGET CORP COM 87612E106 5,363,108 41,062 SH SOLE 0 0 41,062
TEXAS INSTRS INC COM 882508104 6,422,515 21,547 SH SOLE 0 0 21,547
THERMO FISHER SCIENTIFIC INC COM 883556102 824,256 1,644 SH SOLE 0 0 1,644
TOLL BROTHERS INC COM 889478103 261,129 1,585 SH SOLE 0 0 1,585
TRUIST FINL CORP COM 89832Q109 9,268,862 186,047 SH SOLE 0 0 186,047
TYSON FOODS INC CL A 902494103 1,107,731 19,349 SH SOLE 0 0 19,349
UNION PAC CORP COM 907818108 857,372 3,152 SH SOLE 0 0 3,152
UNITED BANKSHARES INC WEST V COM 909907107 4,975,765 108,564 SH SOLE 0 0 108,564
UNITEDHEALTH GROUP INC COM 91324P102 3,221,133 7,750 SH SOLE 0 0 7,750
US BANCORP COM NEW 902973304 5,803,581 96,080 SH SOLE 0 0 96,080
VANECK ETF TRUST PREFERRED SECURT 92189F429 265,638 14,890 SH SOLE 0 0 14,890
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,102,924 8,458 SH SOLE 0 0 8,458
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 262,977 1,912 SH SOLE 0 0 1,912
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,427,734 7,926 SH SOLE 0 0 7,926
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,719,120 8,700 SH SOLE 0 0 8,700
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,612,599 16,723 SH SOLE 0 0 16,723
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 29,582,933 43,073 SH SOLE 0 0 43,073
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,683,250 6,927 SH SOLE 0 0 6,927
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,696,857 4,640 SH SOLE 0 0 4,640
VANGUARD INDEX FDS TOTAL STK MKT 922908769 320,825 867 SH SOLE 0 0 867
VANGUARD INDEX FDS VALUE ETF 922908744 212,700 976 SH SOLE 0 0 976
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,771,468 130,197 SH SOLE 0 0 130,197
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,162,616 62,527 SH SOLE 0 0 62,527
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 24,831,466 421,015 SH SOLE 0 0 421,015
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 25,192,343 304,808 SH SOLE 0 0 304,808
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 16,144,197 344,888 SH SOLE 0 0 344,888
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 38,876,914 667,988 SH SOLE 0 0 667,988
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 36,252,089 458,713 SH SOLE 0 0 458,713
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 834,520 6,873 SH SOLE 0 0 6,873
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 19,403,379 272,328 SH SOLE 0 0 272,328
VANGUARD WORLD FD INF TECH ETF 92204A702 722,380 6,044 SH SOLE 0 0 6,044
VEEVA SYS INC CL A COM 922475108 429,300 2,419 SH SOLE 0 0 2,419
VENTAS INC COM 92276F100 1,334,576 15,029 SH SOLE 0 0 15,029
VERIZON COMMUNICATIONS INC COM 92343V104 7,363,983 173,925 SH SOLE 0 0 173,925
VERTIV HOLDINGS CO COM CL A 92537N108 536,717 1,603 SH SOLE 0 0 1,603
VIRTU FINL INC CL A 928254101 3,933,424 66,030 SH SOLE 0 0 66,030
VISA INC COM CL A 92826C839 1,709,618 4,983 SH SOLE 0 0 4,983
WALMART INC COM 931142103 745,365 6,581 SH SOLE 0 0 6,581
WATSCO INC COM 942622200 1,901,539 4,563 SH SOLE 0 0 4,563
WEC ENERGY GROUP INC COM 92939U106 6,593,885 56,469 SH SOLE 0 0 56,469
WELLS FARGO & CO COM 949746101 1,381,659 16,719 SH SOLE 0 0 16,719
WESTERN UN CO COM 959802109 3,849,735 499,965 SH SOLE 0 0 499,965
WHITE MTNS INS GROUP LTD COM G9618E107 2,438,838 1,176 SH SOLE 0 0 1,176
WILLIAMS SONOMA INC COM 969904101 1,381,817 5,928 SH SOLE 0 0 5,928
ZSCALER INC COM 98980G102 375,601 2,661 SH SOLE 0 0 2,661