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 242 1,241 SH SOLE N/A 1,241 0 0
BOSTON SCIENTIFIC CORP COM 101137107 228 2,395 SH SOLE N/A 2,395 0 0
BOYD GAMING CORP COM 103304101 247 2,896 SH SOLE N/A 2,896 0 0
BOYD GROUP SERVICES INC COM 103310108 2,857 17,936 SH SOLE N/A 17,936 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 10,061 186,516 SH SOLE N/A 186,516 0 0
BRUKER CORP COM 116794108 436 9,253 SH SOLE N/A 9,253 0 0
BURLINGTON STORES INC COM 122017106 287 993 SH SOLE N/A 993 0 0
CAE INC COM 124765108 2,473 81,305 SH SOLE N/A 81,305 0 0
CSX CORP COM 126408103 292 8,047 SH SOLE N/A 8,047 0 0
CVS HEALTH CORP COM 126650100 22,847 287,893 SH SOLE N/A 287,893 0 0
CACI INTL INC CL A 127190304 263 494 SH SOLE N/A 494 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 251 804 SH SOLE N/A 804 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1,124 86,704 SH SOLE N/A 86,704 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 13,374 147,521 SH SOLE N/A 147,521 0 0
CANADIAN NATL RY CO COM 136375102 11,904 120,355 SH SOLE N/A 120,355 0 0
CASEYS GEN STORES INC COM 147528103 249 451 SH SOLE N/A 451 0 0
CATERPILLAR INC COM 149123101 379 661 SH SOLE N/A 661 0 0
CHARLES RIV LABS INTL INC COM 159864107 304 1,525 SH SOLE N/A 1,525 0 0
CHURCH & DWIGHT CO INC COM 171340102 202 2,415 SH SOLE N/A 2,415 0 0
CIRRUS LOGIC INC COM 172755100 256 2,159 SH SOLE N/A 2,159 0 0
CINTAS CORP COM 172908105 263 1,396 SH SOLE N/A 1,396 0 0
CITIGROUP INC COM NEW 172967424 10,263 87,953 SH SOLE N/A 87,953 0 0
CLEAN HARBORS INC COM 184496107 232 991 SH SOLE N/A 991 0 0
COCA COLA CONS INC COM 191098102 315 2,053 SH SOLE N/A 2,053 0 0
COCA COLA CO COM 191216100 1,466 20,972 SH SOLE N/A 20,972 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14,634 176,308 SH SOLE N/A 176,308 0 0
COMFORT SYS USA INC COM 199908104 399 427 SH SOLE N/A 427 0 0
COOPER COS INC COM 216648501 264 3,217 SH SOLE N/A 3,217 0 0
COPART INC COM 217204106 267 6,830 SH SOLE N/A 6,830 0 0
CORPAY INC COM SHS 219948106 211 700 SH SOLE N/A 700 0 0
COTY INC COM CL A 222070203 153 49,711 SH SOLE N/A 49,711 0 0
CRANE NXT CO COM 224441105 200 4,257 SH SOLE N/A 4,257 0 0
CURTISS WRIGHT CORP COM 231561101 258 468 SH SOLE N/A 468 0 0
DANAHER CORPORATION COM 235851102 263 1,151 SH SOLE N/A 1,151 0 0
DARLING INGREDIENTS INC COM 237266101 216 6,003 SH SOLE N/A 6,003 0 0
DECKERS OUTDOOR CORP COM 243537107 228 2,196 SH SOLE N/A 2,196 0 0
DESCARTES SYS GROUP INC COM 249906108 859 9,794 SH SOLE N/A 9,794 0 0
DISNEY WALT CO COM 254687106 326 2,869 SH SOLE N/A 2,869 0 0
DOCUSIGN INC COM 256163106 205 2,992 SH SOLE N/A 2,992 0 0
DOLLAR TREE INC COM 256746108 5,165 41,988 SH SOLE N/A 41,988 0 0
DOVER CORP COM 260003108 245 1,255 SH SOLE N/A 1,255 0 0
EBAY INC. COM 278642103 281 3,229 SH SOLE N/A 3,229 0 0
ELECTRONIC ARTS INC COM 285512109 297 1,452 SH SOLE N/A 1,452 0 0
EMERSON ELEC CO COM 291011104 557 4,200 SH SOLE N/A 4,200 0 0
EXLSERVICE HOLDINGS INC COM 302081104 221 5,204 SH SOLE N/A 5,204 0 0
EXPEDITORS INTL WASH INC COM 302130109 296 1,989 SH SOLE N/A 1,989 0 0
FTI CONSULTING INC COM 302941109 243 1,424 SH SOLE N/A 1,424 0 0
FAIR ISAAC CORP COM 303250104 346 205 SH SOLE N/A 205 0 0
FRANCO NEV CORP COM 351858105 346 1,669 SH SOLE N/A 1,669 0 0
GENERAL DYNAMICS CORP COM 369550108 246 731 SH SOLE N/A 731 0 0
GE AEROSPACE COM NEW 369604301 378 1,229 SH SOLE N/A 1,229 0 0
GILDAN ACTIVEWEAR INC COM 375916103 611 9,779 SH SOLE N/A 9,779 0 0
GLOBAL WTR RES INC COM 379463102 1,869 221,178 SH SOLE N/A 221,178 0 0
GLOBUS MED INC CL A 379577208 341 3,906 SH SOLE N/A 3,906 0 0
WW GRAINGER INC COM 384802104 228 226 SH SOLE N/A 226 0 0
HAYWARD HLDGS INC COM 421298100 256 16,567 SH SOLE N/A 16,567 0 0
HEICO CORP NEW COM 422806109 227 703 SH SOLE N/A 703 0 0
HEXCEL CORP NEW COM 428291108 297 4,020 SH SOLE N/A 4,020 0 0
HOLOGIC INC COM 436440101 262 3,520 SH SOLE N/A 3,520 0 0
HOME DEPOT INC COM 437076102 491 1,427 SH SOLE N/A 1,427 0 0
HOWMET AEROSPACE INC COM 443201108 254 1,238 SH SOLE N/A 1,238 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 365 1,074 SH SOLE N/A 1,074 0 0
HYATT HOTELS CORP COM CL A 448579102 263 1,641 SH SOLE N/A 1,641 0 0
IAMGOLD CORP COM 450913108 996 60,350 SH SOLE N/A 60,350 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 484 1,633 SH SOLE N/A 1,633 0 0
INTUIT COM 461202103 230 347 SH SOLE N/A 347 0 0
ISHARES TR MSCI EAFE ETF 464287465 200 2,085 SH SOLE N/A 2,085 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 1,903 115,800 SH SOLE N/A 115,800 0 0
JABIL INC COM 466313103 240 1,052 SH SOLE N/A 1,052 0 0
JOHNSON & JOHNSON COM 478160104 12,260 59,240 SH SOLE N/A 59,240 0 0
KLA CORP COM NEW 482480100 328 270 SH SOLE N/A 270 0 0
KIRBY CORP COM 497266106 219 1,989 SH SOLE N/A 1,989 0 0
KROGER CO COM 501044101 200 3,205 SH SOLE N/A 3,205 0 0
LANDSTAR SYS INC COM 515098101 236 1,641 SH SOLE N/A 1,641 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 336 4,560 SH SOLE N/A 4,560 0 0
LEAR CORP COM NEW 521865204 278 2,426 SH SOLE N/A 2,426 0 0
LEIDOS HOLDINGS INC COM 525327102 265 1,471 SH SOLE N/A 1,471 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 214 2,174 SH SOLE N/A 2,174 0 0
ELI LILLY & CO COM 532457108 343 319 SH SOLE N/A 319 0 0
LINCOLN ELEC HLDGS INC COM 533900106 262 1,095 SH SOLE N/A 1,095 0 0
LITTELFUSE INC COM 537008104 256 1,013 SH SOLE N/A 1,013 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 219 1,534 SH SOLE N/A 1,534 0 0
LOCKHEED MARTIN CORP COM 539830109 440 910 SH SOLE N/A 910 0 0
LOWES COS INC COM 548661107 800 3,316 SH SOLE N/A 3,316 0 0
LULULEMON ATHLETICA INC COM 550021109 226 1,087 SH SOLE N/A 1,087 0 0
MGM RESORTS INTERNATIONAL COM 552953101 244 6,692 SH SOLE N/A 6,692 0 0
MANHATTAN ASSOCIATES INC COM 562750109 201 1,159 SH SOLE N/A 1,159 0 0
MARRIOTT INTL INC NEW CL A 571903202 260 837 SH SOLE N/A 837 0 0
MARTIN MARIETTA MATLS INC COM 573284106 259 416 SH SOLE N/A 416 0 0
MASCO CORP COM 574599106 226 3,567 SH SOLE N/A 3,567 0 0
MASTEC INC COM 576323109 289 1,331 SH SOLE N/A 1,331 0 0
MATTEL INC COM 577081102 229 11,566 SH SOLE N/A 11,566 0 0
MCDONALDS CORP COM 580135101 356 1,164 SH SOLE N/A 1,164 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 273 196 SH SOLE N/A 196 0 0
MICROSOFT CORP COM 594918104 32,661 67,534 SH SOLE N/A 67,534 0 0
MIDDLEBY CORP COM 596278101 235 1,579 SH SOLE N/A 1,579 0 0
MOHAWK INDS INC COM 608190104 239 2,182 SH SOLE N/A 2,182 0 0
MOODYS CORP COM 615369105 294 576 SH SOLE N/A 576 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 209 545 SH SOLE N/A 545 0 0
MURPHY USA INC COM 626755102 226 561 SH SOLE N/A 561 0 0
NASDAQ INC COM 631103108 252 2,598 SH SOLE N/A 2,598 0 0
NATIONAL PRESTO INDS INC COM 637215104 879 8,230 SH SOLE N/A 8,230 0 0
NEW GOLD INC CDA COM 644535106 4,793 550,000 SH SOLE N/A 550,000 0 0
NEW YORK TIMES CO CL A 650111107 286 4,114 SH SOLE N/A 4,114 0 0
NEWMONT CORP COM 651639106 2,236 22,394 SH SOLE N/A 22,394 0 0
NIKE INC CL B 654106103 226 3,545 SH SOLE N/A 3,545 0 0
NORDSON CORP COM 655663102 256 1,065 SH SOLE N/A 1,065 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 29,336 2,037,652 SH SOLE N/A 2,037,652 0 0
GEN DIGITAL INC COM 668771108 213 7,816 SH SOLE N/A 7,816 0 0
NOVO-NORDISK A S ADR 670100205 7,765 152,610 SH SOLE N/A 152,610 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 219 1,398 SH SOLE N/A 1,398 0 0
OLIN CORP COM PAR $1 680665205 214 10,275 SH SOLE N/A 10,275 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 26,530 242,042 SH SOLE N/A 242,042 0 0
ON SEMICONDUCTOR CORP COM 682189105 234 4,323 SH SOLE N/A 4,323 0 0
ONTO INNOVATION INC COM 683344105 365 2,314 SH SOLE N/A 2,314 0 0
OPEN TEXT CORP COM 683715106 1,152 35,369 SH SOLE N/A 35,369 0 0
OSHKOSH CORP COM 688239201 253 2,014 SH SOLE N/A 2,014 0 0
PALO ALTO NETWORKS INC COM 697435105 329 1,785 SH SOLE N/A 1,785 0 0
PARKER-HANNIFIN CORP COM 701094104 317 361 SH SOLE N/A 361 0 0
PEMBINA PIPELINE CORP COM 706327103 1,188 31,192 SH SOLE N/A 31,192 0 0
PEPSICO INC COM 713448108 285 1,987 SH SOLE N/A 1,987 0 0
PFIZER INC COM 717081103 7,121 285,970 SH SOLE N/A 285,970 0 0
POST HLDGS INC COM 737446104 208 2,105 SH SOLE N/A 2,105 0 0
PROCTER AND GAMBLE CO COM 742718109 256 1,786 SH SOLE N/A 1,786 0 0
QUALCOMM INC COM 747525103 5,727 33,484 SH SOLE N/A 33,484 0 0
REGAL REXNORD CORPORATION COM 758750103 219 1,562 SH SOLE N/A 1,562 0 0
REPLIGEN CORP COM 759916109 304 1,853 SH SOLE N/A 1,853 0 0
ROSS STORES INC COM 778296103 322 1,789 SH SOLE N/A 1,789 0 0
ROYAL BK CDA COM 780087102 21,181 124,241 SH SOLE N/A 124,241 0 0
SHELL PLC SPON ADS 780259305 5,923 80,609 SH SOLE N/A 80,609 0 0
HENRY SCHEIN INC COM 806407102 236 3,121 SH SOLE N/A 3,121 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 4,111 40,843 SH SOLE N/A 40,843 0 0
SERVICE CORP INTL COM 817565104 219 2,803 SH SOLE N/A 2,803 0 0
SHERWIN WILLIAMS CO COM 824348106 1,347 4,156 SH SOLE N/A 4,156 0 0
SIMPSON MFG INC COM 829073105 235 1,457 SH SOLE N/A 1,457 0 0
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 203 10,143 SH SOLE N/A 10,143 0 0
STRYKER CORPORATION COM 863667101 260 741 SH SOLE N/A 741 0 0
SUN LIFE FINANCIAL INC. COM 866796105 550 8,807 SH SOLE N/A 8,807 0 0
SUNCOR ENERGY INC NEW COM 867224107 387 8,720 SH SOLE N/A 8,720 0 0
SYNOPSYS INC COM 871607107 318 677 SH SOLE N/A 677 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,558 6,087 SH SOLE N/A 6,087 0 0
TAPESTRY INC COM 876030107 335 2,626 SH SOLE N/A 2,626 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 229 449 SH SOLE N/A 449 0 0
TELEFLEX INCORPORATED COM 879369106 234 1,916 SH SOLE N/A 1,916 0 0
TERADYNE INC COM 880770102 490 2,533 SH SOLE N/A 2,533 0 0
TEXAS ROADHOUSE INC COM 882681109 202 1,219 SH SOLE N/A 1,219 0 0
TEXTRON INC COM 883203101 228 2,612 SH SOLE N/A 2,612 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 352 608 SH SOLE N/A 608 0 0
THOR INDS INC COM 885160101 262 2,551 SH SOLE N/A 2,551 0 0
TIMKEN CO COM 887389104 263 3,125 SH SOLE N/A 3,125 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 11,593 122,998 SH SOLE N/A 122,998 0 0
TRACTOR SUPPLY CO COM 892356106 4,998 99,937 SH SOLE N/A 99,937 0 0
TRAVEL PLUS LEISURE CO COM 894164102 311 4,411 SH SOLE N/A 4,411 0 0
TRIMBLE INC COM 896239100 237 3,026 SH SOLE N/A 3,026 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 123 22,480 SH SOLE N/A 22,480 0 0
US FOODS HLDG CORP COM 912008109 223 2,960 SH SOLE N/A 2,960 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 281 1,287 SH SOLE N/A 1,287 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 396 2,810 SH SOLE N/A 2,810 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 546 870 SH SOLE N/A 870 0 0
VONTIER CORPORATION COM 928881101 230 6,184 SH SOLE N/A 6,184 0 0
VULCAN MATLS CO COM 929160109 251 879 SH SOLE N/A 879 0 0
WABTEC COM 929740108 279 1,309 SH SOLE N/A 1,309 0 0
WALMART INC COM 931142103 6,309 56,631 SH SOLE N/A 56,631 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 648 22,494 SH SOLE N/A 22,494 0 0
WATERS CORP COM 941848103 399 1,049 SH SOLE N/A 1,049 0 0
WELLS FARGO CO NEW COM 949746101 306 3,286 SH SOLE N/A 3,286 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 291 1,057 SH SOLE N/A 1,057 0 0
WESTLAKE CORPORATION COM 960413102 222 3,007 SH SOLE N/A 3,007 0 0
WILLIAMS SONOMA INC COM 969904101 249 1,393 SH SOLE N/A 1,393 0 0
WOODWARD INC COM 980745103 281 931 SH SOLE N/A 931 0 0
API GROUP CORP COM STK 00187Y100 258 6,747 SH SOLE N/A 6,747 0 0
ABBVIE INC COM 00287Y109 26,709 116,895 SH SOLE N/A 116,895 0 0
ACUITY INC COM 00508Y102 272 755 SH SOLE N/A 755 0 0
ADOBE INC COM 00724F101 230 658 SH SOLE N/A 658 0 0
AECOM COM 00766T100 208 2,179 SH SOLE N/A 2,179 0 0
ADVANCED MICRO DEVICES INC COM 007903107 809 3,777 SH SOLE N/A 3,777 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 286 1,973 SH SOLE N/A 1,973 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 261 1,921 SH SOLE N/A 1,921 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,821 10,739 SH SOLE N/A 10,739 0 0
AIRBNB INC COM CL A 009066101 232 1,712 SH SOLE N/A 1,712 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 251 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 8 102,000 SH SOLE N/A 102,000 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 237 2,418 SH SOLE N/A 2,418 0 0
ALPHABET INC CAP STK CL C 02079K107 13,308 42,408 SH SOLE N/A 42,408 0 0
ALPHABET INC CAP STK CL A 02079K305 46,649 149,040 SH SOLE N/A 149,040 0 0
AMAZON COM INC COM 023135106 1,136 4,922 SH SOLE N/A 4,922 0 0
U HAUL HOLDING COMPANY COM SER N 023586506 601 12,866 SH SOLE N/A 12,866 0 0
AMERICAN EXPRESS CO COM 025816109 456 1,232 SH SOLE N/A 1,232 0 0
CENCORA INC COM 03073E105 263 780 SH SOLE N/A 780 0 0
AMETEK INC COM 031100100 325 1,585 SH SOLE N/A 1,585 0 0
AMGEN INC COM 031162100 1,604 4,900 SH SOLE N/A 4,900 0 0
AMKOR TECHNOLOGY INC COM 031652100 427 10,820 SH SOLE N/A 10,820 0 0
AMPHENOL CORP NEW CL A 032095101 329 2,433 SH SOLE N/A 2,433 0 0
APPLE INC COM 037833100 30,895 113,642 SH SOLE N/A 113,642 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 243 948 SH SOLE N/A 948 0 0
APPLIED MATLS INC COM 038222105 326 1,269 SH SOLE N/A 1,269 0 0
APPLOVIN CORP COM CL A 03831W108 462 686 SH SOLE N/A 686 0 0
ARAMARK COM 03852U106 200 5,436 SH SOLE N/A 5,436 0 0
ARIS MNG CORP COM 04040Y109 5,975 368,398 SH SOLE N/A 368,398 0 0
ARISTA NETWORKS INC COM SHS 040413205 430 3,282 SH SOLE N/A 3,282 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 268 1,402 SH SOLE N/A 1,402 0 0
AUTODESK INC COM 052769106 226 764 SH SOLE N/A 764 0 0
AUTOZONE INC COM 053332102 232 68 SH SOLE N/A 68 0 0
AVANTOR INC COM 05352A100 194 16,912 SH SOLE N/A 16,912 0 0
AVERY DENNISON CORP COM 053611109 237 1,303 SH SOLE N/A 1,303 0 0
AXON ENTERPRISE INC COM 05464C101 207 364 SH SOLE N/A 364 0 0
BCE INC COM NEW 05534B760 5,486 229,992 SH SOLE N/A 229,992 0 0
BANK AMERICA CORP COM 060505104 277 5,044 SH SOLE N/A 5,044 0 0
BANK MONTREAL QUE COM 063671101 11,561 89,014 SH SOLE N/A 89,014 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 7,614 103,236 SH SOLE N/A 103,236 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 48,408 96,306 SH SOLE N/A 96,306 0 0
BEST BUY INC COM 086516101 402 6,004 SH SOLE N/A 6,004 0 0
BIO RAD LABS INC CL A 090572207 284 938 SH SOLE N/A 938 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 247 4,149 SH SOLE N/A 4,149 0 0
BIOGEN INC COM 09062X103 323 1,833 SH SOLE N/A 1,833 0 0
BIO-TECHNE CORP COM 09073M104 260 4,414 SH SOLE N/A 4,414 0 0
BLACKBERRY LTD NOTE 3.000% 2/1 09228FAM5 1,879 1,500,000 PRN SOLE N/A 1,500,000 0 0
BLOCK H & R INC COM 093671105 640 14,690 SH SOLE N/A 14,690 0 0
BOEING CO COM 097023105 6,039 27,813 SH SOLE N/A 27,813 0 0
BOOKING HOLDINGS INC COM 09857L108 242 45 SH SOLE N/A 45 0 0
BORGWARNER INC COM 099724106 307 6,809 SH SOLE N/A 6,809 0 0
BROADCOM INC COM 11135F101 438 1,267 SH SOLE N/A 1,267 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 201 1,955 SH SOLE N/A 1,955 0 0
CBOE GLOBAL MKTS INC COM 12503M108 251 999 SH SOLE N/A 999 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 193 24,312 SH SOLE N/A 24,312 0 0
CGI INC CL A SUB VTG 12532H104 42,861 464,003 SH SOLE N/A 464,003 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 2,436 3,000,000 PRN SOLE N/A 3,000,000 0 0
CAMECO CORP COM 13321L108 2,654 28,988 SH SOLE N/A 28,988 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 1,922 26,110 SH SOLE N/A 26,110 0 0
CAPITAL ONE FINL CORP COM 14040H105 203 837 SH SOLE N/A 837 0 0
CARDINAL HEALTH INC COM 14149Y108 4,239 20,630 SH SOLE N/A 20,630 0 0
CELESTICA INC COM 15101Q207 2,798 9,467 SH SOLE N/A 9,467 0 0
CELSIUS HLDGS INC COM NEW 15118V207 228 4,988 SH SOLE N/A 4,988 0 0
CERTARA INC COM 15687V109 177 20,099 SH SOLE N/A 20,099 0 0
CHART INDS INC COM 16115Q308 383 1,855 SH SOLE N/A 1,855 0 0
CHEGG INC NOTE 9/0 163092AF6 266 300,000 SH SOLE N/A 300,000 0 0
CISCO SYS INC COM 17275R102 12,994 168,690 SH SOLE N/A 168,690 0 0
COHERENT CORP COM 19247G107 484 2,623 SH SOLE N/A 2,623 0 0
CONSTELLATION BRANDS INC CL A 21036P108 205 1,482 SH SOLE N/A 1,482 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,935 5,723 SH SOLE N/A 5,723 0 0
DXC TECHNOLOGY CO COM 23355L106 223 15,225 SH SOLE N/A 15,225 0 0
DENNYS CORP COM 24869P104 1,062 170,723 SH SOLE N/A 170,723 0 0
DOCEBO INC COM 25609L105 780 35,099 SH SOLE N/A 35,099 0 0
DOMINOS PIZZA INC COM 25754A201 213 512 SH SOLE N/A 512 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 176 15,414 SH SOLE N/A 15,414 0 0
DROPBOX INC CL A 26210C104 226 8,136 SH SOLE N/A 8,136 0 0
EAGLE MATLS INC COM 26969P108 231 1,118 SH SOLE N/A 1,118 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 268 3,148 SH SOLE N/A 3,148 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 362 16,014 SH SOLE N/A 16,014 0 0
ELEMENT SOLUTIONS INC COM 28618M106 3,588 143,580 SH SOLE N/A 143,580 0 0
EMCOR GROUP INC COM 29084Q100 264 432 SH SOLE N/A 432 0 0
ENBRIDGE INC COM 29250N105 682 14,254 SH SOLE N/A 14,254 0 0
EPAM SYS INC COM 29414B104 309 1,510 SH SOLE N/A 1,510 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 253 11,633 SH SOLE N/A 11,633 0 0
ESAB CORPORATION COM 29605J106 212 1,897 SH SOLE N/A 1,897 0 0
ETSY INC COM 29786A106 251 4,519 SH SOLE N/A 4,519 0 0
EVOLENT HEALTH INC NOTE 3.500%12/0 30050BAH4 668 1,000,000 PRN SOLE N/A 1,000,000 0 0
EXELIXIS INC COM 30161Q104 230 5,239 SH SOLE N/A 5,239 0 0
EXPEDIA GROUP INC COM NEW 30212P303 380 1,340 SH SOLE N/A 1,340 0 0
META PLATFORMS INC CL A 30303M102 32,998 49,990 SH SOLE N/A 49,990 0 0
FEDEX CORP COM 31428X106 292 1,010 SH SOLE N/A 1,010 0 0
FIRST MAJESTIC SILVER CORP NOTE 0.375% 1/1 32076VAD5 1,221 985,000 PRN SOLE N/A 985,000 0 0
FIVE BELOW INC COM 33829M101 330 1,752 SH SOLE N/A 1,752 0 0
FORTINET INC COM 34959E109 242 3,045 SH SOLE N/A 3,045 0 0
FORTIVE CORP COM 34959J108 240 4,344 SH SOLE N/A 4,344 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106 223 4,461 SH SOLE N/A 4,461 0 0
FOX CORP CL A COM 35137L105 294 4,028 SH SOLE N/A 4,028 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 246 4,669 SH SOLE N/A 4,669 0 0
GLOBAL PMTS INC COM 37940X102 225 2,906 SH SOLE N/A 2,906 0 0
GRAND CANYON ED INC COM 38526M106 201 1,208 SH SOLE N/A 1,208 0 0
HCA HEALTHCARE INC COM 40412C101 283 607 SH SOLE N/A 607 0 0
HP INC COM 40434L105 213 9,543 SH SOLE N/A 9,543 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 290 4,315 SH SOLE N/A 4,315 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 299 12,428 SH SOLE N/A 12,428 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 247 861 SH SOLE N/A 861 0 0
IPG PHOTONICS CORP COM 44980X109 239 3,340 SH SOLE N/A 3,340 0 0
IDEX CORP COM 45167R104 231 1,299 SH SOLE N/A 1,299 0 0
IDEXX LABS INC COM 45168D104 299 442 SH SOLE N/A 442 0 0
INGERSOLL RAND INC COM 45687V106 215 2,716 SH SOLE N/A 2,716 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 204 1,260 SH SOLE N/A 1,260 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 556 905 SH SOLE N/A 905 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,735 6,594 SH SOLE N/A 6,594 0 0
IQVIA HLDGS INC COM 46266C105 1,020 4,524 SH SOLE N/A 4,524 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 267 5,375 SH SOLE N/A 5,375 0 0
JPMORGAN CHASE & CO. COM 46625H100 862 2,676 SH SOLE N/A 2,676 0 0
JACOBS SOLUTIONS INC COM 46982L108 234 1,767 SH SOLE N/A 1,767 0 0
KENVUE INC COM 49177J102 2,255 130,727 SH SOLE N/A 130,727 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 283 1,392 SH SOLE N/A 1,392 0 0
MKS INC. COM 55306N104 365 2,282 SH SOLE N/A 2,282 0 0
MSCI INC COM 55354G100 231 402 SH SOLE N/A 402 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 276 1,611 SH SOLE N/A 1,611 0 0
MANULIFE FINL CORP COM 56501R106 3,147 86,649 SH SOLE N/A 86,649 0 0
MARKETAXESS HLDGS INC COM 57060D108 202 1,116 SH SOLE N/A 1,116 0 0
MASTERCARD INCORPORATED CL A 57636Q104 781 1,368 SH SOLE N/A 1,368 0 0
MASTERBRAND INC COMMON STOCK 57638P104 297 26,902 SH SOLE N/A 26,902 0 0
MCKESSON CORP COM 58155Q103 3,559 4,339 SH SOLE N/A 4,339 0 0
MEDPACE HLDGS INC COM 58506Q109 413 735 SH SOLE N/A 735 0 0
MERCK & CO INC COM 58933Y105 11,890 112,955 SH SOLE N/A 112,955 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,202 25,751 SH SOLE N/A 25,751 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 289 3,766 SH SOLE N/A 3,766 0 0
NETAPP INC COM 64110D104 232 2,164 SH SOLE N/A 2,164 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 274 1,931 SH SOLE N/A 1,931 0 0
NEWS CORP NEW CL A 65249B109 203 7,775 SH SOLE N/A 7,775 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 269 1,326 SH SOLE N/A 1,326 0 0
NVIDIA CORPORATION COM 67066G104 6,438 34,518 SH SOLE N/A 34,518 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 252 2,768 SH SOLE N/A 2,768 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405 21,156 1,660,588 SH SOLE N/A 1,660,588 0 0
ORACLE CORP COM 68389X105 685 3,512 SH SOLE N/A 3,512 0 0
OR ROYALTIES INC. COM SHS 68390D106 810 22,867 SH SOLE N/A 22,867 0 0
OTIS WORLDWIDE CORP COM 68902V107 207 2,369 SH SOLE N/A 2,369 0 0
PTC INC COM 69370C100 235 1,351 SH SOLE N/A 1,351 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 378 2,126 SH SOLE N/A 2,126 0 0
PARAMOUNT SKYDANCE CORP COM CL B 69932A204 1,410 105,239 SH SOLE N/A 105,239 0 0
PARSONS CORP DEL COM 70202L102 200 3,243 SH SOLE N/A 3,243 0 0
PAYPAL HLDGS INC COM 70450Y103 6,097 104,441 SH SOLE N/A 104,441 0 0
PILGRIMS PRIDE CORP COM 72147K108 200 5,137 SH SOLE N/A 5,137 0 0
PLANET FITNESS INC CL A 72703H101 228 2,106 SH SOLE N/A 2,106 0 0
PURE STORAGE INC CL A 74624M102 277 4,131 SH SOLE N/A 4,131 0 0
QORVO INC COM 74736K101 231 2,729 SH SOLE N/A 2,729 0 0
QUANTA SVCS INC COM 74762E102 254 601 SH SOLE N/A 601 0 0
QUEST DIAGNOSTICS INC COM 74834L100 223 1,288 SH SOLE N/A 1,288 0 0
QUIPT HOME MEDICAL CORP COM 74880P104 11,386 3,225,309 SH SOLE N/A 3,225,309 0 0
RB GLOBAL INC COM 74935Q107 970 9,430 SH SOLE N/A 9,430 0 0
REGENERON PHARMACEUTICALS COM 75886F107 339 439 SH SOLE N/A 439 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 461 13,128 SH SOLE N/A 13,128 0 0
S&P GLOBAL INC COM 78409V104 287 548 SH SOLE N/A 548 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,939 2,843 SH SOLE N/A 2,843 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 245 2,798 SH SOLE N/A 2,798 0 0
SALESFORCE INC COM 79466L302 434 1,637 SH SOLE N/A 1,637 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 839 167,150 SH SOLE N/A 167,150 0 0
SEALED AIR CORP NEW COM 81211K100 303 7,321 SH SOLE N/A 7,321 0 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 256 4,676 SH SOLE N/A 4,676 0 0
SERVICENOW INC COM 81762P102 214 1,396 SH SOLE N/A 1,396 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 726 4,508 SH SOLE N/A 4,508 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 237 1,899 SH SOLE N/A 1,899 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 1,990 60,280 SH SOLE N/A 60,280 0 0
STANTEC INC COM 85472N109 1,633 17,304 SH SOLE N/A 17,304 0 0
SUNOCOCORP LLC COM SHS LLC 86765Q106 9,860 200,081 SH SOLE N/A 200,081 0 0
TFI INTL INC COM 87241L109 1,274 12,329 SH SOLE N/A 12,329 0 0
TC ENERGY CORP COM 87807B107 396 7,183 SH SOLE N/A 7,183 0 0
TELUS CORPORATION COM 87971M103 3,540 268,560 SH SOLE N/A 268,560 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 262 1,317 SH SOLE N/A 1,317 0 0
TERADATA CORP DEL COM 88076W103 318 10,440 SH SOLE N/A 10,440 0 0
TESLA INC COM 88160R101 955 2,124 SH SOLE N/A 2,124 0 0
TETRA TECH INC NEW COM 88162G103 215 6,420 SH SOLE N/A 6,420 0 0
3M CO COM 88579Y101 473 2,954 SH SOLE N/A 2,954 0 0
TOPBUILD CORP COM 89055F103 294 705 SH SOLE N/A 705 0 0
TRANSALTA CORP COM 89346D107 599 47,392 SH SOLE N/A 47,392 0 0
UBIQUITI INC COM 90353W103 13,921 25,157 SH SOLE N/A 25,157 0 0
ULTA BEAUTY INC COM 90384S303 32,350 53,470 SH SOLE N/A 53,470 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 393 806 SH SOLE N/A 806 0 0
VALERO ENERGY CORP COM 91913Y100 324 1,992 SH SOLE N/A 1,992 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 252 2,000 SH SOLE N/A 2,000 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 825 1,094 SH SOLE N/A 1,094 0 0
VAREX IMAGING CORP COM 92214X106 266 22,804 SH SOLE N/A 22,804 0 0
V2X INC COM 92242T101 415 7,615 SH SOLE N/A 7,615 0 0
VIATRIS INC COM 92556V106 332 26,706 SH SOLE N/A 26,706 0 0
VISA INC COM CL A 92826C839 1,317 3,756 SH SOLE N/A 3,756 0 0
WASTE CONNECTIONS INC COM 94106B101 997 5,686 SH SOLE N/A 5,686 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 9,890 3,698,800 SH SOLE N/A 3,698,800 0 0
WEX INC COM 96208T104 232 1,558 SH SOLE N/A 1,558 0 0
WW INTL INC COM NEW 98262P200 293 10,015 SH SOLE N/A 10,015 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 211 2,796 SH SOLE N/A 2,796 0 0
YETI HLDGS INC COM 98585X104 330 7,478 SH SOLE N/A 7,478 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 975 10,845 SH SOLE N/A 10,845 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 231 22,685 SH SOLE N/A 22,685 0 0
ZOOM COMMUNICATIONS INC CL A 98980L101 767 8,885 SH SOLE N/A 8,885 0 0
ALLEGION PLC ORD SHS G0176J109 253 1,590 SH SOLE N/A 1,590 0 0
AMDOCS LTD SHS G02602103 202 2,514 SH SOLE N/A 2,514 0 0
AXALTA COATING SYS LTD COM G0750C108 248 7,663 SH SOLE N/A 7,663 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 307 1,143 SH SOLE N/A 1,143 0 0
CLARIVATE PLC ORD SHS G21810109 177 53,092 SH SOLE N/A 53,092 0 0
GATES INDL CORP PLC ORD SHS G39108108 212 9,893 SH SOLE N/A 9,893 0 0
GENPACT LIMITED SHS G3922B107 246 5,257 SH SOLE N/A 5,257 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 364 2,140 SH SOLE N/A 2,140 0 0
MEDTRONIC PLC SHS G5960L103 1,665 17,333 SH SOLE N/A 17,333 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,907 28,505 SH SOLE N/A 28,505 0 0
PENTAIR PLC SHS G7S00T104 230 2,209 SH SOLE N/A 2,209 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 254 7,637 SH SOLE N/A 7,637 0 0
STERIS PLC SHS USD G8473T100 243 957 SH SOLE N/A 957 0 0
STONECO LTD COM CL A G85158106 223 15,100 SH SOLE N/A 15,100 0 0
ORION S.A. COM L72967109 68 12,873 SH SOLE N/A 12,873 0 0