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
3-D SYS CORP DEL COM NEW 88554D205 552 40,000 SH   SOLE   40,000 0 0
3M CO COM 88579Y101 969 4,925 SH   SOLE   4,925 0 0
ABBVIE INC COM 00287Y109 363 3,915 SH   SOLE   3,915 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 409 2,500 SH   SOLE   2,500 0 0
ACM RESEARCH INC COM CL A 00108J109 162 15,000 SH   SOLE   15,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,374 18,000 SH   SOLE   18,000 0 0
ALLERGAN PLC SHS G0177J108 1,049 6,290 SH   SOLE   6,290 0 0
ALLSTATE CORP COM 020002101 916 10,034 SH   SOLE   10,034 0 0
ALPHABET INC CAP STK CL C 02079K107 4,750 4,258 SH   SOLE   4,258 0 0
ALPHABET INC CAP STK CL A 02079K305 3,665 3,246 SH   SOLE   3,246 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 305 30,230 SH   SOLE   30,230 0 0
AMAZON COM INC COM 023135106 3,009 1,770 SH   SOLE   1,770 0 0
AMERICAN TOWER CORP NEW COM 03027X100 288 2,000 SH   SOLE   2,000 0 0
AMERISOURCEBERGEN CORP COM 03073E105 200 2,350 SH   SOLE   2,350 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 235 2,330 SH   SOLE   2,330 0 0
APPLE INC COM 037833100 12,224 66,038 SH   SOLE   66,038 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,668 34,800 SH   SOLE   34,800 0 0
AYTU BIOSCIENCE INC COM PAR 054754403 53 202,250 SH   SOLE   202,250 0 0
BANK AMER CORP COM 060505104 2,454 87,069 SH   SOLE   87,069 0 0
BANK MONTREAL QUE COM 063671101 3,043 39,364 SH   SOLE   39,364 0 0
BANK N S HALIFAX COM 064149107 4,726 83,453 SH   SOLE   83,453 0 0
BCE INC COM NEW 05534B760 6,319 156,000 SH   SOLE   156,000 0 0
BECTON DICKINSON & CO COM 075887109 6,069 25,335 SH   SOLE   25,335 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,231 15 SH   SOLE   15 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,207 22,540 SH   SOLE   22,540 0 0
BLACKROCK INC COM 09247X101 200 400 SH   SOLE   400 0 0
BRINKS CO COM 109696104 3,453 43,300 SH   SOLE   43,300 0 0
BROADCOM INC COM 11135F101 291 1,200 SH   SOLE   1,200 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1,380 36,000 SH   SOLE   36,000 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4,230 110,233 SH   SOLE   110,233 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 289 9,639 SH   SOLE   9,639 0 0
BROWN FORMAN CORP CL B 115637209 1,936 39,500 SH   SOLE   39,500 0 0
BRUNSWICK CORP COM 117043109 774 12,000 SH   SOLE   12,000 0 0
CAESARS ENTMT CORP COM 127686103 2,163 202,170 SH   SOLE   202,170 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 525 21,000 SH   SOLE   21,000 0 0
CANADIAN NATL RY CO COM 136375102 396 4,842 SH   SOLE   4,842 0 0
CANADIAN PAC RY LTD COM 13645T100 2,978 16,245 SH   SOLE   16,245 0 0
CANOPY GROWTH CORP COM 138035100 639 21,846 SH   SOLE   21,846 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 3,453 39,692 SH   SOLE   39,692 0 0
CHURCHILL DOWNS INC COM 171484108 1,216 4,100 SH   SOLE   4,100 0 0
CITIGROUP INC COM NEW 172967424 1,619 24,193 SH   SOLE   24,193 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2,283 30,000 SH   SOLE   30,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,462 11,250 SH   SOLE   11,250 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,557 12,235 SH   SOLE   12,235 0 0
CRESCENT PT ENERGY CORP COM 22576C101 3,799 516,884 SH   SOLE   516,884 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 358 6,090 SH   SOLE   6,090 0 0
CRONOS GROUP INC COM 22717L101 69 10,700 SH   SOLE   10,700 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,941 18,000 SH   SOLE   18,000 0 0
CSX CORP COM 126408103 1,913 30,000 SH   SOLE   30,000 0 0
CVS HEALTH CORP COM 126650100 502 7,808 SH   SOLE   7,808 0 0
DANAHER CORP DEL COM 235851102 2,862 29,000 SH   SOLE   29,000 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 5,180 35,971 SH   SOLE   35,971 0 0
DISNEY WALT CO COM DISNEY 254687106 5,883 56,133 SH   SOLE   56,133 0 0
DOWDUPONT INC COM 26078J100 2,489 37,765 SH   SOLE   37,765 0 0
EASTMAN CHEM CO COM 277432100 2,999 30,000 SH   SOLE   30,000 0 0
EATON VANCE TAX ADV BD OPT S COM SH BEN INT 27829M103 91 10,000 SH   SOLE   10,000 0 0
EDITAS MEDICINE INC COM 28106W103 312 8,720 SH   SOLE   8,720 0 0
ELDORADO RESORTS INC COM 28470R102 782 20,000 SH   SOLE   20,000 0 0
ELECTRONIC ARTS INC COM 285512109 1,410 10,000 SH   SOLE   10,000 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 2,400 116,500 SH   SOLE   116,500 0 0
EMERSON ELEC CO COM 291011104 691 10,000 SH   SOLE   10,000 0 0
ENBRIDGE INC COM 29250N105 2,927 81,868 SH   SOLE   81,868 0 0
FACEBOOK INC CL A 30303M102 442 2,277 SH   SOLE   2,277 0 0
FEDEX CORP COM 31428X106 1,135 5,000 SH   SOLE   5,000 0 0
FLOWSERVE CORP COM 34354P105 2,828 70,000 SH   SOLE   70,000 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 343 10,000 SH   SOLE   10,000 0 0
GENERAC HLDGS INC COM 368736104 1,552 30,000 SH   SOLE   30,000 0 0
GENERAL MLS INC COM 370334104 266 6,000 SH   SOLE   6,000 0 0
GENERAL MTRS CO COM 37045V100 829 21,045 SH   SOLE   21,045 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,624 16,430 SH   SOLE   16,430 0 0
GRACO INC COM 384109104 1,357 30,000 SH   SOLE   30,000 0 0
GRAN TIERRA ENERGY INC COM 38500T101 121 35,200 SH   SOLE   35,200 0 0
GRUBHUB INC COM 400110102 1,904 18,150 SH   SOLE   18,150 0 0
HALLIBURTON CO COM 406216101 243 5,400 SH   SOLE   5,400 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 504 9,865 SH   SOLE   9,865 0 0
HEALTHCARE SVCS GRP INC COM 421906108 1,339 31,000 SH   SOLE   31,000 0 0
HEICO CORP NEW COM 422806109 2,097 28,750 SH   SOLE   28,750 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,038 10,000 SH   SOLE   10,000 0 0
HOME DEPOT INC COM 437076102 2,167 11,105 SH   SOLE   11,105 0 0
HONEYWELL INTL INC COM 438516106 2,356 16,355 SH   SOLE   16,355 0 0
IDEXX LABS INC COM 45168D104 2,397 11,000 SH   SOLE   11,000 0 0
INPHI CORP COM 45772F107 326 10,000 SH   SOLE   10,000 0 0
INTEL CORP COM 458140100 1,959 39,410 SH   SOLE   39,410 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 863 31,545 SH   SOLE   31,545 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 697 30,000 SH   SOLE   30,000 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 181 10,265 SH   SOLE   10,265 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 443 24,735 SH   SOLE   24,735 0 0
ISHARES TR NASDAQ BIOTECH 464287556 786 7,155 SH   SOLE   7,155 0 0
JOHNSON & JOHNSON COM 478160104 6,901 56,877 SH   SOLE   56,877 0 0
JPMORGAN CHASE & CO COM 46625H100 5,944 57,044 SH   SOLE   57,044 0 0
KAR AUCTION SVCS INC COM 48238T109 3,759 68,600 SH   SOLE   68,600 0 0
KEANE GROUP INC COM 48669A108 688 50,299 SH   SOLE   50,299 0 0
KOHLS CORP COM 500255104 510 7,000 SH   SOLE   7,000 0 0
LAS VEGAS SANDS CORP COM 517834107 1,184 15,500 SH   SOLE   15,500 0 0
LCI INDS COM 50189K103 1,443 16,010 SH   SOLE   16,010 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 160 30,000 SH   SOLE   30,000 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 4,456 91,745 SH   SOLE   91,745 0 0
LOCKHEED MARTIN CORP COM 539830109 667 2,259 SH   SOLE   2,259 0 0
LOVESAC COMPANY COM 54738L109 622 30,000 SH   SOLE   30,000 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 660 2,128 SH   SOLE   2,128 0 0
MAGNA INTL INC COM 559222401 459 7,893 SH   SOLE   7,893 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 1,057 51,310 SH   SOLE   51,310 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,637 8,329 SH   SOLE   8,329 0 0
MCDONALDS CORP COM 580135101 2,241 14,300 SH   SOLE   14,300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,016 35,000 SH   SOLE   35,000 0 0
MICROSOFT CORP COM 594918104 10,212 103,557 SH   SOLE   103,557 0 0
MOHAWK INDS INC COM 608190104 1,217 5,680 SH   SOLE   5,680 0 0
MORGAN STANLEY COM NEW 617446448 2,915 61,500 SH   SOLE   61,500 0 0
MSCI INC COM 55354G100 3,309 20,000 SH   SOLE   20,000 0 0
NATIONAL ENERGY SERVICES REU *W EXP 05/05/202 G6375R115 12 10,000 SH   SOLE   10,000 0 0
NETAPP INC COM 64110D104 2,356 30,000 SH   SOLE   30,000 0 0
NIKE INC CL B 654106103 959 12,037 SH   SOLE   12,037 0 0
NORTH AMERICAN CONST COM 656811106 2,045 346,800 SH   SOLE   346,800 0 0
NORTHERN TR CORP COM 665859104 422 4,100 SH   SOLE   4,100 0 0
NUTRIEN LTD COM 67077M108 530 9,732 SH   SOLE   9,732 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 891 21,910 SH   SOLE   21,910 0 0
OBSIDIAN ENERGY LTD COM 674482104 178 157,310 SH   SOLE   157,310 0 0
OKTA INC CL A 679295105 252 5,000 SH   SOLE   5,000 0 0
PALO ALTO NETWORKS INC COM 697435105 822 4,000 SH   SOLE   4,000 0 0
PEMBINA PIPELINE CORP COM 706327103 2,063 59,559 SH   SOLE   59,559 0 0
PFIZER INC COM 717081103 852 23,480 SH   SOLE   23,480 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 466 4,589 SH   SOLE   4,589 0 0
POOL CORPORATION COM 73278L105 757 5,000 SH   SOLE   5,000 0 0
PPG INDS INC COM 693506107 259 2,500 SH   SOLE   2,500 0 0
RADIANT LOGISTICS INC COM 75025X100 47 12,000 SH   SOLE   12,000 0 0
RAPID7 INC COM 753422104 423 15,000 SH   SOLE   15,000 0 0
RAYTHEON CO COM NEW 755111507 1,323 6,850 SH   SOLE   6,850 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,449 12,500 SH   SOLE   12,500 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 4,752 63,104 SH   SOLE   63,104 0 0
S&P GLOBAL INC COM 78409V104 3,143 15,415 SH   SOLE   15,415 0 0
SACHEM CAP CORP COM 78590A109 41 10,000 SH   SOLE   10,000 0 0
SCHLUMBERGER LTD COM 806857108 719 10,730 SH   SOLE   10,730 0 0
SCIENTIFIC GAMES CORP COM 80874P109 737 15,000 SH   SOLE   15,000 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 2,426 167,000 SH   SOLE   167,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,496 19,700 SH   SOLE   19,700 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,226 46,100 SH   SOLE   46,100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,899 27,350 SH   SOLE   27,350 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 210 6,414 SH   SOLE   6,414 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3,289 55,300 SH   SOLE   55,300 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,042 51,144 SH   SOLE   51,144 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,904 14,391 SH   SOLE   14,391 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 3,999 65,550 SH   SOLE   65,550 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 339 4,150 SH   SOLE   4,150 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 285 28,060 SH   SOLE   28,060 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 218 37,225 SH   SOLE   37,225 0 0
SPROUTS FMRS MKT INC COM 85208M102 386 17,500 SH   SOLE   17,500 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5,183 99,870 SH   SOLE   99,870 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,992 15,000 SH   SOLE   15,000 0 0
STARBUCKS CORP COM 855244109 2,981 61,015 SH   SOLE   61,015 0 0
STARS GROUP INC COM 85570W100 2,493 68,720 SH   SOLE   68,720 0 0
SUN LIFE FINL INC COM 866796105 412 10,255 SH   SOLE   10,255 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 877 24,000 SH   SOLE   24,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,266 10,700 SH   SOLE   10,700 0 0
TELUS CORP COM 87971M103 2,385 67,120 SH   SOLE   67,120 0 0
THOR INDS INC COM 885160101 682 7,000 SH   SOLE   7,000 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 7,235 124,973 SH   SOLE   124,973 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2,151 16,700 SH   SOLE   16,700 0 0
TRACTOR SUPPLY CO COM 892356106 535 7,000 SH   SOLE   7,000 0 0
TRANSCANADA CORP COM 89353D107 1,226 28,339 SH   SOLE   28,339 0 0
TRIPADVISOR INC COM 896945201 557 10,000 SH   SOLE   10,000 0 0
TUCOWS INC COM NEW 898697206 3,404 56,127 SH   SOLE   56,127 0 0
TWITTER INC COM 90184L102 5,371 123,000 SH   SOLE   123,000 0 0
UNION PAC CORP COM 907818108 4,916 34,695 SH   SOLE   34,695 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,700 16,000 SH   SOLE   16,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,203 17,620 SH   SOLE   17,620 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,472 6,000 SH   SOLE   6,000 0 0
US BANCORP DEL COM NEW 902973304 1,018 20,360 SH   SOLE   20,360 0 0
VAIL RESORTS INC COM 91879Q109 1,685 6,145 SH   SOLE   6,145 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,625 25,816 SH   SOLE   25,816 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 730 13,000 SH   SOLE   13,000 0 0
VISA INC COM CL A 92826C839 2,329 17,584 SH   SOLE   17,584 0 0
WABCO HLDGS INC COM 92927K102 1,428 12,200 SH   SOLE   12,200 0 0
WABTEC CORP COM 929740108 2,681 27,200 SH   SOLE   27,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 390 6,500 SH   SOLE   6,500 0 0
WALMART INC COM 931142103 976 11,400 SH   SOLE   11,400 0 0
WASTE CONNECTIONS INC COM 94106B101 3,105 41,209 SH   SOLE   41,209 0 0
WASTE MGMT INC DEL COM 94106L109 817 10,045 SH   SOLE   10,045 0 0
WELLS FARGO CO NEW COM 949746101 7,673 138,397 SH   SOLE   138,397 0 0
WYNN RESORTS LTD COM 983134107 1,506 9,000 SH   SOLE   9,000 0 0
XILINX INC COM 983919101 620 9,500 SH   SOLE   9,500 0 0
ZILLOW GROUP INC CL A 98954M101 597 10,000 SH   SOLE   10,000 0 0
ZOETIS INC CL A 98978V103 1,792 21,031 SH   SOLE   21,031 0 0