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
ABBVIE INC COM 00287Y109   683,477 3,753 SH   SOLE 0 0 0 3,753
ADOBE INC COM 00724F101   365,835 725 SH   SOLE 0 0 0 725
AERCAP HOLDINGS NV SHS N00985106   2,915,396 33,545 SH   SOLE 0 1,200 0 32,345
ALBEMARLE CORP COM 012653101   3,455,804 26,232 SH   SOLE 0 1,020 0 25,212
ALPHABET INC CAP STK CL A 02079K305   5,360,279 35,515 SH   SOLE 0 900 0 34,615
AMAZON COM INC COM 023135106   1,017,163 5,639 SH   SOLE 0 0 0 5,639
AMCOR PLC ORD G0250X107   271,606 28,560 SH   SOLE 0 20,400 0 8,160
AMERICAN TOWER CORP NEW COM 03027X100   3,111,252 15,746 SH   SOLE 0 500 0 15,246
APPLE INC COM 037833100   2,946,584 17,183 SH   SOLE 0 420 0 16,763
AQUABOUNTY TECHNOLOGIES INC COM 03842K309   173,657 86,080 SH   SOLE 0 4,925 0 81,155
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,476,435 10,645 SH   SOLE 0 150 0 10,495
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   178,918 21,980 SH   SOLE 0 6,225 0 15,755
BLUE OWL CAPITAL CORPORATION COM 69121K104   4,122,609 268,050 SH   SOLE 0 14,500 0 253,550
BROOKFIELD CORP CL A LTD VT SH 11271J107   3,292,238 78,630 SH   SOLE 0 2,750 0 75,880
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   2,026,684 64,937 SH   SOLE 0 1,125 0 63,812
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   271,916 11,067 SH   SOLE 0 0 0 11,067
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,698,763 73,128 SH   SOLE 0 900 0 72,228
CHUBB LIMITED COM H1467J104   962,409 3,714 SH   SOLE 0 742 0 2,972
COLGATE PALMOLIVE CO COM 194162103   576,320 6,400 SH   SOLE 0 0 0 6,400
CONMED CORP COM 207410101   929,729 11,610 SH   SOLE 0 11,610 0 0
CORPAY INC COM SHS 219948106   371,482 1,204 SH   SOLE 0 0 0 1,204
DERMTECH INC COM 24984K105   9,856 14,040 SH   SOLE 0 0 0 14,040
ECOLAB INC COM 278865100   3,671,310 15,900 SH   SOLE 0 0 0 15,900
ENTERPRISE PRODS PARTNERS L COM 293792107   637,875 21,860 SH   SOLE 0 7,240 0 14,620
EXXON MOBIL CORP COM 30231G102   1,346,524 11,584 SH   SOLE 0 5,000 0 6,584
FATE THERAPEUTICS INC COM 31189P102   73,921 10,071 SH   SOLE 0 2,075 0 7,996
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   211,599 2,000 SH   SOLE 0 0 0 2,000
FISERV INC COM 337738108   544,507 3,407 SH   SOLE 0 0 0 3,407
FS KKR CAP CORP COM 302635206   4,254,530 223,101 SH   SOLE 0 22,450 0 200,651
GENERAL MLS INC COM 370334104   237,898 3,400 SH   SOLE 0 1,200 0 2,200
GOLDMAN SACHS GROUP INC COM 38141G104   266,388 638 SH   SOLE 0 0 0 638
GRANITE PT MTG TR INC COM STK 38741L107   2,759,087 578,425 SH   SOLE 0 32,800 0 545,625
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   3,742,823 59,250 SH   SOLE 0 26,000 0 33,250
HORMEL FOODS CORP COM 440452100   14,223,781 407,675 SH   SOLE 0 376,621 0 31,054
HUNTINGTON BANCSHARES INC COM 446150104   6,438,623 461,550 SH   SOLE 0 400,541 0 61,009
INNOVATOR ETFS TRUST INNOVATOR DEEPW 45782C862   3,723,736 77,984 SH   SOLE 0 2,600 0 75,384
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   718,468 4,242 SH   SOLE 0 0 0 4,242
ISHARES BITCOIN TR SHS 46438F101   4,207,342 103,962 SH   SOLE 0 3,180 0 100,782
ISHARES TR MSCI ACWI EX US 464288240   819,697 15,353 SH   SOLE 0 0 0 15,353
ISHARES TR FLTG RATE NT ETF 46429B655   581,063 11,380 SH   SOLE 0 0 0 11,380
ISHARES TR CORE US AGGBD ET 464287226   3,251,020 33,194 SH   SOLE 0 2,350 0 30,844
ISHARES TR RUS 2000 GRW ETF 464287648   352,040 1,300 SH   SOLE 0 0 0 1,300
ISHARES TR CORE S&P MCP ETF 464287507   217,146 3,575 SH   SOLE 0 0 0 3,575
ISHARES TR CORE S&P SCP ETF 464287804   309,456 2,800 SH   SOLE 0 0 0 2,800
ISHARES TR CORE S&P500 ETF 464287200   1,068,809 2,033 SH   SOLE 0 0 0 2,033
ISHARES TR RUS 1000 GRW ETF 464287614   7,762,262 23,030 SH   SOLE 0 925 0 22,105
ISHARES TR RUSSELL 3000 ETF 464287689   8,901,873 29,665 SH   SOLE 0 300 0 29,365
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   5,412,436 106,670 SH   SOLE 0 2,000 0 104,670
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   6,212,843 127,078 SH   SOLE 0 5,750 0 121,328
JOHNSON & JOHNSON COM 478160104   3,138,664 19,841 SH   SOLE 0 2,800 0 17,041
JPMORGAN CHASE & CO COM 46625H100   213,920 1,068 SH   SOLE 0 0 0 1,068
KAMAN CORP NOTE 3.250% 5/0 483548AF0   1,593,190 1,600,000 PRN   SOLE 0 100,000 0 1,500,000
LOCKHEED MARTIN CORP COM 539830109   227,435 500 SH   SOLE 0 0 0 500
MEDTRONIC PLC SHS G5960L103   1,172,429 13,453 SH   SOLE 0 521 0 12,932
META PLATFORMS INC CL A 30303M102   791,495 1,630 SH   SOLE 0 0 0 1,630
MICRON TECHNOLOGY INC COM 595112103   246,508 2,091 SH   SOLE 0 0 0 2,091
MICROSOFT CORP COM 594918104   1,314,494 3,124 SH   SOLE 0 0 0 3,124
NEXTERA ENERGY INC COM 65339F101   1,533,840 24,000 SH   SOLE 0 0 0 24,000
NORFOLK SOUTHN CORP COM 655844108   229,383 900 SH   SOLE 0 0 0 900
NORTHERN OIL & GAS INC COM 665531307   3,481,484 87,739 SH   SOLE 0 3,900 0 83,839
PURE CYCLE CORP COM NEW 746228303   3,511,343 369,615 SH   SOLE 0 18,000 0 351,615
SALESFORCE INC COM 79466L302   294,855 979 SH   SOLE 0 0 0 979
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,797,510 5,348 SH   SOLE 0 0 0 5,348
SPDR SER TR S&P DIVID ETF 78464A763   224,420 1,710 SH   SOLE 0 0 0 1,710
SPECIAL OPPORTUNITIES FD INC COM 84741T104   1,509,658 119,435 SH   SOLE 0 2,500 0 116,935
STARBUCKS CORP COM 855244109   357,518 3,912 SH   SOLE 0 0 0 3,912
SUNOPTA INC COM 8676EP108   2,029,776 295,455 SH   SOLE 0 12,550 0 282,905
TARGET CORP COM 87612E106   338,117 1,908 SH   SOLE 0 1,346 0 562
TESLA INC COM 88160R101   340,857 1,939 SH   SOLE 0 0 0 1,939
UNITEDHEALTH GROUP INC COM 91324P102   989,400 2,000 SH   SOLE 0 2,000 0 0
US BANCORP DEL COM NEW 902973304   282,191 6,313 SH   SOLE 0 1,405 0 4,908
VANGUARD INDEX FDS TOTAL STK MKT 922908769   260,160 1,001 SH   SOLE 0 0 0 1,001
WELLS FARGO CO NEW COM 949746101   358,772 6,190 SH   SOLE 0 4,000 0 2,190
WISDOMTREE TR US TOTAL DIVIDND 97717W109   325,312 4,600 SH   SOLE 0 0 0 4,600
XCEL ENERGY INC COM 98389B100   1,562,625 29,072 SH   SOLE 0 3,000 0 26,072