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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1LIFE HEALTHCARE INC NOTE 3.000% 6/1 68269GAB3 2,113 2,550,000 PRN   SOLE 0 0 0 2,550,000
ABBVIE INC COM 00287Y109 3,071 20,050 SH   SOLE 0 0 0 20,050
ADOBE SYSTEMS INCORPORATED COM 00724F101 338 923 SH   SOLE 0 0 0 923
ALBEMARLE CORP COM 012653101 5,389 25,788 SH   SOLE 0 0 0 25,788
ALPHABET INC CAP STK CL C 02079K107 324 148 SH   SOLE 0 0 0 148
ALPHABET INC CAP STK CL A 02079K305 4,066 1,866 SH   SOLE 0 0 0 1,866
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 525 600,000 PRN   SOLE 0 0 0 600,000
AMAZON COM INC COM 023135106 743 7,000 SH   SOLE 0 0 0 7,000
AMCOR PLC ORD G0250X107 355 28,560 SH   SOLE 0 0 0 28,560
AMERICAN TOWER CORP NEW COM 03027X100 4,842 18,945 SH   SOLE 0 0 0 18,945
APPLE INC COM 037833100 2,513 18,382 SH   SOLE 0 0 0 18,382
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2,619 1,531,833 SH   SOLE 0 0 0 1,531,833
ATLAS CORP SHARES Y0436Q109 2,257 210,759 SH   SOLE 0 0 0 210,759
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,291 12,053 SH   SOLE 0 0 0 12,053
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 2,722 165,694 SH   SOLE 0 0 0 165,694
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 1,405 177,006 SH   SOLE 0 0 0 177,006
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,510 78,937 SH   SOLE 0 0 0 78,937
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,655 43,297 SH   SOLE 0 0 0 43,297
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 515 14,471 SH   SOLE 0 0 0 14,471
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,654 47,535 SH   SOLE 0 0 0 47,535
CARDIOVASCULAR SYS INC DEL COM 141619106 144 10,000 SH   SOLE 0 0 0 10,000
CHUBB LIMITED COM H1467J104 730 3,714 SH   SOLE 0 0 0 3,714
COLGATE PALMOLIVE CO COM 194162103 513 6,400 SH   SOLE 0 0 0 6,400
CONMED CORP COM 207410101 1,002 10,463 SH   SOLE 0 0 0 10,463
CYBEROPTICS CORP COM 232517102 4,255 121,794 SH   SOLE 0 0 0 121,794
DANAHER CORPORATION COM 235851102 4,306 16,985 SH   SOLE 0 0 0 16,985
DERMTECH INC COM 24984K105 1,116 201,465 SH   SOLE 0 0 0 201,465
ECOLAB INC COM 278865100 2,445 15,900 SH   SOLE 0 0 0 15,900
ENTERPRISE PRODS PARTNERS L COM 293792107 533 21,860 SH   SOLE 0 0 0 21,860
ETF MANAGERS TR ETFMG SIT ULTR 26924G789 354 7,275 SH   SOLE 0 0 0 7,275
EXXON MOBIL CORP COM 30231G102 1,073 12,529 SH   SOLE 0 0 0 12,529
FATE THERAPEUTICS INC COM 31189P102 1,705 68,793 SH   SOLE 0 0 0 68,793
FISERV INC COM 337738108 221 2,480 SH   SOLE 0 0 0 2,480
FORTIVE CORP COM 34959J108 757 13,914 SH   SOLE 0 0 0 13,914
FS KKR CAP CORP COM 302635206 3,639 187,387 SH   SOLE 0 0 0 187,387
GENERAL MLS INC COM 370334104 257 3,400 SH   SOLE 0 0 0 3,400
GRANITE PT MTG TR INC COM STK 38741L107 2,951 308,400 SH   SOLE 0 0 0 308,400
GREENLIGHT CAP RE LTD NOTE 4.000% 8/0 395366AB3 4,163 4,405,000 PRN   SOLE 0 0 0 4,405,000
HORMEL FOODS CORP COM 440452100 19,426 410,169 SH   SOLE 0 0 0 410,169
HUNTINGTON BANCSHARES INC COM 446150104 5,490 456,366 SH   SOLE 0 0 0 456,366
IMPEL PHARMACEUTICALS INC COM 45258K109 174 18,646 SH   SOLE 0 0 0 18,646
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 2,484 83,724 SH   SOLE 0 0 0 83,724
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 201 2,819 SH   SOLE 0 0 0 2,819
INVESCO QQQ TR UNIT SER 1 46090E103 310 1,107 SH   SOLE 0 0 0 1,107
ISHARES TR CORE S&P MCP ETF 464287507 223 984 SH   SOLE 0 0 0 984
ISHARES TR CORE S&P SCP ETF 464287804 279 3,016 SH   SOLE 0 0 0 3,016
ISHARES TR CORE S&P500 ETF 464287200 326 859 SH   SOLE 0 0 0 859
ISHARES TR RUS 1000 GRW ETF 464287614 3,244 14,834 SH   SOLE 0 0 0 14,834
ISHARES TR RUSSELL 3000 ETF 464287689 3,167 14,567 SH   SOLE 0 0 0 14,567
ISHARES TR U.S. TECH ETF 464287721 215 2,684 SH   SOLE 0 0 0 2,684
ISHARES TR JPMORGAN USD EMG 464288281 1,011 11,855 SH   SOLE 0 0 0 11,855
ISHARES TR FLTG RATE NT ETF 46429B655 1,046 20,951 SH   SOLE 0 0 0 20,951
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 3,950 80,550 SH   SOLE 0 0 0 80,550
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 4,580 100,380 SH   SOLE 0 0 0 100,380
JOHNSON & JOHNSON COM 478160104 3,141 17,695 SH   SOLE 0 0 0 17,695
KRANESHARES TR CSI CHI INTERNET 500767306 1,564 47,745 SH   SOLE 0 0 0 47,745
MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 3,499 894,820 SH   SOLE 0 0 0 894,820
MEDTRONIC PLC SHS G5960L103 1,600 17,826 SH   SOLE 0 0 0 17,826
META PLATFORMS INC CL A 30303M102 271 1,678 SH   SOLE 0 0 0 1,678
METHODE ELECTRS INC COM 591520200 296 8,000 SH   SOLE 0 0 0 8,000
MICROSOFT CORP COM 594918104 485 1,890 SH   SOLE 0 0 0 1,890
NEXTERA ENERGY INC COM 65339F101 2,024 26,132 SH   SOLE 0 0 0 26,132
NORFOLK SOUTHN CORP COM 655844108 205 900 SH   SOLE 0 0 0 900
NORTHERN OIL AND GAS INC MN COM 665531307 1,483 58,695 SH   SOLE 0 0 0 58,695
OAKTREE SPECIALTY LENDING CO COM 67401P108 3,538 540,100 SH   SOLE 0 0 0 540,100
OPENDOOR TECHNOLOGIES INC COM 683712103 53 11,333 SH   SOLE 0 0 0 11,333
PRECIGEN INC NOTE 3.500% 7/0 46122TAA0 2,727 3,445,000 PRN   SOLE 0 0 0 3,445,000
PURE CYCLE CORP COM NEW 746228303 3,744 355,175 SH   SOLE 0 0 0 355,175
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,939 5,139 SH   SOLE 0 0 0 5,139
SPDR SER TR S&P DIVID ETF 78464A763 205 1,730 SH   SOLE 0 0 0 1,730
SPECIAL OPPORTUNITIES FD INC COM 84741T104 4,130 333,873 SH   SOLE 0 0 0 333,873
STARBUCKS CORP COM 855244109 292 3,817 SH   SOLE 0 0 0 3,817
SUNOPTA INC COM 8676EP108 2,077 266,980 SH   SOLE 0 0 0 266,980
TARGET CORP COM 87612E106 273 1,935 SH   SOLE 0 0 0 1,935
TESLA INC COM 88160R101 324 481 SH   SOLE 0 0 0 481
UNILEVER PLC SPON ADR NEW 904767704 2,092 45,656 SH   SOLE 0 0 0 45,656
UNITEDHEALTH GROUP INC COM 91324P102 1,103 2,148 SH   SOLE 0 0 0 2,148
US BANCORP DEL COM NEW 902973304 291 6,313 SH   SOLE 0 0 0 6,313
VERIZON COMMUNICATIONS INC COM 92343V104 422 8,325 SH   SOLE 0 0 0 8,325
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1,145 1,301,350 SH   SOLE 0 0 0 1,301,350
VONTIER CORPORATION COM 928881101 1,464 63,673 SH   SOLE 0 0 0 63,673
WISDOMTREE TR US TOTAL DIVIDND 97717W109 376 6,500 SH   SOLE 0 0 0 6,500
XCEL ENERGY INC COM 98389B100 2,301 32,517 SH   SOLE 0 0 0 32,517