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
1LIFE HEALTHCARE INC NOTE 3.000% 6/1 68269GAB3   2,310,162 2,400,000 PRN   SOLE 0 0 0 2,400,000
ABBVIE INC COM 00287Y109   3,106,952 19,225 SH   SOLE 0 0 0 19,225
ADOBE SYSTEMS INCORPORATED COM 00724F101   310,617 923 SH   SOLE 0 0 0 923
ALBEMARLE CORP COM 012653101   5,277,071 24,334 SH   SOLE 0 0 0 24,334
ALPHABET INC CAP STK CL A 02079K305   3,196,485 36,229 SH   SOLE 0 0 0 36,229
ALPHABET INC CAP STK CL C 02079K107   298,576 3,365 SH   SOLE 0 0 0 3,365
ALTERYX INC NOTE 0.500% 8/0 02156BAD5   553,257 600,000 PRN   SOLE 0 0 0 600,000
AMAZON COM INC COM 023135106   627,732 7,473 SH   SOLE 0 0 0 7,473
AMCOR PLC ORD G0250X107   340,150 28,560 SH   SOLE 0 0 0 28,560
AMERICAN TOWER CORP NEW COM 03027X100   4,039,746 19,068 SH   SOLE 0 0 0 19,068
APPLE INC COM 037833100   2,379,928 18,317 SH   SOLE 0 0 0 18,317
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   1,261,220 1,650,812 SH   SOLE 0 0 0 1,650,812
ATLAS CORP SHARES Y0436Q109   2,902,098 189,185 SH   SOLE 0 0 0 189,185
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,678,381 11,908 SH   SOLE 0 0 0 11,908
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105   2,259,708 146,449 SH   SOLE 0 0 0 146,449
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   1,055,433 154,983 SH   SOLE 0 0 0 154,983
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   530,166 18,492 SH   SOLE 0 0 0 18,492
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,702,682 85,909 SH   SOLE 0 0 0 85,909
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,546,308 49,897 SH   SOLE 0 0 0 49,897
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   377,408 13,704 SH   SOLE 0 0 0 13,704
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,420,003 56,038 SH   SOLE 0 0 0 56,038
CARDIOVASCULAR SYS INC DEL COM 141619106   169,038 12,411 SH   SOLE 0 0 0 12,411
CHUBB LIMITED COM H1467J104   819,308 3,714 SH   SOLE 0 0 0 3,714
COLGATE PALMOLIVE CO COM 194162103   504,256 6,400 SH   SOLE 0 0 0 6,400
CONMED CORP COM 207410101   927,440 10,463 SH   SOLE 0 0 0 10,463
DANAHER CORPORATION COM 235851102   4,441,007 16,732 SH   SOLE 0 0 0 16,732
DERMTECH INC COM 24984K105   425,906 240,625 SH   SOLE 0 0 0 240,625
ECOLAB INC COM 278865100   2,314,404 15,900 SH   SOLE 0 0 0 15,900
ENTERPRISE PRODS PARTNERS L COM 293792107   527,263 21,860 SH   SOLE 0 0 0 21,860
EXXON MOBIL CORP COM 30231G102   1,415,259 12,831 SH   SOLE 0 0 0 12,831
FATE THERAPEUTICS INC COM 31189P102   721,647 71,521 SH   SOLE 0 0 0 71,521
FISERV INC COM 337738108   305,838 3,026 SH   SOLE 0 0 0 3,026
FS KKR CAP CORP COM 302635206   3,518,760 201,072 SH   SOLE 0 0 0 201,072
GENERAL MLS INC COM 370334104   285,090 3,400 SH   SOLE 0 0 0 3,400
GRANITE PT MTG TR INC COM STK 38741L107   1,771,078 330,425 SH   SOLE 0 0 0 330,425
GREENLIGHT CAP RE LTD NOTE 4.000% 8/0 395366AB3   4,582,110 4,714,000 PRN   SOLE 0 0 0 4,714,000
HORMEL FOODS CORP COM 440452100   18,569,596 407,675 SH   SOLE 0 0 0 407,675
HUNTINGTON BANCSHARES INC COM 446150104   6,434,761 456,366 SH   SOLE 0 0 0 456,366
IMPEL PHARMACEUTICALS INC COM 45258K109   69,923 18,646 SH   SOLE 0 0 0 18,646
INNOVATOR ETFS TR LOUP FRONTIER 45782C862   2,326,485 80,378 SH   SOLE 0 0 0 80,378
INVESCO QQQ TR UNIT SER 1 46090E103   295,571 1,110 SH   SOLE 0 0 0 1,110
ISHARES TR CORE S&P MCP ETF 464287507   238,020 984 SH   SOLE 0 0 0 984
ISHARES TR CORE S&P SCP ETF 464287804   285,434 3,016 SH   SOLE 0 0 0 3,016
ISHARES TR CORE S&P500 ETF 464287200   343,868 895 SH   SOLE 0 0 0 895
ISHARES TR RUS 1000 GRW ETF 464287614   4,015,848 18,745 SH   SOLE 0 0 0 18,745
ISHARES TR RUSSELL 3000 ETF 464287689   4,379,174 19,844 SH   SOLE 0 0 0 19,844
ISHARES TR RUS 2000 GRW ETF 464287648   278,876 1,300 SH   SOLE 0 0 0 1,300
ISHARES TR FLTG RATE NT ETF 46429B655   734,863 14,601 SH   SOLE 0 0 0 14,601
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   4,302,861 87,350 SH   SOLE 0 0 0 87,350
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   4,947,706 110,960 SH   SOLE 0 0 0 110,960
JOHNSON & JOHNSON COM 478160104   3,146,675 17,813 SH   SOLE 0 0 0 17,813
MEDTRONIC PLC SHS G5960L103   1,461,835 18,809 SH   SOLE 0 0 0 18,809
META PLATFORMS INC CL A 30303M102   224,434 1,865 SH   SOLE 0 0 0 1,865
METHODE ELECTRS INC COM 591520200   266,220 6,000 SH   SOLE 0 0 0 6,000
MICROSOFT CORP COM 594918104   501,224 2,090 SH   SOLE 0 0 0 2,090
NEXTERA ENERGY INC COM 65339F101   2,050,875 24,532 SH   SOLE 0 0 0 24,532
NORFOLK SOUTHN CORP COM 655844108   221,778 900 SH   SOLE 0 0 0 900
NORTHERN OIL AND GAS INC MN COM 665531307   2,101,000 68,170 SH   SOLE 0 0 0 68,170
NOVAVAX INC NOTE 3.750% 2/0 670002AB0   2,288,516 2,300,000 PRN   SOLE 0 0 0 2,300,000
OAKTREE SPECIALTY LENDING CO COM 67401P108   3,962,616 576,800 SH   SOLE 0 0 0 576,800
OPENDOOR TECHNOLOGIES INC COM 683712103   13,146 11,333 SH   SOLE 0 0 0 11,333
PRECIGEN INC NOTE 3.500% 7/0 46122TAA0   3,626,044 3,670,000 PRN   SOLE 0 0 0 3,670,000
PURE CYCLE CORP COM NEW 746228303   4,261,116 406,595 SH   SOLE 0 0 0 406,595
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,946,186 5,089 SH   SOLE 0 0 0 5,089
SPDR SER TR S&P DIVID ETF 78464A763   213,938 1,710 SH   SOLE 0 0 0 1,710
SPECIAL OPPORTUNITIES FD INC COM 84741T104   3,697,430 324,336 SH   SOLE 0 0 0 324,336
STARBUCKS CORP COM 855244109   460,090 4,638 SH   SOLE 0 0 0 4,638
SUNOPTA INC COM 8676EP108   2,234,785 264,785 SH   SOLE 0 0 0 264,785
TARGET CORP COM 87612E106   287,796 1,931 SH   SOLE 0 0 0 1,931
UNILEVER PLC SPON ADR NEW 904767704   2,004,182 39,805 SH   SOLE 0 0 0 39,805
UNITEDHEALTH GROUP INC COM 91324P102   1,154,732 2,178 SH   SOLE 0 0 0 2,178
US BANCORP DEL COM NEW 902973304   337,062 7,729 SH   SOLE 0 0 0 7,729
VONTIER CORPORATION COM 928881101   1,083,944 56,076 SH   SOLE 0 0 0 56,076
WISDOMTREE TR US TOTAL DIVIDND 97717W109   321,445 5,300 SH   SOLE 0 0 0 5,300
XCEL ENERGY INC COM 98389B100   2,279,818 32,518 SH   SOLE 0 0 0 32,518