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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
BOSTON SCIENTIFIC CORP COM 101137107   224 2,668 SH   SOLE N/A 2,668 0 0
BOYD GAMING CORP COM 103304101   233 3,605 SH   SOLE N/A 3,605 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   263 1,879 SH   SOLE N/A 1,879 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   8,921 172,424 SH   SOLE N/A 172,424 0 0
BRUKER CORP COM 116794108   209 3,020 SH   SOLE N/A 3,020 0 0
BUCKLE INC COM 118440106   1,129 25,670 SH   SOLE N/A 25,670 0 0
CAE INC COM 124765108   2,005 106,785 SH   SOLE N/A 106,785 0 0
CF INDS HLDGS INC COM 125269100   231 2,693 SH   SOLE N/A 2,693 0 0
CSX CORP COM 126408103   254 7,364 SH   SOLE N/A 7,364 0 0
CVS HEALTH CORP COM 126650100   17,182 273,243 SH   SOLE N/A 273,243 0 0
CACI INTL INC CL A 127190304   234 463 SH   SOLE N/A 463 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   760 60,642 SH   SOLE N/A 60,642 0 0
CANADIAN IMP BK COMM COM 136069101   9,646 157,233 SH   SOLE N/A 157,233 0 0
CANADIAN NATL RY CO COM 136375102   1,520 12,976 SH   SOLE N/A 12,976 0 0
CARLISLE COS INC COM 142339100   214 475 SH   SOLE N/A 475 0 0
CATERPILLAR INC COM 149123101   272 694 SH   SOLE N/A 694 0 0
CHOICE HOTELS INTL INC COM 169905106   221 1,693 SH   SOLE N/A 1,693 0 0
CINTAS CORP COM 172908105   309 1,500 SH   SOLE N/A 1,500 0 0
CITIGROUP INC COM COM NEW 172967424   8,015 128,040 SH   SOLE N/A 128,040 0 0
CLEAN HARBORS INC COM 184496107   214 887 SH   SOLE N/A 887 0 0
COCA COLA CO COM 191216100   1,679 23,359 SH   SOLE N/A 23,359 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   17,596 227,991 SH   SOLE N/A 227,991 0 0
COLGATE PALMOLIVE CO COM 194162103   257 2,479 SH   SOLE N/A 2,479 0 0
COOPER COS INC COM 216648501   230 2,087 SH   SOLE N/A 2,087 0 0
COPART INC COM 217204106   281 5,369 SH   SOLE N/A 5,369 0 0
QUIDELORTHO CORP COM 219798105   240 5,266 SH   SOLE N/A 5,266 0 0
CORPAY INC COM SHS 219948106   244 779 SH   SOLE N/A 779 0 0
CURTISS WRIGHT CORP COM 231561101   240 731 SH   SOLE N/A 731 0 0
DANAHER CORPORATION COM 235851102   214 770 SH   SOLE N/A 770 0 0
DESCARTES SYS GROUP INC COM 249906108   900 8,744 SH   SOLE N/A 8,744 0 0
DISNEY WALT CO COM 254687106   315 3,279 SH   SOLE N/A 3,279 0 0
DOCUSIGN INC COM 256163106   238 3,839 SH   SOLE N/A 3,839 0 0
DOLLAR TREE INC COM 256746108   220 3,122 SH   SOLE N/A 3,122 0 0
DOVER CORP COM 260003108   211 1,099 SH   SOLE N/A 1,099 0 0
EBAY INC. COM 278642103   247 3,786 SH   SOLE N/A 3,786 0 0
ELECTRONIC ARTS INC COM 285512109   207 1,446 SH   SOLE N/A 1,446 0 0
EMERSON ELEC CO COM 291011104   571 5,220 SH   SOLE N/A 5,220 0 0
EXPEDITORS INTL WASH INC COM 302130109   207 1,579 SH   SOLE N/A 1,579 0 0
FTI CONSULTING INC COM 302941109   215 944 SH   SOLE N/A 944 0 0
FACTSET RESH SYS INC COM 303075105   224 488 SH   SOLE N/A 488 0 0
FAIR ISAAC CORP COM 303250104   430 221 SH   SOLE N/A 221 0 0
F5 INC COM 315616102   258 1,170 SH   SOLE N/A 1,170 0 0
FISERV INC COM 337738108   255 1,418 SH   SOLE N/A 1,418 0 0
FORTIS INC COM 349553107   264 5,801 SH   SOLE N/A 5,801 0 0
FRANCO NEV CORP COM 351858105   250 2,014 SH   SOLE N/A 2,014 0 0
GARTNER INC COM 366651107   238 469 SH   SOLE N/A 469 0 0
GE AEROSPACE COM NEW 369604301   278 1,473 SH   SOLE N/A 1,473 0 0
GILDAN ACTIVEWEAR INC COM 375916103   530 11,244 SH   SOLE N/A 11,244 0 0
GLOBAL WTR RES INC COM 379463102   3,196 253,817 SH   SOLE N/A 253,817 0 0
GLOBUS MED INC CL A 379577208   213 2,983 SH   SOLE N/A 2,983 0 0
GODADDY INC CL A 380237107   223 1,422 SH   SOLE N/A 1,422 0 0
HARLEY DAVIDSON INC COM 412822108   228 5,929 SH   SOLE N/A 5,929 0 0
HEICO CORP NEW COM 422806109   227 867 SH   SOLE N/A 867 0 0
HOLOGIC INC COM 436440101   222 2,724 SH   SOLE N/A 2,724 0 0
HOME DEPOT INC COM 437076102   590 1,456 SH   SOLE N/A 1,456 0 0
HUBSPOT INC COM 443573100   249 468 SH   SOLE N/A 468 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   247 935 SH   SOLE N/A 935 0 0
IAMGOLD CORP COM 450913108   326 62,200 SH   SOLE N/A 62,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,337 24,139 SH   SOLE N/A 24,139 0 0
INTUIT COM 461202103   257 414 SH   SOLE N/A 414 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   313 10,609 SH   SOLE N/A 10,609 0 0
ISHARES TR IBOXX INV CP ETF 464287242   215 1,906 SH   SOLE N/A 1,906 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   1,058 72,000 SH   SOLE N/A 72,000 0 0
JOHNSON & JOHNSON COM 478160104   10,209 62,993 SH   SOLE N/A 62,993 0 0
KIRBY CORP COM 497266106   201 1,641 SH   SOLE N/A 1,641 0 0
KROGER CO COM 501044101   223 3,890 SH   SOLE N/A 3,890 0 0
LANDSTAR SYS INC COM 515098101   205 1,088 SH   SOLE N/A 1,088 0 0
LEIDOS HOLDINGS INC COM 525327102   222 1,363 SH   SOLE N/A 1,363 0 0
LENNAR CORP CL A 526057104   238 1,269 SH   SOLE N/A 1,269 0 0
LILLY ELI & CO COM 532457108   376 424 SH   SOLE N/A 424 0 0
LINCOLN ELEC HLDGS INC COM 533900106   202 1,051 SH   SOLE N/A 1,051 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   244 2,228 SH   SOLE N/A 2,228 0 0
LOCKHEED MARTIN CORP COM 539830109   287 491 SH   SOLE N/A 491 0 0
LOWES COS INC COM 548661107   851 3,143 SH   SOLE N/A 3,143 0 0
MANHATTAN ASSOCIATES INC COM 562750109   241 858 SH   SOLE N/A 858 0 0
MARRIOTT INTL INC NEW CL A 571903202   203 818 SH   SOLE N/A 818 0 0
MASCO CORP COM 574599106   234 2,787 SH   SOLE N/A 2,787 0 0
MASTEC INC COM 576323109   221 1,796 SH   SOLE N/A 1,796 0 0
MATTEL INC COM 577081102   220 11,530 SH   SOLE N/A 11,530 0 0
MCDONALDS CORP COM 580135101   342 1,123 SH   SOLE N/A 1,123 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   205 137 SH   SOLE N/A 137 0 0
MICROSOFT CORP COM 594918104   29,816 69,291 SH   SOLE N/A 69,291 0 0
MIDDLEBY CORP COM 596278101   216 1,554 SH   SOLE N/A 1,554 0 0
MOHAWK INDS INC COM 608190104   277 1,727 SH   SOLE N/A 1,727 0 0
MOODYS CORP COM 615369105   286 603 SH   SOLE N/A 603 0 0
MORNINGSTAR INC COM 617700109   220 688 SH   SOLE N/A 688 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   235 522 SH   SOLE N/A 522 0 0
MURPHY USA INC COM 626755102   202 410 SH   SOLE N/A 410 0 0
NASDAQ INC COM 631103108   245 3,349 SH   SOLE N/A 3,349 0 0
NATIONAL PRESTO INDS INC COM 637215104   869 11,566 SH   SOLE N/A 11,566 0 0
NEW GOLD INC CDA COM 644535106   1,594 550,000 SH   SOLE N/A 550,000 0 0
NEW YORK TIMES CO CL A 650111107   219 3,934 SH   SOLE N/A 3,934 0 0
NEWMONT CORP COM 651639106   1,817 33,993 SH   SOLE N/A 33,993 0 0
NORDSON CORP COM 655663102   221 841 SH   SOLE N/A 841 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   37,521 2,006,257 SH   SOLE N/A 2,006,257 0 0
GEN DIGITAL INC COM 668771108   250 9,120 SH   SOLE N/A 9,120 0 0
NOVO-NORDISK A S ADR 670100205   868 7,291 SH   SOLE N/A 7,291 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   226 1,137 SH   SOLE N/A 1,137 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   24,314 250,148 SH   SOLE N/A 250,148 0 0
OPEN TEXT CORP COM 683715106   943 28,346 SH   SOLE N/A 28,346 0 0
PALO ALTO NETWORKS INC COM 697435105   290 847 SH   SOLE N/A 847 0 0
PARKER-HANNIFIN CORP COM 701094104   284 450 SH   SOLE N/A 450 0 0
PEMBINA PIPELINE CORP COM 706327103   1,326 32,164 SH   SOLE N/A 32,164 0 0
PENN ENTERTAINMENT INC COM 707569109   195 10,318 SH   SOLE N/A 10,318 0 0
PEPSICO INC COM 713448108   283 1,663 SH   SOLE N/A 1,663 0 0
PFIZER INC COM 717081103   3,491 120,619 SH   SOLE N/A 120,619 0 0
POST HLDGS INC COM 737446104   226 1,950 SH   SOLE N/A 1,950 0 0
PROCTER AND GAMBLE CO COM 742718109   311 1,797 SH   SOLE N/A 1,797 0 0
PULTE GROUP INC COM 745867101   244 1,702 SH   SOLE N/A 1,702 0 0
QUALCOMM INC COM 747525103   5,786 34,027 SH   SOLE N/A 34,027 0 0
REPLIGEN CORP COM 759916109   232 1,560 SH   SOLE N/A 1,560 0 0
REPUBLIC SVCS INC COM 760759100   210 1,048 SH   SOLE N/A 1,048 0 0
ROBERT HALF INC. COM 770323103   206 3,059 SH   SOLE N/A 3,059 0 0
ROCKWELL AUTOMATION INC COM 773903109   519 1,933 SH   SOLE N/A 1,933 0 0
ROSS STORES INC COM 778296103   203 1,350 SH   SOLE N/A 1,350 0 0
ROYAL BK CDA COM 780087102   15,872 127,152 SH   SOLE N/A 127,152 0 0
SHELL PLC SPON ADS 780259305   6,077 92,153 SH   SOLE N/A 92,153 0 0
HENRY SCHEIN INC COM 806407102   216 2,964 SH   SOLE N/A 2,964 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   7,157 51,392 SH   SOLE N/A 51,392 0 0
SERVICE CORP INTL COM 817565104   213 2,698 SH   SOLE N/A 2,698 0 0
SHERWIN WILLIAMS CO COM 824348106   2,078 5,444 SH   SOLE N/A 5,444 0 0
SILGAN HLDGS INC COM 827048109   232 4,427 SH   SOLE N/A 4,427 0 0
SOUTHWESTERN ENERGY CO COM 845467109   79 11,114 SH   SOLE N/A 11,114 0 0
STRYKER CORPORATION COM 863667101   305 845 SH   SOLE N/A 845 0 0
SUN LIFE FINANCIAL INC. COM 866796105   510 8,797 SH   SOLE N/A 8,797 0 0
SUNCOR ENERGY INC NEW COM 867224107   344 9,311 SH   SOLE N/A 9,311 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   912 5,931 SH   SOLE N/A 5,931 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   218 499 SH   SOLE N/A 499 0 0
TELEFLEX INCORPORATED COM 879369106   232 940 SH   SOLE N/A 940 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   223 360 SH   SOLE N/A 360 0 0
THOR INDS INC COM 885160101   229 2,080 SH   SOLE N/A 2,080 0 0
TOLL BROTHERS INC COM 889478103   251 1,625 SH   SOLE N/A 1,625 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   3,817 60,352 SH   SOLE N/A 60,352 0 0
TRACTOR SUPPLY CO COM 892356106   6,889 23,679 SH   SOLE N/A 23,679 0 0
TRAVEL PLUS LEISURE CO COM 894164102   201 4,369 SH   SOLE N/A 4,369 0 0
TRIMBLE INC COM 896239100   219 3,527 SH   SOLE N/A 3,527 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   214 31,055 SH   SOLE N/A 31,055 0 0
TYLER TECHNOLOGIES INC COM 902252105   242 414 SH   SOLE N/A 414 0 0
US FOODS HLDG CORP COM 912008109   230 3,741 SH   SOLE N/A 3,741 0 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858   225 4,256 SH   SOLE N/A 4,256 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   337 2,815 SH   SOLE N/A 2,815 0 0
VEEVA SYS INC CL A COM 922475108   222 1,057 SH   SOLE N/A 1,057 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   510 967 SH   SOLE N/A 967 0 0
WABTEC COM 929740108   256 1,409 SH   SOLE N/A 1,409 0 0
WALMART INC COM 931142103   5,227 64,736 SH   SOLE N/A 64,736 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   121 13,491 SH   SOLE N/A 13,491 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   239 29,014 SH   SOLE N/A 29,014 0 0
WATERS CORP COM 941848103   383 1,065 SH   SOLE N/A 1,065 0 0
ABBVIE INC COM 00287Y109   25,797 130,633 SH   SOLE N/A 130,633 0 0
ACUITY BRANDS INC COM 00508Y102   208 757 SH   SOLE N/A 757 0 0
ADOBE INC COM 00724F101   272 525 SH   SOLE N/A 525 0 0
AECOM COM 00766T100   252 2,441 SH   SOLE N/A 2,441 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   223 1,505 SH   SOLE N/A 1,505 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   225 2,225 SH   SOLE N/A 2,225 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   254 2,647 SH   SOLE N/A 2,647 0 0
ALPHABET INC CAP STK CL C 02079K107   6,947 41,554 SH   SOLE N/A 41,554 0 0
ALPHABET INC CAP STK CL A 02079K305   25,653 154,673 SH   SOLE N/A 154,673 0 0
APPLOVIN CORP COM CL A 03831W108   339 2,598 SH   SOLE N/A 2,598 0 0
ARAMARK COM 03852U106   226 5,834 SH   SOLE N/A 5,834 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   225 1,709 SH   SOLE N/A 1,709 0 0
AVANTOR INC COM 05352A100   231 8,925 SH   SOLE N/A 8,925 0 0
AXON ENTERPRISE INC COM 05464C101   301 754 SH   SOLE N/A 754 0 0
BCE INC COM NEW 05534B760   5,154 148,230 SH   SOLE N/A 148,230 0 0
BERRY GLOBAL GROUP INC COM 08579W103   228 3,355 SH   SOLE N/A 3,355 0 0
BIO-TECHNE CORP COM 09073M104   204 2,556 SH   SOLE N/A 2,556 0 0
BOOKING HOLDINGS INC COM 09857L108   244 58 SH   SOLE N/A 58 0 0
BROADCOM INC COM 11135F101   229 1,328 SH   SOLE N/A 1,328 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   252 1,300 SH   SOLE N/A 1,300 0 0
BURLINGTON STORES INC COM 122017106   224 849 SH   SOLE N/A 849 0 0
CBOE GLOBAL MKTS INC COM 12503M108   238 1,164 SH   SOLE N/A 1,164 0 0
CGI INC CL A SUB VTG 12532H104   47,051 408,847 SH   SOLE N/A 408,847 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   216 5,185 SH   SOLE N/A 5,185 0 0
CAMECO CORP COM 13321L108   1,389 29,081 SH   SOLE N/A 29,081 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,251 26,313 SH   SOLE N/A 26,313 0 0
CARDINAL HEALTH INC COM 14149Y108   2,438 22,062 SH   SOLE N/A 22,062 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   247 3,071 SH   SOLE N/A 3,071 0 0
CERTARA INC COM 15687V109   157 13,424 SH   SOLE N/A 13,424 0 0
CHART INDS INC COM 16115Q308   236 1,905 SH   SOLE N/A 1,905 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   232 717 SH   SOLE N/A 717 0 0
CHEGG INC NOTE 9/0 163092AF6   226 300,000 PRN   SOLE N/A 300,000 0 0
CHEMED CORP NEW COM 16359R103   219 364 SH   SOLE N/A 364 0 0
CISCO SYS INC COM 17275R102   13,945 262,034 SH   SOLE N/A 262,034 0 0
COCA COLA CONS INC COM 191098102   212 161 SH   SOLE N/A 161 0 0
COHERENT CORP COM 19247G107   254 2,854 SH   SOLE N/A 2,854 0 0
COMFORT SYS USA INC COM 199908104   235 602 SH   SOLE N/A 602 0 0
COMCAST CORP NEW CL A 20030N101   271 6,478 SH   SOLE N/A 6,478 0 0
CONSTELLATION BRANDS INC CL A 21036P108   201 781 SH   SOLE N/A 781 0 0
COSTCO WHSL CORP NEW COM 22160K105   4,533 5,113 SH   SOLE N/A 5,113 0 0
COTY INC COM CL A 222070203   185 19,729 SH   SOLE N/A 19,729 0 0
DXC TECHNOLOGY CO COM 23355L106   218 10,506 SH   SOLE N/A 10,506 0 0
DATADOG INC CL A COM 23804L103   213 1,849 SH   SOLE N/A 1,849 0 0
DAVITA INC COM 23918K108   227 1,383 SH   SOLE N/A 1,383 0 0
DENNYS CORP COM 24869P104   2,730 423,319 SH   SOLE N/A 423,319 0 0
DOORDASH INC CL A 25809K105   247 1,728 SH   SOLE N/A 1,728 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   181 10,744 SH   SOLE N/A 10,744 0 0
DROPBOX INC CL A 26210C104   239 9,394 SH   SOLE N/A 9,394 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   247 21,452 SH   SOLE N/A 21,452 0 0
DOXIMITY INC CL A 26622P107   286 6,563 SH   SOLE N/A 6,563 0 0
DYNATRACE INC COM COM NEW 268150109   226 4,220 SH   SOLE N/A 4,220 0 0
EAGLE MATLS INC COM 26969P108   245 851 SH   SOLE N/A 851 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   159 10,853 SH   SOLE N/A 10,853 0 0
ELEMENT SOLUTIONS INC COM 28618M106   4,311 158,741 SH   SOLE N/A 158,741 0 0
EMCOR GROUP INC COM 29084Q100   217 504 SH   SOLE N/A 504 0 0
ENBRIDGE INC COM 29250N105   767 18,871 SH   SOLE N/A 18,871 0 0
EPAM SYS INC COM 29414B104   220 1,105 SH   SOLE N/A 1,105 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   218 11,018 SH   SOLE N/A 11,018 0 0
EXELIXIS INC COM 30161Q104   232 8,949 SH   SOLE N/A 8,949 0 0
EXPEDIA GROUP INC COM NEW 30212P303   235 1,591 SH   SOLE N/A 1,591 0 0
META PLATFORMS INC CL A 30303M102   31,448 54,936 SH   SOLE N/A 54,936 0 0
FEDEX CORP COM 31428X106   243 889 SH   SOLE N/A 889 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   213 2,549 SH   SOLE N/A 2,549 0 0
FORTIVE CORP COM 34959J108   213 2,693 SH   SOLE N/A 2,693 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   256 2,854 SH   SOLE N/A 2,854 0 0
FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4   755 757,002 PRN   SOLE N/A 757,002 0 0
FOX CORP CL A COM 35137L105   250 5,896 SH   SOLE N/A 5,896 0 0
GLOBAL PMTS INC COM 37940X102   226 2,209 SH   SOLE N/A 2,209 0 0
GRAND CANYON ED INC COM 38526M106   200 1,413 SH   SOLE N/A 1,413 0 0
HCA HEALTHCARE INC COM 40412C101   234 576 SH   SOLE N/A 576 0 0
HP INC COM 40434L105   209 5,821 SH   SOLE N/A 5,821 0 0
HAYWARD HLDGS INC COM 421298100   226 14,744 SH   SOLE N/A 14,744 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   214 929 SH   SOLE N/A 929 0 0
HOWMET AEROSPACE INC COM 443201108   238 2,374 SH   SOLE N/A 2,374 0 0
HYATT HOTELS CORP COM CL A 448579102   201 1,321 SH   SOLE N/A 1,321 0 0
IDEX CORP COM 45167R104   207 967 SH   SOLE N/A 967 0 0
INCYTE CORP COM 45337C102   207 3,135 SH   SOLE N/A 3,135 0 0
INGERSOLL RAND INC COM 45687V106   204 2,080 SH   SOLE N/A 2,080 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   233 1,453 SH   SOLE N/A 1,453 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,922 5,947 SH   SOLE N/A 5,947 0 0
IQVIA HLDGS INC COM 46266C105   218 918 SH   SOLE N/A 918 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   221 7,249 SH   SOLE N/A 7,249 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   248 9,875 SH   SOLE N/A 9,875 0 0
JPMORGAN CHASE & CO COM 46625H100   650 3,085 SH   SOLE N/A 3,085 0 0
KBR INC COM 48242W106   201 3,079 SH   SOLE N/A 3,079 0 0
KENVUE INC COM 49177J102   3,134 135,485 SH   SOLE N/A 135,485 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   226 1,424 SH   SOLE N/A 1,424 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   212 2,743 SH   SOLE N/A 2,743 0 0
LUMENTUM HLDGS INC COM 55024U109   262 4,132 SH   SOLE N/A 4,132 0 0
MSCI INC COM 55354G100   236 405 SH   SOLE N/A 405 0 0
MANULIFE FINL CORP COM 56501R106   2,602 88,038 SH   SOLE N/A 88,038 0 0
MARKETAXESS HLDGS INC COM 57060D108   252 985 SH   SOLE N/A 985 0 0
MASTERCARD INCORPORATED CL A 57636Q104   635 1,285 SH   SOLE N/A 1,285 0 0
MASTERBRAND INC COMMON STOCK 57638P104   751 40,519 SH   SOLE N/A 40,519 0 0
MCKESSON CORP COM 58155Q103   2,392 4,839 SH   SOLE N/A 4,839 0 0
MERCK & CO INC COM 58933Y105   912 8,030 SH   SOLE N/A 8,030 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,154 20,062 SH   SOLE N/A 20,062 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   213 4,092 SH   SOLE N/A 4,092 0 0
MOSAIC CO NEW COM 61945C103   260 9,724 SH   SOLE N/A 9,724 0 0
NVR INC COM COM 62944T105   275 28 SH   SOLE N/A 28 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   212 1,285 SH   SOLE N/A 1,285 0 0
NVIDIA CORPORATION COM 67066G104   4,159 34,246 SH   SOLE N/A 34,246 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   847 25,384 SH   SOLE N/A 25,384 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   229 199 SH   SOLE N/A 199 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   24,159 1,481,241 SH   SOLE N/A 1,481,241 0 0
ORACLE CORP COM 68389X105   402 2,361 SH   SOLE N/A 2,361 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   421 22,745 SH   SOLE N/A 22,745 0 0
OTIS WORLDWIDE CORP COM 68902V107   210 2,017 SH   SOLE N/A 2,017 0 0
PTC INC COM 69370C100   204 1,128 SH   SOLE N/A 1,128 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   354 9,523 SH   SOLE N/A 9,523 0 0
PARSONS CORP DEL COM 70202L102   229 2,211 SH   SOLE N/A 2,211 0 0
PAYCOM SOFTWARE INC COM 70432V102   232 1,394 SH   SOLE N/A 1,394 0 0
PAYLOCITY HLDG CORP COM 70438V106   234 1,419 SH   SOLE N/A 1,419 0 0
PAYPAL HLDGS INC COM 70450Y103   8,709 111,611 SH   SOLE N/A 111,611 0 0
PLANET FITNESS INC CL A 72703H101   220 2,710 SH   SOLE N/A 2,710 0 0
POOL CORP COM 73278L105   216 572 SH   SOLE N/A 572 0 0
PREMIER INC PREMIER INC 74051N102   213 10,646 SH   SOLE N/A 10,646 0 0
PRIMO WATER CORPORATION COM 74167P108   900 35,643 SH   SOLE N/A 35,643 0 0
PROMIS NEUROSCIENCES INC COM NEW 74346M406   14 11,330 SH   SOLE N/A 11,330 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   62 10,725 SH   SOLE N/A 10,725 0 0
QUEST DIAGNOSTICS INC COM 74834L100   220 1,419 SH   SOLE N/A 1,419 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   13,218 4,548,213 SH   SOLE N/A 4,548,213 0 0
RB GLOBAL INC COM 74935Q107   811 10,070 SH   SOLE N/A 10,070 0 0
REGENERON PHARMACEUTICALS COM 75886F107   202 192 SH   SOLE N/A 192 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   320 15,904 SH   SOLE N/A 15,904 0 0
S&P GLOBAL INC COM 78409V104   261 505 SH   SOLE N/A 505 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,880 3,276 SH   SOLE N/A 3,276 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   240 3,236 SH   SOLE N/A 3,236 0 0
SALESFORCE INC COM 79466L302   316 1,156 SH   SOLE N/A 1,156 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408   847 152,885 SH   SOLE N/A 152,885 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   226 4,995 SH   SOLE N/A 4,995 0 0
SERVICENOW INC COM 81762P102   301 337 SH   SOLE N/A 337 0 0
SHOPIFY INC CL A 82509L107   1,298 16,205 SH   SOLE N/A 16,205 0 0
SIMPSON MFG INC COM 829073105   205 1,072 SH   SOLE N/A 1,072 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   225 1,488 SH   SOLE N/A 1,488 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,215 59,630 SH   SOLE N/A 59,630 0 0
STANTEC INC COM 85472N109   1,478 18,378 SH   SOLE N/A 18,378 0 0
TFI INTL INC COM 87241L109   1,018 7,434 SH   SOLE N/A 7,434 0 0
TAPESTRY INC COM 876030107   218 4,640 SH   SOLE N/A 4,640 0 0
TC ENERGY CORP COM 87807B107   411 8,652 SH   SOLE N/A 8,652 0 0
TELUS CORPORATION COM 87971M103   1,344 80,094 SH   SOLE N/A 80,094 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100   551 141,221 SH   SOLE N/A 141,221 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   234 1,409 SH   SOLE N/A 1,409 0 0
TESLA INC COM 88160R101   1,606 6,137 SH   SOLE N/A 6,137 0 0
TETRA TECH INC NEW COM 88162G103   219 4,645 SH   SOLE N/A 4,645 0 0
THE TRADE DESK INC COM CL A 88339J105   228 2,076 SH   SOLE N/A 2,076 0 0
3M CO COM 88579Y101   459 3,361 SH   SOLE N/A 3,361 0 0
TRANSALTA CORP COM 89346D107   494 47,677 SH   SOLE N/A 47,677 0 0
TRIPADVISOR INC COM 896945201   155 10,710 SH   SOLE N/A 10,710 0 0
UBIQUITI INC COM 90353W103   6,688 30,163 SH   SOLE N/A 30,163 0 0
ULTA BEAUTY INC COM 90384S303   20,883 53,668 SH   SOLE N/A 53,668 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   245 683 SH   SOLE N/A 683 0 0
VALERO ENERGY CORP COM 91913Y100   248 1,840 SH   SOLE N/A 1,840 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   638 1,088 SH   SOLE N/A 1,088 0 0
VAREX IMAGING CORP COM 92214X106   548 46,004 SH   SOLE N/A 46,004 0 0
V2X INC COM 92242T101   528 9,452 SH   SOLE N/A 9,452 0 0
VERISK ANALYTICS INC COM 92345Y106   201 749 SH   SOLE N/A 749 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   4,384 412,836 SH   SOLE N/A 412,836 0 0
VIATRIS INC COM 92556V106   235 20,224 SH   SOLE N/A 20,224 0 0
VISA INC COM CL A 92826C839   1,029 3,744 SH   SOLE N/A 3,744 0 0
WASTE CONNECTIONS INC COM 94106B101   895 5,008 SH   SOLE N/A 5,008 0 0
WESTERN COPPER & GOLD CORP COM 95805V108   4,404 3,698,800 SH   SOLE N/A 3,698,800 0 0
WEX INC COM 96208T104   238 1,137 SH   SOLE N/A 1,137 0 0
WORKDAY INC CL A 98138H101   232 949 SH   SOLE N/A 949 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   211 2,696 SH   SOLE N/A 2,696 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,241 11,494 SH   SOLE N/A 11,494 0 0
ZOETIS INC CL A 98978V103   230 1,178 SH   SOLE N/A 1,178 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   167 16,192 SH   SOLE N/A 16,192 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   656 9,408 SH   SOLE N/A 9,408 0 0
ALLEGION PLC ORD SHS G0176J109   240 1,650 SH   SOLE N/A 1,650 0 0
AMDOCS LTD SHS G02602103   227 2,594 SH   SOLE N/A 2,594 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   338 957 SH   SOLE N/A 957 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   259 6,107 SH   SOLE N/A 6,107 0 0
CLARIVATE PLC ORD SHS G21810109   261 36,796 SH   SOLE N/A 36,796 0 0
GATES INDL CORP PLC ORD SHS G39108108   209 11,883 SH   SOLE N/A 11,883 0 0
GENPACT LIMITED SHS G3922B107   245 6,253 SH   SOLE N/A 6,253 0 0
MEDTRONIC PLC SHS G5960L103   1,905 21,164 SH   SOLE N/A 21,164 0 0
APTIV PLC SHS G6095L109   231 3,201 SH   SOLE N/A 3,201 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   210 9,712 SH   SOLE N/A 9,712 0 0
NVENT ELECTRIC PLC SHS G6700G107   2,260 32,166 SH   SOLE N/A 32,166 0 0
PENTAIR PLC SHS G7S00T104   243 2,490 SH   SOLE N/A 2,490 0 0
STERIS PLC SHS USD G8473T100   216 889 SH   SOLE N/A 889 0 0
STONECO LTD COM CL A G85158106   114 10,100 SH   SOLE N/A 10,100 0 0
ALCON AG ORD SHS H01301128   266 2,659 SH   SOLE N/A 2,659 0 0
ADECOAGRO S A COM L00849106   3,287 296,942 SH   SOLE N/A 296,942 0 0
ORION ENGINEERED CARBONS S A COM L72967109   318 17,842 SH   SOLE N/A 17,842 0 0
QIAGEN NV SHS NEW N72482149   207 4,532 SH   SOLE N/A 4,532 0 0