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
ISHARES TR CORE S&P MCP ETF 464287507 223 971 SH   SOLE 0 0 0 971
ISHARES TR CORE S&P SCP ETF 464287804 261 2,842 SH   SOLE 0 0 0 2,842
ISHARES TR RUS 1000 GRW ETF 464287614 4,014 16,647 SH   SOLE 0 0 0 16,647
ISHARES TR RUSSELL 3000 ETF 464287689 2,255 10,087 SH   SOLE 0 0 0 10,087
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,707 7,239 SH   SOLE 0 0 0 7,239
CYBEROPTICS CORP COM 232517102 2,467 108,743 SH   SOLE 0 0 0 108,743
ADOBE SYSTEMS INCORPORATED COM 00724F101 543 1,085 SH   SOLE 0 0 0 1,085
AMAZON COM INC COM 023135106 1,687 518 SH   SOLE 0 0 0 518
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,224 9,593 SH   SOLE 0 0 0 9,593
INVESCO QQQ TR UNIT SER 1 46090E103 439 1,400 SH   SOLE 0 0 0 1,400
HORMEL FOODS CORP COM 440452100 1,447 31,054 SH   SOLE 0 0 0 31,054
US BANCORP DEL COM NEW 902973304 229 4,908 SH   SOLE 0 0 0 4,908
JOHNSON & JOHNSON COM 478160104 1,608 10,218 SH   SOLE 0 0 0 10,218
MEDTRONIC PLC SHS G5960L103 1,802 15,385 SH   SOLE 0 0 0 15,385
MICROSOFT CORP COM 594918104 601 2,703 SH   SOLE 0 0 0 2,703
VERIZON COMMUNICATIONS INC COM 92343V104 1,154 19,640 SH   SOLE 0 0 0 19,640
ISHARES TR U.S. TECH ETF 464287721 228 2,684 SH   SOLE 0 0 0 2,684
STARBUCKS CORP COM 855244109 367 3,427 SH   SOLE 0 0 0 3,427
EXXON MOBIL CORP COM 30231G102 423 10,259 SH   SOLE 0 0 0 10,259
COLGATE PALMOLIVE CO COM 194162103 547 6,400 SH   SOLE 0 0 0 6,400
DANAHER CORPORATION COM 235851102 3,317 14,934 SH   SOLE 0 0 0 14,934
XCEL ENERGY INC COM 98389B100 1,925 28,874 SH   SOLE 0 0 0 28,874
FISERV INC COM 337738108 373 3,280 SH   SOLE 0 0 0 3,280
AMERICAN TOWER CORP NEW COM 03027X100 3,663 16,320 SH   SOLE 0 0 0 16,320
ALBEMARLE CORP COM 012653101 4,746 32,169 SH   SOLE 0 0 0 32,169
NORFOLK SOUTHN CORP COM 655844108 214 900 SH   SOLE 0 0 0 900
NEXTERA ENERGY INC COM 65339F101 2,023 26,224 SH   SOLE 0 0 0 26,224
APPLE INC COM 037833100 3,086 23,257 SH   SOLE 0 0 0 23,257
CHUBB LIMITED COM H1467J104 457 2,972 SH   SOLE 0 0 0 2,972
ECOLAB INC COM 278865100 3,440 15,900 SH   SOLE 0 0 0 15,900
METHODE ELECTRS INC COM 591520200 306 8,000 SH   SOLE 0 0 0 8,000
TCF FINL CORP COM 872307103 722 19,505 SH   SOLE 0 0 0 19,505
ENTERPRISE PRODS PARTNERS L COM 293792107 306 15,620 SH   SOLE 0 0 0 15,620
CARDIOVASCULAR SYS INC DEL COM 141619106 263 6,000 SH   SOLE 0 0 0 6,000
ALPHABET INC CAP STK CL A 02079K305 3,265 1,863 SH   SOLE 0 0 0 1,863
SPECIAL OPPORTUNITIES FD INC COM 84741T104 4,350 308,975 SH   SOLE 0 0 0 308,975
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,066 28,400 SH   SOLE 0 0 0 28,400
ATLAS CORP SHARES Y0436Q109 1,894 174,755 SH   SOLE 0 0 0 174,755
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,470 59,857 SH   SOLE 0 0 0 59,857
SALESFORCE COM INC COM 79466L302 519 2,331 SH   SOLE 0 0 0 2,331
COVANTA HLDG CORP COM 22282E102 988 75,250 SH   SOLE 0 0 0 75,250
WISDOMTREE TR US TOTAL DIVIDND 97717W109 414 3,950 SH   SOLE 0 0 0 3,950
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 48 10,550 SH   SOLE 0 0 0 10,550
ISHARES TR JPMORGAN USD EMG 464288281 2,515 21,695 SH   SOLE 0 0 0 21,695
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,394 28,215 SH   SOLE 0 0 0 28,215
HILL ROM HLDGS INC COM 431475102 490 5,000 SH   SOLE 0 0 0 5,000
NORTHERN OIL AND GAS INC MN COM 665531307 555 63,394 SH   SOLE 0 0 0 63,394
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 237 2,000 SH   SOLE 0 0 0 2,000
PURE CYCLE CORP COM NEW 746228303 3,165 281,800 SH   SOLE 0 0 0 281,800
FS KKR CAP CORP COM 302635206 3,343 201,846 SH   SOLE 0 0 0 201,846
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 2,510 58,172 SH   SOLE 0 0 0 58,172
TESLA INC COM 88160R101 321 455 SH   SOLE 0 0 0 455
ISHARES TR FLTG RATE NT ETF 46429B655 9,586 189,000 SH   SOLE 0 0 0 189,000
FACEBOOK INC CL A 30303M102 351 1,284 SH   SOLE 0 0 0 1,284
FLEETCOR TECHNOLOGIES INC COM 339041105 259 950 SH   SOLE 0 0 0 950
ABBVIE INC COM 00287Y109 1,757 16,395 SH   SOLE 0 0 0 16,395
FATE THERAPEUTICS INC COM 31189P102 3,953 43,468 SH   SOLE 0 0 0 43,468
KRANESHARES TR CSI CHI INTERNET 500767306 2,051 26,713 SH   SOLE 0 0 0 26,713
ALPHABET INC CAP STK CL C 02079K107 201 115 SH   SOLE 0 0 0 115
HUBSPOT INC COM 443573100 221 557 SH   SOLE 0 0 0 557
ARK ETF TR INNOVATION ETF 00214Q104 436 3,500 SH   SOLE 0 0 0 3,500
SQUARE INC CL A 852234103 522 2,400 SH   SOLE 0 0 0 2,400
TWITTER INC NOTE 1.000% 9/1 90184LAD4 4,123 4,075,000 PRN   SOLE 0 0 0 4,075,000
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 245 250,000 PRN   SOLE 0 0 0 250,000
FORTIVE CORP COM 34959J108 314 4,432 SH   SOLE 0 0 0 4,432
THE TRADE DESK INC COM CL A 88339J105 240 300 SH   SOLE 0 0 0 300
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 5,736 654,750 SH   SOLE 0 0 0 654,750
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1,696 1,700,000 PRN   SOLE 0 0 0 1,700,000
GRANITE PT MTG TR INC COM STK 38741L107 2,845 284,765 SH   SOLE 0 0 0 284,765
TUTOR PERINI CORP NOTE 2.875% 6/1 901109AD0 2,819 2,833,000 PRN   SOLE 0 0 0 2,833,000
DERMTECH INC COM 24984K105 4,703 144,975 SH   SOLE 0 0 0 144,975
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 2,817 56,519 SH   SOLE 0 0 0 56,519
CROWDSTRIKE HLDGS INC CL A 22788C105 233 1,100 SH   SOLE 0 0 0 1,100
ETF MANAGERS TR ETFMG SIT ULTR 26924G789 12,953 260,275 SH   SOLE 0 0 0 260,275
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 4,122 143,875 SH   SOLE 0 0 0 143,875
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 709 12,172 SH   SOLE 0 0 0 12,172
VONTIER CORPORATION COM 928881101 1,357 40,620 SH   SOLE 0 0 0 40,620