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
Amazon.com Stock 023135106   5,362,359 41,135 SH   SOLE 0 41,135 0 0
Johnson & Johnson Stock 478160104   2,299,238 13,891 SH   SOLE 0 13,891 0 0
Vanguard Total Stock Market ETF ETF 922908769   220,280 1,000 SH   SOLE 0 1,000 0 0
Goldman Sachs Stock 38141G104   870,858 2,700 SH   SOLE 0 2,700 0 0
Intel Stock 458140100   2,955,828 88,392 SH   SOLE 0 88,392 0 0
State Street Corp Stock 857477103   1,178,198 16,100 SH   SOLE 0 16,100 0 0
Advance Auto Parts Stock 00751Y106   1,969,806 28,020 SH   SOLE 0 28,020 0 0
SPDR S&P 500 ETF ETF 78462F103   2,770,057 6,249 SH   SOLE 0 6,249 0 0
Allspring Income Opportunities CEF 94987B105   732,333 113,540 SH   SOLE 0 113,540 0 0
Cognizant Stock 192446102   2,158,483 33,065 SH   SOLE 0 33,065 0 0
Eaton Vance Limited Duration CEF 27828H105   919,423 98,229 SH   SOLE 0 98,229 0 0
Chubb Ltd Stock H1467J104   4,034,132 20,950 SH   SOLE 0 20,950 0 0
FedEx Stock 31428X106   6,877,738 27,744 SH   SOLE 0 27,744 0 0
Pepsico Inc Stock 713448108   2,842,201 15,345 SH   SOLE 0 15,345 0 0
Home Depot Stock 437076102   6,766,982 21,784 SH   SOLE 0 21,784 0 0
AmerisourceBergen Stock 03073E105   533,993 2,775 SH   SOLE 0 2,775 0 0
Becton Dickinson Stock 075887109   3,595,024 13,617 SH   SOLE 0 13,617 0 0
iShares Core S&P Small Cap ETF ETF 464287804   298,950 3,000 SH   SOLE 0 3,000 0 0
Berkshire Hathaway Cl B Stock 084670702   779,185 2,285 SH   SOLE 0 2,285 0 0
Alphabet Cl A Stock 02079K305   7,714,665 64,450 SH   SOLE 0 64,450 0 0
Fiserv Stock 337738108   5,136,828 40,720 SH   SOLE 0 40,720 0 0
Generac Stock 368736104   4,679,699 31,380 SH   SOLE 0 31,380 0 0
Microsoft Stock 594918104   13,190,476 38,734 SH   SOLE 0 38,734 0 0
GameStop Stock 36467W109   582,000 24,000 SH   SOLE 0 24,000 0 0
CVS Health Corp Stock 126650100   3,780,305 54,684 SH   SOLE 0 54,684 0 0
Vanguard Information Technology ETF ETF 92204A702   309,512 700 SH   SOLE 0 700 0 0
BlackRock Core Bond CEF 09249E101   1,377,508 129,465 SH   SOLE 0 129,465 0 0
John Hancock Pfd Income III CEF 41021P103   652,306 46,560 SH   SOLE 0 46,560 0 0
Bitfarms Stock 09173B107   146,412 99,600 SH   SOLE 0 99,600 0 0
Invesco S&P 500 Equal Weight ETF ETF 46137V357   566,836 3,788 SH   SOLE 0 3,788 0 0
ETRACS Alerian MLP Index ETN ETF 90274D382   528,253 26,590 SH   SOLE 0 26,590 0 0
Carrier Global Stock 14448C104   1,664,042 33,475 SH   SOLE 0 33,475 0 0
Sysco Corp Stock 871829107   1,131,179 15,245 SH   SOLE 0 15,245 0 0
Marathon Petroleum Stock 56585A102   6,203,120 53,200 SH   SOLE 0 53,200 0 0
Energy Transfer LP Stock 29273V100   1,211,580 95,400 SH   SOLE 0 95,400 0 0
Short Vix Short-Term Futures ETF ETF 74347W130   976,106 11,527 SH   SOLE 0 11,527 0 0
Allspring Multi-Sector Income CEF 94987D101   468,287 50,571 SH   SOLE 0 50,571 0 0
Meta Platforms Stock 30303M102   2,463,436 8,584 SH   SOLE 0 8,584 0 0
-1X Short VIX Futures ETF ETF 92891H101   392,980 14,000 SH   SOLE 0 14,000 0 0
Blackstone Strategic Credit CEF 09257R101   872,269 79,805 SH   SOLE 0 79,805 0 0
Broadcom Stock 11135F101   394,681 455 SH   SOLE 0 455 0 0
BlackRock Floating Rate CEF 09255X100   166,056 13,600 SH   SOLE 0 13,600 0 0
iShares Short Treasury Bond ETF ETF 464288679   7,621,050 69,000 SH   SOLE 0 69,000 0 0
Cummins Stock 231021106   4,405,280 17,969 SH   SOLE 0 17,969 0 0
Abbvie Stock 00287Y109   1,950,217 14,475 SH   SOLE 0 14,475 0 0
Polaris Inc Stock 731068102   3,581,947 29,620 SH   SOLE 0 29,620 0 0
Zimmer Biomet Stock 98956P102   3,063,278 21,039 SH   SOLE 0 21,039 0 0
Qualcomm Stock 747525103   5,668,328 47,617 SH   SOLE 0 47,617 0 0
Cisco Systems Inc Stock 17275R102   6,276,165 121,302 SH   SOLE 0 121,302 0 0
Capital One Financial Stock 14040H105   791,073 7,233 SH   SOLE 0 7,233 0 0
Advanced Micro Devices Stock 007903107   205,038 1,800 SH   SOLE 0 1,800 0 0
AT&T Inc Stock 00206R102   407,698 25,561 SH   SOLE 0 25,561 0 0
John Hancock Pfd Income CEF 41013W108   318,459 20,910 SH   SOLE 0 20,910 0 0
Cigna Stock 125523100   6,577,264 23,440 SH   SOLE 0 23,440 0 0
WESCO Intl Stock 95082P105   4,218,654 23,560 SH   SOLE 0 23,560 0 0
Wells Fargo Stock 949746101   2,330,328 54,600 SH   SOLE 0 54,600 0 0
JP Morgan Chase & Co Stock 46625H100   6,459,281 44,412 SH   SOLE 0 44,412 0 0
Chevron Corp Stock 166764100   3,742,570 23,785 SH   SOLE 0 23,785 0 0
TJX Companies Inc Stock 872540109   636,010 7,501 SH   SOLE 0 7,501 0 0
International Business Machine Stock 459200101   475,026 3,550 SH   SOLE 0 3,550 0 0
Oracle Corp Stock 68389X105   4,418,239 37,100 SH   SOLE 0 37,100 0 0
Raytheon Technologies Stock 75513E101   2,521,490 25,740 SH   SOLE 0 25,740 0 0
American Express Stock 025816109   3,098,147 17,785 SH   SOLE 0 17,785 0 0
Otis Worldwide Stock 68902V107   1,531,417 17,205 SH   SOLE 0 17,205 0 0
Eaton Stock G29183103   4,842,488 24,080 SH   SOLE 0 24,080 0 0
PIMCO Muni Income Fund CEF 72200R107   6,002,091 583,861 SH   SOLE 0 583,861 0 0
Lam Research Stock 512807108   321,430 500 SH   SOLE 0 500 0 0
Bristol-Myers Stock 110122108   3,153,630 49,314 SH   SOLE 0 49,314 0 0
Vista Outdoor Stock 928377100   2,011,609 72,700 SH   SOLE 0 72,700 0 0
Citigroup Stock 172967424   1,713,471 37,217 SH   SOLE 0 37,217 0 0
Exxon Mobil Corp Stock 30231G102   343,200 3,200 SH   SOLE 0 3,200 0 0
PayPal Holdings Stock 70450Y103   3,256,157 48,796 SH   SOLE 0 48,796 0 0
Activision Blizzard Stock 00507V109   4,164,420 49,400 SH   SOLE 0 49,400 0 0
iShares Core S&P Mid Cap ETF ETF 464287507   392,220 1,500 SH   SOLE 0 1,500 0 0
Apple Stock 037833100   27,678,355 142,694 SH   SOLE 0 142,694 0 0
Walt Disney Co Stock 254687106   1,828,187 20,477 SH   SOLE 0 20,477 0 0