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
3M CO COM 88579Y101 11,441 68,664 SH   SOLE 68,664 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 60 12,000 SH   SOLE 12,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 307 2,659 SH   SOLE 2,659 0 0
AGRIUM INC COM 008916108 35,726 404,118 SH   SOLE 404,118 0 0
ALPHABET INC CAP STK CL C 02079K107 373 501 SH   SOLE 501 0 0
ALPHABET INC CAP STK CL A 02079K305 381 500 SH   SOLE 500 0 0
ALPS ETF TR VELOSH TAIL RISK 00162Q817 563 20,600 SH   SOLE 20,600 0 0
ALTRIA GROUP INC COM 02209S103 251 4,000 SH   SOLE 4,000 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,117 24,456 SH   SOLE 24,456 0 0
AMGEN INC COM 031162100 8,695 57,996 SH   SOLE 57,996 0 0
APPLE INC COM 037833100 455 4,173 SH   SOLE 4,173 0 0
BANK MONTREAL QUE COM 063671101 83,568 1,374,363 SH   SOLE 1,374,363 0 0
BANK N S HALIFAX COM 064149107 111,371 2,276,022 SH   SOLE 2,276,022 0 0
BARCLAYS BK PLC ADR 2 PREF 2 06739F390 955 37,543 SH   SOLE 37,543 0 0
BCE INC COM NEW 05534B760 1,126 24,687 SH   SOLE 24,687 0 0
BECTON DICKINSON & CO COM 075887109 631 4,156 SH   SOLE 4,156 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 197 14,450 SH   SOLE 14,450 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 397 11,404 SH   SOLE 11,404 0 0
CAE INC COM 124765108 37,032 3,198,050 SH   SOLE 3,198,050 0 0
CALIFORNIA RES CORP COM 13057Q107 10 10,116 SH   SOLE 10,116 0 0
CANADIAN NAT RES LTD COM 136385101 69,824 2,578,119 SH   SOLE 2,578,119 0 0
CANADIAN NATL RY CO COM 136375102 33,958 542,719 SH   SOLE 542,719 0 0
CANADIAN PAC RY LTD COM 13645T100 69,892 525,394 SH   SOLE 525,394 0 0
CAPITAL ONE FINL CORP COM 14040H105 13,461 194,210 SH   SOLE 194,210 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 49,186 657,584 SH   SOLE 657,584 0 0
CELESTICA INC SUB VTG SHS 15101Q108 28,507 2,593,000 SH   SOLE 2,593,000 0 0
CHUBB LIMITED COM H1467J104 918 7,704 SH   SOLE 7,704 0 0
COMCAST CORP NEW CL A 20030N101 550 9,000 SH   SOLE 9,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 10,000 63,461 SH   SOLE 63,461 0 0
CREDICORP LTD COM G2519Y108 16,581 126,564 SH   SOLE 126,564 0 0
CRESCENT PT ENERGY CORP COM 22576C101 31,154 2,247,515 SH   SOLE 2,247,515 0 0
DEERE & CO COM 244199105 9,126 118,530 SH   SOLE 118,530 0 0
DENTSPLY SIRONA INC COM 24906P109 15,043 244,081 SH   SOLE 244,081 0 0
DHX MEDIA LTD SHS VAR VTG 252406608 419 74,900 SH   SOLE 74,900 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,426 13,216 SH   SOLE 13,216 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 1,223 19,322 SH   SOLE 19,322 0 0
ELDORADO GOLD CORP NEW COM 284902103 9,126 2,901,400 SH   SOLE 2,901,400 0 0
ENBRIDGE INC COM 29250N105 384 9,846 SH   SOLE 9,846 0 0
ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 433 12,897 SH   SOLE 12,897 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 915 13,322 SH   SOLE 13,322 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,395 14,488 SH   SOLE 14,488 0 0
GENERAL ELECTRIC CO COM 369604103 252 7,922 SH   SOLE 7,922 0 0
GILDAN ACTIVEWEAR INC COM 375916103 22,367 732,623 SH   SOLE 732,623 0 0
GOLDCORP INC NEW COM 380956409 33,029 2,033,295 SH   SOLE 2,033,295 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 9,711 109,472 SH   SOLE 109,472 0 0
GRAINGER W W INC COM 384802104 1,703 7,296 SH   SOLE 7,296 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 72,258 1,509,994 SH   SOLE 1,509,994 0 0
HONDA MOTOR LTD AMERN SHS 438128308 721 26,359 SH   SOLE 26,359 0 0
IMPERIAL OIL LTD COM NEW 453038408 301 9,000 SH   SOLE 9,000 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 213 7,395 SH   SOLE 7,395 0 0
ISHARES TR CORE US AGGBD ET 464287226 743 6,700 SH   SOLE 6,700 0 0
ISHARES TR IBOXX HI YD ETF 464288513 469 5,740 SH   SOLE 5,740 0 0
JOHNSON & JOHNSON COM 478160104 15,581 144,006 SH   SOLE 144,006 0 0
MAGNA INTL INC COM 559222401 70,109 1,628,854 SH   SOLE 1,628,854 0 0
MANULIFE FINL CORP COM 56501R106 91,845 6,481,621 SH   SOLE 6,481,621 0 0
MICROSOFT CORP COM 594918104 16,091 291,339 SH   SOLE 291,339 0 0
MID-AMER APT CMNTYS INC COM 59522J103 4,586 44,868 SH   SOLE 44,868 0 0
NEXTERA ENERGY INC COM 65339F101 17,281 146,026 SH   SOLE 146,026 0 0
NOVO-NORDISK A S ADR 670100205 2,868 52,916 SH   SOLE 52,916 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 7,362 107,588 SH   SOLE 107,588 0 0
PAYCHEX INC COM 704326107 1,265 23,429 SH   SOLE 23,429 0 0
PEMBINA PIPELINE CORP COM 706327103 212 7,815 SH   SOLE 7,815 0 0
PHILIP MORRIS INTL INC COM 718172109 208 2,125 SH   SOLE 2,125 0 0
PHILLIPS 66 COM 718546104 11,741 135,588 SH   SOLE 135,588 0 0
PRIMERO MNG CORP COM 74164W106 287 157,900 SH   SOLE 157,900 0 0
PROGRESSIVE WASTE SOLUTIONS COM 74339G101 800 25,700 SH   SOLE 25,700 0 0
RAYTHEON CO COM NEW 755111507 10,807 88,124 SH   SOLE 88,124 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 55,422 1,382,468 SH   SOLE 1,382,468 0 0
ROSS STORES INC COM 778296103 11,349 196,015 SH   SOLE 196,015 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 136,052 2,358,320 SH   SOLE 2,358,320 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 467 142,400 SH   SOLE 142,400 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 17,209 889,693 SH   SOLE 889,693 0 0
SMITH A O COM 831865209 1,275 16,710 SH   SOLE 16,710 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 213 4,315 SH   SOLE 4,315 0 0
SUNCOR ENERGY INC NEW COM 867224107 92,649 3,322,497 SH   SOLE 3,322,497 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 17,928 684,257 SH   SOLE 684,257 0 0
TELUS CORP COM 87971M103 47,558 1,459,036 SH   SOLE 1,459,036 0 0
TESLA MTRS INC COM 88160R101 1,902 8,280 SH   SOLE 8,280 0 0
THOMSON REUTERS CORP COM 884903105 811 19,996 SH   SOLE 19,996 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 172,474 3,990,644 SH   SOLE 3,990,644 0 0
TRANSCANADA CORP COM 89353D107 41,847 1,063,051 SH   SOLE 1,063,051 0 0
US BANCORP DEL COM NEW 902973304 8,933 220,069 SH   SOLE 220,069 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 246 1,304 SH   SOLE 1,304 0 0
VERMILION ENERGY INC COM 923725105 18,212 621,502 SH   SOLE 621,502 0 0