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
BRISTOL MYERS SQUIBB CO COM 110122108 1,136 20,384 SH   SOLE N/A 20,384 0 0
BUCKLE INC COM 118440106 283 20,629 SH   SOLE N/A 20,629 0 0
CIGNA CORP NEW COM 125523100 401 2,265 SH   SOLE N/A 2,265 0 0
CVS HEALTH CORP COM 126650100 7,943 133,880 SH   SOLE N/A 133,880 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 210 10,494 SH   SOLE N/A 10,494 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 3,079 52,804 SH   SOLE N/A 52,804 0 0
CANADIAN NATL RY CO COM 136375102 553 7,061 SH   SOLE N/A 7,061 0 0
COCA COLA CO COM 191216100 1,102 24,905 SH   SOLE N/A 24,905 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9,968 214,503 SH   SOLE N/A 214,503 0 0
DESCARTES SYS GROUP INC COM 249906108 400 11,626 SH   SOLE N/A 11,626 0 0
DICKS SPORTING GOODS INC COM 253393102 390 18,354 SH   SOLE N/A 18,354 0 0
DOLLAR TREE INC COM 256746108 2,423 32,984 SH   SOLE N/A 32,984 0 0
EMERSON ELEC CO COM COM 291011104 248 5,200 SH   SOLE N/A 5,200 0 0
EXFO INC SUB VTG SHS 302046107 267 102,805 SH   SOLE N/A 102,805 0 0
FISERV INC COM 337738108 208 2,192 SH   SOLE N/A 2,192 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 58 12,033 SH   SOLE N/A 12,033 0 0
FORTIS INC COM 349553107 354 9,172 SH   SOLE N/A 9,172 0 0
GILDAN ACTIVEWEAR INC COM 375916103 435 34,064 SH   SOLE N/A 34,064 0 0
GLOBAL WTR RES INC COM 379463102 3,593 352,616 SH   SOLE N/A 352,616 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 317 11,307 SH   SOLE N/A 11,307 0 0
HEXO CORP COM 428304109 113 138,440 SH   SOLE N/A 138,440 0 0
HOME DEPOT INC COM 437076102 449 2,406 SH   SOLE N/A 2,406 0 0
IAMGOLD CORP COM COM 450913108 124 54,500 SH   SOLE N/A 54,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,944 17,521 SH   SOLE N/A 17,521 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 350 14,837 SH   SOLE N/A 14,837 0 0
ISHARES TR CORE US AGGBD ET 464287226 623 5,400 SH   SOLE N/A 5,400 0 0
ISHARES TR IBOXX HI YD ETF 464288513 630 8,171 SH   SOLE N/A 8,171 0 0
JOHNSON & JOHNSON COM 478160104 9,379 71,526 SH   SOLE N/A 71,526 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 208 1,632 SH   SOLE N/A 1,632 0 0
KINROSS GOLD CORP COM NO PAR 496902404 47 11,790 SH   SOLE N/A 11,790 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 462 82,774 SH   SOLE N/A 82,774 0 0
LOWES COS INC COM 548661107 368 4,279 SH   SOLE N/A 4,279 0 0
MAGNA INTL INC COM COM 559222401 320 10,012 SH   SOLE N/A 10,012 0 0
MICROSOFT CORP COM 594918104 14,797 93,824 SH   SOLE N/A 93,824 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,292 32,363 SH   SOLE N/A 32,363 0 0
NEW GOLD INC CDA COM 644535106 286 550,000 SH   SOLE N/A 550,000 0 0
NEWMONT MINING CORP COM 651639106 858 18,944 SH   SOLE N/A 18,944 0 0
NORTH AMERICAN CONST COM 656811106 10,958 2,173,189 SH   SOLE N/A 2,173,189 0 0
NOVO-NORDISK A S ADR 670100205 479 7,959 SH   SOLE N/A 7,959 0 0
OFFICE DEPOT INC COM 676220106 361 220,302 SH   SOLE N/A 220,302 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 11,446 247,003 SH   SOLE N/A 247,003 0 0
OPEN TEXT CORP COM 683715106 401 11,475 SH   SOLE N/A 11,475 0 0
PEMBINA PIPELINE CORP COM 706327103 682 36,317 SH   SOLE N/A 36,317 0 0
PFIZER INC COM 717081103 1,634 50,069 SH   SOLE N/A 50,069 0 0
POINTS INTL LTD COM NEW 730843208 325 39,418 SH   SOLE N/A 39,418 0 0
POLARIS INDS INC COM 731068102 2,124 44,117 SH   SOLE N/A 44,117 0 0
PROCTER AND GAMBLE CO COM 742718109 255 2,321 SH   SOLE N/A 2,321 0 0
QUALCOMM INC COM 747525103 4,051 59,881 SH   SOLE N/A 59,881 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 317 69,972 SH   SOLE N/A 69,972 0 0
ROCKWELL AUTOMATION INC COM 773903109 366 2,426 SH   SOLE N/A 2,426 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 7,459 120,322 SH   SOLE N/A 120,322 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,015 61,681 SH   SOLE N/A 61,681 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 3,869 51,844 SH   SOLE N/A 51,844 0 0
SHERWIN WILLIAMS CO COM 824348106 1,209 2,632 SH   SOLE N/A 2,632 0 0
STRYKER CORP COM 863667101 580 3,481 SH   SOLE N/A 3,481 0 0
SUN LIFE FINL INC COM 866796105 394 12,231 SH   SOLE N/A 12,231 0 0
SUNCOR ENERGY INC NEW COM 867224107 391 24,472 SH   SOLE N/A 24,472 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 980 204,150 SH   SOLE N/A 204,150 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 307 2,587 SH   SOLE N/A 2,587 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 154 10,150 SH   SOLE N/A 10,150 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 2,301 54,070 SH   SOLE N/A 54,070 0 0
TRACTOR SUPPLY CO COM 892356106 4,065 48,073 SH   SOLE N/A 48,073 0 0
TUCOWS INC COM NEW 898697206 324 6,719 SH   SOLE N/A 6,719 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 286 61,560 SH   SOLE N/A 61,560 0 0
WALMART INC COM 931142103 3,697 32,539 SH   SOLE N/A 32,539 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,265 27,641 SH   SOLE N/A 27,641 0 0
WELLS FARGO CO NEW COM COM 949746101 264 9,207 SH   SOLE N/A 9,207 0 0
AMC NETWORKS INC CL A 00164V103 1,554 63,910 SH   SOLE N/A 63,910 0 0
ABBVIE INC COM 00287Y109 10,705 140,508 SH   SOLE N/A 140,508 0 0
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 207 3,050 SH   SOLE N/A 3,050 0 0
AECOM COM 00766T100 3,174 106,316 SH   SOLE N/A 106,316 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 10,608 6,063,528 SH   SOLE N/A 6,063,528 0 0
ALPHABET INC CAP STK CL C 02079K107 2,174 1,870 SH   SOLE N/A 1,870 0 0
ALPHABET INC CAP STK CL A 02079K305 6,093 5,244 SH   SOLE N/A 5,244 0 0
AMAZON COM INC COM 023135106 435 223 SH   SOLE N/A 223 0 0
AMERCO COM 023586100 539 1,855 SH   SOLE N/A 1,855 0 0
AMERICAN EXPRESS CO COM 025816109 207 2,416 SH   SOLE N/A 2,416 0 0
AMGEN INC COM 031162100 1,395 6,879 SH   SOLE N/A 6,879 0 0
APPLE INC COM 037833100 12,778 50,251 SH   SOLE N/A 50,251 0 0
BCE INC COM NEW 05534B760 2,167 52,780 SH   SOLE N/A 52,780 0 0
BRP INC COM SUN VTG 05577W200 198 12,120 SH   SOLE N/A 12,120 0 0
BANK AMER CORP COM 060505104 244 11,512 SH   SOLE N/A 11,512 0 0
BANK MONTREAL COM 063671101 3,874 76,648 SH   SOLE N/A 76,648 0 0
BANK NOVA SCOTIA B C COM 064149107 1,730 42,316 SH   SOLE N/A 42,316 0 0
BAUSCH HEALTH COS INC COM 071734107 254 16,413 SH   SOLE N/A 16,413 0 0
BECTON DICKINSON & CO COM 075887109 224 977 SH   SOLE N/A 977 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 816 3 SH   SOLE N/A 3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17,267 94,444 SH   SOLE N/A 94,444 0 0
BEST BUY INC COM 086516101 1,081 18,972 SH   SOLE N/A 18,972 0 0
BLOCK H & R INC COM COM 093671105 220 15,594 SH   SOLE N/A 15,594 0 0
CGI INC CL A SUB VTG 12532H104 26,942 497,206 SH   SOLE N/A 497,206 0 0
CRH MEDICAL CORP COM 12626F105 225 168,588 SH   SOLE N/A 168,588 0 0
CABLE ONE INC COM 12685J105 385 234 SH   SOLE N/A 234 0 0
CAMECO CORP COM 13321L108 85 11,135 SH   SOLE N/A 11,135 0 0
CANADIAN PAC RY LTD COM 13645T100 1,047 4,742 SH   SOLE N/A 4,742 0 0
CARDINAL HEALTH INC COM COM 14149Y108 2,581 53,841 SH   SOLE N/A 53,841 0 0
CARS COM INC COM 14575E105 71 16,544 SH   SOLE N/A 16,544 0 0
CENOVUS ENERGY INC COM 15135U109 65 32,374 SH   SOLE N/A 32,374 0 0
CHART INDS INC COM PAR $0.01 16115Q308 209 7,196 SH   SOLE N/A 7,196 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,780 73,808 SH   SOLE N/A 73,808 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 62 10,590 SH   SOLE N/A 10,590 0 0
CISCO SYS INC COM 17275R102 13,876 352,985 SH   SOLE N/A 352,985 0 0
COSTCO WHSL CORP NEW COM 22160K105 220 771 SH   SOLE N/A 771 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 120 150,000 PRN   SOLE N/A 150,000 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,458 293,975 SH   SOLE N/A 293,975 0 0
ENBRIDGE INC COM 29250N105 706 24,232 SH   SOLE N/A 24,232 0 0
FACEBOOK INC CL A 30303M102 6,944 41,632 SH   SOLE N/A 41,632 0 0
FAR PT ACQUISITION CORP COM CL A 30734W109 5,428 536,374 SH   SOLE N/A 536,374 0 0
GLOBAL PMTS INC COM 37940X102 206 1,431 SH   SOLE N/A 1,431 0 0
GLOBAL X FDS MSCI PAKISTAN 37950E689 88 18,115 SH   SOLE N/A 18,115 0 0
HP INC COM 40434L105 364 20,988 SH   SOLE N/A 20,988 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 275 556 SH   SOLE N/A 556 0 0
POWERSHARES DB MULTI-SECTOR AGRICULTURE FD 46140H106 262 18,625 SH   SOLE N/A 18,625 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 271 5,024 SH   SOLE N/A 5,024 0 0
ISHARES INC CORE MSCI EMKT 46434G103 944 23,324 SH   SOLE N/A 23,324 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 303 12,000 SH   SOLE N/A 12,000 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 245 9,800 SH   SOLE N/A 9,800 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 245 9,900 SH   SOLE N/A 9,900 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 242 9,800 SH   SOLE N/A 9,800 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 296 12,000 SH   SOLE N/A 12,000 0 0
JPMORGAN CHASE & CO COM COM 46625H100 378 4,202 SH   SOLE N/A 4,202 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,477 135,219 SH   SOLE N/A 135,219 0 0
MANULIFE FINL CORP COM 56501R106 1,082 86,132 SH   SOLE N/A 86,132 0 0
MERCK & CO INC COM COM 58933Y105 703 9,139 SH   SOLE N/A 9,139 0 0
MICHAELS COS INC COM 59408Q106 21 13,192 SH   SOLE N/A 13,192 0 0
MOSAIC CO NEW COM 61945C103 146 13,500 SH   SOLE N/A 13,500 0 0
NETEASE INC SPONSORED ADR 64110W102 3,266 10,176 SH   SOLE N/A 10,176 0 0
NVIDIA CORP COM 67066G104 511 1,937 SH   SOLE N/A 1,937 0 0
ORACLE CORP COM 68389X105 285 5,900 SH   SOLE N/A 5,900 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 206 27,575 SH   SOLE N/A 27,575 0 0
PAYPAL HLDGS INC COM 70450Y103 6,527 68,171 SH   SOLE N/A 68,171 0 0
PERDOCEO ED CORP COM 71363P106 185 17,175 SH   SOLE N/A 17,175 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 537 110,851 SH   SOLE N/A 110,851 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,913 11,303 SH   SOLE N/A 11,303 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 834 103,276 SH   SOLE N/A 103,276 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,364 84,005 SH   SOLE N/A 84,005 0 0
SIRIUS XM HLDGS INC COM 82968B103 86 17,493 SH   SOLE N/A 17,493 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 958 73,032 SH   SOLE N/A 73,032 0 0
STANTEC INC COM 85472N109 1,143 44,626 SH   SOLE N/A 44,626 0 0
STARS GROUP INC COM 85570W100 517 25,240 SH   SOLE N/A 25,240 0 0
TFI INTL INC TFI INTL INC COM 87241L109 338 15,296 SH   SOLE N/A 15,296 0 0
TC ENERGY CORP COM 87807B107 794 17,847 SH   SOLE N/A 17,847 0 0
TELUS CORP COM 87971M103 392 24,794 SH   SOLE N/A 24,794 0 0
TESLA INC COM 88160R101 661 1,262 SH   SOLE N/A 1,262 0 0
THERATECHNOLOGIES INC NOTE 5.750% 6/3 88338HAA8 670 1,117,000 SH   SOLE N/A 1,117,000 0 0
3M CO COM 88579Y101 618 4,527 SH   SOLE N/A 4,527 0 0
UBIQUITI INC COM 90353W103 6,748 47,664 SH   SOLE N/A 47,664 0 0
ULTA BEAUTY INC COM 90384S303 5,159 29,361 SH   SOLE N/A 29,361 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 135 12,890 SH   SOLE N/A 12,890 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 265 1,250 SH   SOLE N/A 1,250 0 0
VAREX IMAGING CORP COM 92214X106 6,177 271,983 SH   SOLE N/A 271,983 0 0
VECTRUS INC COM 92242T101 703 16,972 SH   SOLE N/A 16,972 0 0
VIACOMCBS INC CL B 92556H206 1,712 122,168 SH   SOLE N/A 122,168 0 0
VIEMED HEALTHCARE INC COM 92663R105 10,147 2,158,394 SH   SOLE N/A 2,158,394 0 0
VISA INC COM CL A 92826C839 454 2,820 SH   SOLE N/A 2,820 0 0
WASTE CONNECTIONS INC COM 94106B101 385 4,960 SH   SOLE N/A 4,960 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 1,473 3,698,800 SH   SOLE N/A 3,698,800 0 0
XPEL INC COM 98379L100 779 77,788 SH   SOLE N/A 77,788 0 0
YAMANA GOLD INC COM 98462Y100 85 31,000 SH   SOLE N/A 31,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,306 12,916 SH   SOLE N/A 12,916 0 0
ZYNGA INC CL A 98986T108 114 16,601 SH   SOLE N/A 16,601 0 0
ENDO INTL PLC SHS G30401106 195 52,570 SH   SOLE N/A 52,570 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 149 75,407 SH   SOLE N/A 75,407 0 0
MEDTRONIC PLC SHS SHS G5960L103 4,685 51,947 SH   SOLE N/A 51,947 0 0
APTIV PLC SHS G6095L109 284 5,769 SH   SOLE N/A 5,769 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,282 75,992 SH   SOLE N/A 75,992 0 0
ADECOAGRO S A COM L00849106 1,466 376,933 SH   SOLE N/A 376,933 0 0
ORION ENGINEERED CARBONS S A COM L72967109 4,095 548,984 SH   SOLE N/A 548,984 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 4,596 75,091 SH   SOLE N/A 75,091 0 0