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
ISHARES TR CORE US AGGBD ET 464287226 155 1,310 SH   SOLE   1,310 0 0
ISHARES TR IBOXX INV CP ETF 464287242 423 3,065 SH   SOLE   3,065 0 0
ISHARES TR INTRM TR CRP ETF 464288638 81 1,305 SH   SOLE   1,305 0 0
ISHARES TR SH TR CRPORT ETF 464288646 40 720 SH   SOLE   720 0 0
ISHARES TR US TREAS BD ETF 46429B267 135 4,945 SH   SOLE   4,945 0 0
BCE INC COM NEW 05534B760 192 4,500 SH   SOLE   4,500 0 0
BANK MONTREAL QUE COM 063671101 436 5,733 SH   SOLE   5,733 0 0
BANK N S HALIFAX COM 064149107 173 3,200 SH   SOLE   3,200 0 0
BARRICK GOLD CORP COM 067901108 4,230 185,588 SH   SOLE   185,588 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 6,008 145,283 SH   SOLE   145,283 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 3,060 102,912 SH   SOLE   102,912 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 113 1,325 SH   SOLE   1,325 0 0
CANADIAN NATL RY CO COM 136375102 61 554 SH   SOLE   554 0 0
CANADIAN NAT RES LTD COM 136385101 3,701 153,965 SH   SOLE   153,965 0 0
CANADIAN PAC RY LTD COM 13645T100 5,795 16,702 SH   SOLE   16,702 0 0
ENBRIDGE INC COM 29250N105 1,574 49,195 SH   SOLE   49,195 0 0
FORTIS INC COM 349553107 4,431 108,440 SH   SOLE   108,440 0 0
FRANCO NEVADA CORP COM 351858105 219 1,745 SH   SOLE   1,745 0 0
MAGNA INTL INC COM 559222401 4,176 58,970 SH   SOLE   58,970 0 0
MANULIFE FINL CORP COM 56501R106 8,722 490,014 SH   SOLE   490,014 0 0
OPEN TEXT CORP COM 683715106 4,237 93,213 SH   SOLE   93,213 0 0
OVINTIV INC COM 69047Q102 616 42,860 SH   SOLE   42,860 0 0
PEMBINA PIPELINE CORP COM 706327103 2,597 109,778 SH   SOLE   109,778 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 3,341 54,629 SH   SOLE   54,629 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 10,777 131,123 SH   SOLE   131,123 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 2,901 165,258 SH   SOLE   165,258 0 0
SHOPIFY INC CL A 82509L107 60 53 SH   SOLE   53 0 0
SUN LIFE FINL INC COM 866796105 1,633 36,716 SH   SOLE   36,716 0 0
TC ENERGY CORP COM 87807B107 4,479 110,126 SH   SOLE   110,126 0 0
TELUS CORP COM 87971M103 11 564 SH   SOLE   564 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 5,332 94,346 SH   SOLE   94,346 0 0
WASTE CONNECTIONS INC COM 94106B101 4,874 47,521 SH   SOLE   47,521 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 435 30,079 SH   SOLE   30,079 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 297 5,996 SH   SOLE   5,996 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 220 5,095 SH   SOLE   5,095 0 0
AFLAC INC COM 001055102 18 400 SH   SOLE   400 0 0
AT&T INC COM 00206R102 345 12,010 SH   SOLE   12,010 0 0
ABBVIE INC COM 00287Y109 14 131 SH   SOLE   131 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 1 20 SH   SOLE   20 0 0
ADVANCED MICRO DEVICES INC COM 007903107 9,926 108,232 SH   SOLE   108,232 0 0
ALIGN TECHNOLOGY INC COM 016255101 242 452 SH   SOLE   452 0 0
ALPHABET INC CAP STK CL C 02079K107 12,507 7,139 SH   SOLE   7,139 0 0
ALPHABET INC CAP STK CL A 02079K305 123 70 SH   SOLE   70 0 0
AMAZON COM INC COM 023135106 16,877 5,182 SH   SOLE   5,182 0 0
AMERICAN ELEC PWR INC COM 025537101 1 10 SH   SOLE   10 0 0
AMERICAN EXPRESS CO COM 025816109 59 484 SH   SOLE   484 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1 24 SH   SOLE   24 0 0
AMGEN INC COM 031162100 21 90 SH   SOLE   90 0 0
APPLE INC COM 037833100 24,448 184,249 SH   SOLE   184,249 0 0
BANK AMER CORP COM 060505104 182 6,000 SH   SOLE   6,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 94 1,519 SH   SOLE   1,519 0 0
CSX CORP COM 126408103 4,036 44,474 SH   SOLE   44,474 0 0
CHEVRON CORP NEW COM 166764100 0 2 SH   SOLE   2 0 0
CISCO SYS INC COM 17275R102 47 1,040 SH   SOLE   1,040 0 0
CITIGROUP INC COM NEW 172967424 69 1,120 SH   SOLE   1,120 0 0
COCA COLA CO COM 191216100 17 303 SH   SOLE   303 0 0
COSTCO WHSL CORP NEW COM 22160K105 58 155 SH   SOLE   155 0 0
D R HORTON INC COM 23331A109 1 16 SH   SOLE   16 0 0
DISNEY WALT CO COM DISNEY 254687106 4,670 25,773 SH   SOLE   25,773 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2 24 SH   SOLE   24 0 0
FACEBOOK INC CL A 30303M102 6,662 24,388 SH   SOLE   24,388 0 0
HESS CORP COM 42809H107 31 595 SH   SOLE   595 0 0
HOME DEPOT INC COM 437076102 9,563 36,001 SH   SOLE   36,001 0 0
HONEYWELL INTL INC COM 438516106 10,026 47,139 SH   SOLE   47,139 0 0
HUMANA INC COM 444859102 1 3 SH   SOLE   3 0 0
HYATT HOTELS CORP COM CL A 448579102 1 9 SH   SOLE   9 0 0
INTEL CORP COM 458140100 10 204 SH   SOLE   204 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 745 2,375 SH   SOLE   2,375 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2 12 SH   SOLE   12 0 0
JPMORGAN CHASE & CO COM 46625H100 10,680 84,050 SH   SOLE   84,050 0 0
JOHNSON & JOHNSON COM 478160104 50 315 SH   SOLE   315 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 3 15 SH   SOLE   15 0 0
LAUDER ESTEE COS INC CL A 518439104 303 1,140 SH   SOLE   1,140 0 0
LIVERAMP HLDGS INC COM 53815P108 26 350 SH   SOLE   350 0 0
MSCI INC COM 55354G100 124 278 SH   SOLE   278 0 0
MASTERCARD INCORPORATED CL A 57636Q104 36 100 SH   SOLE   100 0 0
MICROSOFT CORP COM 594918104 11,954 53,743 SH   SOLE   53,743 0 0
MONDELEZ INTL INC CL A 609207105 1 13 SH   SOLE   13 0 0
NETAPP INC COM 64110D104 1 15 SH   SOLE   15 0 0
NETFLIX INC COM 64110L106 223 412 SH   SOLE   412 0 0
NEXTERA ENERGY INC COM 65339F101 5,907 76,562 SH   SOLE   76,562 0 0
NORTHROP GRUMMAN CORP COM 666807102 1 4 SH   SOLE   4 0 0
NVIDIA CORP COM 67066G104 189 362 SH   SOLE   362 0 0
OKTA INC CL A 679295105 10 40 SH   SOLE   40 0 0
ORACLE CORP COM 68389X105 2 27 SH   SOLE   27 0 0
PAYCHEX INC COM 704326107 6 60 SH   SOLE   60 0 0
PELOTON INTERACTIVE INC COM 70614W100 154 1,013 SH   SOLE   1,013 0 0
PEPSICO INC COM 713448108 29 195 SH   SOLE   195 0 0
PFIZER INC COM 717081103 3,756 102,024 SH   SOLE   102,024 0 0
PROCTER AND GAMBLE CO COM 742718109 21 151 SH   SOLE   151 0 0
QUALCOMM INC COM 747525103 3 21 SH   SOLE   21 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 527 1,410 SH   SOLE   1,410 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 11 60 SH   SOLE   60 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1 3 SH   SOLE   3 0 0
SALESFORCE COM INC COM 79466L302 64 288 SH   SOLE   288 0 0
TARGET CORP COM 87612E106 3 15 SH   SOLE   15 0 0
TWILIO INC CL A 90138F102 362 1,070 SH   SOLE   1,070 0 0
UNION PAC CORP COM 907818108 21 100 SH   SOLE   100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,180 14,772 SH   SOLE   14,772 0 0
VALERO ENERGY CORP NEW COM 91913Y100 3,614 63,885 SH   SOLE   63,885 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1 6 SH   SOLE   6 0 0
VIATRIS INC COM 92556V106 0 9 SH   SOLE   9 0 0
VISA INC COM CL A 92826C839 6,912 31,602 SH   SOLE   31,602 0 0
WALMART INC COM 931142103 2,263 15,700 SH   SOLE   15,700 0 0
ZIONS BANCORPORATION COM 989701107 0 10 SH   SOLE   10 0 0
MEDTRONIC PLC SHS G5960L103 28 235 SH   SOLE   235 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,561 11,004 SH   SOLE   11,004 0 0
BP PLC SPONSORED ADR 055622104 63 3,080 SH   SOLE   3,080 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 64 400 SH   SOLE   400 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 92 3,560 SH   SOLE   3,560 0 0
ING GROEP N V SPONSORED ADR 456837103 92 9,780 SH   SOLE   9,780 0 0
MERCADOLIBRE INC COM 58733R102 44 26 SH   SOLE   26 0 0
SAP SE SPON ADR 803054204 2,703 20,729 SH   SOLE   20,729 0 0
SEA LTD ADR 81141R100 36 180 SH   SOLE   180 0 0
SONY CORP SPONSORED ADR 835699307 3,595 35,558 SH   SOLE   35,558 0 0
TOTAL S A SPONSORED ADR 89151E109 88 2,090 SH   SOLE   2,090 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 40 83 SH   SOLE   83 0 0