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
Adobe Systems Inc Common 00724F101 6,415 59,100 SH   SOLE   59,100 0 0
Agnico Eagle Mines Ltd Common 008474108 3,857 71,196 SH   SOLE   71,196 0 0
Alphabet Inc Common 02079K107 5,519 7,100 SH   SOLE   7,100 0 0
Altria Group Inc Common 02209S103 759 12,000 SH   SOLE   12,000 0 0
Amazon.com Inc Common 023135106 670 800 SH   SOLE   800 0 0
American Tower Corp Common 03027X100 11,888 104,900 SH   SOLE   104,900 0 0
American Water Works Company Inc Common 030420103 13,980 186,800 SH   SOLE   186,800 0 0
Amgen Inc Common 031162100 4,637 27,800 SH   SOLE   27,800 0 0
Antero Resources Corp Common 03674X106 423 15,700 SH   SOLE   15,700 0 0
Apache Corp Common 037411105 22,533 352,800 SH   SOLE   352,800 0 0
Apple Inc Common 037833100 5,879 52,000 SH   SOLE   52,000 0 0
Bank of America Corp Common 060505104 23,795 1,520,450 SH   SOLE   1,520,450 0 0
Bank of Montreal Common 063671101 16,530 252,100 SH   SOLE   252,100 0 0
Barclays Bank iPath Bloomberg Sugar Subindex Total Return ETN Exp 24 June 2038 ETP 06739H214 1,707 33,400 SH   SOLE   33,400 0 0
BCE Inc Common 05534B760 22,684 491,211 SH   SOLE   491,211 0 0
Biogen Inc Common 09062X103 7,982 25,500 SH   SOLE   25,500 0 0
BlackRock Inc Common 09247X101 2,791 7,700 SH   SOLE   7,700 0 0
Boston Scientific Corp Common 101137107 5,774 242,600 SH   SOLE   242,600 0 0
Broadcom Ltd Common Y09827109 5,986 34,700 SH   SOLE   34,700 0 0
Brookfield Asset Management Inc Common 112585104 637 18,100 SH   SOLE   18,100 0 0
CBS Corp Common 124857202 996 18,200 SH   SOLE   18,200 0 0
Cheniere Energy Inc Common 16411R208 4,578 105,000 SH   SOLE   105,000 0 0
Cisco Systems Inc Common 17275R102 13,113 413,400 SH   SOLE   413,400 0 0
Comcast Corp Common 20030N101 14,834 223,600 SH   SOLE   223,600 0 0
Crescent Point Energy Corp Common 22576C101 9,020 683,300 SH   SOLE   683,300 0 0
Discover Financial Services Common 254709108 588 10,400 SH   SOLE   10,400 0 0
Dominion Resources Inc Common 25746U109 12,886 173,500 SH   SOLE   173,500 0 0
Dow Chemical Co Common 260543103 10,817 208,700 SH   SOLE   208,700 0 0
Eaton Corporation PLC Common G29183103 13,359 203,300 SH   SOLE   203,300 0 0
Edwards Lifesciences Corp Common 28176E108 11,399 94,550 SH   SOLE   94,550 0 0
Eli Lilly and Co Common 532457108 554 6,900 SH   SOLE   6,900 0 0
Enbridge Inc Common 29250N105 4,600 104,000 SH   SOLE   104,000 0 0
EOG Resources Inc Common 26875P101 812 8,400 SH   SOLE   8,400 0 0
Facebook Inc Common 30303M102 24,282 189,300 SH   SOLE   189,300 0 0
Fidelity National Information Services Inc Common 31620M106 516 6,700 SH   SOLE   6,700 0 0
First Republic Bank Common 33616C100 1,600 20,750 SH   SOLE   20,750 0 0
First Tr Morningstar Dividend Leaders Index Fund ETP 336917109 750 27,500 SH   SOLE   27,500 0 0
First Trust Dow Jones Internet Index Fund ETP 33733E302 2,977 36,500 SH   SOLE   36,500 0 0
First Trust ISE Cloud Computing Index Fund ETP 33734X192 2,908 85,100 SH   SOLE   85,100 0 0
First Trust Materials AlphaDEX Fund ETP 33734X168 1,754 51,300 SH   SOLE   51,300 0 0
Fiserv Inc Common 337738108 2,950 29,655 SH   SOLE   29,655 0 0
Franco Nevada Corp Common 351858105 24,346 348,446 SH   SOLE   348,446 0 0
Global X Social Media Index ETF ETP 37950E416 3,717 147,200 SH   SOLE   147,200 0 0
Guidewire Software Inc Common 40171V100 408 6,800 SH   SOLE   6,800 0 0
Honeywell International Inc Common 438516106 16,021 138,200 SH   SOLE   138,200 0 0
IHS Markit Ltd Common G47567105 4,848 129,100 SH   SOLE   129,100 0 0
Illinois Tool Works Inc Common 452308109 13,158 109,800 SH   SOLE   109,800 0 0
Industrial Select Sector SPDR Fund ETP 81369Y704 887 15,200 SH   SOLE   15,200 0 0
Ingersoll-Rand PLC Common G47791101 700 10,300 SH   SOLE   10,300 0 0
Intel Corp Common 458140100 20,804 551,100 SH   SOLE   551,100 0 0
iShares Core S&P Mid-Cap ETF ETP 464287507 1,176 7,600 SH   SOLE   7,600 0 0
iShares Core S&P Small-Cap ETF ETP 464287804 2,893 23,300 SH   SOLE   23,300 0 0
iShares India 50 ETF ETP 464289529 852 28,600 SH   SOLE   28,600 0 0
iShares MSCI All Peru Capped ETF ETP 464289842 714 21,500 SH   SOLE   21,500 0 0
iShares MSCI Brazil Capped ETF ETP 464286400 3,026 89,700 SH   SOLE   89,700 0 0
iShares MSCI Emerging Markets ETF ETP 464287234 3,176 84,800 SH   SOLE   84,800 0 0
iShares MSCI Indonesia ETF ETP 46429B309 1,103 41,700 SH   SOLE   41,700 0 0
iShares MSCI Taiwan ETF ETP 464286731 2,305 146,800 SH   SOLE   146,800 0 0
iShares North American Tech ETF ETP 464287549 1,286 10,400 SH   SOLE   10,400 0 0
iShares North American Tech-Software ETF ETP 464287515 3,032 26,700 SH   SOLE   26,700 0 0
iShares PHLX Semiconductor ETF ETP 464287523 2,079 18,400 SH   SOLE   18,400 0 0
iShares Russell 1000 Growth ETF ETP 464287614 573 5,500 SH   SOLE   5,500 0 0
iShares Russell 2000 Growth ETF ETP 464287648 2,874 19,300 SH   SOLE   19,300 0 0
iShares Russell 3000 ETF ETP 464287689 2,884 22,500 SH   SOLE   22,500 0 0
iShares S&P Mid-Cap 400 Growth ETF ETP 464287606 856 4,900 SH   SOLE   4,900 0 0
iShares S&P Small-Cap 600 Growth ETF ETP 464287887 1,440 10,500 SH   SOLE   10,500 0 0
iShares S&P Small-Cap 600 Value ETF ETP 464287879 3,108 24,900 SH   SOLE   24,900 0 0
iShares US Broker Dealers and Securities Exchanges ETF ETP 464288794 3,603 86,600 SH   SOLE   86,600 0 0
iShares US Industrials ETF ETP 464287754 1,304 11,400 SH   SOLE   11,400 0 0
iShares US Medical Devices ETF ETP 464288810 3,548 24,400 SH   SOLE   24,400 0 0
Johnson & Johnson Common 478160104 13,998 118,500 SH   SOLE   118,500 0 0
JPMorgan Chase & Co Common 46625H100 24,402 366,450 SH   SOLE   366,450 0 0
Kinder Morgan Inc Common 49456B200 876 17,500 SH   SOLE   17,500 0 0
Klondex Mines Ltd Common 498696103 4,110 714,800 SH   SOLE   714,800 0 0
Kraft Heinz Co Common 500754106 680 7,600 SH   SOLE   7,600 0 0
Leidos Holdings Inc Common 525327102 8,554 197,650 SH   SOLE   197,650 0 0
Louisiana-Pacific Corp Common 546347105 902 47,900 SH   SOLE   47,900 0 0
Lumentum Holdings Inc Common 55024U109 6,220 148,900 SH   SOLE   148,900 0 0
Marketaxess Holdings Inc Common 57060D108 8,571 51,760 SH   SOLE   51,760 0 0
Marsh & McLennan Companies Inc Common 571748102 2,327 34,600 SH   SOLE   34,600 0 0
Martin Marietta Materials Inc Common 573284106 376 2,100 SH   SOLE   2,100 0 0
Medtronic PLC Common G5960L103 24,533 283,950 SH   SOLE   283,950 0 0
Microchip Technology Inc Common 595017104 640 10,300 SH   SOLE   10,300 0 0
Microsoft Corp Common 594918104 24,244 420,900 SH   SOLE   420,900 0 0
Molson Coors Brewing Co Common 60871R209 1,340 12,200 SH   SOLE   12,200 0 0
Morgan Stanley Common 617446448 4,918 153,400 SH   SOLE   153,400 0 0
NextEra Energy Inc Common 65339F101 19,369 158,350 SH   SOLE   158,350 0 0
Norbord Inc Common 65548P403 435 16,900 SH   SOLE   16,900 0 0
Northrop Grumman Corp Common 666807102 21,673 101,300 SH   SOLE   101,300 0 0
NVIDIA Corp Common 67066G104 8,099 118,200 SH   SOLE   118,200 0 0
NXP Semiconductors NV Common N6596X109 602 5,900 SH   SOLE   5,900 0 0
Oclaro Inc Common 67555N206 6,903 807,350 SH   SOLE   807,350 0 0
Pattern Energy Group Inc Common 70338P100 562 25,000 SH   SOLE   25,000 0 0
Pembina Pipeline Corp Common 706327103 27,189 892,601 SH   SOLE   892,601 0 0
Pioneer Natural Resources Co Common 723787107 1,225 6,600 SH   SOLE   6,600 0 0
PowerShares Nasdaq Internet ETF ETP 73935X146 2,718 31,000 SH   SOLE   31,000 0 0
PowerShares QQQ Trust ETF Series 1 ETP 73935A104 2,778 23,400 SH   SOLE   23,400 0 0
PowerShares S&P SmallCap Information Technology ETF ETP 73937B860 3,509 55,300 SH   SOLE   55,300 0 0
Priceline Group Inc Common 741503403 4,856 3,300 SH   SOLE   3,300 0 0
PulteGroup Inc Common 745867101 535 26,700 SH   SOLE   26,700 0 0
Raytheon Co Common 755111507 25,960 190,700 SH   SOLE   190,700 0 0
Reinsurance Group of America Inc Common 759351604 8,894 82,400 SH   SOLE   82,400 0 0
Royal Bank of Canada Common 780087102 18,266 294,800 SH   SOLE   294,800 0 0
S&P Global Inc Common 78409V104 4,468 35,300 SH   SOLE   35,300 0 0
Shopify Inc Common 82509L107 554 12,900 SH   SOLE   12,900 0 0
Shopify Inc Common 82509L107 9,599 223,650 SH   SOLE   223,650 0 0
SPDR S&P Bank ETF ETP 78464A797 1,712 51,300 SH   SOLE   51,300 0 0
SPDR S&P Biotech ETF ETP 78464A870 2,731 41,200 SH   SOLE   41,200 0 0
SPDR S&P China ETF ETP 78463X400 1,366 17,100 SH   SOLE   17,100 0 0
SPDR S&P Insurance ETF ETP 78464A789 3,542 47,800 SH   SOLE   47,800 0 0
SPDR S&P Metals & Mining ETF ETP 78464A755 1,151 43,400 SH   SOLE   43,400 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETP 78464A730 2,719 70,700 SH   SOLE   70,700 0 0
SPDR S&P Semiconductor ETF ETP 78464A862 3,258 61,300 SH   SOLE   61,300 0 0
SPDR S&P Transportation ETF Trust ETP 78464A532 2,535 53,600 SH   SOLE   53,600 0 0
Spectra Energy Corp Common 847560109 17,810 416,600 SH   SOLE   416,600 0 0
Store Capital Corp Common 862121100 4,250 144,200 SH   SOLE   144,200 0 0
Teck Resources Ltd Common 878742204 8,917 494,550 SH   SOLE   494,550 0 0
Texas Instruments Inc Common 882508104 30,384 432,950 SH   SOLE   432,950 0 0
Toronto-Dominion Bank Common 891160509 18,262 411,300 SH   SOLE   411,300 0 0
TransCanada Corp Common 89353D107 22,039 463,402 SH   SOLE   463,402 0 0
UnitedHealth Group Inc Common 91324P102 14,252 101,800 SH   SOLE   101,800 0 0
Unum Group Common 91529Y106 533 15,100 SH   SOLE   15,100 0 0
VanEck Vectors Gold Miners ETF ETP 92189F106 1,829 69,200 SH   SOLE   69,200 0 0
VanEck Vectors Unconventional Oil & Gas ETF ETP 92189F668 1,648 91,300 SH   SOLE   91,300 0 0
Vanguard Industrials Index Fund;ETF ETP 92204A603 2,251 20,300 SH   SOLE   20,300 0 0
Visa Inc Common 92826C839 16,457 199,000 SH   SOLE   199,000 0 0
Vulcan Materials Co Common 929160109 682 6,000 SH   SOLE   6,000 0 0
Waste Connections Inc Common 94106B101 13,213 176,886 SH   SOLE   176,886 0 0
WisdomTree India Earnings ETF ETP 97717W422 822 38,000 SH   SOLE   38,000 0 0
WisdomTree SmallCap Dividend ETF ETP 97717W604 1,625 21,600 SH   SOLE   21,600 0 0
Zoetis Inc Common 98978V103 3,667 70,500 SH   SOLE   70,500 0 0