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 238 1,354 SH   SOLE   1,354 0 0
ABBOTT LABS COM 002824100 173 1,463 SH   SOLE   1,463 0 0
ABBVIE INC COM 00287Y109 58 535 SH   SOLE   535 0 0
ABERCROMBIE & FITCH CO CL A 002896207 0 8 SH   SOLE   8 0 0
ABSOLUTE SOFTWARE CORP COM 00386B109 361 33,105 SH   SOLE   33,105 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 24 75 SH   SOLE   75 0 0
AFFIRM HLDGS INC COM CL A 00827B106 24 200 SH   SOLE   200 0 0
AFLAC INC COM 001055102 51 975 SH   SOLE   975 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 2,170 149,017 SH   SOLE   149,017 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59 400 SH   SOLE   400 0 0
ALLSTATE CORP COM 020002101 50 395 SH   SOLE   395 0 0
ALPHABET INC CAP STK CL C 02079K107 778 292 SH   SOLE   292 0 0
ALTRIA GROUP INC COM 02209S103 47 1,025 SH   SOLE   1,025 0 0
AMERICAN EXPRESS CO COM 025816109 17 100 SH   SOLE   100 0 0
ANTHEM INC COM 036752103 56 150 SH   SOLE   150 0 0
APPLE INC COM 037833100 606 4,282 SH   SOLE   4,282 0 0
APPLIED MATLS INC COM 038222105 52 405 SH   SOLE   405 0 0
AT&T INC COM 00206R102 162 6,000 SH   SOLE   6,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 291 1,455 SH   SOLE   1,455 0 0
AUTOZONE INC COM 053332102 51 30 SH   SOLE   30 0 0
BANK MONTREAL QUE COM 063671101 1,611 16,250 SH   SOLE   16,250 0 0
BANK NOVA SCOTIA B C COM 064149107 2,345 38,360 SH   SOLE   38,360 0 0
BAUSCH HEALTH COS INC COM 071734107 50 1,790 SH   SOLE   1,790 0 0
BCE INC COM NEW 05534B760 2,230 44,827 SH   SOLE   44,827 0 0
BECTON DICKINSON & CO COM 075887109 135 550 SH   SOLE   550 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 751 2,752 SH   SOLE   2,752 0 0
BK OF AMERICA CORP COM 060505104 340 8,001 SH   SOLE   8,001 0 0
BLACKSTONE INC COM 09260D107 69 595 SH   SOLE   595 0 0
BOSTON SCIENTIFIC CORP COM 101137107 52 1,200 SH   SOLE   1,200 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 187 3,166 SH   SOLE   3,166 0 0
BROADCOM INC COM 11135F101 53 110 SH   SOLE   110 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 7,346 138,033 SH   SOLE   138,033 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 1 23 SH   SOLE   23 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4,052 72,558 SH   SOLE   72,558 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 267 4,489 SH   SOLE   4,489 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 101 2,627 SH   SOLE   2,627 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 2,484 67,701 SH   SOLE   67,701 0 0
BRP INC COM SUN VTG 05577W200 57 625 SH   SOLE   625 0 0
CAE INC COM 124765108 159 5,361 SH   SOLE   5,361 0 0
CANADIAN IMP BK COMM COM 136069101 807 7,299 SH   SOLE   7,299 0 0
CANADIAN NATL RY CO COM 136375102 2,797 24,304 SH   SOLE   24,304 0 0
CANADIAN PAC RY LTD COM 13645T100 256 3,950 SH   SOLE   3,950 0 0
CATERPILLAR INC COM 149123101 47 245 SH   SOLE   245 0 0
CELESTICA INC SUB VTG SHS 15101Q108 20 2,250 SH   SOLE   2,250 0 0
CENOVUS ENERGY INC COM 15135U109 10 960 SH   SOLE   960 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 55 75 SH   SOLE   75 0 0
CI FINL CORP COM 125491100 5,424 269,074 SH   SOLE   269,074 0 0
CIGNA CORP NEW COM 125523100 49 245 SH   SOLE   245 0 0
CISCO SYS INC COM 17275R102 29 530 SH   SOLE   530 0 0
CITIGROUP INC COM NEW 172967424 111 1,584 SH   SOLE   1,584 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 827 6,505 SH   SOLE   6,505 0 0
COMCAST CORP NEW CL A 20030N101 84 1,509 SH   SOLE   1,509 0 0
CONAGRA BRANDS INC COM 205887102 17 500 SH   SOLE   500 0 0
COSTCO WHSL CORP NEW COM 22160K105 155 345 SH   SOLE   345 0 0
CRESCENT PT ENERGY CORP COM 22576C101 426 93,000 SH   SOLE   93,000 0 0
CVS HEALTH CORP COM 126650100 51 600 SH   SOLE   600 0 0
DEERE & CO COM 244199105 226 675 SH   SOLE   675 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 290 1,500 SH   SOLE   1,500 0 0
DISNEY WALT CO COM 254687106 729 4,310 SH   SOLE   4,310 0 0
EMERSON ELEC CO COM 291011104 49 525 SH   SOLE   525 0 0
ENBRIDGE INC COM 29250N105 2,852 72,094 SH   SOLE   72,094 0 0
ENTHUSIAST GAMING HLDGS INC COM 29385B109 39 10,800 SH   SOLE   10,800 0 0
EXXON MOBIL CORP COM 30231G102 68 1,158 SH   SOLE   1,158 0 0
FACEBOOK INC CL A 30303M102 578 1,702 SH   SOLE   1,702 0 0
FEDEX CORP COM 31428X106 184 837 SH   SOLE   837 0 0
FIRSTSERVICE CORP NEW COM 33767E202 573 3,190 SH   SOLE   3,190 0 0
FORD MTR CO DEL COM 345370860 53 3,725 SH   SOLE   3,725 0 0
FORTIS INC COM 349553107 1,826 41,439 SH   SOLE   41,439 0 0
FRANCO NEV CORP COM 351858105 733 5,680 SH   SOLE   5,680 0 0
GENERAL DYNAMICS CORP COM 369550108 59 300 SH   SOLE   300 0 0
GENERAL MTRS CO COM 37045V100 0 4 SH   SOLE   4 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 15 400 SH   SOLE   400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 93 245 SH   SOLE   245 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 2,680 37,949 SH   SOLE   37,949 0 0
HCA HEALTHCARE INC COM 40412C101 70 290 SH   SOLE   290 0 0
HERSHEY CO COM 427866108 8 50 SH   SOLE   50 0 0
HOME DEPOT INC COM 437076102 66 202 SH   SOLE   202 0 0
HONEYWELL INTL INC COM 438516106 181 853 SH   SOLE   853 0 0
HP INC COM 40434L105 51 1,865 SH   SOLE   1,865 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 18 140 SH   SOLE   140 0 0
ILLINOIS TOOL WKS INC COM 452308109 51 245 SH   SOLE   245 0 0
INTEL CORP COM 458140100 133 2,500 SH   SOLE   2,500 0 0
ISHARES GOLD TR ISHARES NEW 464285204 242 7,250 SH   SOLE   7,250 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 253 2,460 SH   SOLE   2,460 0 0
ISHARES INC MSCI EMERG MRKT 464286533 4,126 65,835 SH   SOLE   65,835 0 0
ISHARES INC CORE MSCI EMKT 46434G103 8,877 143,730 SH   SOLE   143,730 0 0
ISHARES TR CORE S&P TTL STK 464287150 225 2,284 SH   SOLE   2,284 0 0
ISHARES TR MSCI EAFE ETF 464287465 254 3,260 SH   SOLE   3,260 0 0
ISHARES TR EAFE VALUE ETF 464288877 17 330 SH   SOLE   330 0 0
ISHARES TR TIPS BD ETF 464287176 255 2,000 SH   SOLE   2,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 17 450 SH   SOLE   450 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 6,975 94,895 SH   SOLE   94,895 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 6,914 91,765 SH   SOLE   91,765 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 30 420 SH   SOLE   420 0 0
ISHARES TR CORE MSCI EAFE 46432F842 36 490 SH   SOLE   490 0 0
ISHARES TR MSCI USA MMENTM 46432F396 8,067 45,940 SH   SOLE   45,940 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 4,535 34,425 SH   SOLE   34,425 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 646 6,855 SH   SOLE   6,855 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 2,366 62,470 SH   SOLE   62,470 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 3,528 92,650 SH   SOLE   92,650 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 3,133 121,870 SH   SOLE   121,870 0 0
JEFFERIES FINL GROUP INC COM 47233W109 151 4,078 SH   SOLE   4,078 0 0
JOHNSON & JOHNSON COM 478160104 761 4,714 SH   SOLE   4,714 0 0
JPMORGAN CHASE & CO COM 46625H100 310 1,895 SH   SOLE   1,895 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 228 5,523 SH   SOLE   5,523 0 0
KRAFT HEINZ CO COM 500754106 92 2,500 SH   SOLE   2,500 0 0
LAM RESEARCH CORP COM 512807108 42 74 SH   SOLE   74 0 0
LOEWS CORP COM 540424108 121 2,235 SH   SOLE   2,235 0 0
LOWES COS INC COM 548661107 104 515 SH   SOLE   515 0 0
MAGNA INTL INC COM 559222401 625 8,356 SH   SOLE   8,356 0 0
MANULIFE FINL CORP COM 56501R106 371 19,432 SH   SOLE   19,432 0 0
MATCH GROUP INC NEW COM 57667L107 47 302 SH   SOLE   302 0 0
MCDONALDS CORP COM 580135101 521 2,160 SH   SOLE   2,160 0 0
MCKESSON CORP COM 58155Q103 60 300 SH   SOLE   300 0 0
METLIFE INC COM 59156R108 59 950 SH   SOLE   950 0 0
MICROSOFT CORP COM 594918104 1,211 4,296 SH   SOLE   4,296 0 0
NORFOLK SOUTHN CORP COM 655844108 239 1,000 SH   SOLE   1,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109 98 1,200 SH   SOLE   1,200 0 0
NUTRIEN LTD COM 67077M108 287 4,460 SH   SOLE   4,460 0 0
ORACLE CORP COM 68389X105 102 1,165 SH   SOLE   1,165 0 0
OVINTIV INC COM 69047Q102 10 238 SH   SOLE   238 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 7 300 SH   SOLE   300 0 0
PEMBINA PIPELINE CORP COM 706327103 2,468 78,384 SH   SOLE   78,384 0 0
PEPSICO INC COM 713448108 455 3,025 SH   SOLE   3,025 0 0
PHILIP MORRIS INTL INC COM 718172109 59 625 SH   SOLE   625 0 0
PRIMO WATER CORPORATION COM 74167P108 2,042 130,558 SH   SOLE   130,558 0 0
PROCTER AND GAMBLE CO COM 742718109 580 4,150 SH   SOLE   4,150 0 0
PROGRESSIVE CORP COM 743315103 95 1,048 SH   SOLE   1,048 0 0
PRUDENTIAL FINL INC COM 744320102 60 570 SH   SOLE   570 0 0
QUALCOMM INC COM 747525103 48 370 SH   SOLE   370 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 73 850 SH   SOLE   850 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 450 9,695 SH   SOLE   9,695 0 0
ROYAL BK CDA COM 780087102 3,991 40,387 SH   SOLE   40,387 0 0
S&P GLOBAL INC COM 78409V104 27 63 SH   SOLE   63 0 0
SALESFORCE COM INC COM 79466L302 47 174 SH   SOLE   174 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 426 2,857 SH   SOLE   2,857 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 64 1,000 SH   SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 207 3,000 SH   SOLE   3,000 0 0
SHERWIN WILLIAMS CO COM 824348106 45 160 SH   SOLE   160 0 0
SPDR GOLD TR GOLD SHS 78463V107 49 300 SH   SOLE   300 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 42 315 SH   SOLE   315 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 781 57,000 SH   SOLE   57,000 0 0
STARBUCKS CORP COM 855244109 587 5,325 SH   SOLE   5,325 0 0
SUN LIFE FINANCIAL INC. COM 866796105 533 10,420 SH   SOLE   10,420 0 0
SUNCOR ENERGY INC NEW COM 867224107 14 700 SH   SOLE   700 0 0
TARGET CORP COM 87612E106 72 315 SH   SOLE   315 0 0
TC ENERGY CORP COM 87807B107 3,436 71,886 SH   SOLE   71,886 0 0
TECK RESOURCES LTD CL B 878742204 12 500 SH   SOLE   500 0 0
TELUS CORPORATION COM 87971M103 494 22,650 SH   SOLE   22,650 0 0
TEXAS INSTRS INC COM 882508104 57 295 SH   SOLE   295 0 0
TFI INTL INC COM 87241L109 975 9,595 SH   SOLE   9,595 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 54 94 SH   SOLE   94 0 0
THOMSON REUTERS CORP. COM NEW 884903709 392 3,566 SH   SOLE   3,566 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 3,738 56,860 SH   SOLE   56,860 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 18 100 SH   SOLE   100 0 0
TRANSALTA CORP COM 89346D107 1,472 140,300 SH   SOLE   140,300 0 0
UNILEVER PLC SPON ADR NEW 904767704 266 4,900 SH   SOLE   4,900 0 0
UNITED PARCEL SERVICE INC CL B 911312106 79 435 SH   SOLE   435 0 0
UNITEDHEALTH GROUP INC COM 91324P102 57 145 SH   SOLE   145 0 0
VACCINEX INC COM 918640103 29 13,574 SH   SOLE   13,574 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,740 12,339 SH   SOLE   12,339 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,815 28,179 SH   SOLE   28,179 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7,137 42,166 SH   SOLE   42,166 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,359 31,224 SH   SOLE   31,224 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 246 2,418 SH   SOLE   2,418 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 467 7,657 SH   SOLE   7,657 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 471 9,422 SH   SOLE   9,422 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 124 625 SH   SOLE   625 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 207 2,005 SH   SOLE   2,005 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 108 2,000 SH   SOLE   2,000 0 0
VIMEO INC COMMON STOCK 92719V100 7 227 SH   SOLE   227 0 0
VISA INC COM CL A 92826C839 99 444 SH   SOLE   444 0 0
WALMART INC COM 931142103 14 100 SH   SOLE   100 0 0
WASTE CONNECTIONS INC COM 94106B101 235 1,877 SH   SOLE   1,877 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 3,200 47,820 SH   SOLE   47,820 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 6,339 85,385 SH   SOLE   85,385 0 0
WISDOMTREE TR US QLT SHRHD YLD 97717W547 104 1,760 SH   SOLE   1,760 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 3,042 56,885 SH   SOLE   56,885 0 0
YELLOWSTONE ACQUISITION CO *W EXP 10/21/202 98566K113 1 990 SH   SOLE   990 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 44 300 SH   SOLE   300 0 0