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
AMC NETWORKS INC CL A 00164V103 3,245 66,013 SH   SOLE N/A 66,013 0 0
ABBVIE INC COM 00287Y109 11,147 147,218 SH   SOLE N/A 147,218 0 0
AECOM COM 00766T100 4,426 117,833 SH   SOLE N/A 117,833 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 10,535 3,549,981 SH   SOLE N/A 3,549,981 0 0
ALPHABET INC CAP STK CL C 02079K107 1,454 1,193 SH   SOLE N/A 1,193 0 0
ALPHABET INC CAP STK CL A 02079K305 5,239 4,290 SH   SOLE N/A 4,290 0 0
AMAZON COM INC COM 023135106 446 257 SH   SOLE N/A 257 0 0
AMERCO COM 023586100 1,385 3,550 SH   SOLE N/A 3,550 0 0
AMERICAN EXPRESS CO COM 025816109 205 1,731 SH   SOLE N/A 1,731 0 0
AMGEN INC COM 031162100 1,365 7,056 SH   SOLE N/A 7,056 0 0
APPLE INC COM 037833100 11,999 53,576 SH   SOLE N/A 53,576 0 0
BCE INC COM NEW 05534B760 2,544 52,572 SH   SOLE N/A 52,572 0 0
BRP INC COM SUN VTG 05577W200 430 11,039 SH   SOLE N/A 11,039 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 294 5,950 SH   SOLE N/A 5,950 0 0
BANK AMER CORP COM 060505104 347 11,912 SH   SOLE N/A 11,912 0 0
BANK MONTREAL QUE COM 063671101 5,804 78,771 SH   SOLE N/A 78,771 0 0
BANK N S HALIFAX COM 064149107 2,568 45,189 SH   SOLE N/A 45,189 0 0
BAUSCH HEALTH COS INC COM 071734107 343 15,714 SH   SOLE N/A 15,714 0 0
BAYTEX ENERGY CORP COM 07317Q105 38 25,500 SH   SOLE N/A 25,500 0 0
BECTON DICKINSON & CO COM 075887109 247 977 SH   SOLE N/A 977 0 0
BED BATH & BEYOND INC COM 075896100 385 36,197 SH   SOLE N/A 36,197 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 935 3 SH   SOLE N/A 3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,099 62,968 SH   SOLE N/A 62,968 0 0
BEST BUY INC COM 086516101 1,614 23,400 SH   SOLE N/A 23,400 0 0
BLOCK H & R INC COM COM 093671105 399 16,881 SH   SOLE N/A 16,881 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 972 19,161 SH   SOLE N/A 19,161 0 0
BUCKLE INC COM 118440106 3,416 165,835 SH   SOLE N/A 165,835 0 0
CGI INC CL A SUB VTG 12532H104 46,027 581,857 SH   SOLE N/A 581,857 0 0
CIGNA CORP NEW COM 125523100 356 2,345 SH   SOLE N/A 2,345 0 0
CRH MEDICAL CORP COM 12626F105 503 163,516 SH   SOLE N/A 163,516 0 0
CVS HEALTH CORP COM 126650100 8,093 128,319 SH   SOLE N/A 128,319 0 0
CABLE ONE INC COM 12685J105 326 260 SH   SOLE N/A 260 0 0
CAMECO CORP COM 13321L108 106 11,199 SH   SOLE N/A 11,199 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 266 6,046 SH   SOLE N/A 6,046 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 3,400 41,196 SH   SOLE N/A 41,196 0 0
CANADIAN NATL RY CO COM 136375102 720 8,011 SH   SOLE N/A 8,011 0 0
CANADIAN NAT RES LTD COM 136385101 255 9,591 SH   SOLE N/A 9,591 0 0
CANADIAN PAC RY LTD COM 13645T100 1,051 4,728 SH   SOLE N/A 4,728 0 0
CARDINAL HEALTH INC COM COM 14149Y108 2,375 50,335 SH   SOLE N/A 50,335 0 0
CAREER EDUCATION CORP COM 141665109 412 25,915 SH   SOLE N/A 25,915 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,864 42,653 SH   SOLE N/A 42,653 0 0
CARS COM INC COM 14575E105 176 19,620 SH   SOLE N/A 19,620 0 0
CELESTICA INC SUB VTG SHS 15101Q108 73 10,140 SH   SOLE N/A 10,140 0 0
CENOVUS ENERGY INC COM 15135U109 327 34,829 SH   SOLE N/A 34,829 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,746 44,038 SH   SOLE N/A 44,038 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 3,361 81,188 SH   SOLE N/A 81,188 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 113 10,790 SH   SOLE N/A 10,790 0 0
CISCO SYS INC COM 17275R102 16,178 327,431 SH   SOLE N/A 327,431 0 0
CITIGROUP INC COM NEW 172967424 277 4,005 SH   SOLE N/A 4,005 0 0
COCA COLA CO COM 191216100 1,390 25,541 SH   SOLE N/A 25,541 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,936 115,093 SH   SOLE N/A 115,093 0 0
COLGATE PALMOLIVE CO COM 194162103 217 2,954 SH   SOLE N/A 2,954 0 0
COMCAST CORP NEW CL A 20030N101 217 4,818 SH   SOLE N/A 4,818 0 0
COSTCO WHSL CORP NEW COM 22160K105 241 835 SH   SOLE N/A 835 0 0
DESCARTES SYS GROUP INC COM 249906108 451 11,170 SH   SOLE N/A 11,170 0 0
DICKS SPORTING GOODS INC COM 253393102 1,305 31,968 SH   SOLE N/A 31,968 0 0
DISNEY WALT CO COM DISNEY 254687106 222 1,702 SH   SOLE N/A 1,702 0 0
DOLLAR TREE INC COM 256746108 4,128 36,161 SH   SOLE N/A 36,161 0 0
DOW INC COM 260557103 295 6,198 SH   SOLE N/A 6,198 0 0
ELEMENT SOLUTIONS INC COM 28618M106 9,430 926,304 SH   SOLE N/A 926,304 0 0
EMERSON ELEC CO COM COM 291011104 348 5,200 SH   SOLE N/A 5,200 0 0
ENCANA CORP COM 292505104 123 26,663 SH   SOLE N/A 26,663 0 0
ENBRIDGE INC COM 29250N105 863 24,567 SH   SOLE N/A 24,567 0 0
EXFO INC SUB VTG SHS 302046107 390 98,426 SH   SOLE N/A 98,426 0 0
FACEBOOK INC CL A 30303M102 5,317 29,856 SH   SOLE N/A 29,856 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 207 1,559 SH   SOLE N/A 1,559 0 0
FISERV INC COM 337738108 228 2,204 SH   SOLE N/A 2,204 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 110 12,035 SH   SOLE N/A 12,035 0 0
FORTIS INC COM 349553107 410 9,699 SH   SOLE N/A 9,699 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,378 38,820 SH   SOLE N/A 38,820 0 0
GLOBAL PMTS INC COM 37940X102 201 1,262 SH   SOLE N/A 1,262 0 0
GLOBAL WTR RES INC COM 379463102 4,405 372,004 SH   SOLE N/A 372,004 0 0
GLOBAL X FDS MSCI PAKISTAN 37950E689 112 18,115 SH   SOLE N/A 18,115 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 478 12,483 SH   SOLE N/A 12,483 0 0
HP INC COM 40434L105 508 26,869 SH   SOLE N/A 26,869 0 0
HEXO CORP COM 428304109 188 47,640 SH   SOLE N/A 47,640 0 0
HOME DEPOT INC COM 437076102 628 2,707 SH   SOLE N/A 2,707 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 357 6,515 SH   SOLE N/A 6,515 0 0
IAMGOLD CORP COM COM 450913108 187 54,869 SH   SOLE N/A 54,869 0 0
INTEL CORP COM 458140100 204 3,967 SH   SOLE N/A 3,967 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,227 15,312 SH   SOLE N/A 15,312 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 329 609 SH   SOLE N/A 609 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 316 19,900 SH   SOLE N/A 19,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 568 13,482 SH   SOLE N/A 13,482 0 0
ISHARES INC MSCI TURKEY ETF 464286715 236 8,820 SH   SOLE N/A 8,820 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,034 9,138 SH   SOLE N/A 9,138 0 0
ISHARES TR IBOXX HI YD ETF 464288513 733 8,408 SH   SOLE N/A 8,408 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 314 3,340 SH   SOLE N/A 3,340 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 322 5,024 SH   SOLE N/A 5,024 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,224 24,961 SH   SOLE N/A 24,961 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 304 12,000 SH   SOLE N/A 12,000 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 298 12,000 SH   SOLE N/A 12,000 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 521 4,428 SH   SOLE N/A 4,428 0 0
JEFFERIES FINL GROUP INC COM 47233W109 252 13,686 SH   SOLE N/A 13,686 0 0
JOHNSON & JOHNSON COM 478160104 9,723 75,153 SH   SOLE N/A 75,153 0 0
JUST ENERGY GROUP INC COM 48213W101 25 10,471 SH   SOLE N/A 10,471 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 257 1,931 SH   SOLE N/A 1,931 0 0
KIMBALL ELECTRONICS INC COM 49428J109 2,620 180,531 SH   SOLE N/A 180,531 0 0
KINROSS GOLD CORP COM NO PAR 496902404 65 14,045 SH   SOLE N/A 14,045 0 0
LILLY ELI & CO COM 532457108 3,191 28,530 SH   SOLE N/A 28,530 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,596 182,560 SH   SOLE N/A 182,560 0 0
LOWES COS INC COM 548661107 482 4,384 SH   SOLE N/A 4,384 0 0
MAGNA INTL INC COM COM 559222401 547 10,266 SH   SOLE N/A 10,266 0 0
MANULIFE FINL CORP COM 56501R106 1,531 83,431 SH   SOLE N/A 83,431 0 0
MASTERCARD INC CL A 57636Q104 239 880 SH   SOLE N/A 880 0 0
MCKESSON CORP COM 58155Q103 6,526 47,755 SH   SOLE N/A 47,755 0 0
MERCK & CO INC COM COM 58933Y105 774 9,199 SH   SOLE N/A 9,199 0 0
MICHAELS COS INC COM 59408Q106 129 13,185 SH   SOLE N/A 13,185 0 0
MICROSOFT CORP COM 594918104 21,372 153,722 SH   SOLE N/A 153,722 0 0
MOSAIC CO NEW COM 61945C103 277 13,500 SH   SOLE N/A 13,500 0 0
MURPHY USA INC COM 626755102 621 7,275 SH   SOLE N/A 7,275 0 0
NATIONAL PRESTO INDS INC COM 637215104 4,279 48,026 SH   SOLE N/A 48,026 0 0
NETEASE INC SPONSORED ADR 64110W102 3,125 11,740 SH   SOLE N/A 11,740 0 0
NEW GOLD INC CDA COM 644535106 552 550,000 SH   SOLE N/A 550,000 0 0
NEWMONT MINING CORP COM 651639106 821 21,642 SH   SOLE N/A 21,642 0 0
NOKIA CORP SPONSORED ADR 654902204 514 101,621 SH   SOLE N/A 101,621 0 0
NORTH AMERICAN CONST COM 656811106 24,635 2,136,573 SH   SOLE N/A 2,136,573 0 0
NOVO-NORDISK A S ADR 670100205 503 9,733 SH   SOLE N/A 9,733 0 0
NVIDIA CORP COM 67066G104 408 2,346 SH   SOLE N/A 2,346 0 0
NUTRIEN LTD COM 67077M108 377 7,566 SH   SOLE N/A 7,566 0 0
OFFICE DEPOT INC COM 676220106 476 271,496 SH   SOLE N/A 271,496 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 10,909 186,034 SH   SOLE N/A 186,034 0 0
OPEN TEXT CORP COM 683715106 451 11,052 SH   SOLE N/A 11,052 0 0
ORACLE CORP COM 68389X105 418 7,591 SH   SOLE N/A 7,591 0 0
PAYPAL HLDGS INC COM 70450Y103 7,634 73,692 SH   SOLE N/A 73,692 0 0
PEMBINA PIPELINE CORP COM 706327103 1,169 31,525 SH   SOLE N/A 31,525 0 0
PFIZER INC COM 717081103 1,453 40,440 SH   SOLE N/A 40,440 0 0
POINTS INTL LTD COM NEW 730843208 414 37,743 SH   SOLE N/A 37,743 0 0
POLARIS INDS INC COM 731068102 4,786 54,379 SH   SOLE N/A 54,379 0 0
PROCTER AND GAMBLE CO COM 742718109 298 2,394 SH   SOLE N/A 2,394 0 0
QUALCOMM INC COM 747525103 5,140 67,382 SH   SOLE N/A 67,382 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 529 75,102 SH   SOLE N/A 75,102 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,220 154,721 SH   SOLE N/A 154,721 0 0
ROCKWELL AUTOMATION INC COM 773903109 400 2,426 SH   SOLE N/A 2,426 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 252 5,176 SH   SOLE N/A 5,176 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 9,513 117,228 SH   SOLE N/A 117,228 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 773 2,605 SH   SOLE N/A 2,605 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 213 5,400 SH   SOLE N/A 5,400 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,143 211,101 SH   SOLE N/A 211,101 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 4,671 53,480 SH   SOLE N/A 53,480 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 234 8,367 SH   SOLE N/A 8,367 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,953 99,386 SH   SOLE N/A 99,386 0 0
SHERWIN WILLIAMS CO COM 824348106 1,446 2,629 SH   SOLE N/A 2,629 0 0
SIRIUS XM HLDGS INC COM 82968B103 109 17,498 SH   SOLE N/A 17,498 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 903 76,412 SH   SOLE N/A 76,412 0 0
STANTEC INC COM 85472N109 1,656 74,808 SH   SOLE N/A 74,808 0 0
STARS GROUP INC COM 85570W100 362 24,165 SH   SOLE N/A 24,165 0 0
STRYKER CORP COM 863667101 3,661 16,926 SH   SOLE N/A 16,926 0 0
SUN LIFE FINL INC COM 866796105 554 12,381 SH   SOLE N/A 12,381 0 0
SUNCOR ENERGY INC NEW COM 867224107 839 26,573 SH   SOLE N/A 26,573 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 1,169 222,844 SH   SOLE N/A 222,844 0 0
SYNAPTICS INC COM 87157D109 2,701 67,615 SH   SOLE N/A 67,615 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 381 3,038 SH   SOLE N/A 3,038 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 251 14,602 SH   SOLE N/A 14,602 0 0
TC ENERGY CORP COM 87807B107 996 19,226 SH   SOLE N/A 19,226 0 0
TELUS CORP COM 87971M103 494 13,871 SH   SOLE N/A 13,871 0 0
TESLA INC COM 88160R101 314 1,305 SH   SOLE N/A 1,305 0 0
3M CO COM 88579Y101 850 5,172 SH   SOLE N/A 5,172 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 3,215 55,118 SH   SOLE N/A 55,118 0 0
TRACTOR SUPPLY CO COM 892356106 4,283 47,354 SH   SOLE N/A 47,354 0 0
TUCOWS INC COM NEW 898697206 348 6,432 SH   SOLE N/A 6,432 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 386 66,850 SH   SOLE N/A 66,850 0 0
UBIQUITI INC COM 90353W103 13,070 110,516 SH   SOLE N/A 110,516 0 0
ULTA BEAUTY INC COM 90384S303 3,180 12,688 SH   SOLE N/A 12,688 0 0
UNITEDHEALTH GROUP INC COM 91324P102 211 971 SH   SOLE N/A 971 0 0
VALERO ENERGY CORP NEW COM 91913Y100 243 2,845 SH   SOLE N/A 2,845 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 329 20,190 SH   SOLE N/A 20,190 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 232 3,100 SH   SOLE N/A 3,100 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 237 1,100 SH   SOLE N/A 1,100 0 0
VAREX IMAGING CORP COM 92214X106 9,180 321,654 SH   SOLE N/A 321,654 0 0
VECTRUS INC COM 92242T101 770 18,932 SH   SOLE N/A 18,932 0 0
VIACOM INC NEW CL B 92553P201 5,495 228,668 SH   SOLE N/A 228,668 0 0
VIEMED HEALTHCARE INC COM 92663R105 16,965 2,458,145 SH   SOLE N/A 2,458,145 0 0
VISA INC COM CL A 92826C839 382 2,223 SH   SOLE N/A 2,223 0 0
VISTA OUTDOOR INC COM 928377100 480 77,565 SH   SOLE N/A 77,565 0 0
WALMART INC COM 931142103 3,995 33,659 SH   SOLE N/A 33,659 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,546 27,950 SH   SOLE N/A 27,950 0 0
WASTE CONNECTIONS INC COM 94106B101 442 4,812 SH   SOLE N/A 4,812 0 0
WATERS CORP COM 941848103 206 923 SH   SOLE N/A 923 0 0
WELLS FARGO CO NEW COM COM 949746101 462 9,166 SH   SOLE N/A 9,166 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 2,402 3,698,800 SH   SOLE N/A 3,698,800 0 0
XPEL INC COM 98379L100 879 74,465 SH   SOLE N/A 74,465 0 0
YAMANA GOLD INC COM 98462Y100 114 36,000 SH   SOLE N/A 36,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,705 12,420 SH   SOLE N/A 12,420 0 0
ZYNGA INC CL A 98986T108 97 16,591 SH   SOLE N/A 16,591 0 0
ENDO INTL PLC SHS G30401106 274 85,236 SH   SOLE N/A 85,236 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 207 1,617 SH   SOLE N/A 1,617 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 380 157,744 SH   SOLE N/A 157,744 0 0
MEDTRONIC PLC SHS SHS G5960L103 5,737 52,821 SH   SOLE N/A 52,821 0 0
APTIV PLC SHS G6095L109 540 6,175 SH   SOLE N/A 6,175 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,734 78,695 SH   SOLE N/A 78,695 0 0
ADECOAGRO S A COM L00849106 2,361 405,020 SH   SOLE N/A 405,020 0 0
ORION ENGINEERED CARBONS S A COM L72967109 9,341 559,006 SH   SOLE N/A 559,006 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 6,524 86,474 SH   SOLE N/A 86,474 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 5,075 320,000 SH Call SOLE N/A 320,000 0 0
ENDO INTL PLC SHS G30401106 241 3,500 SH Call SOLE N/A 3,500 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 7 3,000 SH Call SOLE N/A 3,000 0 0
ELEMENT SOLUTIONS INC COM 28618M106 92 9,000 SH Call SOLE N/A 9,000 0 0