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,308 20,375 SH   SOLE N/A 20,375 0 0
BUCKLE INC COM 118440106 1,067 39,472 SH   SOLE N/A 39,472 0 0
CIGNA CORP NEW COM 125523100 466 2,280 SH   SOLE N/A 2,280 0 0
CVS HEALTH CORP COM 126650100 9,732 130,999 SH   SOLE N/A 130,999 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 369 10,193 SH   SOLE N/A 10,193 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 3,446 41,423 SH   SOLE N/A 41,423 0 0
CANADIAN NATL RY CO COM 136375102 686 7,584 SH   SOLE N/A 7,584 0 0
CANADIAN NAT RES LTD COM 136385101 283 8,763 SH   SOLE N/A 8,763 0 0
CAREER EDUCATION CORP COM 141665109 317 17,255 SH   SOLE N/A 17,255 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,293 45,103 SH   SOLE N/A 45,103 0 0
CATERPILLAR INC DEL COM 149123101 223 1,512 SH   SOLE N/A 1,512 0 0
CITIGROUP INC COM NEW 172967424 318 3,980 SH   SOLE N/A 3,980 0 0
COCA COLA CO COM 191216100 1,389 25,095 SH   SOLE N/A 25,095 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12,941 208,653 SH   SOLE N/A 208,653 0 0
DESCARTES SYS GROUP INC COM 249906108 484 11,323 SH   SOLE N/A 11,323 0 0
DICKS SPORTING GOODS INC COM 253393102 1,131 22,852 SH   SOLE N/A 22,852 0 0
DISNEY WALT CO COM DISNEY 254687106 229 1,585 SH   SOLE N/A 1,585 0 0
DOLLAR TREE INC COM 256746108 3,336 35,474 SH   SOLE N/A 35,474 0 0
DOW INC COM 260557103 282 5,149 SH   SOLE N/A 5,149 0 0
EMERSON ELEC CO COM COM 291011104 397 5,200 SH   SOLE N/A 5,200 0 0
ENCANA CORP COM 292505104 100 21,252 SH   SOLE N/A 21,252 0 0
EXFO INC SUB VTG SHS 302046107 461 99,852 SH   SOLE N/A 99,852 0 0
FISERV INC COM 337738108 259 2,244 SH   SOLE N/A 2,244 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 114 12,273 SH   SOLE N/A 12,273 0 0
FORTIS INC COM 349553107 388 9,359 SH   SOLE N/A 9,359 0 0
GILDAN ACTIVEWEAR INC COM 375916103 997 33,755 SH   SOLE N/A 33,755 0 0
GLOBAL WTR RES INC COM 379463102 4,723 359,154 SH   SOLE N/A 359,154 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 465 11,896 SH   SOLE N/A 11,896 0 0
HEXO CORP COM 428304109 117 73,640 SH   SOLE N/A 73,640 0 0
HOME DEPOT INC COM 437076102 576 2,638 SH   SOLE N/A 2,638 0 0
IAMGOLD CORP COM COM 450913108 203 54,500 SH   SOLE N/A 54,500 0 0
INTEL CORP COM 458140100 216 3,616 SH   SOLE N/A 3,616 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,039 15,209 SH   SOLE N/A 15,209 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 639 13,477 SH   SOLE N/A 13,477 0 0
ISHARES INC MSCI TURKEY ETF 464286715 235 8,670 SH   SOLE N/A 8,670 0 0
ISHARES TR CORE US AGGBD ET 464287226 607 5,400 SH   SOLE N/A 5,400 0 0
ISHARES TR IBOXX HI YD ETF 464288513 720 8,193 SH   SOLE N/A 8,193 0 0
JOHNSON & JOHNSON COM 478160104 10,930 74,931 SH   SOLE N/A 74,931 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 291 1,901 SH   SOLE N/A 1,901 0 0
KINROSS GOLD CORP COM NO PAR 496902404 58 12,265 SH   SOLE N/A 12,265 0 0
LILLY ELI & CO COM 532457108 3,900 29,675 SH   SOLE N/A 29,675 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 982 98,851 SH   SOLE N/A 98,851 0 0
LOWES COS INC COM 548661107 515 4,302 SH   SOLE N/A 4,302 0 0
MAGNA INTL INC COM COM 559222401 565 10,301 SH   SOLE N/A 10,301 0 0
MICROSOFT CORP COM 594918104 23,197 147,094 SH   SOLE N/A 147,094 0 0
MURPHY USA INC COM 626755102 703 6,012 SH   SOLE N/A 6,012 0 0
NATIONAL PRESTO INDS INC COM 637215104 3,637 41,149 SH   SOLE N/A 41,149 0 0
NEW GOLD INC CDA COM 644535106 487 550,000 SH   SOLE N/A 550,000 0 0
NEWMONT MINING CORP COM 651639106 936 21,548 SH   SOLE N/A 21,548 0 0
NORTH AMERICAN CONST COM 656811106 26,890 2,219,271 SH   SOLE N/A 2,219,271 0 0
NOVO-NORDISK A S ADR 670100205 559 9,664 SH   SOLE N/A 9,664 0 0
OFFICE DEPOT INC COM 676220106 615 224,486 SH   SOLE N/A 224,486 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 14,138 216,476 SH   SOLE N/A 216,476 0 0
OPEN TEXT CORP COM 683715106 493 11,189 SH   SOLE N/A 11,189 0 0
PEMBINA PIPELINE CORP COM 706327103 1,169 31,543 SH   SOLE N/A 31,543 0 0
PFIZER INC COM 717081103 1,557 39,739 SH   SOLE N/A 39,739 0 0
POINTS INTL LTD COM NEW 730843208 584 38,290 SH   SOLE N/A 38,290 0 0
POLARIS INDS INC COM 731068102 4,365 42,920 SH   SOLE N/A 42,920 0 0
PROCTER AND GAMBLE CO COM 742718109 293 2,342 SH   SOLE N/A 2,342 0 0
QUALCOMM INC COM 747525103 5,827 66,048 SH   SOLE N/A 66,048 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 456 75,102 SH   SOLE N/A 75,102 0 0
ROCKWELL AUTOMATION INC COM 773903109 495 2,441 SH   SOLE N/A 2,441 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 210 4,226 SH   SOLE N/A 4,226 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 8,910 112,652 SH   SOLE N/A 112,652 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 207 2,367 SH   SOLE N/A 2,367 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 4,641 53,330 SH   SOLE N/A 53,330 0 0
SHERWIN WILLIAMS CO COM 824348106 1,539 2,637 SH   SOLE N/A 2,637 0 0
STRYKER CORP COM 863667101 3,542 16,873 SH   SOLE N/A 16,873 0 0
SUN LIFE FINL INC COM 866796105 562 12,331 SH   SOLE N/A 12,331 0 0
SUNCOR ENERGY INC NEW COM 867224107 831 25,362 SH   SOLE N/A 25,362 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 1,214 218,177 SH   SOLE N/A 218,177 0 0
TJX COS INC NEW COM 872540109 211 3,458 SH   SOLE N/A 3,458 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 339 2,769 SH   SOLE N/A 2,769 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 226 11,479 SH   SOLE N/A 11,479 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 2,988 53,296 SH   SOLE N/A 53,296 0 0
TRACTOR SUPPLY CO COM 892356106 4,385 46,928 SH   SOLE N/A 46,928 0 0
TUCOWS INC COM NEW 898697206 411 6,526 SH   SOLE N/A 6,526 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 386 66,635 SH   SOLE N/A 66,635 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 243 3,000 SH   SOLE N/A 3,000 0 0
VISTA OUTDOOR INC COM 928377100 84 11,212 SH   SOLE N/A 11,212 0 0
WALMART INC COM 931142103 3,923 33,012 SH   SOLE N/A 33,012 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,636 27,753 SH   SOLE N/A 27,753 0 0
WATERS CORP COM 941848103 204 873 SH   SOLE N/A 873 0 0
WELLS FARGO CO NEW COM COM 949746101 525 9,752 SH   SOLE N/A 9,752 0 0
AMC NETWORKS INC CL A 00164V103 2,695 68,236 SH   SOLE N/A 68,236 0 0
ABBVIE INC COM 00287Y109 12,981 146,617 SH   SOLE N/A 146,617 0 0
AECOM COM 00766T100 4,944 114,637 SH   SOLE N/A 114,637 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 226 1,064 SH   SOLE N/A 1,064 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 17,030 6,111,334 SH   SOLE N/A 6,111,334 0 0
ALPHABET INC CAP STK CL C 02079K107 1,531 1,145 SH   SOLE N/A 1,145 0 0
ALPHABET INC CAP STK CL A 02079K305 7,124 5,319 SH   SOLE N/A 5,319 0 0
AMAZON COM INC COM 023135106 443 240 SH   SOLE N/A 240 0 0
AMERCO COM 023586100 809 2,152 SH   SOLE N/A 2,152 0 0
AMERICAN EXPRESS CO COM 025816109 248 1,996 SH   SOLE N/A 1,996 0 0
AMGEN INC COM 031162100 1,672 6,936 SH   SOLE N/A 6,936 0 0
APPLE INC COM 037833100 15,379 52,373 SH   SOLE N/A 52,373 0 0
BCE INC COM NEW 05534B760 2,325 50,196 SH   SOLE N/A 50,196 0 0
BRP INC COM SUN VTG 05577W200 510 11,196 SH   SOLE N/A 11,196 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 326 5,950 SH   SOLE N/A 5,950 0 0
BANK AMER CORP COM 060505104 416 11,812 SH   SOLE N/A 11,812 0 0
BANK MONTREAL QUE COM 063671101 5,958 76,905 SH   SOLE N/A 76,905 0 0
BANK N S HALIFAX COM 064149107 2,452 43,420 SH   SOLE N/A 43,420 0 0
BAUSCH HEALTH COS INC COM 071734107 477 15,942 SH   SOLE N/A 15,942 0 0
BAYTEX ENERGY CORP COM 07317Q105 36 25,000 SH   SOLE N/A 25,000 0 0
BECTON DICKINSON & CO COM 075887109 268 986 SH   SOLE N/A 986 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,019 3 SH   SOLE N/A 3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 21,815 96,312 SH   SOLE N/A 96,312 0 0
BEST BUY INC COM 086516101 1,891 21,535 SH   SOLE N/A 21,535 0 0
BLOCK H & R INC COM COM 093671105 369 15,698 SH   SOLE N/A 15,698 0 0
CGI INC CL A SUB VTG 12532H104 47,894 572,521 SH   SOLE N/A 572,521 0 0
CRH MEDICAL CORP COM 12626F105 572 165,024 SH   SOLE N/A 165,024 0 0
CABLE ONE INC COM 12685J105 372 250 SH   SOLE N/A 250 0 0
CAMECO CORP COM 13321L108 99 11,149 SH   SOLE N/A 11,149 0 0
CANADIAN PAC RY LTD COM 13645T100 1,211 4,753 SH   SOLE N/A 4,753 0 0
CARDINAL HEALTH INC COM COM 14149Y108 2,836 56,064 SH   SOLE N/A 56,064 0 0
CARS COM INC COM 14575E105 227 18,599 SH   SOLE N/A 18,599 0 0
CENOVUS ENERGY INC COM 15135U109 334 32,899 SH   SOLE N/A 32,899 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,523 22,572 SH   SOLE N/A 22,572 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 3,189 75,455 SH   SOLE N/A 75,455 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 99 10,590 SH   SOLE N/A 10,590 0 0
CISCO SYS INC COM 17275R102 17,000 354,467 SH   SOLE N/A 354,467 0 0
COSTCO WHSL CORP NEW COM 22160K105 229 780 SH   SOLE N/A 780 0 0
ELEMENT SOLUTIONS INC COM 28618M106 4,208 360,272 SH   SOLE N/A 360,272 0 0
ENBRIDGE INC COM 29250N105 979 24,622 SH   SOLE N/A 24,622 0 0
FACEBOOK INC CL A 30303M102 8,366 40,761 SH   SOLE N/A 40,761 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 222 1,599 SH   SOLE N/A 1,599 0 0
GLOBAL PMTS INC COM 37940X102 234 1,282 SH   SOLE N/A 1,282 0 0
GLOBAL X FDS MSCI PAKISTAN 37950E689 142 18,115 SH   SOLE N/A 18,115 0 0
HP INC COM 40434L105 496 24,143 SH   SOLE N/A 24,143 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 364 615 SH   SOLE N/A 615 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 320 19,345 SH   SOLE N/A 19,345 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 261 2,660 SH   SOLE N/A 2,660 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 330 5,024 SH   SOLE N/A 5,024 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,334 24,805 SH   SOLE N/A 24,805 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 304 12,000 SH   SOLE N/A 12,000 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 250 9,800 SH   SOLE N/A 9,800 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 250 9,900 SH   SOLE N/A 9,900 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 252 9,800 SH   SOLE N/A 9,800 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 300 12,000 SH   SOLE N/A 12,000 0 0
JPMORGAN CHASE & CO COM COM 46625H100 596 4,278 SH   SOLE N/A 4,278 0 0
JEFFERIES FINL GROUP INC COM 47233W109 238 11,152 SH   SOLE N/A 11,152 0 0
KIMBALL ELECTRONICS INC COM 49428J109 2,795 159,272 SH   SOLE N/A 159,272 0 0
MANULIFE FINL CORP COM 56501R106 1,597 78,714 SH   SOLE N/A 78,714 0 0
MASTERCARD INC CL A 57636Q104 228 765 SH   SOLE N/A 765 0 0
MCKESSON CORP COM 58155Q103 6,534 47,236 SH   SOLE N/A 47,236 0 0
MERCK & CO INC COM COM 58933Y105 831 9,141 SH   SOLE N/A 9,141 0 0
MICHAELS COS INC COM 59408Q106 109 13,499 SH   SOLE N/A 13,499 0 0
MOSAIC CO NEW COM 61945C103 292 13,500 SH   SOLE N/A 13,500 0 0
NETEASE INC SPONSORED ADR 64110W102 3,492 11,388 SH   SOLE N/A 11,388 0 0
NVIDIA CORP COM 67066G104 544 2,312 SH   SOLE N/A 2,312 0 0
NUTRIEN LTD COM 67077M108 263 5,485 SH   SOLE N/A 5,485 0 0
ORACLE CORP COM 68389X105 325 6,131 SH   SOLE N/A 6,131 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 268 27,575 SH   SOLE N/A 27,575 0 0
PAYPAL HLDGS INC COM 70450Y103 7,720 71,370 SH   SOLE N/A 71,370 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,649 138,247 SH   SOLE N/A 138,247 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 769 2,389 SH   SOLE N/A 2,389 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 209 5,400 SH   SOLE N/A 5,400 0 0
SALESFORCE COM INC COM 79466L302 219 1,344 SH   SOLE N/A 1,344 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,212 176,023 SH   SOLE N/A 176,023 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 256 8,330 SH   SOLE N/A 8,330 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,879 92,621 SH   SOLE N/A 92,621 0 0
SIRIUS XM HLDGS INC COM 82968B103 128 17,909 SH   SOLE N/A 17,909 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 919 75,412 SH   SOLE N/A 75,412 0 0
STANTEC INC COM 85472N109 1,468 51,959 SH   SOLE N/A 51,959 0 0
STARS GROUP INC COM 85570W100 640 24,515 SH   SOLE N/A 24,515 0 0
SYNAPTICS INC COM 87157D109 202 3,071 SH   SOLE N/A 3,071 0 0
TC ENERGY CORP COM 87807B107 1,002 18,822 SH   SOLE N/A 18,822 0 0
TELUS CORP COM 87971M103 483 12,490 SH   SOLE N/A 12,490 0 0
TESLA INC COM 88160R101 545 1,303 SH   SOLE N/A 1,303 0 0
THERATECHNOLOGIES INC NOTE 5.750% 6/3 88338HAA8 884 1,119,000 PRN   SOLE N/A 1,119,000 0 0
3M CO COM 88579Y101 821 4,652 SH   SOLE N/A 4,652 0 0
UBIQUITI INC COM 90353W103 11,214 59,342 SH   SOLE N/A 59,342 0 0
ULTA BEAUTY INC COM 90384S303 7,323 28,930 SH   SOLE N/A 28,930 0 0
UNITEDHEALTH GROUP INC COM 91324P102 219 745 SH   SOLE N/A 745 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 323 20,190 SH   SOLE N/A 20,190 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 357 1,460 SH   SOLE N/A 1,460 0 0
VAREX IMAGING CORP COM 92214X106 8,939 299,868 SH   SOLE N/A 299,868 0 0
VARIAN MED SYS INC COM 92220P105 222 1,561 SH   SOLE N/A 1,561 0 0
VECTRUS INC COM 92242T101 941 18,357 SH   SOLE N/A 18,357 0 0
VIACOMCBS INC CL B 92556H206 5,754 137,108 SH   SOLE N/A 137,108 0 0
VIEMED HEALTHCARE INC COM 92663R105 14,953 2,389,199 SH   SOLE N/A 2,389,199 0 0
VISA INC COM CL A 92826C839 412 2,195 SH   SOLE N/A 2,195 0 0
WASTE CONNECTIONS INC COM 94106B101 439 4,836 SH   SOLE N/A 4,836 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 3,047 3,698,800 SH   SOLE N/A 3,698,800 0 0
XPEL INC COM 98379L100 1,107 75,555 SH   SOLE N/A 75,555 0 0
YAMANA GOLD INC COM 98462Y100 142 36,000 SH   SOLE N/A 36,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,857 12,409 SH   SOLE N/A 12,409 0 0
ZYNGA INC CL A 98986T108 104 16,989 SH   SOLE N/A 16,989 0 0
ENDO INTL PLC SHS G30401106 259 55,132 SH   SOLE N/A 55,132 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 289 82,944 SH   SOLE N/A 82,944 0 0
MEDTRONIC PLC SHS SHS G5960L103 6,029 53,144 SH   SOLE N/A 53,144 0 0
APTIV PLC SHS G6095L109 578 6,085 SH   SOLE N/A 6,085 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,016 78,821 SH   SOLE N/A 78,821 0 0
SIGNET JEWELERS LIMITED SHS G81276100 204 9,400 SH   SOLE N/A 9,400 0 0
ADECOAGRO S A COM L00849106 3,061 365,694 SH   SOLE N/A 365,694 0 0
ORION ENGINEERED CARBONS S A COM L72967109 10,888 564,132 SH   SOLE N/A 564,132 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 7,248 82,433 SH   SOLE N/A 82,433 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 424 25,600 SH Call SOLE N/A 25,600 0 0
ENDO INTL PLC SHS G30401106 1 200 SH Call SOLE N/A 200 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 1 300 SH Call SOLE N/A 300 0 0
ELEMENT SOLUTIONS INC COM 28618M106 14 1,200 SH Call SOLE N/A 1,200 0 0