# EDGAR Filing Document

**Accession Number:** 0001846311
**File Stem:** 0001085146-25-005603
**Filing Date:** 2025-8
**Character Count:** 99406
**Document Hash:** 2e0080d1afee7c28b888d131b2e34951
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001085146-25-005603.hdr.sgml**: 20250829

**ACCESSION NUMBER**: 0001085146-25-005603

**CONFORMED SUBMISSION TYPE**: N-PX

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20250630

**FILED AS OF DATE**: 20250829

**EFFECTIVENESS DATE**: 20250829

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Vancity Investment Management Ltd
- **CENTRAL INDEX KEY:** 0001846311

**ORGANIZATION NAME:**
- **EIN:** 000000000
- **STATE OF INCORPORATION:** A1
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** N-PX
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-20889
- **FILM NUMBER:** 251275619

**BUSINESS ADDRESS:**
- **STREET 1:** 183 TERMINAL AVENUE, 8TH FLOOR
- **CITY:** VANCOUVER
- **STATE:** A1
- **ZIP:** V6A 4G2
- **BUSINESS PHONE:** 6048715355

**MAIL ADDRESS:**
- **STREET 1:** 183 TERMINAL AVENUE, 8TH FLOOR
- **CITY:** VANCOUVER
- **STATE:** A1
- **ZIP:** V6A 4G2

## FORM N-PX
### ANNUAL REPORT OF PROXY VOTING RECORD

## N-PX: Filer Information

**Filer CIK:** 0001846311

**Date of Report:** 06/30/2025

**Are you a Registered Management Investment Company or an Institutional Manager?:** Institutional Manager

**Is this a LIVE or TEST Filing?:** LIVE

**Is this an electronic copy of an official filing submitted in paper format?:** [ ]

### Submission Contact Information
_Not provided in this filing._

### Notification Information
**Notify via Filing Website only?:** [ ]

## N-PX: Cover Page

**Name of reporting person:** Vancity Investment Management Ltd

**Address:** 183 TERMINAL AVENUE, 8TH FLOOR, VANCOUVER, A1 V6A 4G2

**Telephone number:** 236-522-1098

**Name of agent for service:** Erica Otto

**Agent Address:** 183 TERMINAL AVENUE, 8TH FLOOR, VANCOUVER, A1 V6A 4G2

**Reporting Period:** Report for the year ended 06/30/2025

**SEC File Number:** 028-20889

**CRD Number (if any):** —

**Other SEC File Number (if any):** —

**LEI (if any):** 5493006YE2D4A8XAYE74

**Report Type (check only one):**

Institutional Manager.

- [x] Institutional Manager Voting Report

- [ ] Institutional Manager Notice Report

- [ ] Institutional Manager Combination Report

Registered Management Investment Company.

- [ ] Fund Voting Report

- [ ] Fund Notice Report

**Do you wish to provide explanatory information pursuant to Special Instruction B.4?:**

- [x] No

- [ ] Yes

**Additional information:** —

## N-PX: Summary - Included Managers

**Number of Included Institutional Managers:** 0

**Included Institutional Managers:** —

## FORM N-PX PROXY VOTING RECORD

| NAME OF ISSUER                           | CUSIP     | MEETING DATE   | VOTE DESCRIPTION                      | VOTE CATEGORY                |   SHARES VOTED |   SHARES ON LOAN | HOW VOTED    |   SHARES VOTED FOR OR AGAINST MANAGEMENT | FOR OR AGAINST MANAGEMENT   | OTHER INFO   |
|:---|:---|:---|:---|:---|---:|---:|:---|---:|:---|:---|
| ABBVIE INC.                              | 00287Y109 | 05/09/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            580 |                0 | AGAINST      |                                      580 | AGAINST                     |  |
| ACCENTURE PLC                            | G1151C101 | 02/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            285 |                0 | AGAINST      |                                      285 | AGAINST                     |  |
| ADOBE INC.                               | 00724F101 | 04/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3807 |                0 | AGAINST      |                                     3807 | AGAINST                     |  |
| ADOBE INC.                               | 00724F101 | 04/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          12750 |                0 | AGAINST      |                                    12750 | AGAINST                     |  |
| ADOBE INC.                               | 00724F101 | 04/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           6895 |                0 | AGAINST      |                                     6895 | AGAINST                     |  |
| AGNICO EAGLE MINES LIMITED               | 008474108 | 04/25/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1504 |                0 | AGAINST      |                                     1504 | AGAINST                     |  |
| AGNICO EAGLE MINES LIMITED               | 008474108 | 04/25/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            411 |                0 | AGAINST      |                                      411 | AGAINST                     |  |
| AIR PRODUCTS AND CHEMICALS, INC.         | 009158106 | 01/23/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          19918 |                0 | DID NOT VOTE |                                    19918 | NONE                        |  |
| AIR PRODUCTS AND CHEMICALS, INC.         | 009158106 | 01/23/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2348 |                0 | DID NOT VOTE |                                     2348 | NONE                        |  |
| AIR PRODUCTS AND CHEMICALS, INC.         | 009158106 | 01/23/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2348 |                0 | AGAINST      |                                     2348 | AGAINST                     |  |
| AIR PRODUCTS AND CHEMICALS, INC.         | 009158106 | 01/23/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          19918 |                0 | AGAINST      |                                    19918 | AGAINST                     |  |
| AMAZON.COM, INC.                         | 023135106 | 05/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          24438 |                0 | AGAINST      |                                    24438 | AGAINST                     |  |
| AMAZON.COM, INC.                         | 023135106 | 05/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          86480 |                0 | AGAINST      |                                    86480 | AGAINST                     |  |
| AMAZON.COM, INC.                         | 023135106 | 05/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          48636 |                0 | AGAINST      |                                    48636 | AGAINST                     |  |
| AMERICAN TOWER CORPORATION               | 03027X100 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          12799 |                0 | AGAINST      |                                    12799 | AGAINST                     |  |
| AMERICAN TOWER CORPORATION               | 03027X100 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3102 |                0 | AGAINST      |                                     3102 | AGAINST                     |  |
| AMERICAN TOWER CORPORATION               | 03027X100 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           6655 |                0 | AGAINST      |                                     6655 | AGAINST                     |  |
| AMERICAN TOWER CORPORATION               | 03027X100 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          22342 |                0 | AGAINST      |                                    22342 | AGAINST                     |  |
| AMERICAN TOWER CORPORATION               | 03027X100 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          23078 |                0 | AGAINST      |                                    23078 | AGAINST                     |  |
| APPLE INC.                               | 037833100 | 02/25/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          21995 |                0 | AGAINST      |                                    21995 | AGAINST                     |  |
| APPLE INC.                               | 037833100 | 02/25/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          79064 |                0 | AGAINST      |                                    79064 | AGAINST                     |  |
| APPLE INC.                               | 037833100 | 02/25/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            432 |                0 | AGAINST      |                                      432 | AGAINST                     |  |
| APPLE INC.                               | 037833100 | 02/25/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          41210 |                0 | AGAINST      |                                    41210 | AGAINST                     |  |
| ARTHUR J. GALLAGHER  CO.                 | 363576109 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            403 |                0 | AGAINST      |                                      403 | AGAINST                     |  |
| AT INC.                                  | 00206R102 | 05/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           5466 |                0 | AGAINST      |                                     5466 | AGAINST                     |  |
| ATS CORPORATION                          | 00217Y104 | 08/09/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          43211 |                0 | AGAINST      |                                    43211 | AGAINST                     |  |
| AUTOZONE, INC.                           | 053332102 | 12/18/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1064 |                0 | AGAINST      |                                     1064 | AGAINST                     |  |
| AUTOZONE, INC.                           | 053332102 | 12/18/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           4128 |                0 | AGAINST      |                                     4128 | AGAINST                     |  |
| AUTOZONE, INC.                           | 053332102 | 12/18/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1981 |                0 | AGAINST      |                                     1981 | AGAINST                     |  |
| AUTOZONE, INC.                           | 053332102 | 12/18/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |             27 |                0 | AGAINST      |                                       27 | AGAINST                     |  |
| AVALONBAY COMMUNITIES, INC.              | 053484101 | 05/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            401 |                0 | AGAINST      |                                      401 | AGAINST                     |  |
| BADGER INFRASTRUCTURE SOLUTIONS LTD.     | 056533102 | 04/30/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          49804 |                0 | AGAINST      |                                    49804 | AGAINST                     |  |
| BADGER INFRASTRUCTURE SOLUTIONS LTD.     | 056533102 | 04/30/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3097 |                0 | AGAINST      |                                     3097 | AGAINST                     |  |
| BADGER INFRASTRUCTURE SOLUTIONS LTD.     | 056533102 | 04/30/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         176288 |                0 | AGAINST      |                                   176288 | AGAINST                     |  |
| BANK OF HAWAII CORPORATION               | 062540109 | 04/25/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2655 |                0 | AGAINST      |                                     2655 | AGAINST                     |  |
| BANK OF HAWAII CORPORATION               | 062540109 | 04/25/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2480 |                0 | AGAINST      |                                     2480 | AGAINST                     |  |
| BANK OF MONTREAL (THE "BANK")            | 063671101 | 04/11/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          52961 |                0 | AGAINST      |                                    52961 | AGAINST                     |  |
| BANK OF MONTREAL (THE "BANK")            | 063671101 | 04/11/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          82329 |                0 | AGAINST      |                                    82329 | AGAINST                     |  |
| BANK OF MONTREAL (THE "BANK")            | 063671101 | 04/11/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          22395 |                0 | AGAINST      |                                    22395 | AGAINST                     |  |
| BANK OF MONTREAL (THE "BANK")            | 063671101 | 04/11/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           7134 |                0 | AGAINST      |                                     7134 | AGAINST                     |  |
| BCE INC.                                 | 05534B760 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          88757 |                0 | AGAINST      |                                    88757 | AGAINST                     |  |
| BCE INC.                                 | 05534B760 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          12308 |                0 | AGAINST      |                                    12308 | AGAINST                     |  |
| BECTON, DICKINSON AND COMPANY            | 075887109 | 01/28/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            447 |                0 | AGAINST      |                                      447 | AGAINST                     |  |
| BORALEX INC.                             | 09950M300 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          30865 |                0 | AGAINST      |                                    30865 | AGAINST                     |  |
| BORALEX INC.                             | 09950M300 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3523 |                0 | AGAINST      |                                     3523 | AGAINST                     |  |
| BORALEX INC.                             | 09950M300 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         111782 |                0 | AGAINST      |                                   111782 | AGAINST                     |  |
| BOYD GROUP SERVICES INC.                 | 103310108 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          13747 |                0 | AGAINST      |                                    13747 | AGAINST                     |  |
| BOYD GROUP SERVICES INC.                 | 103310108 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3412 |                0 | AGAINST      |                                     3412 | AGAINST                     |  |
| BOYD GROUP SERVICES INC.                 | 103310108 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2950 |                0 | AGAINST      |                                     2950 | AGAINST                     |  |
| BOYD GROUP SERVICES INC.                 | 103310108 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          49064 |                0 | AGAINST      |                                    49064 | AGAINST                     |  |
| BROADCOM INC                             | 11135F101 | 04/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          30706 |                0 | AGAINST      |                                    30706 | AGAINST                     |  |
| BROADCOM INC                             | 11135F101 | 04/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           4209 |                0 | AGAINST      |                                     4209 | AGAINST                     |  |
| BROWN  BROWN, INC.                       | 115236101 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          35742 |                0 | AGAINST      |                                    35742 | AGAINST                     |  |
| BROWN  BROWN, INC.                       | 115236101 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         130589 |                0 | AGAINST      |                                   130589 | AGAINST                     |  |
| BROWN  BROWN, INC.                       | 115236101 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          72114 |                0 | AGAINST      |                                    72114 | AGAINST                     |  |
| BRP INC.                                 | 05577W200 | 05/29/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          32165 |                0 | AGAINST      |                                    32165 | AGAINST                     |  |
| BRP INC.                                 | 05577W200 | 05/29/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           9108 |                0 | AGAINST      |                                     9108 | AGAINST                     |  |
| CANADIAN IMPERIAL BANK OF COMMERCE       | 136069101 | 04/03/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          13711 |                0 | AGAINST      |                                    13711 | AGAINST                     |  |
| CANADIAN IMPERIAL BANK OF COMMERCE       | 136069101 | 04/03/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         108186 |                0 | AGAINST      |                                   108186 | AGAINST                     |  |
| CANADIAN NATIONAL RAILWAY COMPANY        | 136375102 | 05/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          22766 |                0 | AGAINST      |                                    22766 | AGAINST                     |  |
| CANADIAN NATIONAL RAILWAY COMPANY        | 136375102 | 05/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3700 |                0 | AGAINST      |                                     3700 | AGAINST                     |  |
| CANADIAN NATIONAL RAILWAY COMPANY        | 136375102 | 05/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            479 |                0 | AGAINST      |                                      479 | AGAINST                     |  |
| CANADIAN NATIONAL RAILWAY COMPANY        | 136375102 | 05/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          27396 |                0 | AGAINST      |                                    27396 | AGAINST                     |  |
| CANADIAN NATIONAL RAILWAY COMPANY        | 136375102 | 05/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          81902 |                0 | AGAINST      |                                    81902 | AGAINST                     |  |
| CANADIAN PACIFIC KANSAS CITY LIMITED     | 13646K108 | 04/30/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         153465 |                0 | AGAINST      |                                   153465 | AGAINST                     |  |
| CANADIAN PACIFIC KANSAS CITY LIMITED     | 13646K108 | 04/30/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          42577 |                0 | AGAINST      |                                    42577 | AGAINST                     |  |
| CARMAX, INC.                             | 143130102 | 06/24/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          30693 |                0 | AGAINST      |                                    30693 | AGAINST                     |  |
| CARMAX, INC.                             | 143130102 | 06/24/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          16259 |                0 | AGAINST      |                                    16259 | AGAINST                     |  |
| CARMAX, INC.                             | 143130102 | 06/24/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          52451 |                0 | AGAINST      |                                    52451 | AGAINST                     |  |
| CBOE GLOBAL MARKETS, INC.                | 12503M108 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            490 |                0 | AGAINST      |                                      490 | AGAINST                     |  |
| CDW CORPORATION                          | 12514G108 | 05/20/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          11972 |                0 | AGAINST      |                                    11972 | AGAINST                     |  |
| CDW CORPORATION                          | 12514G108 | 05/20/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          42092 |                0 | AGAINST      |                                    42092 | AGAINST                     |  |
| CDW CORPORATION                          | 12514G108 | 05/20/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          22247 |                0 | AGAINST      |                                    22247 | AGAINST                     |  |
| CDW CORPORATION                          | 12514G108 | 05/20/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            713 |                0 | AGAINST      |                                      713 | AGAINST                     |  |
| CENCORA, INC.                            | 03073E105 | 03/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            508 |                0 | AGAINST      |                                      508 | AGAINST                     |  |
| CHOICE PROPERTIES REAL ESTATE INV. TRUST | 17039A106 | 04/24/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          68417 |                0 | AGAINST      |                                    68417 | AGAINST                     |  |
| CHOICE PROPERTIES REAL ESTATE INV. TRUST | 17039A106 | 04/24/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         493479 |                0 | AGAINST      |                                   493479 | AGAINST                     |  |
| CHUBB LIMITED                            | H1467J104 | 05/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            462 |                0 | AGAINST      |                                      462 | AGAINST                     |  |
| CISCO SYSTEMS, INC.                      | 17275R102 | 12/09/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          14997 |                0 | AGAINST      |                                    14997 | AGAINST                     |  |
| CISCO SYSTEMS, INC.                      | 17275R102 | 12/09/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2319 |                0 | AGAINST      |                                     2319 | AGAINST                     |  |
| CISCO SYSTEMS, INC.                      | 17275R102 | 12/09/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         133053 |                0 | AGAINST      |                                   133053 | AGAINST                     |  |
| CME GROUP INC.                           | 12572Q105 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          26822 |                0 | AGAINST      |                                    26822 | AGAINST                     |  |
| CME GROUP INC.                           | 12572Q105 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3714 |                0 | AGAINST      |                                     3714 | AGAINST                     |  |
| CME GROUP INC.                           | 12572Q105 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            513 |                0 | AGAINST      |                                      513 | AGAINST                     |  |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP.     | 192446102 | 06/03/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1751 |                0 | AGAINST      |                                     1751 | AGAINST                     |  |
| COLGATE-PALMOLIVE COMPANY                | 194162103 | 05/09/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1417 |                0 | AGAINST      |                                     1417 | AGAINST                     |  |
| COLLIERS INTERNATIONAL GROUP INC.        | 194693107 | 04/01/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          43436 |                0 | AGAINST      |                                    43436 | AGAINST                     |  |
| COLLIERS INTERNATIONAL GROUP INC.        | 194693107 | 04/01/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          12025 |                0 | AGAINST      |                                    12025 | AGAINST                     |  |
| CONSTELLATION SOFTWARE INC.              | 21037X100 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1699 |                0 | AGAINST      |                                     1699 | AGAINST                     |  |
| CONSTELLATION SOFTWARE INC.              | 21037X100 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           4585 |                0 | AGAINST      |                                     4585 | AGAINST                     |  |
| CONSTELLATION SOFTWARE INC.              | 21037X100 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |             22 |                0 | AGAINST      |                                       22 | AGAINST                     |  |
| CONSTELLATION SOFTWARE INC.              | 21037X100 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2155 |                0 | AGAINST      |                                     2155 | AGAINST                     |  |
| CONSTELLATION SOFTWARE INC.              | 21037X100 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           6060 |                0 | AGAINST      |                                     6060 | AGAINST                     |  |
| CONSTELLATION SOFTWARE INC.              | 21037X100 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           7890 |                0 | AGAINST      |                                     7890 | AGAINST                     |  |
| COPART, INC.                             | 217204106 | 12/06/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            306 |                0 | AGAINST      |                                      306 | AGAINST                     |  |
| COPART, INC.                             | 217204106 | 12/06/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          79107 |                0 | AGAINST      |                                    79107 | AGAINST                     |  |
| COPART, INC.                             | 217204106 | 12/06/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         326985 |                0 | AGAINST      |                                   326985 | AGAINST                     |  |
| COPART, INC.                             | 217204106 | 12/06/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         158263 |                0 | AGAINST      |                                   158263 | AGAINST                     |  |
| COSTCO WHOLESALE CORPORATION             | 22160K105 | 01/23/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3777 |                0 | AGAINST      |                                     3777 | AGAINST                     |  |
| COSTCO WHOLESALE CORPORATION             | 22160K105 | 01/23/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          13933 |                0 | AGAINST      |                                    13933 | AGAINST                     |  |
| COSTCO WHOLESALE CORPORATION             | 22160K105 | 01/23/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           6905 |                0 | AGAINST      |                                     6905 | AGAINST                     |  |
| DANAHER CORPORATION                      | 235851102 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          26570 |                0 | AGAINST      |                                    26570 | AGAINST                     |  |
| DANAHER CORPORATION                      | 235851102 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          14086 |                0 | AGAINST      |                                    14086 | AGAINST                     |  |
| DANAHER CORPORATION                      | 235851102 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          47380 |                0 | AGAINST      |                                    47380 | AGAINST                     |  |
| DARLING INGREDIENTS INC.                 | 237266101 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          13210 |                0 | AGAINST      |                                    13210 | AGAINST                     |  |
| DARLING INGREDIENTS INC.                 | 237266101 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          14674 |                0 | AGAINST      |                                    14674 | AGAINST                     |  |
| DEERE  COMPANY                           | 244199105 | 02/26/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |             78 |                0 | AGAINST      |                                       78 | AGAINST                     |  |
| DOLLARAMA INC.                           | 25675T107 | 06/11/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          18928 |                0 | AGAINST      |                                    18928 | AGAINST                     |  |
| DOLLARAMA INC.                           | 25675T107 | 06/11/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            656 |                0 | AGAINST      |                                      656 | AGAINST                     |  |
| DOLLARAMA INC.                           | 25675T107 | 06/11/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          66215 |                0 | AGAINST      |                                    66215 | AGAINST                     |  |
| ECOLAB INC.                              | 278865100 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            273 |                0 | AGAINST      |                                      273 | AGAINST                     |  |
| EDWARDS LIFESCIENCES CORPORATION         | 28176E108 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          19704 |                0 | AGAINST      |                                    19704 | AGAINST                     |  |
| EDWARDS LIFESCIENCES CORPORATION         | 28176E108 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          67519 |                0 | AGAINST      |                                    67519 | AGAINST                     |  |
| EDWARDS LIFESCIENCES CORPORATION         | 28176E108 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          36139 |                0 | AGAINST      |                                    36139 | AGAINST                     |  |
| EDWARDS LIFESCIENCES CORPORATION         | 28176E108 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            808 |                0 | AGAINST      |                                      808 | AGAINST                     |  |
| ELEMENT FLEET MANAGEMENT CORP.           | 286181201 | 05/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         330037 |                0 | AGAINST      |                                   330037 | AGAINST                     |  |
| ELEMENT FLEET MANAGEMENT CORP.           | 286181201 | 05/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         414446 |                0 | AGAINST      |                                   414446 | AGAINST                     |  |
| ELEMENT FLEET MANAGEMENT CORP.           | 286181201 | 05/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         115086 |                0 | AGAINST      |                                   115086 | AGAINST                     |  |
| ELEMENT FLEET MANAGEMENT CORP.           | 286181201 | 05/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          46655 |                0 | AGAINST      |                                    46655 | AGAINST                     |  |
| ELEVANCE HEALTH, INC.                    | 036752103 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          11353 |                0 | AGAINST      |                                    11353 | AGAINST                     |  |
| ELEVANCE HEALTH, INC.                    | 036752103 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            257 |                0 | AGAINST      |                                      257 | AGAINST                     |  |
| ELEVANCE HEALTH, INC.                    | 036752103 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           6122 |                0 | AGAINST      |                                     6122 | AGAINST                     |  |
| ELEVANCE HEALTH, INC.                    | 036752103 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          20518 |                0 | AGAINST      |                                    20518 | AGAINST                     |  |
| ENGHOUSE SYSTEMS LIMITED                 | 292949104 | 03/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         326741 |                0 | AGAINST      |                                   326741 | AGAINST                     |  |
| ENGHOUSE SYSTEMS LIMITED                 | 292949104 | 03/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          42398 |                0 | AGAINST      |                                    42398 | AGAINST                     |  |
| EQUITY RESIDENTIAL                       | 29476L107 | 06/26/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1034 |                0 | AGAINST      |                                     1034 | AGAINST                     |  |
| EXCHANGE INCOME CORPORATION              | 301283107 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          17245 |                0 | AGAINST      |                                    17245 | AGAINST                     |  |
| EXCHANGE INCOME CORPORATION              | 301283107 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          28643 |                0 | AGAINST      |                                    28643 | AGAINST                     |  |
| EXCHANGE INCOME CORPORATION              | 301283107 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         208308 |                0 | AGAINST      |                                   208308 | AGAINST                     |  |
| EXCHANGE INCOME CORPORATION              | 301283107 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          68446 |                0 | AGAINST      |                                    68446 | AGAINST                     |  |
| F5, INC.                                 | 315616102 | 03/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            413 |                0 | AGAINST      |                                      413 | AGAINST                     |  |
| FEDERAL SIGNAL CORPORATION               | 313855108 | 04/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           4899 |                0 | AGAINST      |                                     4899 | AGAINST                     |  |
| FEDERAL SIGNAL CORPORATION               | 313855108 | 04/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           4452 |                0 | AGAINST      |                                     4452 | AGAINST                     |  |
| FERGUSON ENTERPRISES INC.                | 31488V107 | 12/05/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           7585 |                0 | AGAINST      |                                     7585 | AGAINST                     |  |
| FERGUSON ENTERPRISES INC.                | 31488V107 | 12/05/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          31600 |                0 | AGAINST      |                                    31600 | AGAINST                     |  |
| FERGUSON ENTERPRISES INC.                | 31488V107 | 12/05/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          14914 |                0 | AGAINST      |                                    14914 | AGAINST                     |  |
| FERGUSON ENTERPRISES INC.                | 31488V107 | 12/05/2024     | Executive Compensation Vote Frequency | SECTION 14A SAY-ON-PAY VOTES |           7585 |                0 | ONE YEAR     |                                     7585 | FOR                         |  |
| FERGUSON ENTERPRISES INC.                | 31488V107 | 12/05/2024     | Executive Compensation Vote Frequency | SECTION 14A SAY-ON-PAY VOTES |          31600 |                0 | ONE YEAR     |                                    31600 | FOR                         |  |
| FERGUSON ENTERPRISES INC.                | 31488V107 | 12/05/2024     | Executive Compensation Vote Frequency | SECTION 14A SAY-ON-PAY VOTES |          14914 |                0 | ONE YEAR     |                                    14914 | FOR                         |  |
| FIRSTSERVICE CORPORATION                 | 33767E202 | 04/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          28356 |                0 | AGAINST      |                                    28356 | AGAINST                     |  |
| FIRSTSERVICE CORPORATION                 | 33767E202 | 04/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           7882 |                0 | AGAINST      |                                     7882 | AGAINST                     |  |
| FIVE BELOW, INC.                         | 33829M101 | 06/12/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           6564 |                0 | AGAINST      |                                     6564 | AGAINST                     |  |
| FIVE BELOW, INC.                         | 33829M101 | 06/12/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           5828 |                0 | AGAINST      |                                     5828 | AGAINST                     |  |
| FIVE BELOW, INC.                         | 33829M101 | 06/12/2025     | Executive Compensation Vote Frequency | SECTION 14A SAY-ON-PAY VOTES |           6564 |                0 | ONE YEAR     |                                     6564 | FOR                         |  |
| FIVE BELOW, INC.                         | 33829M101 | 06/12/2025     | Executive Compensation Vote Frequency | SECTION 14A SAY-ON-PAY VOTES |           5828 |                0 | ONE YEAR     |                                     5828 | FOR                         |  |
| FLOOR  DECOR HOLDINGS, INC.              | 339750101 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2658 |                0 | AGAINST      |                                     2658 | AGAINST                     |  |
| FLOOR  DECOR HOLDINGS, INC.              | 339750101 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2315 |                0 | AGAINST      |                                     2315 | AGAINST                     |  |
| FOUR CORNERS PROPERTY TRUST, INC.        | 35086T109 | 06/05/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           7207 |                0 | AGAINST      |                                     7207 | AGAINST                     |  |
| FOUR CORNERS PROPERTY TRUST, INC.        | 35086T109 | 06/05/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           8183 |                0 | AGAINST      |                                     8183 | AGAINST                     |  |
| GENERAL MILLS, INC.                      | 370334104 | 09/24/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |             24 |                0 | AGAINST      |                                       24 | AGAINST                     |  |
| GILDAN ACTIVEWEAR INC.                   | 375916103 | 04/30/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          11734 |                0 | AGAINST      |                                    11734 | AGAINST                     |  |
| GILDAN ACTIVEWEAR INC.                   | 375916103 | 04/30/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          21344 |                0 | AGAINST      |                                    21344 | AGAINST                     |  |
| GILDAN ACTIVEWEAR INC.                   | 375916103 | 04/30/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         150415 |                0 | AGAINST      |                                   150415 | AGAINST                     |  |
| GILDAN ACTIVEWEAR INC.                   | 375916103 | 04/30/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          41562 |                0 | AGAINST      |                                    41562 | AGAINST                     |  |
| GILEAD SCIENCES, INC.                    | 375558103 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            884 |                0 | AGAINST      |                                      884 | AGAINST                     |  |
| GRANITE REAL ESTATE INVESTMENT TRUST     | 387437205 | 06/05/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         104968 |                0 | AGAINST      |                                   104968 | AGAINST                     |  |
| GRANITE REAL ESTATE INVESTMENT TRUST     | 387437205 | 06/05/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          12621 |                0 | AGAINST      |                                    12621 | AGAINST                     |  |
| GREAT-WEST LIFECO INC.                   | 39138C692 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          75000 |                0 | AGAINST      |                                    75000 | AGAINST                     |  |
| GREAT-WEST LIFECO INC.                   | 39138C692 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         113500 |                0 | AGAINST      |                                   113500 | AGAINST                     |  |
| GREAT-WEST LIFECO INC.                   | 39138C726 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          50000 |                0 | AGAINST      |                                    50000 | AGAINST                     |  |
| GREAT-WEST LIFECO INC.                   | 39138C726 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          25000 |                0 | AGAINST      |                                    25000 | AGAINST                     |  |
| GREAT-WEST LIFECO INC.                   | 39138C817 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          30400 |                0 | AGAINST      |                                    30400 | AGAINST                     |  |
| GREAT-WEST LIFECO INC.                   | 39138C882 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          22650 |                0 | AGAINST      |                                    22650 | AGAINST                     |  |
| GREAT-WEST LIFECO INC.                   | 39138C882 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          62250 |                0 | AGAINST      |                                    62250 | AGAINST                     |  |
| GREAT-WEST LIFECO INC.                   | 39138C882 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          35600 |                0 | AGAINST      |                                    35600 | AGAINST                     |  |
| GROCERY OUTLET HOLDING CORP              | 39874R101 | 06/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          38128 |                0 | AGAINST      |                                    38128 | AGAINST                     |  |
| GROCERY OUTLET HOLDING CORP              | 39874R101 | 06/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          33067 |                0 | AGAINST      |                                    33067 | AGAINST                     |  |
| GUIDEWIRE SOFTWARE, INC.                 | 40171V100 | 12/17/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3764 |                0 | AGAINST      |                                     3764 | AGAINST                     |  |
| GUIDEWIRE SOFTWARE, INC.                 | 40171V100 | 12/17/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3824 |                0 | AGAINST      |                                     3824 | AGAINST                     |  |
| H REAL ESTATE INVESTMENT TRUST           | 403925407 | 06/27/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          42875 |                0 | AGAINST      |                                    42875 | AGAINST                     |  |
| H REAL ESTATE INVESTMENT TRUST           | 403925407 | 06/27/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         304464 |                0 | AGAINST      |                                   304464 | AGAINST                     |  |
| ILLINOIS TOOL WORKS INC.                 | 452308109 | 05/02/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            483 |                0 | AGAINST      |                                      483 | AGAINST                     |  |
| INSULET CORPORATION                      | 45784P101 | 05/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            311 |                0 | AGAINST      |                                      311 | AGAINST                     |  |
| INTACT FINANCIAL CORPORATION             | 45823T106 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          20772 |                0 | AGAINST      |                                    20772 | AGAINST                     |  |
| INTACT FINANCIAL CORPORATION             | 45823T106 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          48095 |                0 | AGAINST      |                                    48095 | AGAINST                     |  |
| INTACT FINANCIAL CORPORATION             | 45823T106 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          13292 |                0 | AGAINST      |                                    13292 | AGAINST                     |  |
| INTACT FINANCIAL CORPORATION             | 45823T106 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2921 |                0 | AGAINST      |                                     2921 | AGAINST                     |  |
| INTACT FINANCIAL CORPORATION             | 45823T106 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            272 |                0 | AGAINST      |                                      272 | AGAINST                     |  |
| INTERCONTINENTAL EXCHANGE, INC.          | 45866F104 | 05/16/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          15578 |                0 | AGAINST      |                                    15578 | AGAINST                     |  |
| INTERCONTINENTAL EXCHANGE, INC.          | 45866F104 | 05/16/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          53879 |                0 | AGAINST      |                                    53879 | AGAINST                     |  |
| INTERCONTINENTAL EXCHANGE, INC.          | 45866F104 | 05/16/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          30790 |                0 | AGAINST      |                                    30790 | AGAINST                     |  |
| INTERNATIONAL BUSINESS MACHINES CORP.    | 459200101 | 04/29/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            469 |                0 | AGAINST      |                                      469 | AGAINST                     |  |
| JAMIESON WELLNESS INC.                   | 470748104 | 05/27/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         141685 |                0 | AGAINST      |                                   141685 | AGAINST                     |  |
| JAMIESON WELLNESS INC.                   | 470748104 | 05/27/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         181094 |                0 | AGAINST      |                                   181094 | AGAINST                     |  |
| JAMIESON WELLNESS INC.                   | 470748104 | 05/27/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          50461 |                0 | AGAINST      |                                    50461 | AGAINST                     |  |
| JAMIESON WELLNESS INC.                   | 470748104 | 05/27/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          20713 |                0 | AGAINST      |                                    20713 | AGAINST                     |  |
| KADANT INC.                              | 48282T104 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1058 |                0 | AGAINST      |                                     1058 | AGAINST                     |  |
| KADANT INC.                              | 48282T104 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            915 |                0 | AGAINST      |                                      915 | AGAINST                     |  |
| KILLAM APARTMENT REIT                    | 49410M102 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         482453 |                0 | AGAINST      |                                   482453 | AGAINST                     |  |
| KILLAM APARTMENT REIT                    | 49410M102 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          55725 |                0 | AGAINST      |                                    55725 | AGAINST                     |  |
| KIMBERLY-CLARK CORPORATION               | 494368103 | 05/01/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            742 |                0 | AGAINST      |                                      742 | AGAINST                     |  |
| KINAXIS INC.                             | 49448Q109 | 06/17/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          10668 |                0 | AGAINST      |                                    10668 | AGAINST                     |  |
| KINAXIS INC.                             | 49448Q109 | 06/17/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3713 |                0 | AGAINST      |                                     3713 | AGAINST                     |  |
| KINAXIS INC.                             | 49448Q109 | 06/17/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3214 |                0 | AGAINST      |                                     3214 | AGAINST                     |  |
| KINAXIS INC.                             | 49448Q109 | 06/17/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          38362 |                0 | AGAINST      |                                    38362 | AGAINST                     |  |
| KINSALE CAPITAL GROUP, INC.              | 49714P108 | 05/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1095 |                0 | AGAINST      |                                     1095 | AGAINST                     |  |
| KINSALE CAPITAL GROUP, INC.              | 49714P108 | 05/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            973 |                0 | AGAINST      |                                      973 | AGAINST                     |  |
| LABRADOR IRON ORE ROYALTY CORPORATION    | 505440107 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          13171 |                0 | AGAINST      |                                    13171 | AGAINST                     |  |
| LABRADOR IRON ORE ROYALTY CORPORATION    | 505440107 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          95989 |                0 | AGAINST      |                                    95989 | AGAINST                     |  |
| LINCOLN ELECTRIC HOLDINGS, INC.          | 533900106 | 04/24/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1811 |                0 | AGAINST      |                                     1811 | AGAINST                     |  |
| LINCOLN ELECTRIC HOLDINGS, INC.          | 533900106 | 04/24/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1713 |                0 | AGAINST      |                                     1713 | AGAINST                     |  |
| MANULIFE FINANCIAL CORPORATION           | 56501R106 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         186124 |                0 | AGAINST      |                                   186124 | AGAINST                     |  |
| MANULIFE FINANCIAL CORPORATION           | 56501R106 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          26055 |                0 | AGAINST      |                                    26055 | AGAINST                     |  |
| MARSH  MCLENNAN COMPANIES, INC.          | 571748102 | 05/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          25483 |                0 | AGAINST      |                                    25483 | AGAINST                     |  |
| MARSH  MCLENNAN COMPANIES, INC.          | 571748102 | 05/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            719 |                0 | AGAINST      |                                      719 | AGAINST                     |  |
| MARSH  MCLENNAN COMPANIES, INC.          | 571748102 | 05/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          12691 |                0 | AGAINST      |                                    12691 | AGAINST                     |  |
| MARSH  MCLENNAN COMPANIES, INC.          | 571748102 | 05/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          46036 |                0 | AGAINST      |                                    46036 | AGAINST                     |  |
| MASTERCARD INCORPORATED                  | 57636Q104 | 06/24/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          13630 |                0 | AGAINST      |                                    13630 | AGAINST                     |  |
| MASTERCARD INCORPORATED                  | 57636Q104 | 06/24/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3906 |                0 | AGAINST      |                                     3906 | AGAINST                     |  |
| MASTERCARD INCORPORATED                  | 57636Q104 | 06/24/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            251 |                0 | AGAINST      |                                      251 | AGAINST                     |  |
| MERCADOLIBRE, INC.                       | 58733R102 | 06/17/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |             44 |                0 | AGAINST      |                                       44 | AGAINST                     |  |
| MERCK  CO., INC.                         | 58933Y105 | 05/27/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1152 |                0 | AGAINST      |                                     1152 | AGAINST                     |  |
| MICROSOFT CORPORATION                    | 594918104 | 12/10/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          38134 |                0 | AGAINST      |                                    38134 | AGAINST                     |  |
| MICROSOFT CORPORATION                    | 594918104 | 12/10/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            251 |                0 | AGAINST      |                                      251 | AGAINST                     |  |
| MICROSOFT CORPORATION                    | 594918104 | 12/10/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          20645 |                0 | AGAINST      |                                    20645 | AGAINST                     |  |
| MICROSOFT CORPORATION                    | 594918104 | 12/10/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          80424 |                0 | AGAINST      |                                    80424 | AGAINST                     |  |
| MONOLITHIC POWER SYSTEMS, INC.           | 609839105 | 06/12/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            140 |                0 | AGAINST      |                                      140 | AGAINST                     |  |
| MOODY'S CORPORATION                      | 615369105 | 04/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           4199 |                0 | AGAINST      |                                     4199 | AGAINST                     |  |
| MOODY'S CORPORATION                      | 615369105 | 04/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           5408 |                0 | AGAINST      |                                     5408 | AGAINST                     |  |
| MOODY'S CORPORATION                      | 615369105 | 04/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2797 |                0 | AGAINST      |                                     2797 | AGAINST                     |  |
| MOODY'S CORPORATION                      | 615369105 | 04/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          15204 |                0 | AGAINST      |                                    15204 | AGAINST                     |  |
| MOODY'S CORPORATION                      | 615369105 | 04/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          10049 |                0 | AGAINST      |                                    10049 | AGAINST                     |  |
| MSCI INC.                                | 55354G100 | 04/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2810 |                0 | AGAINST      |                                     2810 | AGAINST                     |  |
| MSCI INC.                                | 55354G100 | 04/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          10307 |                0 | AGAINST      |                                    10307 | AGAINST                     |  |
| MSCI INC.                                | 55354G100 | 04/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           5604 |                0 | AGAINST      |                                     5604 | AGAINST                     |  |
| NATIONAL BANK OF CANADA                  | 633067103 | 04/24/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          40152 |                0 | AGAINST      |                                    40152 | AGAINST                     |  |
| NATIONAL BANK OF CANADA                  | 633067103 | 04/24/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          11709 |                0 | AGAINST      |                                    11709 | AGAINST                     |  |
| NATIONAL STORAGE AFFILIATES TRUST        | 637870106 | 05/12/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          12939 |                0 | AGAINST      |                                    12939 | AGAINST                     |  |
| NATIONAL STORAGE AFFILIATES TRUST        | 637870106 | 05/12/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          11525 |                0 | AGAINST      |                                    11525 | AGAINST                     |  |
| NIKE, INC.                               | 654106103 | 09/10/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3510 |                0 | AGAINST      |                                     3510 | AGAINST                     |  |
| NIKE, INC.                               | 654106103 | 09/10/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          15912 |                0 | AGAINST      |                                    15912 | AGAINST                     |  |
| NORTHLAND POWER INC.                     | 666511100 | 05/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         391121 |                0 | AGAINST      |                                   391121 | AGAINST                     |  |
| NORTHLAND POWER INC.                     | 666511100 | 05/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          55179 |                0 | AGAINST      |                                    55179 | AGAINST                     |  |
| NUTRIEN LTD.                             | 67077M108 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          36804 |                0 | AGAINST      |                                    36804 | AGAINST                     |  |
| NUTRIEN LTD.                             | 67077M108 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           5018 |                0 | AGAINST      |                                     5018 | AGAINST                     |  |
| NVIDIA CORPORATION                       | 67066G104 | 06/25/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          16816 |                0 | AGAINST      |                                    16816 | AGAINST                     |  |
| NVIDIA CORPORATION                       | 67066G104 | 06/25/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           7448 |                0 | AGAINST      |                                     7448 | AGAINST                     |  |
| NVIDIA CORPORATION                       | 67066G104 | 06/25/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          27214 |                0 | AGAINST      |                                    27214 | AGAINST                     |  |
| OPEN TEXT CORPORATION                    | 683715106 | 09/12/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          16038 |                0 | AGAINST      |                                    16038 | AGAINST                     |  |
| OSISKO GOLD ROYALTIES LTD                | 68827L101 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         108909 |                0 | AGAINST      |                                   108909 | AGAINST                     |  |
| OSISKO GOLD ROYALTIES LTD                | 68827L101 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         397440 |                0 | AGAINST      |                                   397440 | AGAINST                     |  |
| OTIS WORLDWIDE CORPORATION               | 68902V107 | 05/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            977 |                0 | AGAINST      |                                      977 | AGAINST                     |  |
| PET VALU HOLDINGS LTD.                   | 71584R105 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         138661 |                0 | AGAINST      |                                   138661 | AGAINST                     |  |
| PET VALU HOLDINGS LTD.                   | 71584R105 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          38469 |                0 | AGAINST      |                                    38469 | AGAINST                     |  |
| POWER CORPORATION OF CANADA              | 739239101 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           5036 |                0 | AGAINST      |                                     5036 | AGAINST                     |  |
| POWER CORPORATION OF CANADA              | 739239101 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          36196 |                0 | AGAINST      |                                    36196 | AGAINST                     |  |
| PREMIUM BRANDS HOLDINGS CORPORATION      | 74061A108 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          59566 |                0 | AGAINST      |                                    59566 | AGAINST                     |  |
| PREMIUM BRANDS HOLDINGS CORPORATION      | 74061A108 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          34203 |                0 | AGAINST      |                                    34203 | AGAINST                     |  |
| PREMIUM BRANDS HOLDINGS CORPORATION      | 74061A108 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           9658 |                0 | AGAINST      |                                     9658 | AGAINST                     |  |
| PREMIUM BRANDS HOLDINGS CORPORATION      | 74061A108 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           8394 |                0 | AGAINST      |                                     8394 | AGAINST                     |  |
| QUEST DIAGNOSTICS INCORPORATED           | 74834L100 | 05/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            620 |                0 | AGAINST      |                                      620 | AGAINST                     |  |
| REPUBLIC SERVICES, INC.                  | 760759100 | 05/19/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            608 |                0 | AGAINST      |                                      608 | AGAINST                     |  |
| RIOCAN REAL ESTATE INVESTMENT TRUST      | 766910103 | 06/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          46509 |                0 | AGAINST      |                                    46509 | AGAINST                     |  |
| RIOCAN REAL ESTATE INVESTMENT TRUST      | 766910103 | 06/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         349797 |                0 | AGAINST      |                                   349797 | AGAINST                     |  |
| ROPER TECHNOLOGIES, INC.                 | 776696106 | 06/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            314 |                0 | AGAINST      |                                      314 | AGAINST                     |  |
| ROYAL BANK OF CANADA ("RBC")             | 780087102 | 04/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          42286 |                0 | DID NOT VOTE |                                    42286 | NONE                        |  |
| ROYAL BANK OF CANADA ("RBC")             | 780087102 | 04/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            575 |                0 | AGAINST      |                                      575 | AGAINST                     |  |
| ROYAL BANK OF CANADA ("RBC")             | 780087102 | 04/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           9375 |                0 | AGAINST      |                                     9375 | AGAINST                     |  |
| ROYAL BANK OF CANADA ("RBC")             | 780087102 | 04/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          69778 |                0 | AGAINST      |                                    69778 | AGAINST                     |  |
| ROYAL BANK OF CANADA ("RBC")             | 780087102 | 04/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         155448 |                0 | AGAINST      |                                   155448 | AGAINST                     |  |
| RUSSEL METALS INC.                       | 781903604 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          17073 |                0 | AGAINST      |                                    17073 | AGAINST                     |  |
| RUSSEL METALS INC.                       | 781903604 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         130033 |                0 | AGAINST      |                                   130033 | AGAINST                     |  |
| S GLOBAL INC.                            | 78409V104 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          17256 |                0 | AGAINST      |                                    17256 | AGAINST                     |  |
| S GLOBAL INC.                            | 78409V104 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           8853 |                0 | AGAINST      |                                     8853 | AGAINST                     |  |
| S GLOBAL INC.                            | 78409V104 | 05/07/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          30272 |                0 | AGAINST      |                                    30272 | AGAINST                     |  |
| SERVICENOW, INC.                         | 81762P102 | 05/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           5132 |                0 | AGAINST      |                                     5132 | AGAINST                     |  |
| SERVICENOW, INC.                         | 81762P102 | 05/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          16682 |                0 | AGAINST      |                                    16682 | AGAINST                     |  |
| SERVICENOW, INC.                         | 81762P102 | 05/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           9295 |                0 | AGAINST      |                                     9295 | AGAINST                     |  |
| SHOALS TECHNOLOGIES GROUP, INC.          | 82489W107 | 05/01/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           4560 |                0 | AGAINST      |                                     4560 | AGAINST                     |  |
| SHOPIFY INC.                             | 82509L107 | 06/17/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          37198 |                0 | AGAINST      |                                    37198 | AGAINST                     |  |
| SHOPIFY INC.                             | 82509L107 | 06/17/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         130297 |                0 | AGAINST      |                                   130297 | AGAINST                     |  |
| SIMPSON MANUFACTURING CO., INC.          | 829073105 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2655 |                0 | AGAINST      |                                     2655 | AGAINST                     |  |
| SIMPSON MANUFACTURING CO., INC.          | 829073105 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           2412 |                0 | AGAINST      |                                     2412 | AGAINST                     |  |
| SITEONE LANDSCAPE SUPPLY, INC.           | 82982L103 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3408 |                0 | AGAINST      |                                     3408 | AGAINST                     |  |
| SITEONE LANDSCAPE SUPPLY, INC.           | 82982L103 | 05/14/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3027 |                0 | AGAINST      |                                     3027 | AGAINST                     |  |
| STANTEC INC.                             | 85472N109 | 05/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          16971 |                0 | FOR          |                                    16971 | FOR                         |  |
| STANTEC INC.                             | 85472N109 | 05/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            960 |                0 | FOR          |                                      960 | FOR                         |  |
| STANTEC INC.                             | 85472N109 | 05/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          60073 |                0 | FOR          |                                    60073 | FOR                         |  |
| STARBUCKS CORPORATION                    | 855244109 | 03/12/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           4383 |                0 | AGAINST      |                                     4383 | AGAINST                     |  |
| STARBUCKS CORPORATION                    | 855244109 | 03/12/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          33362 |                0 | AGAINST      |                                    33362 | AGAINST                     |  |
| SUN LIFE FINANCIAL INC.                  | 866796105 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          24197 |                0 | AGAINST      |                                    24197 | AGAINST                     |  |
| SUN LIFE FINANCIAL INC.                  | 866796105 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          15430 |                0 | AGAINST      |                                    15430 | AGAINST                     |  |
| SUN LIFE FINANCIAL INC.                  | 866796105 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         108076 |                0 | AGAINST      |                                   108076 | AGAINST                     |  |
| SUN LIFE FINANCIAL INC.                  | 866796105 | 05/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          85708 |                0 | AGAINST      |                                    85708 | AGAINST                     |  |
| TE CONNECTIVITY PLC                      | G87052109 | 03/12/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            831 |                0 | AGAINST      |                                      831 | AGAINST                     |  |
| TELUS CORPORATION                        | 87971M103 | 05/09/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         242843 |                0 | AGAINST      |                                   242843 | AGAINST                     |  |
| TELUS CORPORATION                        | 87971M103 | 05/09/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          34236 |                0 | AGAINST      |                                    34236 | AGAINST                     |  |
| TETRA TECH, INC.                         | 88162G103 | 02/27/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          12852 |                0 | AGAINST      |                                    12852 | AGAINST                     |  |
| TETRA TECH, INC.                         | 88162G103 | 02/27/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          13749 |                0 | AGAINST      |                                    13749 | AGAINST                     |  |
| TEXAS INSTRUMENTS INCORPORATED           | 882508104 | 04/17/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          17573 |                0 | AGAINST      |                                    17573 | AGAINST                     |  |
| TEXAS INSTRUMENTS INCORPORATED           | 882508104 | 04/17/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3741 |                0 | AGAINST      |                                     3741 | AGAINST                     |  |
| TEXAS INSTRUMENTS INCORPORATED           | 882508104 | 04/17/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            463 |                0 | AGAINST      |                                      463 | AGAINST                     |  |
| TEXAS INSTRUMENTS INCORPORATED           | 882508104 | 04/17/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           9981 |                0 | AGAINST      |                                     9981 | AGAINST                     |  |
| TEXAS INSTRUMENTS INCORPORATED           | 882508104 | 04/17/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          27530 |                0 | AGAINST      |                                    27530 | AGAINST                     |  |
| TEXAS INSTRUMENTS INCORPORATED           | 882508104 | 04/17/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          32510 |                0 | AGAINST      |                                    32510 | AGAINST                     |  |
| THE BANK OF NOVA SCOTIA                  | 064149107 | 04/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           9964 |                0 | AGAINST      |                                     9964 | AGAINST                     |  |
| THE BANK OF NOVA SCOTIA                  | 064149107 | 04/08/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          72523 |                0 | AGAINST      |                                    72523 | AGAINST                     |  |
| THE HOME DEPOT, INC.                     | 437076102 | 05/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            342 |                0 | AGAINST      |                                      342 | AGAINST                     |  |
| THE NORTH WEST COMPANY INC.              | 663278208 | 06/11/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         191564 |                0 | AGAINST      |                                   191564 | AGAINST                     |  |
| THE NORTH WEST COMPANY INC.              | 663278208 | 06/11/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          28282 |                0 | AGAINST      |                                    28282 | AGAINST                     |  |
| THE PROCTER  GAMBLE COMPANY              | 742718109 | 10/08/2024     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |             14 |                0 | AGAINST      |                                       14 | AGAINST                     |  |
| THE TJX COMPANIES, INC.                  | 872540109 | 06/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1457 |                0 | AGAINST      |                                     1457 | AGAINST                     |  |
| THE TORONTO-DOMINION BANK                | 891160509 | 04/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         126944 |                0 | AGAINST      |                                   126944 | AGAINST                     |  |
| THE TORONTO-DOMINION BANK                | 891160509 | 04/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         199180 |                0 | AGAINST      |                                   199180 | AGAINST                     |  |
| THE TORONTO-DOMINION BANK                | 891160509 | 04/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          54418 |                0 | AGAINST      |                                    54418 | AGAINST                     |  |
| THE TORONTO-DOMINION BANK                | 891160509 | 04/10/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          17027 |                0 | AGAINST      |                                    17027 | AGAINST                     |  |
| THE TRAVELERS COMPANIES, INC.            | 89417E109 | 05/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            411 |                0 | AGAINST      |                                      411 | AGAINST                     |  |
| THERMO FISHER SCIENTIFIC INC.            | 883556102 | 05/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1578 |                0 | AGAINST      |                                     1578 | AGAINST                     |  |
| THERMO FISHER SCIENTIFIC INC.            | 883556102 | 05/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            437 |                0 | AGAINST      |                                      437 | AGAINST                     |  |
| THERMO FISHER SCIENTIFIC INC.            | 883556102 | 05/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            220 |                0 | AGAINST      |                                      220 | AGAINST                     |  |
| TMX GROUP LIMITED                        | 87262K105 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |         175932 |                0 | AGAINST      |                                   175932 | AGAINST                     |  |
| TMX GROUP LIMITED                        | 87262K105 | 05/06/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          49810 |                0 | AGAINST      |                                    49810 | AGAINST                     |  |
| TOPBUILD CORP.                           | 89055F103 | 04/28/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1566 |                0 | AGAINST      |                                     1566 | AGAINST                     |  |
| TOPBUILD CORP.                           | 89055F103 | 04/28/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1727 |                0 | AGAINST      |                                     1727 | AGAINST                     |  |
| TOROMONT INDUSTRIES LTD.                 | 891102105 | 05/01/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           9350 |                0 | AGAINST      |                                     9350 | AGAINST                     |  |
| TOROMONT INDUSTRIES LTD.                 | 891102105 | 05/01/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          33885 |                0 | AGAINST      |                                    33885 | AGAINST                     |  |
| TRANE TECHNOLOGIES PLC                   | G8994E103 | 06/05/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           6729 |                0 | AGAINST      |                                     6729 | AGAINST                     |  |
| TRANE TECHNOLOGIES PLC                   | G8994E103 | 06/05/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          23680 |                0 | AGAINST      |                                    23680 | AGAINST                     |  |
| TRANE TECHNOLOGIES PLC                   | G8994E103 | 06/05/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          13985 |                0 | AGAINST      |                                    13985 | AGAINST                     |  |
| TRANE TECHNOLOGIES PLC                   | G8994E103 | 06/05/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            215 |                0 | AGAINST      |                                      215 | AGAINST                     |  |
| VERISIGN, INC.                           | 92343E102 | 05/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            739 |                0 | AGAINST      |                                      739 | AGAINST                     |  |
| VERIZON COMMUNICATIONS INC.              | 92343V104 | 05/22/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           3564 |                0 | AGAINST      |                                     3564 | AGAINST                     |  |
| VISA INC.                                | 92826C839 | 01/28/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          15917 |                0 | AGAINST      |                                    15917 | AGAINST                     |  |
| VISA INC.                                | 92826C839 | 01/28/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          58671 |                0 | AGAINST      |                                    58671 | AGAINST                     |  |
| VISA INC.                                | 92826C839 | 01/28/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          29401 |                0 | AGAINST      |                                    29401 | AGAINST                     |  |
| VISA INC.                                | 92826C839 | 01/28/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            433 |                0 | AGAINST      |                                      433 | AGAINST                     |  |
| WASTE CONNECTIONS, INC.                  | 94106B101 | 05/16/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          19007 |                0 | AGAINST      |                                    19007 | AGAINST                     |  |
| WASTE CONNECTIONS, INC.                  | 94106B101 | 05/16/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          74766 |                0 | AGAINST      |                                    74766 | AGAINST                     |  |
| WASTE CONNECTIONS, INC.                  | 94106B101 | 05/16/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          69329 |                0 | AGAINST      |                                    69329 | AGAINST                     |  |
| WASTE CONNECTIONS, INC.                  | 94106B101 | 05/16/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          20965 |                0 | AGAINST      |                                    20965 | AGAINST                     |  |
| WASTE CONNECTIONS, INC.                  | 94106B101 | 05/16/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          39939 |                0 | AGAINST      |                                    39939 | AGAINST                     |  |
| WASTE CONNECTIONS, INC.                  | 94106B101 | 05/16/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            754 |                0 | AGAINST      |                                      754 | AGAINST                     |  |
| WASTE MANAGEMENT, INC.                   | 94106L109 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            416 |                0 | AGAINST      |                                      416 | AGAINST                     |  |
| WASTE MANAGEMENT, INC.                   | 94106L109 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            472 |                0 | AGAINST      |                                      472 | AGAINST                     |  |
| WATTS WATER TECHNOLOGIES, INC.           | 942749102 | 05/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1332 |                0 | AGAINST      |                                     1332 | AGAINST                     |  |
| WATTS WATER TECHNOLOGIES, INC.           | 942749102 | 05/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1517 |                0 | AGAINST      |                                     1517 | AGAINST                     |  |
| WATTS WATER TECHNOLOGIES, INC.           | 942749102 | 05/21/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            228 |                0 | AGAINST      |                                      228 | AGAINST                     |  |
| WINMARK CORPORATION.                     | 974250102 | 04/23/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           8394 |                0 | AGAINST      |                                     8394 | AGAINST                     |  |
| WINMARK CORPORATION.                     | 974250102 | 04/23/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1116 |                0 | AGAINST      |                                     1116 | AGAINST                     |  |
| WINMARK CORPORATION.                     | 974250102 | 04/23/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            182 |                0 | AGAINST      |                                      182 | AGAINST                     |  |
| WINMARK CORPORATION.                     | 974250102 | 04/23/2025     | Executive Compensation Vote Frequency | SECTION 14A SAY-ON-PAY VOTES |           8394 |                0 | ONE YEAR     |                                     8394 | FOR                         |  |
| WINMARK CORPORATION.                     | 974250102 | 04/23/2025     | Executive Compensation Vote Frequency | SECTION 14A SAY-ON-PAY VOTES |           1116 |                0 | ONE YEAR     |                                     1116 | FOR                         |  |
| WINMARK CORPORATION.                     | 974250102 | 04/23/2025     | Executive Compensation Vote Frequency | SECTION 14A SAY-ON-PAY VOTES |            182 |                0 | ONE YEAR     |                                      182 | FOR                         |  |
| WORKIVA INC.                             | 98139A105 | 05/29/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           5368 |                0 | AGAINST      |                                     5368 | AGAINST                     |  |
| WORKIVA INC.                             | 98139A105 | 05/29/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           5900 |                0 | AGAINST      |                                     5900 | AGAINST                     |  |
| WORKIVA INC.                             | 98139A105 | 05/29/2025     | Executive Compensation Vote Frequency | SECTION 14A SAY-ON-PAY VOTES |           5368 |                0 | ONE YEAR     |                                     5368 | FOR                         |  |
| WORKIVA INC.                             | 98139A105 | 05/29/2025     | Executive Compensation Vote Frequency | SECTION 14A SAY-ON-PAY VOTES |           5900 |                0 | ONE YEAR     |                                     5900 | FOR                         |  |
| XPEL INC                                 | 98379L100 | 06/04/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           6814 |                0 | AGAINST      |                                     6814 | AGAINST                     |  |
| XPEL INC                                 | 98379L100 | 06/04/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           6048 |                0 | AGAINST      |                                     6048 | AGAINST                     |  |
| XYLEM INC.                               | 98419M100 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          10208 |                0 | AGAINST      |                                    10208 | AGAINST                     |  |
| XYLEM INC.                               | 98419M100 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |            442 |                0 | AGAINST      |                                      442 | AGAINST                     |  |
| XYLEM INC.                               | 98419M100 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           5571 |                0 | AGAINST      |                                     5571 | AGAINST                     |  |
| XYLEM INC.                               | 98419M100 | 05/13/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |          17876 |                0 | AGAINST      |                                    17876 | AGAINST                     |  |
| YUM! BRANDS, INC.                        | 988498101 | 05/15/2025     | Executive Compensation                | SECTION 14A SAY-ON-PAY VOTES |           1220 |                0 | AGAINST      |                                     1220 | AGAINST                     |  |

## N-PX: Signature Block

**Reporting Person:** Vancity Investment Management Ltd

**By (Signature):** Erica Otto

**By (Printed Signature):** Erica Otto

**By (Title):** Chief Compliance Officer

**Date:** 08/28/2025