The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGNICO EAGLE MINES LTD COM 008474108 57,446 1,071,244 SH   SOLE   1,071,244 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 44,626 3,257,134 SH   SOLE   3,257,134 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 785 4,692 SH   SOLE   4,692 0 0
ALPHABET INC CAP STK CL C 02079K107 881 723 SH   SOLE   723 0 0
ALPHABET INC CAP STK CL A 02079K305 880 721 SH   SOLE   721 0 0
AMAZON COM INC COM 023135106 2,488 1,433 SH   SOLE   1,433 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 100,000 SH   SOLE   100,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,444 43,875 SH   SOLE   43,875 0 0
AMPHENOL CORP NEW CL A 032095101 12,727 131,883 SH   SOLE   131,883 0 0
APPLE INC COM 037833100 1,380 6,162 SH   SOLE   6,162 0 0
ARCOSA INC COM 039653100 551 16,100 SH   SOLE   16,100 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 34,520 774,519 SH   SOLE   774,519 0 0
AURORA CANNABIS INC COM 05156X108 482 109,728 SH   SOLE   109,728 0 0
BANK AMER CORP COM 060505104 984 33,750 SH   SOLE   33,750 0 0
BANK MONTREAL QUE COM 063671101 61,120 829,301 SH   SOLE   829,301 0 0
BANK N S HALIFAX COM 064149107 90,148 1,586,135 SH   SOLE   1,586,135 0 0
BCE INC COM NEW 05534B760 964 19,913 SH   SOLE   19,913 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,495 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,232 10,730 SH   SOLE   10,730 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 445 30,483 SH   SOLE   30,483 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 34,927 657,341 SH   SOLE   657,341 0 0
CAE INC COM 124765108 3,741 147,162 SH   SOLE   147,162 0 0
CAMECO CORP COM 13321L108 1,655 174,219 SH   SOLE   174,219 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 26,786 608,839 SH   SOLE   608,839 0 0
CANADIAN NAT RES LTD COM 136385101 43,531 1,635,048 SH   SOLE   1,635,048 0 0
CANADIAN NATL RY CO COM 136375102 75,759 843,185 SH   SOLE   843,185 0 0
CANADIAN PAC RY LTD COM 13645T100 50,182 225,667 SH   SOLE   225,667 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 24,444 296,079 SH   SOLE   296,079 0 0
CGI INC CL A SUB VTG 12532H104 22,784 287,956 SH   SOLE   287,956 0 0
CHESAPEAKE ENERGY CORP COM 165167107 674 478,000 SH   SOLE   478,000 0 0
CHUBB LIMITED COM H1467J104 24,851 153,935 SH   SOLE   153,935 0 0
CITIGROUP INC COM NEW 172967424 1,036 15,000 SH   SOLE   15,000 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 326 4,340 SH   SOLE   4,340 0 0
COMCAST CORP NEW CL A 20030N101 1,034 22,932 SH   SOLE   22,932 0 0
CONSTELLATION BRANDS INC CL A 21036P108 258 1,245 SH   SOLE   1,245 0 0
COSTCO WHSL CORP NEW COM 22160K105 20,823 72,273 SH   SOLE   72,273 0 0
COTT CORP QUE COM 22163N106 17,867 1,431,988 SH   SOLE   1,431,988 0 0
CREDICORP LTD COM G2519Y108 25,259 121,180 SH   SOLE   121,180 0 0
CVS HEALTH CORP COM 126650100 30,511 483,762 SH   SOLE   483,762 0 0
DEERE & CO COM 244199105 21,700 128,647 SH   SOLE   128,647 0 0
DISNEY WALT CO COM DISNEY 254687106 1,196 9,181 SH   SOLE   9,181 0 0
DOLLAR TREE INC COM 256746108 344 3,010 SH   SOLE   3,010 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,980 9,004 SH   SOLE   9,004 0 0
ENBRIDGE INC COM 29250N105 59,421 1,691,901 SH   SOLE   1,691,901 0 0
EQT CORP COM 26884L109 106 10,000 SH   SOLE   10,000 0 0
EXXON MOBIL CORP COM 30231G102 1,023 14,490 SH   SOLE   14,490 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 307 3,355 SH   SOLE   3,355 0 0
FORTIS INC COM 349553107 57,895 1,368,553 SH   SOLE   1,368,553 0 0
FRANCO NEVADA CORP COM 351858105 24,413 267,746 SH   SOLE   267,746 0 0
FREEPORT-MCMORAN INC CL B 35671D857 766 80,000 SH   SOLE   80,000 0 0
GENERAL DYNAMICS CORP COM 369550108 263 1,441 SH   SOLE   1,441 0 0
IMPERIAL OIL LTD COM NEW 453038408 235 9,000 SH   SOLE   9,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 481 3,310 SH   SOLE   3,310 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 345 2,716 SH   SOLE   2,716 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 7,426 63,005 SH   SOLE   63,005 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 4,936 245,838 SH   SOLE   245,838 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 4,363 110,034 SH   SOLE   110,034 0 0
ISHARES INC MSCI EURZONE ETF 464286608 760 19,544 SH   SOLE   19,544 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,426 25,125 SH   SOLE   25,125 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,406 12,429 SH   SOLE   12,429 0 0
ISHARES TR IBOXX HI YD ETF 464288513 640 7,360 SH   SOLE   7,360 0 0
ISHARES TR SHORT TREAS BD 464288679 1,190 10,758 SH   SOLE   10,758 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 945 18,487 SH   SOLE   18,487 0 0
JOHNSON & JOHNSON COM 478160104 27,185 210,116 SH   SOLE   210,116 0 0
JPMORGAN CHASE & CO COM 46625H100 1,076 9,140 SH   SOLE   9,140 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 390 2,935 SH   SOLE   2,935 0 0
MAGNA INTL INC COM 559222401 18,889 354,139 SH   SOLE   354,139 0 0
MANULIFE FINL CORP COM 56501R106 66,093 3,601,116 SH   SOLE   3,601,116 0 0
MASTERCARD INC CL A 57636Q104 2,242 8,257 SH   SOLE   8,257 0 0
MEDTRONIC PLC SHS G5960L103 24,926 229,475 SH   SOLE   229,475 0 0
METHANEX CORP COM 59151K108 4,612 129,900 SH   SOLE   129,900 0 0
MICRON TECHNOLOGY INC COM 595112103 587 13,700 SH   SOLE   13,700 0 0
MICROSOFT CORP COM 594918104 37,263 268,020 SH   SOLE   268,020 0 0
MID AMER APT CMNTYS INC COM 59522J103 24,449 188,057 SH   SOLE   188,057 0 0
MONDELEZ INTL INC CL A 609207105 743 13,423 SH   SOLE   13,423 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 250 6,595 SH   SOLE   6,595 0 0
NEXTERA ENERGY INC COM 65339F101 31,062 133,320 SH   SOLE   133,320 0 0
NUTRIEN LTD COM 67077M108 61,997 1,243,696 SH   SOLE   1,243,696 0 0
OPEN TEXT CORP COM 683715106 44,057 1,079,421 SH   SOLE   1,079,421 0 0
ORACLE CORP COM 68389X105 477 8,675 SH   SOLE   8,675 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 298 32,079 SH   SOLE   32,079 0 0
PEMBINA PIPELINE CORP COM 706327103 268 7,224 SH   SOLE   7,224 0 0
PEPSICO INC COM 713448108 326 2,378 SH   SOLE   2,378 0 0
PFIZER INC COM 717081103 1,688 46,971 SH   SOLE   46,971 0 0
PHILLIPS 66 COM 718546104 16,968 165,702 SH   SOLE   165,702 0 0
RAYTHEON CO COM NEW 755111507 26,163 133,357 SH   SOLE   133,357 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 27,307 383,800 SH   SOLE   383,800 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 34,361 705,009 SH   SOLE   705,009 0 0
ROSS STORES INC COM 778296103 25,044 227,982 SH   SOLE   227,982 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 139,466 1,718,184 SH   SOLE   1,718,184 0 0
SANOFI SPONSORED ADR 80105N105 428 9,236 SH   SOLE   9,236 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,393 70,855 SH   SOLE   70,855 0 0
SOUTHWESTERN ENERGY CO COM 845467109 116 60,000 SH   SOLE   60,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 3,888 28,000 SH   SOLE   28,000 0 0
STANTEC INC COM 85472N109 18,928 854,733 SH   SOLE   854,733 0 0
STARBUCKS CORP COM 855244109 1,238 14,003 SH   SOLE   14,003 0 0
STRYKER CORP COM 863667101 211 975 SH   SOLE   975 0 0
SUN LIFE FINL INC COM 866796105 33,009 737,747 SH   SOLE   737,747 0 0
SUNCOR ENERGY INC NEW COM 867224107 93,926 2,975,790 SH   SOLE   2,975,790 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 22,483 483,719 SH   SOLE   483,719 0 0
TC ENERGY CORP COM 87807B107 72,973 1,408,400 SH   SOLE   1,408,400 0 0
TECK RESOURCES LTD CL B 878742204 7,437 458,378 SH   SOLE   458,378 0 0
TELUS CORP COM 87971M103 52,492 1,474,018 SH   SOLE   1,474,018 0 0
TESLA INC COM 88160R101 1,352 5,613 SH   SOLE   5,613 0 0
THOMSON REUTERS CORP COM NEW 884903709 4,109 61,434 SH   SOLE   61,434 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 143,797 2,464,555 SH   SOLE   2,464,555 0 0
TRINITY INDS INC COM 896522109 951 48,300 SH   SOLE   48,300 0 0
US BANCORP DEL COM NEW 902973304 22,132 399,928 SH   SOLE   399,928 0 0
VAIL RESORTS INC COM 91879Q109 4,776 20,986 SH   SOLE   20,986 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 14,054 526,169 SH   SOLE   526,169 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,788 6,559 SH   SOLE   6,559 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 461 2,770 SH   SOLE   2,770 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 777 5,046 SH   SOLE   5,046 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 261 6,483 SH   SOLE   6,483 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 578 10,785 SH   SOLE   10,785 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,103 26,846 SH   SOLE   26,846 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,455 24,109 SH   SOLE   24,109 0 0
VISA INC COM CL A 92826C839 2,266 13,174 SH   SOLE   13,174 0 0
WASTE CONNECTIONS INC COM 94106B101 22,154 240,994 SH   SOLE   240,994 0 0
WELLS FARGO CO NEW COM 949746101 430 8,520 SH   SOLE   8,520 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 456 17,372 SH   SOLE   17,372 0 0