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   3,070,263 19,265 SH   SOLE 0 0 0 19,265
ADOBE SYSTEMS INCORPORATED COM 00724F101   355,697 923 SH   SOLE 0 0 0 923
ALBEMARLE CORP COM 012653101   5,326,622 24,098 SH   SOLE 0 0 0 24,098
ALPHABET INC CAP STK CL C 02079K107   390,416 3,754 SH   SOLE 0 0 0 3,754
ALPHABET INC CAP STK CL A 02079K305   3,705,132 35,719 SH   SOLE 0 0 0 35,719
ALTERYX INC NOTE 0.500% 8/0 02156BAD5   564,279 600,000 PRN   SOLE 0 0 0 600,000
AMAZON COM INC COM 023135106   801,530 7,760 SH   SOLE 0 0 0 7,760
AMCOR PLC ORD G0250X107   325,013 28,560 SH   SOLE 0 0 0 28,560
AMERICAN TOWER CORP NEW COM 03027X100   3,957,657 19,368 SH   SOLE 0 0 0 19,368
APPLE INC COM 037833100   3,095,503 18,772 SH   SOLE 0 0 0 18,772
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   1,164,893 1,958,462 SH   SOLE 0 0 0 1,958,462
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,581,114 11,598 SH   SOLE 0 0 0 11,598
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105   2,242,298 134,189 SH   SOLE 0 0 0 134,189
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   874,000 108,842 SH   SOLE 0 0 0 108,842
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   218,635 6,682 SH   SOLE 0 0 0 6,682
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,659,051 81,591 SH   SOLE 0 0 0 81,591
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,710,856 50,662 SH   SOLE 0 0 0 50,662
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   206,763 4,489 SH   SOLE 0 0 0 4,489
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   453,197 12,967 SH   SOLE 0 0 0 12,967
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,824,996 57,918 SH   SOLE 0 0 0 57,918
CARDIOVASCULAR SYS INC DEL COM 141619106   246,482 12,411 SH   SOLE 0 0 0 12,411
CHUBB LIMITED COM H1467J104   721,185 3,714 SH   SOLE 0 0 0 3,714
COLGATE PALMOLIVE CO COM 194162103   480,960 6,400 SH   SOLE 0 0 0 6,400
CONMED CORP COM 207410101   1,086,687 10,463 SH   SOLE 0 0 0 10,463
DANAHER CORPORATION COM 235851102   4,140,513 16,428 SH   SOLE 0 0 0 16,428
DERMTECH INC COM 24984K105   1,117,524 303,675 SH   SOLE 0 0 0 303,675
ECOLAB INC COM 278865100   2,631,927 15,900 SH   SOLE 0 0 0 15,900
ENTERPRISE PRODS PARTNERS L COM 293792107   566,174 21,860 SH   SOLE 0 0 0 21,860
EXXON MOBIL CORP COM 30231G102   1,401,564 12,781 SH   SOLE 0 0 0 12,781
FISERV INC COM 337738108   405,326 3,586 SH   SOLE 0 0 0 3,586
FS KKR CAP CORP COM 302635206   3,804,932 205,672 SH   SOLE 0 0 0 205,672
GENERAL MLS INC COM 370334104   290,564 3,400 SH   SOLE 0 0 0 3,400
GRANITE PT MTG TR INC COM STK 38741L107   1,759,932 354,825 SH   SOLE 0 0 0 354,825
GREENLIGHT CAP RE LTD NOTE 4.000% 8/0 395366AB3   4,671,259 4,839,000 PRN   SOLE 0 0 0 4,839,000
HORMEL FOODS CORP COM 440452100   16,258,079 407,675 SH   SOLE 0 0 0 407,675
HUNTINGTON BANCSHARES INC COM 446150104   5,215,997 465,714 SH   SOLE 0 0 0 465,714
IMPEL PHARMACEUTICALS INC COM 45258K109   26,104 18,646 SH   SOLE 0 0 0 18,646
INNOVATOR ETFS TR LOUP FRONTIER 45782C862   2,527,112 71,278 SH   SOLE 0 0 0 71,278
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   207,509 2,673 SH   SOLE 0 0 0 2,673
INVESCO QQQ TR UNIT SER 1 46090E103   356,553 1,111 SH   SOLE 0 0 0 1,111
ISHARES TR CORE S&P SCP ETF 464287804   278,689 2,882 SH   SOLE 0 0 0 2,882
ISHARES TR CORE S&P500 ETF 464287200   231,027 562 SH   SOLE 0 0 0 562
ISHARES TR RUS 1000 GRW ETF 464287614   5,769,081 23,612 SH   SOLE 0 0 0 23,612
ISHARES TR RUSSELL 3000 ETF 464287689   6,108,419 25,948 SH   SOLE 0 0 0 25,948
ISHARES TR RUS 2000 GRW ETF 464287648   294,866 1,300 SH   SOLE 0 0 0 1,300
ISHARES TR U.S. TECH ETF 464287721   249,102 2,684 SH   SOLE 0 0 0 2,684
ISHARES TR MSCI ACWI EX US 464288240   236,535 4,850 SH   SOLE 0 0 0 4,850
ISHARES TR FLTG RATE NT ETF 46429B655   735,739 14,601 SH   SOLE 0 0 0 14,601
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   5,142,604 103,870 SH   SOLE 0 0 0 103,870
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   5,527,839 123,610 SH   SOLE 0 0 0 123,610
JOHNSON & JOHNSON COM 478160104   3,035,397 19,583 SH   SOLE 0 0 0 19,583
MEDTRONIC PLC SHS G5960L103   1,439,309 17,853 SH   SOLE 0 0 0 17,853
META PLATFORMS INC CL A 30303M102   378,313 1,785 SH   SOLE 0 0 0 1,785
METHODE ELECTRS INC COM 591520200   263,280 6,000 SH   SOLE 0 0 0 6,000
MICROSOFT CORP COM 594918104   608,313 2,110 SH   SOLE 0 0 0 2,110
NEXTERA ENERGY INC COM 65339F101   1,883,219 24,432 SH   SOLE 0 0 0 24,432
NIKE INC CL B 654106103   229,705 1,873 SH   SOLE 0 0 0 1,873
NORTHERN OIL AND GAS INC MN COM 665531307   2,180,345 71,840 SH   SOLE 0 0 0 71,840
OAKTREE SPECIALTY LENDING CO COM 67401P405   3,786,510 201,732 SH   SOLE 0 0 0 201,732
OPENDOOR TECHNOLOGIES INC COM 683712103   21,706 12,333 SH   SOLE 0 0 0 12,333
PRECIGEN INC NOTE 3.500% 7/0 46122TAA0   3,539,913 3,670,000 PRN   SOLE 0 0 0 3,670,000
PURE CYCLE CORP COM NEW 746228303   3,875,492 410,105 SH   SOLE 0 0 0 410,105
SALESFORCE INC COM 79466L302   217,960 1,091 SH   SOLE 0 0 0 1,091
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,040,400 4,984 SH   SOLE 0 0 0 4,984
SPDR SER TR S&P DIVID ETF 78464A763   211,544 1,710 SH   SOLE 0 0 0 1,710
SPECIAL OPPORTUNITIES FD INC COM 84741T104   2,302,060 210,426 SH   SOLE 0 0 0 210,426
STARBUCKS CORP COM 855244109   477,748 4,588 SH   SOLE 0 0 0 4,588
SUNOPTA INC COM 8676EP108   2,084,275 270,685 SH   SOLE 0 0 0 270,685
TARGET CORP COM 87612E106   319,832 1,931 SH   SOLE 0 0 0 1,931
TESLA INC COM 88160R101   327,164 1,577 SH   SOLE 0 0 0 1,577
UNILEVER PLC SPON ADR NEW 904767704   1,574,050 30,311 SH   SOLE 0 0 0 30,311
UNITEDHEALTH GROUP INC COM 91324P102   1,029,301 2,178 SH   SOLE 0 0 0 2,178
US BANCORP DEL COM NEW 902973304   227,584 6,313 SH   SOLE 0 0 0 6,313
VANGUARD INDEX FDS TOTAL STK MKT 922908769   203,284 996 SH   SOLE 0 0 0 996
VONTIER CORPORATION COM 928881101   1,235,384 45,186 SH   SOLE 0 0 0 45,186
WISDOMTREE TR US TOTAL DIVIDND 97717W109   278,714 4,600 SH   SOLE 0 0 0 4,600
XCEL ENERGY INC COM 98389B100   2,172,793 32,218 SH   SOLE 0 0 0 32,218