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
BOSTON BEER INC CL A 100557107 286 1,241 SH SOLE N/A 1,241 0 0
BOYD GAMING CORP COM 103304101 238 2,897 SH SOLE N/A 2,897 0 0
BOYD GROUP SERVICES INC COM 103310108 2,268 17,758 SH SOLE N/A 17,758 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 11,519 189,930 SH SOLE N/A 189,930 0 0
BRUKER CORP COM 116794108 334 9,254 SH SOLE N/A 9,254 0 0
BURLINGTON STORES INC COM 122017106 323 993 SH SOLE N/A 993 0 0
CAE INC COM 124765108 2,109 81,001 SH SOLE N/A 81,001 0 0
CF INDUSTRIES HOLD COM 125269100 327 2,515 SH SOLE N/A 2,515 0 0
CSX CORP COM 126408103 330 8,048 SH SOLE N/A 8,048 0 0
CVS HEALTH CORP COM 126650100 20,776 289,278 SH SOLE N/A 289,278 0 0
CACI INTL INC CL A 127190304 268 494 SH SOLE N/A 494 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 270 973 SH SOLE N/A 973 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 953 86,724 SH SOLE N/A 86,724 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 13,757 145,166 SH SOLE N/A 145,166 0 0
CANADIAN NATL RY CO COM 136375102 16,790 163,138 SH SOLE N/A 163,138 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 242 4,953 SH SOLE N/A 4,953 0 0
CARLISLE COS INC COM 142339100 204 612 SH SOLE N/A 612 0 0
CASEYS GEN STORES INC COM 147528103 329 451 SH SOLE N/A 451 0 0
CATERPILLAR INC COM 149123101 464 655 SH SOLE N/A 655 0 0
CHARLES RIV LABS INTL INC COM 159864107 263 1,525 SH SOLE N/A 1,525 0 0
CHURCH & DWIGHT CO INC COM 171340102 225 2,415 SH SOLE N/A 2,415 0 0
CIRRUS LOGIC INC COM 172755100 312 2,160 SH SOLE N/A 2,160 0 0
CINTAS CORP COM 172908105 226 1,337 SH SOLE N/A 1,337 0 0
CITIGROUP INC COM NEW 172967424 9,972 87,929 SH SOLE N/A 87,929 0 0
CLEAN HARBORS INC COM 184496107 284 991 SH SOLE N/A 991 0 0
COCA COLA CONS INC COM 191098102 394 2,053 SH SOLE N/A 2,053 0 0
COCA COLA CO COM 191216100 1,582 20,805 SH SOLE N/A 20,805 0 0
COEUR MNG INC COM NEW 192108504 5,099 272,745 SH SOLE N/A 272,745 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12,962 211,276 SH SOLE N/A 211,276 0 0
COMFORT SYS USA INC COM 199908104 589 427 SH SOLE N/A 427 0 0
COOPER COS INC COM 216648501 230 3,217 SH SOLE N/A 3,217 0 0
COPART INC COM 217204106 230 6,929 SH SOLE N/A 6,929 0 0
CORPAY INC COM SHS 219948106 204 700 SH SOLE N/A 700 0 0
COTY INC COM CL A 222070203 100 49,719 SH SOLE N/A 49,719 0 0
CURTISS WRIGHT CORP COM 231561101 319 469 SH SOLE N/A 469 0 0
DANAHER CORPORATION COM 235851102 220 1,159 SH SOLE N/A 1,159 0 0
DARLING INGREDIENTS INC COM 237266101 371 6,004 SH SOLE N/A 6,004 0 0
DECKERS OUTDOOR CORP COM 243537107 220 2,197 SH SOLE N/A 2,197 0 0
DESCARTES SYS GROUP INC COM 249906108 705 9,848 SH SOLE N/A 9,848 0 0
DISNEY WALT CO COM 254687106 264 2,744 SH SOLE N/A 2,744 0 0
DOLLAR TREE INC COM 256746108 4,592 41,935 SH SOLE N/A 41,935 0 0
DOVER CORP COM 260003108 260 1,249 SH SOLE N/A 1,249 0 0
EBAY INC. COM 278642103 294 3,230 SH SOLE N/A 3,230 0 0
ELECTRONIC ARTS INC COM 285512109 296 1,452 SH SOLE N/A 1,452 0 0
EMERSON ELEC CO COM 291011104 485 3,700 SH SOLE N/A 3,700 0 0
EXPEDITORS INTL WASH INC COM 302130109 285 1,990 SH SOLE N/A 1,990 0 0
FTI CONSULTING INC COM 302941109 252 1,425 SH SOLE N/A 1,425 0 0
FAIR ISAAC CORP COM 303250104 218 205 SH SOLE N/A 205 0 0
F5 INC COM 315616102 224 774 SH SOLE N/A 774 0 0
FRANCO NEV CORP COM 351858105 519 2,100 SH SOLE N/A 2,100 0 0
GENERAL DYNAMICS CORP COM 369550108 253 737 SH SOLE N/A 737 0 0
GE AEROSPACE COM NEW 369604301 326 1,148 SH SOLE N/A 1,148 0 0
GILDAN ACTIVEWEAR INC COM 375916103 547 9,828 SH SOLE N/A 9,828 0 0
GLOBAL WTR RES INC COM 379463102 1,374 181,067 SH SOLE N/A 181,067 0 0
GLOBUS MED INC CL A 379577208 337 3,907 SH SOLE N/A 3,907 0 0
WW GRAINGER INC COM 384802104 247 226 SH SOLE N/A 226 0 0
HAYWARD HLDGS INC COM 421298100 222 16,570 SH SOLE N/A 16,570 0 0
HEXCEL CORP NEW COM 428291108 325 4,021 SH SOLE N/A 4,021 0 0
HOLOGIC INC COM 436440101 266 3,521 SH SOLE N/A 3,521 0 0
HOME DEPOT INC COM 437076102 243 739 SH SOLE N/A 739 0 0
HOWMET AEROSPACE INC COM 443201108 285 1,239 SH SOLE N/A 1,239 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 408 1,074 SH SOLE N/A 1,074 0 0
HYATT HOTELS CORP COM CL A 448579102 236 1,641 SH SOLE N/A 1,641 0 0
IAMGOLD CORP COM 450913108 1,033 54,950 SH SOLE N/A 54,950 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 390 1,608 SH SOLE N/A 1,608 0 0
ISHARES TR MSCI EAFE ETF 464287465 203 2,085 SH SOLE N/A 2,085 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 2,118 115,800 SH SOLE N/A 115,800 0 0
JABIL INC COM 466313103 280 1,053 SH SOLE N/A 1,053 0 0
JOHNSON & JOHNSON COM 478160104 14,295 58,479 SH SOLE N/A 58,479 0 0
KLA CORP COM NEW 482480100 391 265 SH SOLE N/A 265 0 0
KIRBY CORP COM 497266106 264 1,990 SH SOLE N/A 1,990 0 0
KROGER CO COM 501044101 232 3,205 SH SOLE N/A 3,205 0 0
LANDSTAR SYS INC COM 515098101 263 1,641 SH SOLE N/A 1,641 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 423 4,560 SH SOLE N/A 4,560 0 0
LEAR CORP COM NEW 521865204 294 2,426 SH SOLE N/A 2,426 0 0
LEIDOS HOLDINGS INC COM 525327102 229 1,471 SH SOLE N/A 1,471 0 0
ELI LILLY & CO COM 532457108 293 318 SH SOLE N/A 318 0 0
LINCOLN ELEC HLDGS INC COM 533900106 273 1,095 SH SOLE N/A 1,095 0 0
LITTELFUSE INC COM 537008104 344 1,013 SH SOLE N/A 1,013 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 233 1,525 SH SOLE N/A 1,525 0 0
LOCKHEED MARTIN CORP COM 539830109 503 833 SH SOLE N/A 833 0 0
LOWES COS INC COM 548661107 784 3,316 SH SOLE N/A 3,316 0 0
MGM RESORTS INTERNATIONAL COM 552953101 248 6,693 SH SOLE N/A 6,693 0 0
MARRIOTT INTL INC NEW CL A 571903202 274 837 SH SOLE N/A 837 0 0
MARTIN MARIETTA MATLS INC COM 573284106 247 420 SH SOLE N/A 420 0 0
MASCO CORP COM 574599106 215 3,567 SH SOLE N/A 3,567 0 0
MASTEC INC COM 576323109 428 1,331 SH SOLE N/A 1,331 0 0
MATTEL INC COM 577081102 168 11,568 SH SOLE N/A 11,568 0 0
MCDONALDS CORP COM 580135101 370 1,190 SH SOLE N/A 1,190 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 246 195 SH SOLE N/A 195 0 0
MICROSOFT CORP COM 594918104 23,517 63,531 SH SOLE N/A 63,531 0 0
MIDDLEBY CORP COM 596278101 209 1,579 SH SOLE N/A 1,579 0 0
MOHAWK INDS INC COM 608190104 215 2,183 SH SOLE N/A 2,183 0 0
MOODYS CORP COM 615369105 244 559 SH SOLE N/A 559 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 239 550 SH SOLE N/A 550 0 0
MURPHY USA INC COM 626755102 277 561 SH SOLE N/A 561 0 0
NASDAQ INC COM 631103108 221 2,599 SH SOLE N/A 2,599 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,124 8,200 SH SOLE N/A 8,200 0 0
NEW YORK TIMES CO CL A 650111107 345 4,115 SH SOLE N/A 4,115 0 0
NEWMONT CORP COM 651639106 1,958 18,085 SH SOLE N/A 18,085 0 0
NORDSON CORP COM 655663102 283 1,065 SH SOLE N/A 1,065 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 27,624 2,047,443 SH SOLE N/A 2,047,443 0 0
NOVO-NORDISK A S ADR 670100205 5,782 157,347 SH SOLE N/A 157,347 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 273 1,398 SH SOLE N/A 1,398 0 0
OLIN CORP COM PAR $1 680665205 306 10,277 SH SOLE N/A 10,277 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 22,266 241,912 SH SOLE N/A 241,912 0 0
ON SEMICONDUCTOR CORP COM 682189105 268 4,324 SH SOLE N/A 4,324 0 0
ONTO INNOVATION INC COM 683344105 475 2,314 SH SOLE N/A 2,314 0 0
OPEN TEXT CORP COM 683715106 785 35,311 SH SOLE N/A 35,311 0 0
OSHKOSH CORP COM 688239201 299 2,028 SH SOLE N/A 2,028 0 0
PALO ALTO NETWORKS INC COM 697435105 307 1,913 SH SOLE N/A 1,913 0 0
PARKER-HANNIFIN CORP COM 701094104 327 366 SH SOLE N/A 366 0 0
PEMBINA PIPELINE CORP COM 706327103 1,521 33,983 SH SOLE N/A 33,983 0 0
PEPSICO INC COM 713448108 290 1,870 SH SOLE N/A 1,870 0 0
PFIZER INC COM 717081103 8,112 288,881 SH SOLE N/A 288,881 0 0
POST HLDGS INC COM 737446104 208 2,105 SH SOLE N/A 2,105 0 0
PROCTER AND GAMBLE CO COM 742718109 257 1,776 SH SOLE N/A 1,776 0 0
QUALCOMM INC COM 747525103 4,303 33,410 SH SOLE N/A 33,410 0 0
REGAL REXNORD CORPORATION COM 758750103 293 1,562 SH SOLE N/A 1,562 0 0
REPLIGEN CORP COM 759916109 218 1,853 SH SOLE N/A 1,853 0 0
REPUBLIC SVCS INC COM 760759100 205 937 SH SOLE N/A 937 0 0
ROSS STORES INC COM 778296103 388 1,790 SH SOLE N/A 1,790 0 0
ROYAL BK CDA COM 780087102 20,218 125,077 SH SOLE N/A 125,077 0 0
SHELL PLC SPON ADS 780259305 7,443 80,035 SH SOLE N/A 80,035 0 0
HENRY SCHEIN INC COM 806407102 230 3,122 SH SOLE N/A 3,122 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 3,874 40,817 SH SOLE N/A 40,817 0 0
SERVICE CORP INTL COM 817565104 231 2,803 SH SOLE N/A 2,803 0 0
SHERWIN WILLIAMS CO COM 824348106 1,333 4,158 SH SOLE N/A 4,158 0 0
SIMPSON MFG INC COM 829073105 250 1,457 SH SOLE N/A 1,457 0 0
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 234 10,144 SH SOLE N/A 10,144 0 0
STRYKER CORPORATION COM 863667101 246 750 SH SOLE N/A 750 0 0
SUN LIFE FINANCIAL INC. COM 866796105 637 10,175 SH SOLE N/A 10,175 0 0
SUNCOR ENERGY INC NEW COM 867224107 599 9,055 SH SOLE N/A 9,055 0 0
SYNOPSYS INC COM 871607107 270 681 SH SOLE N/A 681 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,203 6,093 SH SOLE N/A 6,093 0 0
TAPESTRY INC COM 876030107 371 2,626 SH SOLE N/A 2,626 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 274 453 SH SOLE N/A 453 0 0
TELEFLEX INCORPORATED COM 879369106 229 1,916 SH SOLE N/A 1,916 0 0
TERADYNE INC COM 880770102 751 2,534 SH SOLE N/A 2,534 0 0
TEXAS ROADHOUSE INC COM 882681109 201 1,220 SH SOLE N/A 1,220 0 0
TEXTRON INC COM 883203101 229 2,612 SH SOLE N/A 2,612 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 364 740 SH SOLE N/A 740 0 0
THOR INDS INC COM 885160101 204 2,552 SH SOLE N/A 2,552 0 0
TIMKEN CO COM 887389104 314 3,126 SH SOLE N/A 3,126 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 11,574 123,937 SH SOLE N/A 123,937 0 0
TRACTOR SUPPLY CO COM 892356106 4,603 101,604 SH SOLE N/A 101,604 0 0
TRAVEL PLUS LEISURE CO COM 894164102 305 4,412 SH SOLE N/A 4,412 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 135 22,355 SH SOLE N/A 22,355 0 0
US FOODS HLDG CORP COM 912008109 273 2,961 SH SOLE N/A 2,961 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 230 1,287 SH SOLE N/A 1,287 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 389 2,810 SH SOLE N/A 2,810 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 521 872 SH SOLE N/A 872 0 0
VONTIER CORPORATION COM 928881101 219 6,185 SH SOLE N/A 6,185 0 0
VULCAN MATLS CO COM 929160109 237 872 SH SOLE N/A 872 0 0
WABTEC COM 929740108 327 1,309 SH SOLE N/A 1,309 0 0
WALMART INC COM 931142103 7,008 56,389 SH SOLE N/A 56,389 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 615 22,381 SH SOLE N/A 22,381 0 0
WATERS CORP COM 941848103 318 1,067 SH SOLE N/A 1,067 0 0
WELLS FARGO CO NEW COM 949746101 262 3,291 SH SOLE N/A 3,291 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 262 1,046 SH SOLE N/A 1,046 0 0
WESTLAKE CORPORATION COM 960413102 351 3,007 SH SOLE N/A 3,007 0 0
WILLIAMS SONOMA INC COM 969904101 254 1,393 SH SOLE N/A 1,393 0 0
WOODWARD INC COM 980745103 333 931 SH SOLE N/A 931 0 0
API GROUP CORP COM STK 00187Y100 273 6,748 SH SOLE N/A 6,748 0 0
AT&T INC COM 00206R102 216 7,447 SH SOLE N/A 7,447 0 0
ABBVIE INC COM 00287Y109 25,078 115,307 SH SOLE N/A 115,307 0 0
ACUITY INC COM 00508Y102 212 755 SH SOLE N/A 755 0 0
ADVANCED MICRO DEVICES INC COM 007903107 761 3,742 SH SOLE N/A 3,742 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 271 1,974 SH SOLE N/A 1,974 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 219 1,921 SH SOLE N/A 1,921 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,183 10,757 SH SOLE N/A 10,757 0 0
AIRBNB INC COM CL A 009066101 216 1,707 SH SOLE N/A 1,707 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 330 2,875 SH SOLE N/A 2,875 0 0
ALGOMA STL GROUP INC COM 015658107 125 30,375 SH SOLE N/A 30,375 0 0
ALGOMA STL GROUP INC W EXP 10/19/202 015658115 10 102,000 SH SOLE N/A 102,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 208 1,216 SH SOLE N/A 1,216 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 211 6,695 SH SOLE N/A 6,695 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 283 2,418 SH SOLE N/A 2,418 0 0
ALPHABET INC CAP STK CL C 02079K107 11,532 40,200 SH SOLE N/A 40,200 0 0
ALPHABET INC CAP STK CL A 02079K305 41,424 144,055 SH SOLE N/A 144,055 0 0
AMAZON COM INC COM 023135106 982 4,714 SH SOLE N/A 4,714 0 0
U HAUL HOLDING COMPANY COM SER N 023586506 574 12,859 SH SOLE N/A 12,859 0 0
AMERICAN EXPRESS CO COM 025816109 377 1,247 SH SOLE N/A 1,247 0 0
CENCORA INC COM 03073E105 265 844 SH SOLE N/A 844 0 0
AMETEK INC COM 031100100 392 1,830 SH SOLE N/A 1,830 0 0
AMGEN INC COM 031162100 1,719 4,886 SH SOLE N/A 4,886 0 0
AMKOR TECHNOLOGY INC COM 031652100 487 10,822 SH SOLE N/A 10,822 0 0
AMPHENOL CORP NEW CL A 032095101 307 2,434 SH SOLE N/A 2,434 0 0
APPLE INC COM 037833100 28,531 112,418 SH SOLE N/A 112,418 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 252 948 SH SOLE N/A 948 0 0
APPLIED MATLS INC COM 038222105 431 1,261 SH SOLE N/A 1,261 0 0
APPLOVIN CORP COM CL A 03831W108 273 686 SH SOLE N/A 686 0 0
ARAMARK COM 03852U106 220 5,437 SH SOLE N/A 5,437 0 0
ARIS MNG CORP COM 04040Y109 6,382 343,749 SH SOLE N/A 343,749 0 0
ARISTA NETWORKS INC COM SHS 040413205 404 3,291 SH SOLE N/A 3,291 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 231 1,403 SH SOLE N/A 1,403 0 0
AUTOZONE INC COM 053332102 231 68 SH SOLE N/A 68 0 0
AVANTOR INC COM 05352A100 133 16,915 SH SOLE N/A 16,915 0 0
AVERY DENNISON CORP COM 053611109 225 1,303 SH SOLE N/A 1,303 0 0
BCE INC COM NEW 05534B760 5,962 236,314 SH SOLE N/A 236,314 0 0
BANK AMERICA CORP COM 060505104 228 4,674 SH SOLE N/A 4,674 0 0
BANK MONTREAL QUE COM 063671101 11,988 88,514 SH SOLE N/A 88,514 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 7,323 105,602 SH SOLE N/A 105,602 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 45,685 95,336 SH SOLE N/A 95,336 0 0
BEST BUY INC COM 086516101 385 6,004 SH SOLE N/A 6,004 0 0
BIO RAD LABS INC CL A 090572207 261 938 SH SOLE N/A 938 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 234 4,149 SH SOLE N/A 4,149 0 0
BIOGEN INC COM 09062X103 336 1,834 SH SOLE N/A 1,834 0 0
BIO-TECHNE CORP COM 09073M104 231 4,415 SH SOLE N/A 4,415 0 0
BLACKBERRY LTD NOTE 3.000% 2/1 09228FAM5 1,735 1,500,000 PRN SOLE N/A 1,500,000 0 0
BLOCK H & R INC COM 093671105 466 14,690 SH SOLE N/A 14,690 0 0
BOEING CO COM 097023105 5,472 27,492 SH SOLE N/A 27,492 0 0
BORGWARNER INC COM 099724106 370 6,810 SH SOLE N/A 6,810 0 0
BRAZIL POTASH CORP COMMON SHARES 10586A108 41 12,500 SH SOLE N/A 12,500 0 0
BROADCOM INC COM 11135F101 392 1,267 SH SOLE N/A 1,267 0 0
CBOE GLOBAL MKTS INC COM 12503M108 281 999 SH SOLE N/A 999 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 146 24,316 SH SOLE N/A 24,316 0 0
CGI INC CL A SUB VTG 12532H104 36,592 500,560 SH SOLE N/A 500,560 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 2,190 3,000,000 PRN SOLE N/A 3,000,000 0 0
CAMECO CORP COM 13321L108 3,143 28,899 SH SOLE N/A 28,899 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 2,126 27,021 SH SOLE N/A 27,021 0 0
CARDINAL HEALTH INC COM 14149Y108 4,344 20,559 SH SOLE N/A 20,559 0 0
CELESTICA INC COM 15101Q207 2,671 9,483 SH SOLE N/A 9,483 0 0
CERTARA INC COM 15687V109 115 20,103 SH SOLE N/A 20,103 0 0
CHART INDS INC COM 16115Q308 382 1,850 SH SOLE N/A 1,850 0 0
CHEGG INC NOTE 9/0 163092AF6 285 300,000 PRN SOLE N/A 300,000 0 0
CISCO SYS INC COM 17275R102 12,887 166,085 SH SOLE N/A 166,085 0 0
COHERENT CORP COM 19247G107 625 2,623 SH SOLE N/A 2,623 0 0
CONSTELLATION BRANDS INC CL A 21036P108 222 1,483 SH SOLE N/A 1,483 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,705 5,726 SH SOLE N/A 5,726 0 0
DXC TECHNOLOGY CO COM 23355L106 191 15,228 SH SOLE N/A 15,228 0 0
DAVITA INC COM 23918K108 248 1,616 SH SOLE N/A 1,616 0 0
DOCEBO INC COM 25609L105 615 35,107 SH SOLE N/A 35,107 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 146 15,417 SH SOLE N/A 15,417 0 0
EAGLE MATLS INC COM 26969P108 212 1,118 SH SOLE N/A 1,118 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 251 3,133 SH SOLE N/A 3,133 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 383 16,017 SH SOLE N/A 16,017 0 0
ELEMENT SOLUTIONS INC COM 28618M106 590 17,292 SH SOLE N/A 17,292 0 0
EMCOR GROUP INC COM 29084Q100 319 432 SH SOLE N/A 432 0 0
ENBRIDGE INC COM 29250N105 1,025 18,915 SH SOLE N/A 18,915 0 0
ENPHASE ENERGY INC COM 29355A107 212 5,598 SH SOLE N/A 5,598 0 0
EPAM SYS INC COM 29414B104 205 1,511 SH SOLE N/A 1,511 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 295 11,635 SH SOLE N/A 11,635 0 0
ETSY INC COM 29786A106 226 4,520 SH SOLE N/A 4,520 0 0
EVOLENT HEALTH INC NOTE 3.500%12/0 30050BAH4 521 1,000,000 PRN SOLE N/A 1,000,000 0 0
EXELIXIS INC COM 30161Q104 225 5,240 SH SOLE N/A 5,240 0 0
EXPEDIA GROUP INC COM NEW 30212P303 309 1,340 SH SOLE N/A 1,340 0 0
META PLATFORMS INC CL A 30303M102 27,982 48,908 SH SOLE N/A 48,908 0 0
FEDEX CORP COM 31428X106 356 1,000 SH SOLE N/A 1,000 0 0
FIRST MAJESTIC SILVER CORP NOTE 0.375% 1/1 32076VAD5 1,410 985,000 PRN SOLE N/A 985,000 0 0
FIVE BELOW INC COM 33829M101 400 1,752 SH SOLE N/A 1,752 0 0
FORTINET INC COM 34959E109 249 3,045 SH SOLE N/A 3,045 0 0
FORTIVE CORP COM 34959J108 240 4,345 SH SOLE N/A 4,345 0 0
FOX CORP CL A COM 35137L105 235 4,029 SH SOLE N/A 4,029 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 242 4,670 SH SOLE N/A 4,670 0 0
GRAND CANYON ED INC COM 38526M106 205 1,208 SH SOLE N/A 1,208 0 0
HCA HEALTHCARE INC COM 40412C101 287 607 SH SOLE N/A 607 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 279 4,316 SH SOLE N/A 4,316 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 296 12,430 SH SOLE N/A 12,430 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 262 862 SH SOLE N/A 862 0 0
IPG PHOTONICS CORP COM 44980X109 383 3,341 SH SOLE N/A 3,341 0 0
IDEX CORP COM 45167R104 246 1,299 SH SOLE N/A 1,299 0 0
IDEXX LABS INC COM 45168D104 249 442 SH SOLE N/A 442 0 0
INDIVIOR PHARMACEUTICALS INC COM 45579U109 21,558 707,267 SH SOLE N/A 707,267 0 0
INGERSOLL RAND INC COM 45687V106 218 2,717 SH SOLE N/A 2,717 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 548 950 SH SOLE N/A 950 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,848 8,348 SH SOLE N/A 8,348 0 0
IQVIA HLDGS INC COM 46266C105 772 4,524 SH SOLE N/A 4,524 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 211 7,618 SH SOLE N/A 7,618 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 207 5,375 SH SOLE N/A 5,375 0 0
JPMORGAN CHASE & CO. COM 46625H100 777 2,641 SH SOLE N/A 2,641 0 0
JACOBS SOLUTIONS INC COM 46982L108 224 1,760 SH SOLE N/A 1,760 0 0
KENVUE INC COM 49177J102 622 36,086 SH SOLE N/A 36,086 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 393 1,392 SH SOLE N/A 1,392 0 0
MKS INC. COM 55306N104 524 2,282 SH SOLE N/A 2,282 0 0
MSCI INC COM 55354G100 217 402 SH SOLE N/A 402 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 358 1,612 SH SOLE N/A 1,612 0 0
MANULIFE FINL CORP COM 56501R106 2,976 86,392 SH SOLE N/A 86,392 0 0
MASTERCARD INCORPORATED CL A 57636Q104 702 1,405 SH SOLE N/A 1,405 0 0
MASTERBRAND INC COMMON STOCK 57638P104 198 23,813 SH SOLE N/A 23,813 0 0
MCKESSON CORP COM 58155Q103 3,742 4,324 SH SOLE N/A 4,324 0 0
MEDPACE HLDGS INC COM 58506Q109 353 735 SH SOLE N/A 735 0 0
MERCK & CO INC COM 58933Y105 13,714 114,010 SH SOLE N/A 114,010 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,109 25,755 SH SOLE N/A 25,755 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 273 3,767 SH SOLE N/A 3,767 0 0
NETAPP INC COM 64110D104 222 2,165 SH SOLE N/A 2,165 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 253 1,923 SH SOLE N/A 1,923 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 240 1,326 SH SOLE N/A 1,326 0 0
NVIDIA CORPORATION COM 67066G104 5,675 32,539 SH SOLE N/A 32,539 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 256 2,769 SH SOLE N/A 2,769 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405 18,854 1,668,487 SH SOLE N/A 1,668,487 0 0
ORACLE CORP COM 68389X105 543 3,690 SH SOLE N/A 3,690 0 0
OR ROYALTIES INC. COM SHS 68390D106 798 20,966 SH SOLE N/A 20,966 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 311 2,126 SH SOLE N/A 2,126 0 0
PARAMOUNT SKYDANCE CORP COM CL B 69932A204 755 83,707 SH SOLE N/A 83,707 0 0
PAYPAL HLDGS INC COM 70450Y103 4,675 103,355 SH SOLE N/A 103,355 0 0
PURE STORAGE INC CL A 74624M102 244 4,132 SH SOLE N/A 4,132 0 0
QORVO INC COM 74736K101 211 2,730 SH SOLE N/A 2,730 0 0
QUANTA SVCS INC COM 74762E102 330 601 SH SOLE N/A 601 0 0
QUEST DIAGNOSTICS INC COM 74834L100 252 1,288 SH SOLE N/A 1,288 0 0
RB GLOBAL INC COM 74935Q107 902 9,407 SH SOLE N/A 9,407 0 0
REGENERON PHARMACEUTICALS COM 75886F107 339 439 SH SOLE N/A 439 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 436 12,944 SH SOLE N/A 12,944 0 0
S&P GLOBAL INC COM 78409V104 233 548 SH SOLE N/A 548 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,854 2,851 SH SOLE N/A 2,851 0 0
SALESFORCE INC COM 79466L302 304 1,626 SH SOLE N/A 1,626 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 659 167,189 SH SOLE N/A 167,189 0 0
SEALED AIR CORP NEW COM 81211K100 308 7,322 SH SOLE N/A 7,322 0 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 229 4,639 SH SOLE N/A 4,639 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 641 5,405 SH SOLE N/A 5,405 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 253 1,899 SH SOLE N/A 1,899 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 1,975 55,730 SH SOLE N/A 55,730 0 0
SPROUTS FMRS MKT INC COM 85208M102 17,057 221,140 SH SOLE N/A 221,140 0 0
STANTEC INC COM 85472N109 1,482 17,141 SH SOLE N/A 17,141 0 0
SUNOCOCORP LLC COM SHS LLC 86765Q106 10,586 171,712 SH SOLE N/A 171,712 0 0
TFI INTL INC COM 87241L109 1,356 12,461 SH SOLE N/A 12,461 0 0
TC ENERGY CORP COM 87807B107 447 7,136 SH SOLE N/A 7,136 0 0
TELUS CORPORATION COM 87971M103 3,401 264,594 SH SOLE N/A 264,594 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 249 1,317 SH SOLE N/A 1,317 0 0
TERADATA CORP DEL COM 88076W103 268 10,442 SH SOLE N/A 10,442 0 0
TESLA INC COM 88160R101 778 2,094 SH SOLE N/A 2,094 0 0
3M CO COM 88579Y101 428 2,946 SH SOLE N/A 2,946 0 0
TOPBUILD CORP COM 89055F103 248 705 SH SOLE N/A 705 0 0
TRANSALTA CORP COM 89346D107 623 47,392 SH SOLE N/A 47,392 0 0
UBIQUITI INC COM 90353W103 19,434 24,591 SH SOLE N/A 24,591 0 0
ULTA BEAUTY INC COM 90384S303 27,705 53,003 SH SOLE N/A 53,003 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 478 806 SH SOLE N/A 806 0 0
VALERO ENERGY CORP COM 91913Y100 460 1,861 SH SOLE N/A 1,861 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 355 2,050 SH SOLE N/A 2,050 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 759 1,088 SH SOLE N/A 1,088 0 0
VAREX IMAGING CORP COM 92214X106 239 22,492 SH SOLE N/A 22,492 0 0
V2X INC COM 92242T101 521 7,605 SH SOLE N/A 7,605 0 0
VIATRIS INC COM 92556V106 361 26,710 SH SOLE N/A 26,710 0 0
VISA INC COM CL A 92826C839 1,189 3,934 SH SOLE N/A 3,934 0 0
WASTE CONNECTIONS INC COM 94106B101 924 5,687 SH SOLE N/A 5,687 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 9,385 3,698,800 SH SOLE N/A 3,698,800 0 0
WEX INC COM 96208T104 238 1,558 SH SOLE N/A 1,558 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 227 2,796 SH SOLE N/A 2,796 0 0
YETI HLDGS INC COM 98585X104 274 7,479 SH SOLE N/A 7,479 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 980 10,839 SH SOLE N/A 10,839 0 0
ZOETIS INC CL A 98978V103 226 1,912 SH SOLE N/A 1,912 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 136 22,688 SH SOLE N/A 22,688 0 0
ZOOM COMMUNICATIONS INC CL A 98980L101 835 10,386 SH SOLE N/A 10,386 0 0
ALLEGION PLC ORD SHS G0176J109 231 1,591 SH SOLE N/A 1,591 0 0
AXALTA COATING SYS LTD COM G0750C108 212 7,664 SH SOLE N/A 7,664 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 253 1,278 SH SOLE N/A 1,278 0 0
CLARIVATE PLC ORD SHS G21810109 134 53,100 SH SOLE N/A 53,100 0 0
GATES INDL CORP PLC ORD SHS G39108108 224 9,895 SH SOLE N/A 9,895 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 405 2,140 SH SOLE N/A 2,140 0 0
MEDTRONIC PLC SHS G5960L103 1,495 17,256 SH SOLE N/A 17,256 0 0
NVENT ELECTRIC PLC SHS G6700G107 3,252 27,492 SH SOLE N/A 27,492 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 269 7,638 SH SOLE N/A 7,638 0 0
STERIS PLC SHS USD G8473T100 212 957 SH SOLE N/A 957 0 0
STONECO LTD COM CL A G85158106 212 15,000 SH SOLE N/A 15,000 0 0
ORION S.A. COM L72967109 83 12,801 SH SOLE N/A 12,801 0 0