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 67,015 1,086,550 SH   SOLE   1,086,550 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 42,427 2,994,964 SH   SOLE   2,994,964 0 0
ALPHABET INC CAP STK CL C 02079K107 967 723 SH   SOLE   723 0 0
ALPHABET INC CAP STK CL A 02079K305 1,066 796 SH   SOLE   796 0 0
ALTRIA GROUP INC COM 02209S103 200 4,000 SH   SOLE   4,000 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 1,028 100,000 SH   SOLE   100,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,252 43,875 SH   SOLE   43,875 0 0
AMPHENOL CORP NEW CL A 032095101 14,574 134,655 SH   SOLE   134,655 0 0
APPLE INC COM 037833100 1,809 6,162 SH   SOLE   6,162 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 38,159 765,326 SH   SOLE   765,326 0 0
AURORA CANNABIS INC COM 05156X108 105 48,916 SH   SOLE   48,916 0 0
BANK AMER CORP COM 060505104 1,189 33,750 SH   SOLE   33,750 0 0
BANK MONTREAL QUE COM 063671101 84,144 1,084,201 SH   SOLE   1,084,201 0 0
BANK N S HALIFAX COM 064149107 100,819 1,782,380 SH   SOLE   1,782,380 0 0
BCE INC COM NEW 05534B760 888 19,148 SH   SOLE   19,148 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,717 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,430 10,730 SH   SOLE   10,730 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 467 32,483 PRN   SOLE   32,483 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 893 7,232 SH   SOLE   7,232 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 64,660 1,117,526 SH   SOLE   1,117,526 0 0
CAE INC COM 124765108 14,326 540,357 SH   SOLE   540,357 0 0
CAMECO CORP COM 13321L108 1,518 170,535 SH   SOLE   170,535 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 24,115 665,206 SH   SOLE   665,206 0 0
CANADIAN NAT RES LTD COM 136385101 53,830 1,662,014 SH   SOLE   1,662,014 0 0
CANADIAN NATL RY CO COM 136375102 100,440 1,108,756 SH   SOLE   1,108,756 0 0
CANADIAN PAC RY LTD COM 13645T100 56,943 223,066 SH   SOLE   223,066 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 54,319 651,846 SH   SOLE   651,846 0 0
CENOVUS ENERGY INC COM 15135U109 21,860 2,147,483 SH   SOLE   2,147,483 0 0
CGI INC CL A SUB VTG 12532H104 23,748 283,386 SH   SOLE   283,386 0 0
CHESAPEAKE ENERGY CORP COM 165167107 197 239,000 SH   SOLE   239,000 0 0
CHUBB LIMITED COM H1467J104 24,427 156,924 SH   SOLE   156,924 0 0
CITIGROUP INC COM NEW 172967424 1,198 15,000 SH   SOLE   15,000 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 12,177 156,187 SH   SOLE   156,187 0 0
COMCAST CORP NEW CL A 20030N101 823 18,300 SH   SOLE   18,300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 271 1,430 SH   SOLE   1,430 0 0
COSTCO WHSL CORP NEW COM 22160K105 585 1,990 SH   SOLE   1,990 0 0
COTT CORP QUE COM 22163N106 30,142 2,203,300 SH   SOLE   2,203,300 0 0
CREDICORP LTD COM G2519Y108 26,193 122,898 SH   SOLE   122,898 0 0
CVS HEALTH CORP COM 126650100 36,672 493,637 SH   SOLE   493,637 0 0
DEERE & CO COM 244199105 22,852 131,896 SH   SOLE   131,896 0 0
DISNEY WALT CO COM DISNEY 254687106 1,632 11,286 SH   SOLE   11,286 0 0
DOLLAR TREE INC COM 256746108 283 3,010 SH   SOLE   3,010 0 0
ENBRIDGE INC COM 29250N105 68,507 1,720,647 SH   SOLE   1,720,647 0 0
EXXON MOBIL CORP COM 30231G102 558 8,000 SH   SOLE   8,000 0 0
FEDEX CORP COM 31428X106 201 1,326 SH   SOLE   1,326 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 260 2,754 SH   SOLE   2,754 0 0
FORTIS INC COM 349553107 75,613 1,819,819 SH   SOLE   1,819,819 0 0
FRANCO NEVADA CORP COM 351858105 28,026 271,028 SH   SOLE   271,028 0 0
GENERAL DYNAMICS CORP COM 369550108 254 1,441 SH   SOLE   1,441 0 0
IMPERIAL OIL LTD COM NEW 453038408 238 9,000 SH   SOLE   9,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 445 3,318 SH   SOLE   3,318 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 355 2,805 SH   SOLE   2,805 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 841 37,708 SH   SOLE   37,708 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 317 7,455 SH   SOLE   7,455 0 0
ISHARES TR CORE US AGGBD ET 464287226 569 5,063 PRN   SOLE   5,063 0 0
ISHARES TR IBOXX HI YD ETF 464288513 592 6,735 PRN   SOLE   6,735 0 0
ISHARES TR SHORT TREAS BD 464288679 1,034 9,360 PRN   SOLE   9,360 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 245 4,799 PRN   SOLE   4,799 0 0
JOHNSON & JOHNSON COM 478160104 31,175 213,720 SH   SOLE   213,720 0 0
JPMORGAN CHASE & CO COM 46625H100 1,207 8,658 SH   SOLE   8,658 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 450 2,935 SH   SOLE   2,935 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 201 4,112 SH   SOLE   4,112 0 0
MAGNA INTL INC COM 559222401 16,014 291,652 SH   SOLE   291,652 0 0
MANULIFE FINL CORP COM 56501R106 64,623 3,179,055 SH   SOLE   3,179,055 0 0
MEDTRONIC PLC SHS G5960L103 25,659 226,173 SH   SOLE   226,173 0 0
METHANEX CORP COM 59151K108 10,177 263,141 SH   SOLE   263,141 0 0
MICRON TECHNOLOGY INC COM 595112103 737 13,700 SH   SOLE   13,700 0 0
MICROSOFT CORP COM 594918104 41,730 264,614 SH   SOLE   264,614 0 0
MID AMER APT CMNTYS INC COM 59522J103 24,940 189,139 SH   SOLE   189,139 0 0
MONDELEZ INTL INC CL A 609207105 1,230 22,331 SH   SOLE   22,331 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 287 6,595 SH   SOLE   6,595 0 0
NEXTERA ENERGY INC COM 65339F101 32,592 134,588 SH   SOLE   134,588 0 0
NUTRIEN LTD COM 67077M108 65,156 1,359,026 SH   SOLE   1,359,026 0 0
OPEN TEXT CORP COM 683715106 61,903 1,402,879 SH   SOLE   1,402,879 0 0
ORACLE CORP COM 68389X105 297 5,615 SH   SOLE   5,615 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 353 36,305 SH   SOLE   36,305 0 0
PEMBINA PIPELINE CORP COM 706327103 213 5,738 SH   SOLE   5,738 0 0
PEPSICO INC COM 713448108 207 1,516 SH   SOLE   1,516 0 0
PFIZER INC COM 717081103 318 8,121 SH   SOLE   8,121 0 0
PHILLIPS 66 COM 718546104 21,179 190,099 SH   SOLE   190,099 0 0
RAYTHEON CO COM NEW 755111507 29,835 135,774 SH   SOLE   135,774 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 44,952 704,168 SH   SOLE   704,168 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 13,820 277,926 SH   SOLE   277,926 0 0
ROSS STORES INC COM 778296103 26,995 231,878 SH   SOLE   231,878 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 158,305 1,997,877 SH   SOLE   1,997,877 0 0
SANOFI SPONSORED ADR 80105N105 392 7,810 SH   SOLE   7,810 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 18,443 907,639 SH   SOLE   907,639 0 0
SOUTHWESTERN ENERGY CO COM 845467109 145 60,000 SH   SOLE   60,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 4,001 28,000 SH   SOLE   28,000 0 0
STANTEC INC COM 85472N109 39,751 1,404,561 SH   SOLE   1,404,561 0 0
STARBUCKS CORP COM 855244109 1,414 16,085 SH   SOLE   16,085 0 0
STRYKER CORP COM 863667101 205 975 SH   SOLE   975 0 0
SUN LIFE FINL INC COM 866796105 34,338 752,025 SH   SOLE   752,025 0 0
SUNCOR ENERGY INC NEW COM 867224107 104,262 3,176,745 SH   SOLE   3,176,745 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 31,606 543,989 SH   SOLE   543,989 0 0
TC ENERGY CORP COM 87807B107 91,509 1,715,795 SH   SOLE   1,715,795 0 0
TECK RESOURCES LTD CL B 878742204 7,987 459,899 SH   SOLE   459,899 0 0
TELUS CORP COM 87971M103 69,672 1,796,874 SH   SOLE   1,796,874 0 0
TESLA INC COM 88160R101 1,930 4,613 SH   SOLE   4,613 0 0
THOMSON REUTERS CORP COM NEW 884903709 15,813 220,748 SH   SOLE   220,748 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 131,366 2,339,002 SH   SOLE   2,339,002 0 0
US BANCORP DEL COM NEW 902973304 24,298 409,823 SH   SOLE   409,823 0 0
VAIL RESORTS INC COM 91879Q109 5,048 21,049 SH   SOLE   21,049 0 0
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 15,673 535,277 SH   SOLE   535,277 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 474 1,603 SH   SOLE   1,603 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 505 2,770 SH   SOLE   2,770 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,605 26,134 SH   SOLE   26,134 0 0
VISA INC COM CL A 92826C839 244 1,301 SH   SOLE   1,301 0 0
WASTE CONNECTIONS INC COM 94106B101 22,536 247,761 SH   SOLE   247,761 0 0
WELLS FARGO CO NEW COM 949746101 440 8,182 SH   SOLE   8,182 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 519 17,430 SH   SOLE   17,430 0 0