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
ABBOTT LABORATORIES COM 002824100   267 2,358 SH   SOLE   2,358 0 0
ABBVIE INC COM 00287Y109   6,979 39,273 SH   SOLE   39,273 0 0
ADOBE INC COM 00724F101   502 1,129 SH   SOLE   1,129 0 0
ADVANCED MICRO DEVICES COM 007903107   652 5,398 SH   SOLE   5,398 0 0
AFLAC INC COM 001055102   58 559 SH   SOLE   559 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   61 452 SH   SOLE   452 0 0
AGNICO-EAGLE MINES COM 008474108   1,072 9,533 SH   SOLE   9,533 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106   94 324 SH   SOLE   324 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   3,468 36,252 SH   SOLE   36,252 0 0
ALLSTATE CORP COM 020002101   389 2,016 SH   SOLE   2,016 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,773 11,784 SH   SOLE   11,784 0 0
ALPHABET INC-CL A COM 02079K305   2,162 11,420 SH   SOLE   11,420 0 0
AMAZON.COM INC COM 023135106   830 3,782 SH   SOLE   3,782 0 0
AMERICAN EXPRESS CO COM 025816109   545 1,836 SH   SOLE   1,836 0 0
AMERICAN INTERNATIONAL GROUP COM 026874784   103 1,420 SH   SOLE   1,420 0 0
AMERICAN TOWER CORP COM 03027X100   370 2,016 SH   SOLE   2,016 0 0
AMERIPRISE FINANCIAL INC COM 03076C106   85 159 SH   SOLE   159 0 0
AMETEK INC COM 031100100   72 397 SH   SOLE   397 0 0
AMGEN INC COM 031162100   186 713 SH   SOLE   713 0 0
AMPHENOL CORP-CL A COM 032095101   419 6,027 SH   SOLE   6,027 0 0
ANALOG DEVICES INC COM 032654105   124 585 SH   SOLE   585 0 0
APA CORP COM 03743Q108   349 15,124 SH   SOLE   15,124 0 0
APPLE INC COM 037833100   2,130 8,506 SH   SOLE   8,506 0 0
APPLIED MATERIALS INC COM 038222105   104 642 SH   SOLE   642 0 0
ARCHER-DANIELS-MIDLAND CO COM 039483102   616 12,195 SH   SOLE   12,195 0 0
ARISTA NETWORKS INC COM 040413205   3,082 27,886 SH   SOLE   27,886 0 0
ARTHUR J GALLAGHER & CO COM 363576109   92 325 SH   SOLE   325 0 0
ASCENDIS PHARMA A/S - ADR COM 04351P101   223 1,622 SH   SOLE   1,622 0 0
AT&T INC COM 00206R102   8,705 382,301 SH   SOLE   382,301 0 0
AUTODESK INC COM 052769106   87 296 SH   SOLE   296 0 0
AUTOMATIC DATA PROCESSING COM 053015103   141 482 SH   SOLE   482 0 0
AUTOZONE INC COM 053332102   102 32 SH   SOLE   32 0 0
AVALONBAY COMMUNITIES INC COM 053484101   245 1,115 SH   SOLE   1,115 0 0
AXON ENTERPRISE INC COM 05464C101   797 1,341 SH   SOLE   1,341 0 0
BANK OF AMERICA CORP COM 060505104   845 19,217 SH   SOLE   19,217 0 0
BANK OF NEW YORK CO INC COM 064058100   363 4,721 SH   SOLE   4,721 0 0
BAUSCH HEALTH COS INC COM 071734107   175 15,034 SH   SOLE   15,034 0 0
BAXTER INTERNATIONAL INC COM 071813109   374 12,833 SH   SOLE   12,833 0 0
BAYTEX ENERGY CORP COM 07317Q105   36 9,631 SH   SOLE   9,631 0 0
BCE INC COM 05534B760   2,398 71,971 SH   SOLE   21,958 0 50,013
BECTON DICKINSON & CO COM 075887109   71 312 SH   SOLE   312 0 0
BENTLEY SYSTEMS INC-CLASS B COM 08265T208   55 1,177 SH   SOLE   1,177 0 0
BEST BUY CO INC COM 086516101   789 9,197 SH   SOLE   9,197 0 0
BIOGEN INC COM 09062X103   514 3,358 SH   SOLE   3,358 0 0
BLOCK INC COM 852234103   393 4,623 SH   SOLE   4,623 0 0
BOOKING HOLDINGS INC COM 09857L108   229 46 SH   SOLE   46 0 0
BOSTON SCIENTIFIC CORP COM 101137107   372 4,165 SH   SOLE   4,165 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   6,577 116,282 SH   SOLE   116,282 0 0
BROADCOM INC COM 11135F101   1,608 6,934 SH   SOLE   6,934 0 0
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103   439 1,942 SH   SOLE   1,942 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209   455 4,405 SH   SOLE   4,405 0 0
CADENCE DESIGN SYS INC COM 127387108   304 1,013 SH   SOLE   1,013 0 0
CAE INC COM 124765108   93 2,557 SH   SOLE   2,557 0 0
CAMECO CORP COM 13321L108   1,011 13,674 SH   SOLE   1,347 0 12,327
CAN IMPERIAL BK OF COMMERCE COM 136069101   144 1,586 SH   SOLE   1,586 0 0
CANADIAN NATL RAILWAY CO COM 136375102   367 2,517 SH   SOLE   2,517 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105   220 1,236 SH   SOLE   1,236 0 0
CARDINAL HEALTH INC COM 14149Y108   2,636 22,289 SH   SOLE   22,289 0 0
CBOE HOLDINGS INC COM 12503M108   7,364 37,688 SH   SOLE   37,688 0 0
CELESTICA INC COM 15101Q207   183 1,380 SH   SOLE   1,380 0 0
CENCORA INC COM 03073E105   5,280 23,498 SH   SOLE   23,498 0 0
CENTENE CORP COM 15135B101   127 2,094 SH   SOLE   2,094 0 0
CENTERPOINT ENERGY INC COM 15189T107   39 1,237 SH   SOLE   1,237 0 0
CF INDUSTRIES HOLDINGS INC COM 125269100   88 1,036 SH   SOLE   1,036 0 0
CGI GROUP INC - CL A COM 12532H104   181 1,148 SH   SOLE   1,148 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   5,132 85,114 SH   SOLE   85,114 0 0
CHURCH & DWIGHT CO INC COM 171340102   6,981 66,673 SH   SOLE   66,673 0 0
CIA DE MINAS BUENAVENTUR-ADR COM 204448104   105 9,094 SH   SOLE   9,094 0 0
CINTAS CORP COM 172908105   174 954 SH   SOLE   954 0 0
CIPHER MINING INC COM 17253J106   84 18,023 SH   SOLE   18,023 0 0
CISCO SYSTEMS INC COM 17275R102   361 6,091 SH   SOLE   6,091 0 0
CITIGROUP INC COM 172967424   139 1,975 SH   SOLE   1,975 0 0
CLEANSPARK INC COM 18452B209   306 33,171 SH   SOLE   33,171 0 0
CLOROX COMPANY COM 189054109   7,432 45,758 SH   SOLE   45,758 0 0
CLOUDFLARE INC - CLASS A COM 18915M107   57 525 SH   SOLE   525 0 0
CMS ENERGY CORP COM 125896100   50 746 SH   SOLE   746 0 0
COACH INC COM 876030107   503 7,696 SH   SOLE   7,696 0 0
COCA-COLA CO/THE COM 191216100   577 9,268 SH   SOLE   9,268 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102   86 1,114 SH   SOLE   1,114 0 0
COLGATE-PALMOLIVE CO COM 194162103   267 2,935 SH   SOLE   2,935 0 0
COLLIERS INTERNATIONAL GROUP COM 194693107   178 913 SH   SOLE   913 0 0
COMCAST CORP-CLASS A COM 20030N101   200 5,326 SH   SOLE   5,326 0 0
CONAGRA FOODS INC COM 205887102   734 26,458 SH   SOLE   26,458 0 0
CONSOLIDATED EDISON INC COM 209115104   157 1,756 SH   SOLE   1,756 0 0
CONSTELLATION BRANDS INC-A COM 21036P108   94 426 SH   SOLE   426 0 0
COPART INC COM 217204106   87 1,519 SH   SOLE   1,519 0 0
CORNING INC COM 219350105   59 1,232 SH   SOLE   1,232 0 0
COSTCO WHOLESALE CORP COM 22160K105   356 389 SH   SOLE   389 0 0
COTERRA ENERCOTERRA ENERGY I COM 127097103   59 2,313 SH   SOLE   2,313 0 0
CROWDSTRIKE HOLDINGS INC - A COM 22788C105   114 333 SH   SOLE   333 0 0
CROWN CASTLE INTL CORP COM 22822V101   177 1,949 SH   SOLE   1,949 0 0
CVS HEALTH CORP COM 126650100   195 4,348 SH   SOLE   4,348 0 0
DANAHER CORP COM 235851102   210 915 SH   SOLE   915 0 0
DATADOG INC - CLASS A COM 23804L103   759 5,315 SH   SOLE   5,315 0 0
DAVITA INC COM 23918K108   2,263 15,129 SH   SOLE   15,129 0 0
DECKERS OUTDOOR CORP COM 243537107   3,538 17,420 SH   SOLE   17,420 0 0
DEERE & CO COM 244199105   126 297 SH   SOLE   297 0 0
DEXCOM INC COM 252131107   4,412 56,734 SH   SOLE   56,734 0 0
DIAMONDBACK ENERGY INC COM 25278X109   626 3,823 SH   SOLE   3,823 0 0
DICK'S SPORTING GOODS INC COM 253393102   4,636 20,258 SH   SOLE   20,258 0 0
DIGITAL REALTY TRUST INC COM 253868103   79 445 SH   SOLE   445 0 0
DOLLAR GENERAL CORP COM 256677105   3,666 48,346 SH   SOLE   48,346 0 0
DOLLAR TREE INC COM 256746108   406 5,411 SH   SOLE   5,411 0 0
DOVER CORP COM 260003108   147 785 SH   SOLE   785 0 0
DR HORTON INC COM 23331A109   54 383 SH   SOLE   383 0 0
EAST WEST BANCORP INC COM 27579R104   34 359 SH   SOLE   359 0 0
EBAY INC COM 278642103   101 1,635 SH   SOLE   1,635 0 0
ECOLAB INC COM 278865100   97 415 SH   SOLE   415 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   4,390 59,294 SH   SOLE   59,294 0 0
ELDORADO GOLD CORP COM 284902509   74 3,449 SH   SOLE   3,449 0 0
ELECTRONIC ARTS INC COM 285512109   58 395 SH   SOLE   395 0 0
ELEVANCE HEALTH INC COM 036752103   160 434 SH   SOLE   434 0 0
ELI LILLY & CO COM 532457108   6,540 8,472 SH   SOLE   8,472 0 0
EOG RESOURCES INC COM 26875P101   352 2,871 SH   SOLE   2,871 0 0
EPAM SYSTEMS INC COM 29414B104   1,952 8,349 SH   SOLE   8,349 0 0
EQUINIX INC COM 29444U700   124 131 SH   SOLE   131 0 0
EQUITY LIFESTYLE PROPERTIES COM 29472R108   55 823 SH   SOLE   823 0 0
EQUITY RESIDENTIAL COM 29476L107   34 470 SH   SOLE   470 0 0
ESSEX PROPERTY TRUST INC COM 297178105   28 99 SH   SOLE   99 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104   381 5,075 SH   SOLE   5,075 0 0
EXELON CORP COM 30161N101   88 2,341 SH   SOLE   2,341 0 0
EXPEDIA GROUP INC COM 30212P303   197 1,058 SH   SOLE   1,058 0 0
EXTRA SPACE STORAGE INC COM 30225T102   143 957 SH   SOLE   957 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105   76 159 SH   SOLE   159 0 0
FAIR ISAAC CORP COM 303250104   72 36 SH   SOLE   36 0 0
FASTENAL CO COM 311900104   104 1,447 SH   SOLE   1,447 0 0
FEDERAL REALTY INVS TRUST COM 313745101   24 213 SH   SOLE   213 0 0
FEDEX CORP COM 31428X106   89 316 SH   SOLE   316 0 0
FIDELITY NATIONAL INFORMATION SERVICES COM 31620M106   80 994 SH   SOLE   994 0 0
FIFTH THIRD BANCORP COM 316773100   67 1,589 SH   SOLE   1,589 0 0
FIRST CITIZENS BCSHS -CL A COM 31946M103   294 139 SH   SOLE   139 0 0
FIRST SOLAR INC COM 336433107   2,625 14,894 SH   SOLE   14,894 0 0
FISERV INC COM 337738108   146 712 SH   SOLE   712 0 0
FORTINET INC COM 34959E109   3,084 32,645 SH   SOLE   32,645 0 0
FRANCO-NEVADA CORP COM 351858105   1,586 9,391 SH   SOLE   644 0 8,747
GARTNER INC COM 366651107   73 150 SH   SOLE   150 0 0
GEN DIGITAL INC COM 668771108   445 16,258 SH   SOLE   16,258 0 0
GENERAL MILLS INC COM 370334104   7,949 124,648 SH   SOLE   124,648 0 0
GENERAL MOTORS CO COM 37045V100   56 1,044 SH   SOLE   1,044 0 0
GFL ENVIRONMENTAL INC-SUB VT COM 36168Q104   2,656 41,448 SH   SOLE   1,604 0 39,844
GILDAN ACTIVEWEAR INC COM 375916103   20 293 SH   SOLE   293 0 0
GILEAD SCIENCES INC COM 375558103   857 9,275 SH   SOLE   9,275 0 0
GLOBAL PAYMENTS INC COM 37940X102   78 695 SH   SOLE   695 0 0
GODADDY INC - CLASS A COM 380237107   51 259 SH   SOLE   259 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   400 699 SH   SOLE   699 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   52 306 SH   SOLE   306 0 0
HARTFORD FINANCIAL SVCS GRP COM 416515104   132 1,210 SH   SOLE   1,210 0 0
HCA INC COM 40412C101   78 259 SH   SOLE   259 0 0
HDFC BANK LTD-ADR COM 40415F101   2,197 34,411 SH   SOLE   34,411 0 0
HEICO CORP COM 422806109   42 178 SH   SOLE   178 0 0
HEICO CORP-CLASS A COM 422806208   9 49 SH   SOLE   49 0 0
HERSHEY CO/THE COM 427866108   4,842 28,589 SH   SOLE   28,589 0 0
HEWLETT-PACKARD CO COM 40434L105   168 5,156 SH   SOLE   5,156 0 0
HIVE DIGITAL TECHNOLOGIES LT COM 433921103   54 19,060 SH   SOLE   19,060 0 0
HOME DEPOT INC COM 437076102   490 1,260 SH   SOLE   1,260 0 0
HORMEL FOODS CORP COM 440452100   3,433 109,443 SH   SOLE   109,443 0 0
HUBBELL INC COM 443510607   67 160 SH   SOLE   160 0 0
HUBSPOT INC COM 443573100   55 79 SH   SOLE   79 0 0
HUMANA INC COM 444859102   3,909 15,409 SH   SOLE   15,409 0 0
IAMGOLD CORP COM 450913108   36 4,885 SH   SOLE   4,885 0 0
ICICI BANK LTD-SPON ADR COM 45104G104   923 30,926 SH   SOLE   30,926 0 0
IDEX CORP COM 45167R104   22 103 SH   SOLE   103 0 0
ILLINOIS TOOL WORKS COM 452308109   283 1,118 SH   SOLE   1,118 0 0
INCYTE CORP COM 45337C102   757 10,963 SH   SOLE   10,963 0 0
INSMED INC COM 457669307   321 4,643 SH   SOLE   4,643 0 0
INTEL CORP COM 458140100   113 5,624 SH   SOLE   5,624 0 0
INTERCONTINENTALEXCHANGE INC COM 45866F104   254 1,706 SH   SOLE   1,706 0 0
INTERNATIONAL PAPER CO COM 460146103   89 1,649 SH   SOLE   1,649 0 0
INTL BUSINESS MACHINES CORP COM 459200101   386 1,756 SH   SOLE   1,756 0 0
INTUITIVE SURGICAL INC COM 46120E602   229 438 SH   SOLE   438 0 0
IRON MOUNTAIN INC COM 46284V101   75 709 SH   SOLE   709 0 0
JABIL CIRCUIT INC COM 466313103   2,125 14,770 SH   SOLE   14,770 0 0
JM SMUCKER CO/THE COM 832696405   4,865 44,181 SH   SOLE   44,181 0 0
JOHNSON & JOHNSON COM 478160104   4,732 32,718 SH   SOLE   32,718 0 0
JPMORGAN CHASE & CO COM 46625H100   415 1,732 SH   SOLE   1,732 0 0
KEURIG DR PEPPER INC COM 49271V100   2,489 77,477 SH   SOLE   77,477 0 0
KIMBERLY-CLARK CORP COM 494368103   174 1,328 SH   SOLE   1,328 0 0
KLA CORP COM 482480100   79 125 SH   SOLE   125 0 0
KROGER CO COM 501044101   3,442 56,293 SH   SOLE   56,293 0 0
LAS VEGAS SANDS CORP COM 517834107   526 10,234 SH   SOLE   10,234 0 0
LENNOX INTERNATIONAL INC COM 526107107   44 73 SH   SOLE   73 0 0
LOWE'S COS INC COM 548661107   165 669 SH   SOLE   669 0 0
LPL FINANCIAL HOLDINGS INC COM 50212V100   6,574 20,133 SH   SOLE   20,133 0 0
LULULEMON ATHLETICA INC COM 550021109   68 178 SH   SOLE   178 0 0
M & T BANK CORP COM 55261F104   76 406 SH   SOLE   406 0 0
MAGNA INTERNATIONAL INC-CL A COM 559222401   14 233 SH   SOLE   233 0 0
MANULIFE FINANCIAL CORP COM 56501R106   117 2,645 SH   SOLE   2,645 0 0
MARA HOLDINGS INC COM 565788106   172 10,276 SH   SOLE   10,276 0 0
MARRIOTT INTERNATIONAL-CL A COM 571903202   66 237 SH   SOLE   237 0 0
MARSH & MCLENNAN COS COM 571748102   148 695 SH   SOLE   695 0 0
MASTERCARD INC-CLASS A COM 57636Q104   690 1,311 SH   SOLE   1,311 0 0
MCCORMICK & CO-NON VTG SHRS COM 579780206   2,032 26,648 SH   SOLE   26,648 0 0
MCDONALD'S CORP COM 580135101   286 987 SH   SOLE   987 0 0
MCKESSON CORP COM 58155Q103   7,449 13,071 SH   SOLE   13,071 0 0
MERCADOLIBRE INC COM 58733R102   395 232 SH   SOLE   232 0 0
MERCK & CO. INC. COM 58933Y105   6,482 65,154 SH   SOLE   65,154 0 0
META PLATFORMS INC COM 30303M102   2,083 3,558 SH   SOLE   3,558 0 0
METLIFE INC COM 59156R108   79 963 SH   SOLE   963 0 0
MICRON TECHNOLOGY INC COM 595112103   106 1,256 SH   SOLE   1,256 0 0
MICROSOFT CORP COM 594918104   1,978 4,692 SH   SOLE   4,692 0 0
MICROSTRATEGY INC-CL A COM 594972408   4,323 14,928 SH   SOLE   14,928 0 0
MOBILEYE GLOBAL INC-A COM 60741F104   72 3,639 SH   SOLE   3,639 0 0
MODERNA INC COM 60770K107   1,062 25,545 SH   SOLE   25,545 0 0
MOLINA HEALTHCARE INC COM 60855R100   696 2,392 SH   SOLE   2,392 0 0
MONDELEZ INTERNATIONAL INC-A COM 609207105   88 1,481 SH   SOLE   1,481 0 0
MONSTER BEVERAGE CORP COM 61174X109   58 1,108 SH   SOLE   1,108 0 0
MORGAN STANLEY COM 617446448   70 556 SH   SOLE   556 0 0
MOSAIC CO/THE COM 61945C103   38 1,528 SH   SOLE   1,528 0 0
MSCI INC COM 55354G100   64 106 SH   SOLE   106 0 0
NASDAQ INC COM 631103108   127 1,646 SH   SOLE   1,646 0 0
NATERA INC COM 632307104   55 349 SH   SOLE   349 0 0
NETAPP INC COM 64110D104   149 1,284 SH   SOLE   1,284 0 0
NETFLIX INC COM 64110L106   753 845 SH   SOLE   845 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   4,268 31,268 SH   SOLE   31,268 0 0
NEWMONT CORP COM 651639106   2,072 55,674 SH   SOLE   55,674 0 0
NIKE INC -CL B COM 654106103   102 1,353 SH   SOLE   1,353 0 0
NISOURCE INC COM 65473P105   47 1,271 SH   SOLE   1,271 0 0
NORTHERN TRUST CORP COM 665859104   465 4,535 SH   SOLE   4,535 0 0
NUTANIX INC - A COM 67059N108   1,988 32,491 SH   SOLE   32,491 0 0
NVIDIA CORP COM 67066G104   5,075 37,793 SH   SOLE   37,793 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107   100 84 SH   SOLE   84 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105   80 1,625 SH   SOLE   1,625 0 0
OLD DOMINION FREIGHT LINE COM 679580100   73 411 SH   SOLE   411 0 0
OPEN TEXT CORP COM 683715106   98 2,416 SH   SOLE   2,416 0 0
ORACLE CORP COM 68389X105   3,981 23,890 SH   SOLE   23,890 0 0
OWENS CORNING COM 690742101   31 184 SH   SOLE   184 0 0
PARAMETRIC TECHNOLOGY CORP COM 69370C100   47 254 SH   SOLE   254 0 0
PAYCHEX INC COM 704326107   59 424 SH   SOLE   424 0 0
PEPSICO INC COM 713448108   559 3,674 SH   SOLE   3,674 0 0
PFIZER INC COM 717081103   5,989 225,742 SH   SOLE   225,742 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105   106 550 SH   SOLE   550 0 0
POLESTAR AUTOMOTIVE-CL A ADS COM 731105201   65 62,329 SH   SOLE   62,329 0 0
PROCTER & GAMBLE CO/THE COM 742718109   935 5,575 SH   SOLE   5,575 0 0
PROGRESSIVE CORP COM 743315103   3,148 13,139 SH   SOLE   13,139 0 0
PROLOGIS INC COM 74340W103   85 802 SH   SOLE   802 0 0
PRUDENTIAL FINANCIAL INC COM 744320102   66 557 SH   SOLE   557 0 0
PUBLIC STORAGE INC COM 74460D109   143 476 SH   SOLE   476 0 0
PURE STORAGE INC - CLASS A COM 74624M102   1,259 20,487 SH   SOLE   20,487 0 0
QUALCOMM INC COM 747525103   432 2,813 SH   SOLE   2,813 0 0
QUANTA SERVICES INC COM 74762E102   96 304 SH   SOLE   304 0 0
REALTY INCOME CORP COM 756109104   150 2,817 SH   SOLE   2,817 0 0
REGAL REXNORD CORP COM 758750103   45 292 SH   SOLE   292 0 0
REGENERON PHARMACEUTICALS COM 75886F107   425 597 SH   SOLE   597 0 0
REINSURANCE GROUP OF AMERICA COM 759351604   25 115 SH   SOLE   115 0 0
REPUBLIC SERVICES INC COM 760759100   80 399 SH   SOLE   399 0 0
RESMED INC COM 761152107   1,185 5,181 SH   SOLE   5,181 0 0
RIOT PLATFORMS INC COM 767292105   152 14,847 SH   SOLE   14,847 0 0
RITCHIE BROS AUCTIONEERS COM 74935Q107   5,377 41,445 SH   SOLE   7,055 0 34,390
ROCKWELL AUTOMATION INC COM 773903109   95 334 SH   SOLE   334 0 0
ROGERS COMMUNICATIONS -CL B COM 775109200   353 7,995 SH   SOLE   7,995 0 0
ROPER TECHNOLOGIES INC COM 776696106   83 159 SH   SOLE   159 0 0
ROSS STORES INC COM 778296103   225 1,486 SH   SOLE   1,486 0 0
ROYAL BANK OF CANADA COM 780087102   137 789 SH   SOLE   789 0 0
S&P GLOBAL INC COM 78409V104   79 159 SH   SOLE   159 0 0
SAIA INC COM 78709Y105   104 228 SH   SOLE   228 0 0
SALESFORCE.COM INC COM 79466L302   418 1,249 SH   SOLE   1,249 0 0
SAREPTA THERAPEUTICS INC COM 803607100   3,517 28,922 SH   SOLE   28,922 0 0
SBA COMMUNICATIONS CORP-CL A COM 78410G104   126 617 SH   SOLE   617 0 0
SCHLUMBERGER LTD COM 806857108   215 5,617 SH   SOLE   5,617 0 0
SCHWAB (CHARLES) CORP COM 808513105   185 2,505 SH   SOLE   2,505 0 0
SERVICE CORP INTERNATIONAL COM 817565104   52 654 SH   SOLE   654 0 0
SHOPIFY INC - CLASS A COM 82509L107   2,261 14,782 SH   SOLE   1,098 0 13,684
SIMON PROPERTY GROUP INC COM 828806109   72 417 SH   SOLE   417 0 0
SMITH (A.O.) CORP COM 831865209   22 325 SH   SOLE   325 0 0
SNAP INC - A COM 83304A106   696 64,651 SH   SOLE   64,651 0 0
SOUTHERN CO COM 842587107   347 4,213 SH   SOLE   4,213 0 0
SPROUTS FARMERS MARKET INC COM 85208M102   76 599 SH   SOLE   599 0 0
STANTEC INC COM 85472N109   60 528 SH   SOLE   528 0 0
STATE STREET CORP COM 857477103   54 552 SH   SOLE   552 0 0
STRYKER CORP COM 863667101   321 891 SH   SOLE   891 0 0
SYNOPSYS INC COM 871607107   80 165 SH   SOLE   165 0 0
SYSCO CORP COM 871829107   80 1,040 SH   SOLE   1,040 0 0
T-MOBILE US INC COM 872590104   274 1,243 SH   SOLE   1,243 0 0
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109   290 1,577 SH   SOLE   1,577 0 0
TAL EDUCATION GROUP- ADR COM 874080104   101 10,114 SH   SOLE   10,114 0 0
TARGET CORP COM 87612E106   104 769 SH   SOLE   769 0 0
TC ENERGY CORP COM 87807B107   86 1,281 SH   SOLE   1,281 0 0
TELUS CORP COM 87971M103   1,579 81,001 SH   SOLE   13,822 0 67,179
TESLA MOTORS INC COM 88160R101   831 2,058 SH   SOLE   2,058 0 0
TETRA TECH INC COM 88162G103   98 2,457 SH   SOLE   2,457 0 0
TEXAS INSTRUMENTS INC COM 882508104   216 1,151 SH   SOLE   1,151 0 0
TEXAS PACIFIC LAND CORP COM 88262P102   1,656 1,497 SH   SOLE   1,497 0 0
THE CAMPBELL'S COMPANY COM 134429109   4,508 107,629 SH   SOLE   107,629 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   216 416 SH   SOLE   416 0 0
THOMSON REUTERS CORP COM 884903808   2,003 8,679 SH   SOLE   1,846 0 6,833
TJX COMPANIES INC COM 872540109   391 3,235 SH   SOLE   3,235 0 0
TORO CO COM 891092108   3,775 47,132 SH   SOLE   47,132 0 0
TORONTO-DOMINION BANK COM 891160509   183 2,395 SH   SOLE   2,395 0 0
TRANSALTA CORP COM 89346D107   66 3,226 SH   SOLE   3,226 0 0
TRAVELERS COS INC/THE COM 89417E109   101 421 SH   SOLE   421 0 0
TWILIO INC - A COM 90138F102   2,048 18,945 SH   SOLE   18,945 0 0
TYSON FOODS INC-CL A COM 902494103   4,075 70,948 SH   SOLE   70,948 0 0
UDR INC COM 902653104   67 1,554 SH   SOLE   1,554 0 0
ULTA SALON COSMETICS & FRAGR COM 90384S303   116 267 SH   SOLE   267 0 0
UNITED PARCEL SERVICE-CL B COM 911312106   132 1,048 SH   SOLE   1,048 0 0
UNITED THERAPEUTICS CORP COM 91307C102   6,429 18,222 SH   SOLE   18,222 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,182 2,337 SH   SOLE   2,337 0 0
VALERO ENERGY CORP COM 91913Y100   30 242 SH   SOLE   242 0 0
VEEVA SYSTEMS INC-CLASS A COM 922475108   76 362 SH   SOLE   362 0 0
VENTAS INC COM 92276F100   72 1,228 SH   SOLE   1,228 0 0
VERISIGN INC COM 92343E102   41 200 SH   SOLE   200 0 0
VERISK ANALYTICS INC-CLASS A COM 92345Y106   82 296 SH   SOLE   296 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   7,182 179,590 SH   SOLE   179,590 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   147 364 SH   SOLE   364 0 0
VISA INC-CLASS A SHARES COM 92826C839   1,254 3,967 SH   SOLE   3,967 0 0
WALT DISNEY CO/THE COM 254687106   495 4,447 SH   SOLE   4,447 0 0
WASTE CONNECTIONS INC COM 94106B101   1,602 6,495 SH   SOLE   1,202 0 5,293
WASTE MANAGEMENT INC COM 94106L109   2,258 11,188 SH   SOLE   11,188 0 0
WELLS FARGO & CO COM 949746101   717 10,209 SH   SOLE   10,209 0 0
WELLTOWER INC COM 95040Q104   103 821 SH   SOLE   821 0 0
WEST PHARMACEUTICAL SERVICES COM 955306105   1,478 4,513 SH   SOLE   4,513 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   856 10,578 SH   SOLE   10,578 0 0
WILLIAMS COS INC COM 969457100   99 1,833 SH   SOLE   1,833 0 0
WILLIAMS-SONOMA INC COM 969904101   55 299 SH   SOLE   299 0 0
WIPRO LTD-ADR COM 97651M109   261 73,674 SH   SOLE   73,674 0 0
WISDOMTREE INC COM 97717P104   401 38,178 SH   SOLE   38,178 0 0
WR BERKLEY CORP COM 084423102   4,091 69,905 SH   SOLE   69,905 0 0
WW GRAINGER INC COM 384802104   70 66 SH   SOLE   66 0 0
YUM! BRANDS INC COM 988498101   60 445 SH   SOLE   445 0 0