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,297 2,550,000 PRN   SOLE 0 0 0 2,550,000
ABBVIE INC COM 00287Y109 2,428 17,930 SH   SOLE 0 0 0 17,930
ADOBE SYSTEMS INCORPORATED COM 00724F101 519 915 SH   SOLE 0 0 0 915
ALBEMARLE CORP COM 012653101 6,430 27,505 SH   SOLE 0 0 0 27,505
ALPHABET INC CAP STK CL A 02079K305 4,945 1,707 SH   SOLE 0 0 0 1,707
ALPHABET INC CAP STK CL C 02079K107 281 97 SH   SOLE 0 0 0 97
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 564 600,000 PRN   SOLE 0 0 0 600,000
AMAZON COM INC COM 023135106 1,060 318 SH   SOLE 0 0 0 318
AMCOR PLC ORD G0250X107 343 28,560 SH   SOLE 0 0 0 28,560
AMERICAN TOWER CORP NEW COM 03027X100 5,256 17,970 SH   SOLE 0 0 0 17,970
APPLE INC COM 037833100 3,266 18,390 SH   SOLE 0 0 0 18,390
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2,828 1,346,676 SH   SOLE 0 0 0 1,346,676
ATLAS CORP SHARES Y0436Q109 2,796 197,209 SH   SOLE 0 0 0 197,209
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,229 10,798 SH   SOLE 0 0 0 10,798
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 4,048 159,631 SH   SOLE 0 0 0 159,631
BLACKSTONE MORTGAGE TRUST IN NOTE 4.375% 5/0 09257WAB6 1,606 1,600,000 PRN   SOLE 0 0 0 1,600,000
BLOCK INC CL A 852234103 323 2,000 SH   SOLE 0 0 0 2,000
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4,228 70,022 SH   SOLE 0 0 0 70,022
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,755 28,865 SH   SOLE 0 0 0 28,865
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 594 16,133 SH   SOLE 0 0 0 16,133
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,701 47,535 SH   SOLE 0 0 0 47,535
CHUBB LIMITED COM H1467J104 718 3,714 SH   SOLE 0 0 0 3,714
COLGATE PALMOLIVE CO COM 194162103 546 6,400 SH   SOLE 0 0 0 6,400
COMMUNICATIONS SYS INC COM 203900105 86 35,718 SH   SOLE 0 0 0 35,718
CONMED CORP COM 207410101 1,483 10,463 SH   SOLE 0 0 0 10,463
CYBEROPTICS CORP COM 232517102 5,466 117,544 SH   SOLE 0 0 0 117,544
DANAHER CORPORATION COM 235851102 5,025 15,273 SH   SOLE 0 0 0 15,273
DERMTECH INC COM 24984K105 2,416 152,895 SH   SOLE 0 0 0 152,895
ECOLAB INC COM 278865100 3,730 15,900 SH   SOLE 0 0 0 15,900
ENTERPRISE PRODS PARTNERS L COM 293792107 480 21,860 SH   SOLE 0 0 0 21,860
ETF MANAGERS TR ETFMG SIT ULTR 26924G789 1,470 29,675 SH   SOLE 0 0 0 29,675
EXXON MOBIL CORP COM 30231G102 709 11,584 SH   SOLE 0 0 0 11,584
FATE THERAPEUTICS INC COM 31189P102 2,844 48,603 SH   SOLE 0 0 0 48,603
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 245 2,000 SH   SOLE 0 0 0 2,000
FISERV INC COM 337738108 299 2,880 SH   SOLE 0 0 0 2,880
FORTIVE CORP COM 34959J108 1,523 19,963 SH   SOLE 0 0 0 19,963
FS KKR CAP CORP COM 302635206 3,820 182,417 SH   SOLE 0 0 0 182,417
GENERAL MLS INC COM 370334104 229 3,400 SH   SOLE 0 0 0 3,400
GRANITE PT MTG TR INC COM STK 38741L107 3,094 264,215 SH   SOLE 0 0 0 264,215
GREENLIGHT CAP RE LTD NOTE 4.000% 8/0 395366AB3 3,402 3,489,000 PRN   SOLE 0 0 0 3,489,000
HORMEL FOODS CORP COM 440452100 20,020 410,169 SH   SOLE 0 0 0 410,169
HUNTINGTON BANCSHARES INC COM 446150104 7,037 456,366 SH   SOLE 0 0 0 456,366
IMPEL NEUROPHARMA INC COM 45258K109 161 18,646 SH   SOLE 0 0 0 18,646
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 3,858 71,974 SH   SOLE 0 0 0 71,974
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 209 2,715 SH   SOLE 0 0 0 2,715
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 162 10,500 SH   SOLE 0 0 0 10,500
INVESCO QQQ TR UNIT SER 1 46090E103 439 1,103 SH   SOLE 0 0 0 1,103
ISHARES TR JPMORGAN USD EMG 464288281 1,484 13,605 SH   SOLE 0 0 0 13,605
ISHARES TR CORE S&P MCP ETF 464287507 259 915 SH   SOLE 0 0 0 915
ISHARES TR CORE S&P SCP ETF 464287804 325 2,842 SH   SOLE 0 0 0 2,842
ISHARES TR RUS 1000 GRW ETF 464287614 4,904 16,049 SH   SOLE 0 0 0 16,049
ISHARES TR RUSSELL 3000 ETF 464287689 2,817 10,152 SH   SOLE 0 0 0 10,152
ISHARES TR FLTG RATE NT ETF 46429B655 1,307 25,771 SH   SOLE 0 0 0 25,771
ISHARES TR U.S. TECH ETF 464287721 308 2,684 SH   SOLE 0 0 0 2,684
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 6,077 120,620 SH   SOLE 0 0 0 120,620
JOHNSON & JOHNSON COM 478160104 2,463 14,399 SH   SOLE 0 0 0 14,399
JPMORGAN CHASE & CO COM 46625H100 206 1,303 SH   SOLE 0 0 0 1,303
KRANESHARES TR CSI CHI INTERNET 500767306 1,596 43,745 SH   SOLE 0 0 0 43,745
MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 3,701 1,013,990 SH   SOLE 0 0 0 1,013,990
MEDTRONIC PLC SHS G5960L103 1,936 18,718 SH   SOLE 0 0 0 18,718
META PLATFORMS INC CL A 30303M102 432 1,284 SH   SOLE 0 0 0 1,284
METHODE ELECTRS INC COM 591520200 393 8,000 SH   SOLE 0 0 0 8,000
MICROSOFT CORP COM 594918104 537 1,596 SH   SOLE 0 0 0 1,596
NEXTERA ENERGY INC COM 65339F101 2,448 26,224 SH   SOLE 0 0 0 26,224
NORFOLK SOUTHN CORP COM 655844108 268 900 SH   SOLE 0 0 0 900
NORTHERN OIL AND GAS INC MN COM 665531307 1,165 56,600 SH   SOLE 0 0 0 56,600
OAKTREE SPECIALTY LENDING CO COM 67401P108 3,831 513,500 SH   SOLE 0 0 0 513,500
PFIZER INC COM 717081103 243 4,120 SH   SOLE 0 0 0 4,120
PRECIGEN INC NOTE 3.500% 7/0 46122TAA0 2,765 3,545,000 PRN   SOLE 0 0 0 3,545,000
PURE CYCLE CORP COM NEW 746228303 4,704 322,225 SH   SOLE 0 0 0 322,225
SALESFORCE COM INC COM 79466L302 281 1,107 SH   SOLE 0 0 0 1,107
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,685 5,654 SH   SOLE 0 0 0 5,654
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 212 410 SH   SOLE 0 0 0 410
SPDR SER TR S&P DIVID ETF 78464A763 225 1,745 SH   SOLE 0 0 0 1,745
SPECIAL OPPORTUNITIES FD INC COM 84741T104 6,353 411,179 SH   SOLE 0 0 0 411,179
SPRING VY ACQUISITION CORP CL A G8377A108 532 53,002 SH   SOLE 0 0 0 53,002
STARBUCKS CORP COM 855244109 377 3,225 SH   SOLE 0 0 0 3,225
SUNOPTA INC COM 8676EP108 1,219 175,395 SH   SOLE 0 0 0 175,395
TARGET CORP COM 87612E106 448 1,935 SH   SOLE 0 0 0 1,935
TESLA INC COM 88160R101 495 468 SH   SOLE 0 0 0 468
UNILEVER PLC SPON ADR NEW 904767704 2,393 44,486 SH   SOLE 0 0 0 44,486
UNITEDHEALTH GROUP INC COM 91324P102 1,004 2,000 SH   SOLE 0 0 0 2,000
US BANCORP DEL COM NEW 902973304 359 6,395 SH   SOLE 0 0 0 6,395
VERIZON COMMUNICATIONS INC COM 92343V104 474 9,120 SH   SOLE 0 0 0 9,120
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1,955 1,002,350 SH   SOLE 0 0 0 1,002,350
VONTIER CORPORATION COM 928881101 1,830 59,547 SH   SOLE 0 0 0 59,547
WISDOMTREE TR US TOTAL DIVIDND 97717W109 427 6,600 SH   SOLE 0 0 0 6,600
XCEL ENERGY INC COM 98389B100 2,201 32,516 SH   SOLE 0 0 0 32,516