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 269 1,354 SH   SOLE   1,354 0 0
ABBOTT LABS COM 002824100 170 1,463 SH   SOLE   1,463 0 0
ABBVIE INC COM 00287Y109 94 835 SH   SOLE   835 0 0
ABERCROMBIE & FITCH CO CL A 002896207 0 8 SH   SOLE   8 0 0
ABSOLUTE SOFTWARE CORP COM 00386B109 452 31,255 SH   SOLE   31,255 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 22 75 SH   SOLE   75 0 0
AFFIRM HLDGS INC COM CL A 00827B106 13 200 SH   SOLE   200 0 0
AFLAC INC COM 001055102 52 975 SH   SOLE   975 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 2,253 151,367 SH   SOLE   151,367 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 91 400 SH   SOLE   400 0 0
ALLSTATE CORP COM 020002101 52 395 SH   SOLE   395 0 0
ALPHABET INC CAP STK CL C 02079K107 857 342 SH   SOLE   342 0 0
ALTRIA GROUP INC COM 02209S103 68 1,425 SH   SOLE   1,425 0 0
AMERICAN EXPRESS CO COM 025816109 17 100 SH   SOLE   100 0 0
ANTHEM INC COM 036752103 57 150 SH   SOLE   150 0 0
APPLE INC COM 037833100 626 4,572 SH   SOLE   4,572 0 0
APPLIED MATLS INC COM 038222105 86 605 SH   SOLE   605 0 0
AT&T INC COM 00206R102 173 6,000 SH   SOLE   6,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 297 1,495 SH   SOLE   1,495 0 0
AUTOZONE INC COM 053332102 45 30 SH   SOLE   30 0 0
BANK MONTREAL QUE COM 063671101 1,865 18,211 SH   SOLE   18,211 0 0
BANK NOVA SCOTIA B C COM 064149107 2,476 38,103 SH   SOLE   38,103 0 0
BAUSCH HEALTH COS INC COM 071734107 47 1,600 SH   SOLE   1,600 0 0
BCE INC COM NEW 05534B760 2,384 48,382 SH   SOLE   48,382 0 0
BECTON DICKINSON & CO COM 075887109 134 550 SH   SOLE   550 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 785 2,825 SH   SOLE   2,825 0 0
BEST BUY INC COM 086516101 56 485 SH   SOLE   485 0 0
BK OF AMERICA CORP COM 060505104 330 8,001 SH   SOLE   8,001 0 0
BLACKSTONE GROUP INC COM 09260D107 58 595 SH   SOLE   595 0 0
BOSTON SCIENTIFIC CORP COM 101137107 51 1,200 SH   SOLE   1,200 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 212 3,166 SH   SOLE   3,166 0 0
BROADCOM INC COM 11135F101 52 110 SH   SOLE   110 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 7,086 139,033 SH   SOLE   139,033 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 50 949 SH   SOLE   949 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 3,983 71,808 SH   SOLE   71,808 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 499 6,625 SH   SOLE   6,625 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 110 2,627 SH   SOLE   2,627 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 2,499 64,730 SH   SOLE   64,730 0 0
BRP INC COM SUN VTG 05577W200 62 790 SH   SOLE   790 0 0
CAE INC COM 124765108 165 5,361 SH   SOLE   5,361 0 0
CANADIAN IMP BK COMM COM 136069101 819 7,199 SH   SOLE   7,199 0 0
CANADIAN NATL RY CO COM 136375102 2,562 24,304 SH   SOLE   24,304 0 0
CANADIAN PAC RY LTD COM 13645T100 369 4,810 SH   SOLE   4,810 0 0
CATERPILLAR INC COM 149123101 53 245 SH   SOLE   245 0 0
CELESTICA INC SUB VTG SHS 15101Q108 18 2,250 SH   SOLE   2,250 0 0
CENOVUS ENERGY INC COM 15135U109 9 960 SH   SOLE   960 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 54 75 SH   SOLE   75 0 0
CI FINL CORP COM 125491100 5,030 274,374 SH   SOLE   274,374 0 0
CIGNA CORP NEW COM 125523100 58 245 SH   SOLE   245 0 0
CISCO SYS INC COM 17275R102 28 530 SH   SOLE   530 0 0
CITIGROUP INC COM NEW 172967424 112 1,584 SH   SOLE   1,584 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 851 7,605 SH   SOLE   7,605 0 0
COMCAST CORP NEW CL A 20030N101 86 1,509 SH   SOLE   1,509 0 0
CONAGRA BRANDS INC COM 205887102 18 500 SH   SOLE   500 0 0
COSTCO WHSL CORP NEW COM 22160K105 137 345 SH   SOLE   345 0 0
CRESCENT PT ENERGY CORP COM 22576C101 420 93,000 SH   SOLE   93,000 0 0
CVS HEALTH CORP COM 126650100 63 750 SH   SOLE   750 0 0
DEERE & CO COM 244199105 273 775 SH   SOLE   775 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 288 1,500 SH   SOLE   1,500 0 0
DISNEY WALT CO COM 254687106 758 4,310 SH   SOLE   4,310 0 0
EMERSON ELEC CO COM 291011104 51 525 SH   SOLE   525 0 0
ENBRIDGE INC COM 29250N105 2,840 70,999 SH   SOLE   70,999 0 0
ENTHUSIAST GAMING HLDGS INC COM 29385B109 64 10,800 SH   SOLE   10,800 0 0
EXXON MOBIL CORP COM 30231G102 4 63 SH   SOLE   63 0 0
FACEBOOK INC CL A 30303M102 592 1,702 SH   SOLE   1,702 0 0
FEDEX CORP COM 31428X106 250 837 SH   SOLE   837 0 0
FIRSTSERVICE CORP NEW COM 33767E202 558 3,255 SH   SOLE   3,255 0 0
FORD MTR CO DEL COM 345370860 55 3,725 SH   SOLE   3,725 0 0
FORTIS INC COM 349553107 1,598 36,139 SH   SOLE   36,139 0 0
FRANCO NEV CORP COM 351858105 823 5,680 SH   SOLE   5,680 0 0
GENERAL DYNAMICS CORP COM 369550108 56 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 14 400 SH   SOLE   400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 47 125 SH   SOLE   125 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 2,523 37,949 SH   SOLE   37,949 0 0
HCA HEALTHCARE INC COM 40412C101 108 520 SH   SOLE   520 0 0
HERSHEY CO COM 427866108 9 50 SH   SOLE   50 0 0
HOME DEPOT INC COM 437076102 69 217 SH   SOLE   217 0 0
HONEYWELL INTL INC COM 438516106 187 853 SH   SOLE   853 0 0
HP INC COM 40434L105 56 1,865 SH   SOLE   1,865 0 0
HUMANA INC COM 444859102 40 90 SH   SOLE   90 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 22 140 SH   SOLE   140 0 0
ILLINOIS TOOL WKS INC COM 452308109 55 245 SH   SOLE   245 0 0
INTEL CORP COM 458140100 140 2,500 SH   SOLE   2,500 0 0
ISHARES GOLD TR ISHARES NEW 464285204 244 7,250 SH   SOLE   7,250 0 0
ISHARES INC CORE MSCI EMKT 46434G103 9,652 144,075 SH   SOLE   144,075 0 0
ISHARES INC MSCI EMERG MRKT 464286533 4,064 63,340 SH   SOLE   63,340 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 253 2,460 SH   SOLE   2,460 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 662 6,855 SH   SOLE   6,855 0 0
ISHARES TR CORE MSCI EAFE 46432F842 45 595 SH   SOLE   595 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 31 420 SH   SOLE   420 0 0
ISHARES TR CORE S&P TTL STK 464287150 226 2,284 SH   SOLE   2,284 0 0
ISHARES TR MSCI EAFE ETF 464287465 257 3,260 SH   SOLE   3,260 0 0
ISHARES TR EAFE VALUE ETF 464288877 17 330 SH   SOLE   330 0 0
ISHARES TR PFD AND INCM SEC 464288687 18 450 SH   SOLE   450 0 0
ISHARES TR TIPS BD ETF 464287176 256 2,000 SH   SOLE   2,000 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 7,330 97,030 SH   SOLE   97,030 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 3,420 88,430 SH   SOLE   88,430 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 2,446 63,435 SH   SOLE   63,435 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 2,970 115,010 SH   SOLE   115,010 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 6,910 93,870 SH   SOLE   93,870 0 0
ISHARES TR MSCI USA MMENTM 46432F396 8,023 46,260 SH   SOLE   46,260 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 4,613 34,715 SH   SOLE   34,715 0 0
JEFFERIES FINL GROUP INC COM 47233W109 139 4,078 SH   SOLE   4,078 0 0
JOHNSON & JOHNSON COM 478160104 777 4,714 SH   SOLE   4,714 0 0
JPMORGAN CHASE & CO COM 46625H100 295 1,895 SH   SOLE   1,895 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 213 5,523 SH   SOLE   5,523 0 0
KRAFT HEINZ CO COM 500754106 102 2,500 SH   SOLE   2,500 0 0
LAM RESEARCH CORP COM 512807108 64 99 SH   SOLE   99 0 0
LOEWS CORP COM 540424108 122 2,235 SH   SOLE   2,235 0 0
LOWES COS INC COM 548661107 92 475 SH   SOLE   475 0 0
MAGNA INTL INC COM 559222401 754 8,156 SH   SOLE   8,156 0 0
MANULIFE FINL CORP COM 56501R106 382 19,432 SH   SOLE   19,432 0 0
MATCH GROUP INC NEW COM 57667L107 49 302 SH   SOLE   302 0 0
MCDONALDS CORP COM 580135101 499 2,160 SH   SOLE   2,160 0 0
MCKESSON CORP COM 58155Q103 57 300 SH   SOLE   300 0 0
METLIFE INC COM 59156R108 57 950 SH   SOLE   950 0 0
MICROSOFT CORP COM 594918104 1,164 4,296 SH   SOLE   4,296 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 27 500 SH   SOLE   500 0 0
NORFOLK SOUTHN CORP COM 655844108 265 1,000 SH   SOLE   1,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109 109 1,200 SH   SOLE   1,200 0 0
NUTRIEN LTD COM 67077M108 270 4,460 SH   SOLE   4,460 0 0
ORACLE CORP COM 68389X105 106 1,365 SH   SOLE   1,365 0 0
OVINTIV INC COM 69047Q102 7 238 SH   SOLE   238 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 8 300 SH   SOLE   300 0 0
PEMBINA PIPELINE CORP COM 706327103 2,343 73,797 SH   SOLE   73,797 0 0
PEPSICO INC COM 713448108 448 3,025 SH   SOLE   3,025 0 0
PHILIP MORRIS INTL INC COM 718172109 77 775 SH   SOLE   775 0 0
PRIMO WATER CORPORATION COM 74167P108 2,182 130,558 SH   SOLE   130,558 0 0
PROCTER AND GAMBLE CO COM 742718109 560 4,150 SH   SOLE   4,150 0 0
PROGRESSIVE CORP COM 743315103 157 1,603 SH   SOLE   1,603 0 0
PRUDENTIAL FINL INC COM 744320102 58 570 SH   SOLE   570 0 0
QUALCOMM INC COM 747525103 53 370 SH   SOLE   370 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 73 850 SH   SOLE   850 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 524 9,863 SH   SOLE   9,863 0 0
ROYAL BK CDA COM 780087102 4,235 41,846 SH   SOLE   41,846 0 0
S&P GLOBAL INC COM 78409V104 26 63 SH   SOLE   63 0 0
SALESFORCE COM INC COM 79466L302 43 174 SH   SOLE   174 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 422 2,857 SH   SOLE   2,857 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 63 1,000 SH   SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 210 3,000 SH   SOLE   3,000 0 0
SHERWIN WILLIAMS CO COM 824348106 57 210 SH   SOLE   210 0 0
SPDR GOLD TR GOLD SHS 78463V107 50 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 798 57,000 SH   SOLE   57,000 0 0
STARBUCKS CORP COM 855244109 595 5,325 SH   SOLE   5,325 0 0
SUN LIFE FINANCIAL INC. COM 866796105 537 10,420 SH   SOLE   10,420 0 0
SUNCOR ENERGY INC NEW COM 867224107 17 700 SH   SOLE   700 0 0
TARGET CORP COM 87612E106 106 440 SH   SOLE   440 0 0
TC ENERGY CORP COM 87807B107 3,508 70,968 SH   SOLE   70,968 0 0
TECK RESOURCES LTD CL B 878742204 12 500 SH   SOLE   500 0 0
TELUS CORPORATION COM 87971M103 507 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 982 10,772 SH   SOLE   10,772 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 47 94 SH   SOLE   94 0 0
THOMSON REUTERS CORP. COM NEW 884903709 354 3,566 SH   SOLE   3,566 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 4,016 57,360 SH   SOLE   57,360 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 17 100 SH   SOLE   100 0 0
TRANSALTA CORP COM 89346D107 1,224 123,000 SH   SOLE   123,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 287 4,900 SH   SOLE   4,900 0 0
UNITED PARCEL SERVICE INC CL B 911312106 105 505 SH   SOLE   505 0 0
UNITEDHEALTH GROUP INC COM 91324P102 70 175 SH   SOLE   175 0 0
VACCINEX INC COM 918640103 38 13,574 SH   SOLE   13,574 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,550 32,384 SH   SOLE   32,384 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7,139 41,111 SH   SOLE   41,111 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,822 12,664 SH   SOLE   12,664 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 4,021 29,254 SH   SOLE   29,254 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 514 8,107 SH   SOLE   8,107 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 531 9,772 SH   SOLE   9,772 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 251 2,418 SH   SOLE   2,418 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 124 625 SH   SOLE   625 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 210 2,005 SH   SOLE   2,005 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 112 2,000 SH   SOLE   2,000 0 0
VIMEO INC COMMON STOCK 92719V100 11 227 SH   SOLE   227 0 0
VISA INC COM CL A 92826C839 104 444 SH   SOLE   444 0 0
WALMART INC COM 931142103 42 300 SH   SOLE   300 0 0
WASTE CONNECTIONS INC COM 94106B101 224 1,877 SH   SOLE   1,877 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 3,115 57,185 SH   SOLE   57,185 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 3,159 46,570 SH   SOLE   46,570 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 6,282 84,115 SH   SOLE   84,115 0 0
WISDOMTREE TR US QLT SHRHD YLD 97717W547 105 1,760 SH   SOLE   1,760 0 0
YELLOWSTONE ACQUISITION CO UNIT 10/22/2025 98566K204 21 1,980 SH   SOLE   1,980 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 48 300 SH   SOLE   300 0 0