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   902,718 7,528 SH   SOLE   0 0 7,528
ABBOTT LABS COM 002824100   1,577,785 14,371 SH   SOLE   0 0 14,371
ABBVIE INC COM 00287Y109   2,658,274 16,449 SH   SOLE   0 0 16,449
ABRDN ETFS BBRG ALL COMD K1 003261104   1,015,539 46,035 SH   SOLE   0 0 46,035
ADVANCED MICRO DEVICES INC COM 007903107   1,074,210 16,585 SH   SOLE   0 0 16,585
AIR PRODS & CHEMS INC COM 009158106   1,186,493 3,849 SH   SOLE   0 0 3,849
ALPHABET INC CAP STK CL C 02079K107   273,288 3,080 SH   SOLE   0 0 3,080
ALPHABET INC CAP STK CL A 02079K305   4,984,289 56,492 SH   SOLE   0 0 56,492
ALTRIA GROUP INC COM 02209S103   8,311,434 181,826 SH   SOLE   0 0 181,826
AMAZON COM INC COM 023135106   2,558,611 30,460 SH   SOLE   0 0 30,460
APPLE INC COM 037833100   19,692,127 151,560 SH   SOLE   0 0 151,560
AT&T INC COM 00206R102   5,495,900 298,528 SH   SOLE   0 0 298,528
AUTOMATIC DATA PROCESSING IN COM 053015103   262,746 1,100 SH   SOLE   0 0 1,100
BANK AMERICA CORP COM 060505104   7,256,513 219,098 SH   SOLE   0 0 219,098
BANK NEW YORK MELLON CORP COM 064058100   539,139 11,844 SH   SOLE   0 0 11,844
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   441,727 1,430 SH   SOLE   0 0 1,430
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE   0 0 1
BLACKROCK INC COM 09247X101   215,424 304 SH   SOLE   0 0 304
BLACKSTONE INC COM 09260D107   227,541 3,067 SH   SOLE   0 0 3,067
BOEING CO COM 097023105   1,319,524 6,927 SH   SOLE   0 0 6,927
BRISTOL-MYERS SQUIBB CO COM 110122108   7,779,058 108,118 SH   SOLE   0 0 108,118
BROADCOM INC COM 11135F101   14,834,156 26,531 SH   SOLE   0 0 26,531
CARDINAL HEALTH INC COM 14149Y108   4,662,780 60,658 SH   SOLE   0 0 60,658
CATERPILLAR INC COM 149123101   304,241 1,270 SH   SOLE   0 0 1,270
CHEVRON CORP NEW COM 166764100   9,457,979 52,694 SH   SOLE   0 0 52,694
CISCO SYS INC COM 17275R102   10,596,416 222,427 SH   SOLE   0 0 222,427
CITIGROUP INC COM NEW 172967424   628,426 13,894 SH   SOLE   0 0 13,894
COCA COLA CO COM 191216100   687,879 10,814 SH   SOLE   0 0 10,814
CONAGRA BRANDS INC COM 205887102   916,880 23,692 SH   SOLE   0 0 23,692
CONOCOPHILLIPS COM 20825C104   426,688 3,616 SH   SOLE   0 0 3,616
COTERRA ENERGY INC COM 127097103   8,051,245 327,686 SH   SOLE   0 0 327,686
CROWN CASTLE INC COM 22822V101   252,019 1,858 SH   SOLE   0 0 1,858
CUBESMART COM 229663109   3,848,919 95,623 SH   SOLE   0 0 95,623
CUMMINS INC COM 231021106   862,068 3,558 SH   SOLE   0 0 3,558
CVS HEALTH CORP COM 126650100   5,864,154 62,927 SH   SOLE   0 0 62,927
DOMINION ENERGY INC COM 25746U109   5,596,803 91,272 SH   SOLE   0 0 91,272
DOW INC COM 260557103   8,421,424 167,125 SH   SOLE   0 0 167,125
DOXIMITY INC CL A 26622P107   1,671,020 49,792 SH   SOLE   0 0 49,792
DUKE ENERGY CORP NEW COM NEW 26441C204   391,156 3,798 SH   SOLE   0 0 3,798
EMERSON ELEC CO COM 291011104   589,328 6,135 SH   SOLE   0 0 6,135
EXXON MOBIL CORP COM 30231G102   12,885,825 116,825 SH   SOLE   0 0 116,825
FEDEX CORP COM 31428X106   225,680 1,303 SH   SOLE   0 0 1,303
FIRST BUSINESS FINL SVCS INC COM 319390100   228,016 6,238 SH   SOLE   0 0 6,238
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   5,276,575 314,082 SH   SOLE   0 0 314,082
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   892,887 33,454 SH   SOLE   0 0 33,454
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   2,721,306 45,782 SH   SOLE   0 0 45,782
FORD MTR CO DEL COM 345370860   222,877 19,164 SH   SOLE   0 0 19,164
FREEPORT-MCMORAN INC CL B 35671D857   469,148 12,346 SH   SOLE   0 0 12,346
GENERAL ELECTRIC CO COM NEW 369604301   218,901 2,613 SH   SOLE   0 0 2,613
GENERAL MTRS CO COM 37045V100   871,358 25,902 SH   SOLE   0 0 25,902
GOLDMAN SACHS GROUP INC COM 38141G104   1,094,009 3,186 SH   SOLE   0 0 3,186
HANESBRANDS INC COM 410345102   447,789 70,407 SH   SOLE   0 0 70,407
HOME DEPOT INC COM 437076102   2,980,139 9,435 SH   SOLE   0 0 9,435
HONEYWELL INTL INC COM 438516106   1,254,298 5,853 SH   SOLE   0 0 5,853
ILLUMINA INC COM 452327109   336,259 1,663 SH   SOLE   0 0 1,663
INTEL CORP COM 458140100   6,926,614 262,074 SH   SOLE   0 0 262,074
INTERNATIONAL BUSINESS MACHS COM 459200101   2,331,720 16,550 SH   SOLE   0 0 16,550
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   4,779,749 213,477 SH   SOLE   0 0 213,477
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   7,161,273 349,584 SH   SOLE   0 0 349,584
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   452,195 23,806 SH   SOLE   0 0 23,806
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   5,291,805 252,231 SH   SOLE   0 0 252,231
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   5,139,987 271,598 SH   SOLE   0 0 271,598
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   3,255,266 161,632 SH   SOLE   0 0 161,632
INVESCO QQQ TR UNIT SER 1 46090E103   385,573 1,448 SH   SOLE   0 0 1,448
ISHARES SILVER TR ISHARES 46428Q109   302,335 13,730 SH   SOLE   0 0 13,730
ISHARES TR 0-5YR HI YL CP 46434V407   1,852,671 45,309 SH   SOLE   0 0 45,309
ISHARES TR RUS 1000 GRW ETF 464287614   3,552,256 16,581 SH   SOLE   0 0 16,581
ISHARES TR ISHS 1-5YR INVS 464288646   629,526 12,636 SH   SOLE   0 0 12,636
ISHARES TR SHORT TREAS BD 464288679   929,264 8,454 SH   SOLE   0 0 8,454
ISHARES TR S&P SML 600 GWT 464287887   5,796,340 53,635 SH   SOLE   0 0 53,635
ISHARES TR CORE US AGGBD ET 464287226   220,361 2,272 SH   SOLE   0 0 2,272
ISHARES TR S&P MC 400VL ETF 464287705   27,412,966 271,954 SH   SOLE   0 0 271,954
ISHARES TR CORE S&P SCP ETF 464287804   998,748 10,553 SH   SOLE   0 0 10,553
ISHARES TR CRE U S REIT ETF 464288521   1,007,264 20,369 SH   SOLE   0 0 20,369
ISHARES TR RUSSELL 2000 ETF 464287655   1,120,960 6,429 SH   SOLE   0 0 6,429
ISHARES TR COHEN STEER REIT 464287564   642,853 11,722 SH   SOLE   0 0 11,722
ISHARES TR S&P 500 GRWT ETF 464287309   33,258,525 568,522 SH   SOLE   0 0 568,522
ISHARES TR U.S. MED DVC ETF 464288810   219,690 4,179 SH   SOLE   0 0 4,179
ISHARES TR S&P 500 VAL ETF 464287408   36,355,729 250,608 SH   SOLE   0 0 250,608
ISHARES TR CORE S&P MCP ETF 464287507   1,902,465 7,865 SH   SOLE   0 0 7,865
ISHARES TR RUS MDCP VAL ETF 464287473   243,335 2,310 SH   SOLE   0 0 2,310
ISHARES TR MSCI EAFE ETF 464287465   3,118,216 47,505 SH   SOLE   0 0 47,505
ISHARES TR EAFE VALUE ETF 464288877   641,586 13,984 SH   SOLE   0 0 13,984
ISHARES TR SP SMCP600VL ETF 464287879   6,156,976 67,429 SH   SOLE   0 0 67,429
ISHARES TR RUS 1000 VAL ETF 464287598   2,985,112 19,684 SH   SOLE   0 0 19,684
ISHARES TR CORE S&P500 ETF 464287200   4,719,362 12,283 SH   SOLE   0 0 12,283
ISHARES TR GOV/CRED BD ETF 464288596   223,463 2,178 SH   SOLE   0 0 2,178
ISHARES TR INTRM GOV CR ETF 464288612   285,454 2,786 SH   SOLE   0 0 2,786
ISHARES TR RUS 2000 VAL ETF 464287630   267,772 1,931 SH   SOLE   0 0 1,931
ISHARES TR EAFE GRWTH ETF 464288885   941,546 11,241 SH   SOLE   0 0 11,241
ISHARES TR S&P MC 400GR ETF 464287606   23,699,483 346,991 SH   SOLE   0 0 346,991
ISHARES TR RUS 2000 GRW ETF 464287648   2,763,447 12,882 SH   SOLE   0 0 12,882
ISHARES TR CORE S&P TTL STK 464287150   456,648 5,385 SH   SOLE   0 0 5,385
ISHARES TR RUS MID CAP ETF 464287499   204,239 3,028 SH   SOLE   0 0 3,028
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   375,975 7,500 SH   SOLE   0 0 7,500
JOHNSON & JOHNSON COM 478160104   11,035,757 62,472 SH   SOLE   0 0 62,472
JPMORGAN CHASE & CO COM 46625H100   9,280,258 69,204 SH   SOLE   0 0 69,204
KEYCORP COM 493267108   6,367,219 365,512 SH   SOLE   0 0 365,512
KIMBERLY-CLARK CORP COM 494368103   436,436 3,215 SH   SOLE   0 0 3,215
LILLY ELI & CO COM 532457108   1,716,394 4,692 SH   SOLE   0 0 4,692
LOCKHEED MARTIN CORP COM 539830109   9,777,952 20,099 SH   SOLE   0 0 20,099
LOWES COS INC COM 548661107   6,816,069 34,210 SH   SOLE   0 0 34,210
MERCK & CO INC COM 58933Y105   9,349,113 84,262 SH   SOLE   0 0 84,262
META PLATFORMS INC CL A 30303M102   488,821 4,062 SH   SOLE   0 0 4,062
MICROSOFT CORP COM 594918104   20,228,908 84,350 SH   SOLE   0 0 84,350
MONDELEZ INTL INC CL A 609207105   974,490 14,621 SH   SOLE   0 0 14,621
MORGAN STANLEY COM NEW 617446448   6,076,241 71,468 SH   SOLE   0 0 71,468
NETFLIX INC COM 64110L106   619,838 2,102 SH   SOLE   0 0 2,102
NEWMONT CORP COM 651639106   354,000 7,500 SH   SOLE   0 0 7,500
NEXTERA ENERGY INC COM 65339F101   262,504 3,140 SH   SOLE   0 0 3,140
NORTHROP GRUMMAN CORP COM 666807102   467,861 858 SH   SOLE   0 0 858
NVIDIA CORPORATION COM 67066G104   497,022 3,401 SH   SOLE   0 0 3,401
PACKAGING CORP AMER COM 695156109   231,261 1,808 SH   SOLE   0 0 1,808
PALANTIR TECHNOLOGIES INC CL A 69608A108   64,200 10,000 SH   SOLE   0 0 10,000
PEPSICO INC COM 713448108   1,480,918 8,197 SH   SOLE   0 0 8,197
PFIZER INC COM 717081103   8,212,274 160,271 SH   SOLE   0 0 160,271
PHILIP MORRIS INTL INC COM 718172109   6,379,698 63,033 SH   SOLE   0 0 63,033
PROCTER AND GAMBLE CO COM 742718109   4,355,228 28,736 SH   SOLE   0 0 28,736
PROSHARES TR DJ BRKFLD GLB 74347B508   730,783 16,433 SH   SOLE   0 0 16,433
PROSPERITY BANCSHARES INC COM 743606105   296,171 4,075 SH   SOLE   0 0 4,075
PUBLIC STORAGE COM 74460D109   309,610 1,105 SH   SOLE   0 0 1,105
QUALCOMM INC COM 747525103   5,222,023 47,499 SH   SOLE   0 0 47,499
RAYTHEON TECHNOLOGIES CORP COM 75513E101   283,484 2,809 SH   SOLE   0 0 2,809
RBB FD INC US TREAS 3 MNTH 74933W452   608,840 12,211 SH   SOLE   0 0 12,211
REYNOLDS CONSUMER PRODS INC COM 76171L106   415,043 13,844 SH   SOLE   0 0 13,844
SALESFORCE INC COM 79466L302   693,976 5,234 SH   SOLE   0 0 5,234
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   283,090 6,270 SH   SOLE   0 0 6,270
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,261,174 17,889 SH   SOLE   0 0 17,889
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,553,936 18,800 SH   SOLE   0 0 18,800
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   547,542 16,010 SH   SOLE   0 0 16,010
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,366,302 17,589 SH   SOLE   0 0 17,589
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   332,146 3,382 SH   SOLE   0 0 3,382
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   827,853 17,251 SH   SOLE   0 0 17,251
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,769,127 54,523 SH   SOLE   0 0 54,523
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,068,566 16,623 SH   SOLE   0 0 16,623
SHERWIN WILLIAMS CO COM 824348106   711,990 3,000 SH   SOLE   0 0 3,000
SMUCKER J M CO COM NEW 832696405   284,119 1,793 SH   SOLE   0 0 1,793
SOUTHERN CO COM 842587107   1,677,921 23,497 SH   SOLE   0 0 23,497
SPDR GOLD TR GOLD SHS 78463V107   11,213,035 66,099 SH   SOLE   0 0 66,099
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,075,602 5,427 SH   SOLE   0 0 5,427
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,824,295 4,120 SH   SOLE   0 0 4,120
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,234,724 13,499 SH   SOLE   0 0 13,499
SPDR SER TR NUVEEN BLMBRG SH 78468R739   535,854 11,406 SH   SOLE   0 0 11,406
SPDR SER TR PRTFLO S&P500 GW 78464A409   2,230,088 44,012 SH   SOLE   0 0 44,012
SPDR SER TR S&P DIVID ETF 78464A763   7,918,772 63,294 SH   SOLE   0 0 63,294
SPDR SER TR ICE PFD SEC ETF 78464A292   532,380 16,221 SH   SOLE   0 0 16,221
SPDR SER TR PRTFLO S&P500 VL 78464A508   5,339,636 137,301 SH   SOLE   0 0 137,301
SPDR SER TR PORTFOLIO INTRMD 78464A375   272,433 8,559 SH   SOLE   0 0 8,559
STAG INDL INC COM 85254J102   682,840 21,134 SH   SOLE   0 0 21,134
STARBUCKS CORP COM 855244109   878,118 8,852 SH   SOLE   0 0 8,852
STARWOOD PPTY TR INC COM 85571B105   582,161 31,760 SH   SOLE   0 0 31,760
STRYKER CORPORATION COM 863667101   550,102 2,250 SH   SOLE   0 0 2,250
SYSCO CORP COM 871829107   1,036,050 13,552 SH   SOLE   0 0 13,552
TARGET CORP COM 87612E106   1,044,472 7,008 SH   SOLE   0 0 7,008
TEXAS INSTRS INC COM 882508104   942,084 5,702 SH   SOLE   0 0 5,702
TRUIST FINL CORP COM 89832Q109   2,676,939 62,211 SH   SOLE   0 0 62,211
UNION PAC CORP COM 907818108   5,126,854 24,759 SH   SOLE   0 0 24,759
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   1,218,575 21,652 SH   SOLE   0 0 21,652
UNITEDHEALTH GROUP INC COM 91324P102   11,589,539 21,860 SH   SOLE   0 0 21,860
VANECK ETF TRUST PREFERRED SECURT 92189F429   4,080,860 244,217 SH   SOLE   0 0 244,217
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   509,874 11,179 SH   SOLE   0 0 11,179
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   449,654 2,749 SH   SOLE   0 0 2,749
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,384,021 12,478 SH   SOLE   0 0 12,478
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,666,096 20,200 SH   SOLE   0 0 20,200
VANGUARD INDEX FDS SM CP VAL ETF 922908611   496,409 3,126 SH   SOLE   0 0 3,126
VANGUARD INDEX FDS SML CP GRW ETF 922908595   238,843 1,191 SH   SOLE   0 0 1,191
VANGUARD INDEX FDS TOTAL STK MKT 922908769   340,256 1,780 SH   SOLE   0 0 1,780
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   309,429 2,288 SH   SOLE   0 0 2,288
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,745,737 147,402 SH   SOLE   0 0 147,402
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,237,461 27,185 SH   SOLE   0 0 27,185
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   29,738,144 514,323 SH   SOLE   0 0 514,323
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   15,651,672 201,931 SH   SOLE   0 0 201,931
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   15,688,339 208,649 SH   SOLE   0 0 208,649
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   29,388,266 502,535 SH   SOLE   0 0 502,535
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   586,531 13,975 SH   SOLE   0 0 13,975
VANGUARD WORLD FDS INF TECH ETF 92204A702   269,265 843 SH   SOLE   0 0 843
VERIZON COMMUNICATIONS INC COM 92343V104   9,250,918 234,795 SH   SOLE   0 0 234,795
VISA INC COM CL A 92826C839   1,282,710 6,174 SH   SOLE   0 0 6,174
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,488,227 66,601 SH   SOLE   0 0 66,601
WALMART INC COM 931142103   8,648,232 60,993 SH   SOLE   0 0 60,993
WEC ENERGY GROUP INC COM 92939U106   580,187 6,188 SH   SOLE   0 0 6,188
WHITE MTNS INS GROUP LTD COM G9618E107   1,663,614 1,176 SH   SOLE   0 0 1,176