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,195 2,550,000 PRN   SOLE 0 0 0 2,550,000
ABBVIE INC COM 00287Y109 3,198 19,730 SH   SOLE 0 0 0 19,730
ADOBE SYSTEMS INCORPORATED COM 00724F101 421 923 SH   SOLE 0 0 0 923
ALBEMARLE CORP COM 012653101 6,208 28,073 SH   SOLE 0 0 0 28,073
ALPHABET INC CAP STK CL C 02079K107 355 127 SH   SOLE 0 0 0 127
ALPHABET INC CAP STK CL A 02079K305 4,929 1,772 SH   SOLE 0 0 0 1,772
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 560 600,000 PRN   SOLE 0 0 0 600,000
AMAZON COM INC COM 023135106 1,121 344 SH   SOLE 0 0 0 344
AMCOR PLC ORD G0250X107 324 28,560 SH   SOLE 0 0 0 28,560
AMERICAN TOWER CORP NEW COM 03027X100 4,869 19,380 SH   SOLE 0 0 0 19,380
APPLE INC COM 037833100 3,211 18,390 SH   SOLE 0 0 0 18,390
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2,758 1,475,033 SH   SOLE 0 0 0 1,475,033
ATLAS CORP SHARES Y0436Q109 2,887 196,659 SH   SOLE 0 0 0 196,659
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,201 11,903 SH   SOLE 0 0 0 11,903
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 3,509 174,942 SH   SOLE 0 0 0 174,942
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 2,612 229,293 SH   SOLE 0 0 0 229,293
BLACKSTONE MORTGAGE TRUST IN NOTE 4.375% 5/0 09257WAB6 1,408 1,400,000 PRN   SOLE 0 0 0 1,400,000
BLOCK INC CL A 852234103 316 2,327 SH   SOLE 0 0 0 2,327
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4,293 75,887 SH   SOLE 0 0 0 75,887
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,912 28,865 SH   SOLE 0 0 0 28,865
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 264 3,500 SH   SOLE 0 0 0 3,500
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 746 17,033 SH   SOLE 0 0 0 17,033
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,952 47,535 SH   SOLE 0 0 0 47,535
CARDIOVASCULAR SYS INC DEL COM 141619106 226 10,000 SH   SOLE 0 0 0 10,000
CHUBB LIMITED COM H1467J104 794 3,714 SH   SOLE 0 0 0 3,714
COLGATE PALMOLIVE CO COM 194162103 485 6,400 SH   SOLE 0 0 0 6,400
CONMED CORP COM 207410101 1,554 10,463 SH   SOLE 0 0 0 10,463
CYBEROPTICS CORP COM 232517102 4,930 121,494 SH   SOLE 0 0 0 121,494
DANAHER CORPORATION COM 235851102 4,825 16,449 SH   SOLE 0 0 0 16,449
DERMTECH INC COM 24984K105 2,548 173,545 SH   SOLE 0 0 0 173,545
ECOLAB INC COM 278865100 2,807 15,900 SH   SOLE 0 0 0 15,900
ENTERPRISE PRODS PARTNERS L COM 293792107 564 21,860 SH   SOLE 0 0 0 21,860
ETF MANAGERS TR ETFMG SIT ULTR 26924G789 872 17,775 SH   SOLE 0 0 0 17,775
EXXON MOBIL CORP COM 30231G102 1,016 12,301 SH   SOLE 0 0 0 12,301
FATE THERAPEUTICS INC COM 31189P102 2,241 57,808 SH   SOLE 0 0 0 57,808
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 218 2,000 SH   SOLE 0 0 0 2,000
FISERV INC COM 337738108 292 2,880 SH   SOLE 0 0 0 2,880
FORTIVE CORP COM 34959J108 1,149 18,855 SH   SOLE 0 0 0 18,855
FS KKR CAP CORP COM 302635206 4,510 197,617 SH   SOLE 0 0 0 197,617
GENERAL MLS INC COM 370334104 230 3,400 SH   SOLE 0 0 0 3,400
GRANITE PT MTG TR INC COM STK 38741L107 3,045 273,850 SH   SOLE 0 0 0 273,850
GREENLIGHT CAP RE LTD NOTE 4.000% 8/0 395366AB3 4,285 4,489,000 PRN   SOLE 0 0 0 4,489,000
HORMEL FOODS CORP COM 440452100 21,140 410,169 SH   SOLE 0 0 0 410,169
HUNTINGTON BANCSHARES INC COM 446150104 6,672 456,366 SH   SOLE 0 0 0 456,366
IMPEL NEUROPHARMA INC COM 45258K109 119 18,646 SH   SOLE 0 0 0 18,646
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 3,483 75,824 SH   SOLE 0 0 0 75,824
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 213 2,819 SH   SOLE 0 0 0 2,819
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 135 10,500 SH   SOLE 0 0 0 10,500
INVESCO QQQ TR UNIT SER 1 46090E103 401 1,105 SH   SOLE 0 0 0 1,105
ISHARES TR CORE S&P MCP ETF 464287507 264 984 SH   SOLE 0 0 0 984
ISHARES TR CORE S&P SCP ETF 464287804 325 3,016 SH   SOLE 0 0 0 3,016
ISHARES TR RUS 1000 GRW ETF 464287614 4,442 15,999 SH   SOLE 0 0 0 15,999
ISHARES TR RUSSELL 3000 ETF 464287689 3,044 11,602 SH   SOLE 0 0 0 11,602
ISHARES TR U.S. TECH ETF 464287721 277 2,684 SH   SOLE 0 0 0 2,684
ISHARES TR JPMORGAN USD EMG 464288281 1,584 16,205 SH   SOLE 0 0 0 16,205
ISHARES TR SELECT DIVID ETF 464287168 206 1,605 SH   SOLE 0 0 0 1,605
ISHARES TR FLTG RATE NT ETF 46429B655 1,277 25,271 SH   SOLE 0 0 0 25,271
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 4,960 98,800 SH   SOLE 0 0 0 98,800
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 4,512 91,480 SH   SOLE 0 0 0 91,480
JOHNSON & JOHNSON COM 478160104 2,644 14,919 SH   SOLE 0 0 0 14,919
KRANESHARES TR CSI CHI INTERNET 500767306 1,452 50,945 SH   SOLE 0 0 0 50,945
MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 3,724 998,420 SH   SOLE 0 0 0 998,420
MEDTRONIC PLC SHS G5960L103 1,980 17,850 SH   SOLE 0 0 0 17,850
META PLATFORMS INC CL A 30303M102 348 1,566 SH   SOLE 0 0 0 1,566
METHODE ELECTRS INC COM 591520200 346 8,000 SH   SOLE 0 0 0 8,000
MICROSOFT CORP COM 594918104 583 1,890 SH   SOLE 0 0 0 1,890
NEXTERA ENERGY INC COM 65339F101 2,221 26,224 SH   SOLE 0 0 0 26,224
NORFOLK SOUTHN CORP COM 655844108 257 900 SH   SOLE 0 0 0 900
NORTHERN OIL AND GAS INC MN COM 665531307 1,589 56,350 SH   SOLE 0 0 0 56,350
OAKTREE SPECIALTY LENDING CO COM 67401P108 3,837 520,600 SH   SOLE 0 0 0 520,600
PFIZER INC COM 717081103 213 4,120 SH   SOLE 0 0 0 4,120
PRECIGEN INC NOTE 3.500% 7/0 46122TAA0 2,872 3,545,000 PRN   SOLE 0 0 0 3,545,000
PURE CYCLE CORP COM NEW 746228303 4,100 341,075 SH   SOLE 0 0 0 341,075
SALESFORCE COM INC COM 79466L302 235 1,107 SH   SOLE 0 0 0 1,107
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,456 5,439 SH   SOLE 0 0 0 5,439
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 201 410 SH   SOLE 0 0 0 410
SPDR SER TR S&P DIVID ETF 78464A763 222 1,730 SH   SOLE 0 0 0 1,730
SPECIAL OPPORTUNITIES FD INC COM 84741T104 335 22,300 SH   SOLE 0 0 0 22,300
STARBUCKS CORP COM 855244109 340 3,734 SH   SOLE 0 0 0 3,734
SUNOPTA INC COM 8676EP108 1,201 239,195 SH   SOLE 0 0 0 239,195
TARGET CORP COM 87612E106 411 1,935 SH   SOLE 0 0 0 1,935
TESLA INC COM 88160R101 505 469 SH   SOLE 0 0 0 469
UNILEVER PLC SPON ADR NEW 904767704 2,248 49,336 SH   SOLE 0 0 0 49,336
UNITEDHEALTH GROUP INC COM 91324P102 1,082 2,122 SH   SOLE 0 0 0 2,122
US BANCORP DEL COM NEW 902973304 340 6,395 SH   SOLE 0 0 0 6,395
VERIZON COMMUNICATIONS INC COM 92343V104 444 8,720 SH   SOLE 0 0 0 8,720
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1,440 1,161,350 SH   SOLE 0 0 0 1,161,350
VONTIER CORPORATION COM 928881101 1,683 66,299 SH   SOLE 0 0 0 66,299
WISDOMTREE TR US TOTAL DIVIDND 97717W109 426 6,600 SH   SOLE 0 0 0 6,600
XCEL ENERGY INC COM 98389B100 2,347 32,516 SH   SOLE 0 0 0 32,516