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
Expires: July 31, 2015
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
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,928,671 34,204 SH SOLE 34,204 0 0
ALGOMA STL GROUP INC COM 015658107 2,689,557 390,000 SH SOLE 390,000 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 469,570 1,440 SH SOLE 1,440 0 0
ALPHABET INC CAP STK CL C 02079K107 743,619 4,192 SH SOLE 4,192 0 0
AMAZON COM INC COM 023135106 491,214 2,239 SH SOLE 2,239 0 0
AMPHENOL CORP NEW CL A 032095101 464,125 4,700 SH SOLE 4,700 0 0
APPLE INC COM 037833100 376,077 1,833 SH SOLE 1,833 0 0
ATS CORPORATION COM 00217Y104 1,005,781 31,600 SH SOLE 31,600 0 0
AXIS CAP HLDGS LTD SHS G0692U109 458,744 4,400 SH SOLE 4,400 0 0
AXON ENTERPRISE INC COM 05464C101 259,973 314 SH SOLE 314 0 0
BANDWIDTH INC NOTE 0.500% 4/0 05988JAD5 13,987,743 16,600,000 SH SOLE 16,600,000 0 0
BANK AMERICA CORP COM 060505104 353,906 7,479 SH SOLE 7,479 0 0
BANK MONTREAL QUE COM 063671101 2,973,740 26,888 SH SOLE 26,888 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 1,379,571 24,999 SH SOLE 24,999 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 686,393 1,413 SH SOLE 1,413 0 0
BROADCOM INC COM 11135F101 1,150,287 4,173 SH SOLE 4,173 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 596,743 17,826 SH SOLE 17,826 0 0
BWX TECHNOLOGIES INC COM 05605H100 994,014 6,900 SH SOLE 6,900 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 4,643,906 6,000,000 SH SOLE 6,000,000 0 0
CANADIAN IMPERIAL BK COMM COM 136069101 471,515 6,590 SH SOLE 6,590 0 0
CANADIAN NAT RES LTD COM 136385101 1,243,976 39,122 SH SOLE 39,122 0 0
CANADIAN NATL RY CO COM 136375102 477,933 4,593 SH SOLE 4,593 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 444,199 5,591 SH SOLE 5,591 0 0
CELESTICA INC COM 15101Q207 657,225 4,215 SH SOLE 4,215 0 0
CLOUDFLARE INC CL A COM 18915M107 1,242,737 6,346 SH SOLE 6,346 0 0
COMPASS MINERALS INTL INC COM 20451N101 22,467,646 1,280,648 SH SOLE 1,280,648 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 6,710,853 382,167 SH SOLE 382,167 0 0
EMERA INC COM 290876101 261,726 5,725 SH SOLE 5,725 0 0
ENBRIDGE INC COM 29250N105 1,653,787 36,544 SH SOLE 36,544 0 0
ENERFLEX LTD COM 29269R105 1,733,236 220,000 SH SOLE 220,000 0 0
ETSY INC NOTE 0.250% 6/1 29786AAN6 1,717,045 2,000,000 SH SOLE 2,000,000 0 0
EVGO INC CL A COM 30052F100 1,533,000 420,000 SH SOLE 420,000 0 0
EVOLENT HEALTH INC NOTE 3.500%12/0 30050BAH4 8,528,454 10,000,000 SH SOLE 10,000,000 0 0
FIRSTSERVICE CORP NEW COM 33767E202 1,862,186 10,676 SH SOLE 10,676 0 0
FIVE9 INC NOTE 1.000% 3/1 338307AF8 2,639,249 3,000,000 SH SOLE 3,000,000 0 0
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 700,133 75,690 SH SOLE 75,690 0 0
FORTIS INC COM 349553107 3,297,365 69,198 SH SOLE 69,198 0 0
GOGO INC COM 38046C109 4,465,641 304,199 SH SOLE 304,199 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 323,442 457 SH SOLE 457 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,631,014 157,282 SH SOLE 157,282 0 0
GOOSEHEAD INS INC COM CL A 38267D109 6,794,422 64,396 SH SOLE 64,396 0 0
HOME DEPOT INC COM 437076102 313,111 854 SH SOLE 854 0 0
HOWMET AEROSPACE INC COM 443201108 1,312,961 7,054 SH SOLE 7,054 0 0
INTUIT COM 461202103 1,278,323 1,623 SH SOLE 1,623 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,037,345 7,311 SH SOLE 7,311 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 3,376,344 55,160 SH SOLE 55,160 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 525,672 5,600 SH SOLE 5,600 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 579,191 6,990 SH SOLE 6,990 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 843,829 8,811 SH SOLE 8,811 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,028,800 8,000 SH SOLE 8,000 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,269,166 22,050 SH SOLE 22,050 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 5,570,323 128,883 SH SOLE 128,883 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,068,056 9,773 SH SOLE 9,773 0 0
JBT MAREL CORPORATION COM 477839104 3,529,751 29,351 SH SOLE 29,351 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,066,577 10,063 SH SOLE 10,063 0 0
JPMORGAN CHASE & CO. COM 46625H100 480,091 1,656 SH SOLE 1,656 0 0
LATHAM GROUP INC COM 51819L107 6,797,303 1,065,408 SH SOLE 1,065,408 0 0
LEONARDO DRS INC COM 52661A108 1,013,636 21,808 SH SOLE 21,808 0 0
LIMBACH HLDGS INC COM 53263P105 448,320 3,200 SH SOLE 3,200 0 0
MANULIFE FINL CORP COM 56501R106 334,440 10,481 SH SOLE 10,481 0 0
MATCH GROUP INC NEW COM 57667L107 932,446 30,186 SH SOLE 30,186 0 0
MICROSOFT CORP COM 594918104 1,793,660 3,606 SH SOLE 3,606 0 0
MICROSTRATEGY INC SERIES A PERP PF 594972887 1,077,110 8,901 SH SOLE 8,901 0 0
MICROSTRATEGY INC CL A NEW 594972408 3,810,272 9,426 SH SOLE 9,426 0 0
NETFLIX INC COM 64110L106 278,539 208 SH SOLE 208 0 0
NVIDIA CORPORATION COM 67066G104 1,177,343 7,452 SH SOLE 7,452 0 0
OKTA INC NOTE 0.125% 9/0 679295AD7 991,427 1,000,000 SH SOLE 1,000,000 0 0
ORLA MNG LTD NEW COM 68634K106 711,821 71,000 SH SOLE 71,000 0 0
PAR TECHNOLOGY CORP COM 698884103 416,220 6,000 SH SOLE 6,000 0 0
RAPID7 INC NOTE 1.250% 3/1 753422AH7 4,157,419 4,600,000 SH SOLE 4,600,000 0 0
RAPID7 INC NOTE 0.250% 3/1 753422AF1 11,433,149 12,302,000 SH SOLE 12,302,000 0 0
ROYAL BK CDA COM 780087102 3,905,725 29,695 SH SOLE 29,695 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,027,648 28,522 SH SOLE 28,522 0 0
S&P GLOBAL INC COM 78409V104 271,554 515 SH SOLE 515 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 2,922,943 472,554 SH SOLE 472,554 0 0
SEABRIDGE GOLD INC COM 811916105 175,315 12,100 SH SOLE 12,100 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9 5,206,189 6,000,000 SH SOLE 6,000,000 0 0
SOLARIS RES INC COM NEW 83419D201 398,317 87,100 SH SOLE 87,100 0 0
SPDR GOLD TR GOLD SHS 78463V107 3,350,387 10,991 SH SOLE 10,991 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,449,270 2,339 SH SOLE 2,339 0 0
SPX TECHNOLOGIES INC COM 78473E103 2,030,940 12,112 SH SOLE 12,112 0 0
STONERIDGE INC COM 86183P102 7,111,086 1,224,273 SH SOLE 1,224,273 0 0
SUN LIFE FINANCIAL INC. COM 866796105 269,672 4,061 SH SOLE 4,061 0 0
SUNCOR ENERGY INC NEW COM 867224107 261,274 6,989 SH SOLE 6,989 0 0
TC ENERGY CORP COM 87807B107 1,873,200 37,962 SH SOLE 37,962 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 4,053,893 55,227 SH SOLE 55,227 0 0
TRIPADVISOR INC COM 896945201 387,585 29,700 SH SOLE 29,700 0 0
VISA INC COM CL A 92826C839 394,461 1,111 SH SOLE 1,111 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,085,941 12,100 SH SOLE 12,100 0 0
XOMETRY INC NOTE 1.000% 2/0 98423FAB5 4,217,854 4,100,000 SH SOLE 4,100,000 0 0
ZIFF DAVIS INC COM 48123V102 1,563,022 51,636 SH SOLE 51,636 0 0
ZIFF DAVIS INC DEBT 3.625% 3/0 48123VAH5 3,798,823 4,000,000 SH SOLE 4,000,000 0 0
ZOETIS INC CL A 98978V103 272,913 1,750 SH SOLE 1,750 0 0
ZSCALER INC COM 98980G102 687,529 2,190 SH SOLE 2,190 0 0