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
3M Co COM 88579Y101 1,983 8,427 SH   SOLE   8,427 0 0
ABB Ltd Sp ADR COM 000375204 939 35,000 SH   SOLE   35,000 0 0
Abbott Laboratories COM 002824100 326 5,720 SH   SOLE   5,720 0 0
ABIOMED Inc COM 003654100 825 4,400 SH   SOLE   4,400 0 0
Activision Blizzard Inc COM 00507v109 1,211 19,130 SH   SOLE   19,130 0 0
Adobe Systems Inc COM 00724f101 202 1,150 SH   SOLE   1,150 0 0
Aegion Corp COM 00770F104 305 12,000 SH   SOLE   12,000 0 0
Aerovironment Inc COM 008073108 337 6,000 SH   SOLE   6,000 0 0
Aetna Inc COM 00817y108 235 1,300 SH   SOLE   1,300 0 0
AGCO Corp COM 001084102 357 5,000 SH   SOLE   5,000 0 0
Agilent Technologies COM 00846u101 616 9,200 SH   SOLE   9,200 0 0
Agrium Inc COM 008916108 460 4,000 SH   SOLE   4,000 0 0
Albemarle Corp COM 012653101 1,125 8,800 SH   SOLE   8,800 0 0
Alibaba Grp Hldgs Sp ADR COM 01609w102 1,948 11,300 SH   SOLE   11,300 0 0
Align Technology Inc COM 016255101 489 2,200 SH   SOLE   2,200 0 0
Allianz SE Sp ADR COM 018805101 459 20,000 SH   SOLE   20,000 0 0
Alphabet Inc Cl A COM 02079k305 254 241 SH   SOLE   241 0 0
Alphabet Inc Cl C COM 02079k107 80,481 76,912 SH   SOLE   76,912 0 0
Alumina Ltd Sp ADR COM 022205108 751 100,000 SH   SOLE   100,000 0 0
Amazon.com Inc COM 023135106 75,061 64,184 SH   SOLE   64,184 0 0
Ambev SA Sp ADR COM 02319v103 808 125,000 SH   SOLE   125,000 0 0
Amer Axle & Mfg Hldgs COM 024061103 187 11,000 SH   SOLE   11,000 0 0
American Elec Power COM 025537101 294 4,000 SH   SOLE   4,000 0 0
American Water Works COM 030420103 36,206 395,740 SH   SOLE   395,740 0 0
Amgen Inc COM 031162100 645 3,709 SH   SOLE   3,709 0 0
Amphastar Pharma Inc COM 03209r103 289 15,000 SH   SOLE   15,000 0 0
Anadarko Petroleum COM 032511107 429 8,000 SH   SOLE   8,000 0 0
Anheuser-Busch InBev SA NV Sp COM 03524A108 1,118 10,025 SH   SOLE   10,025 0 0
Apple Inc COM 037833100 88,006 520,040 SH   SOLE   520,040 0 0
Aptiv PLC COM g6095L109 805 9,485 SH   SOLE   9,485 0 0
Aqua America Inc COM 03836W103 490 12,500 SH   SOLE   12,500 0 0
ArcelorMittal NY Reg COM 03938L203 323 10,000 SH   SOLE   10,000 0 0
Arconic Inc COM 03965L100 204 7,500 SH   SOLE   7,500 0 0
AstraZeneca PLC Sp ADR COM 046353108 569 16,400 SH   SOLE   16,400 0 0
AT&T Inc COM 00206R102 23,034 592,428 SH   SOLE   592,428 0 0
Athenahealth Inc COM 04685W103 272 2,048 SH   SOLE   2,048 0 0
Autoliv Inc COM 052800109 1,017 8,000 SH   SOLE   8,000 0 0
Axon Enterprise Inc COM 05464c101 398 15,000 SH   SOLE   15,000 0 0
Badger Meter Inc COM 056525108 239 5,000 SH   SOLE   5,000 0 0
Baidu Inc Sp ADR COM 056752108 1,171 5,000 SH   SOLE   5,000 0 0
Ballard Power Systems COM 058586108 1,137 257,750 SH   SOLE   257,750 0 0
Banco Santander SA Sp ADR COM 05964H105 654 100,000 SH   SOLE   100,000 0 0
Bank of Montreal COM 063671101 400 5,000 SH   SOLE   5,000 0 0
Becton Dickinson & Co COM 075887109 963 4,500 SH   SOLE   4,500 0 0
Berkshire Hathaway Cl A COM 084670108 4,762 16 SH   SOLE   16 0 0
Berkshire Hathaway Cl B COM 084670702 601 3,033 SH   SOLE   3,033 0 0
Berry Global Grp Inc COM 08579w103 440 7,500 SH   SOLE   7,500 0 0
BHP Billiton Ltd Sp ADR COM 088606108 1,838 39,975 SH   SOLE   39,975 0 0
Boeing Co COM 097023105 47,194 160,028 SH   SOLE   160,028 0 0
BorgWarner Inc COM 099724106 307 6,000 SH   SOLE   6,000 0 0
Boston Scientific Corp COM 101137107 744 30,000 SH   SOLE   30,000 0 0
Box Inc Cl A COM 10316t104 264 12,500 SH   SOLE   12,500 0 0
BP PLC Sp ADR COM 055622104 1,723 41,000 SH   SOLE   41,000 0 0
Brink's Co COM 109696104 394 5,000 SH   SOLE   5,000 0 0
Bristol-Myers Squibb COM 110122108 283 4,620 SH   SOLE   4,620 0 0
British Am Tobacco PLC Sp ADR COM 110448107 670 10,000 SH   SOLE   10,000 0 0
Brookdale Senior Living COM 112463104 388 40,000 SH   SOLE   40,000 0 0
Brookfield Asset Mgmt Cl A COM 112585104 435 10,000 SH   SOLE   10,000 0 0
Brookfield Renewable Ptnrs LP COM g16258108 349 10,000 SH   SOLE   10,000 0 0
Brown-Forman Corp Cl B COM 115637209 687 10,000 SH   SOLE   10,000 0 0
BT Group PLC Sp ADR COM 05577E101 364 20,000 SH   SOLE   20,000 0 0
California Water Srvc COM 130788102 272 6,000 SH   SOLE   6,000 0 0
Canadian Natl Rwy Co COM 136375102 1,093 13,249 SH   SOLE   13,249 0 0
Canadian Natural Resources COM 136385101 893 25,000 SH   SOLE   25,000 0 0
Canadian Pacific Rwy COM 13645T100 763 4,175 SH   SOLE   4,175 0 0
Caterpillar Inc COM 149123101 47,095 298,863 SH   SOLE   298,863 0 0
Cavium Inc COM 14964U108 251 3,000 SH   SOLE   3,000 0 0
Celgene Corp COM 151020104 489 4,690 SH   SOLE   4,690 0 0
Cemex SAB de CV Sp ADR COM 151290889 571 76,144 SH   SOLE   76,144 0 0
Cerner Corp COM 156782104 202 3,000 SH   SOLE   3,000 0 0
CF Industries Hldgs Inc COM 125269100 447 10,510 SH   SOLE   10,510 0 0
Check Point Software COM M22465104 1,370 13,219 SH   SOLE   13,219 0 0
Cheniere Energy Inc COM 16411r208 713 13,250 SH   SOLE   13,250 0 0
China Petro & Chem Corp ADR COM 16941R108 367 5,000 SH   SOLE   5,000 0 0
China Telecom Corp Ltd ADR COM 169426103 380 8,000 SH   SOLE   8,000 0 0
Chubb Ltd COM h1467j104 35,741 244,585 SH   SOLE   244,585 0 0
Churchill Downs Inc COM 171484108 268 1,150 SH   SOLE   1,150 0 0
Citrix Systems Inc COM 177376100 264 3,000 SH   SOLE   3,000 0 0
Clean Harbors Inc COM 184496107 271 5,000 SH   SOLE   5,000 0 0
Cleveland-Cliffs Inc COM 185899101 108 15,000 SH   SOLE   15,000 0 0
Cloudera Inc COM 18914u100 248 15,000 SH   SOLE   15,000 0 0
CNH Industrial NV COM n20944109 1,340 100,000 SH   SOLE   100,000 0 0
CNOOC Ltd Sp ADR COM 126132109 431 3,000 SH   SOLE   3,000 0 0
Coca-Cola Co COM 191216100 256 5,590 SH   SOLE   5,590 0 0
Coca Cola Femsa SAB de SV Sp A COM 191241108 348 5,000 SH   SOLE   5,000 0 0
Cognex Corp COM 192422103 379 6,200 SH   SOLE   6,200 0 0
Comcast Corp Cl A COM 20030N101 41,167 1,027,889 SH   SOLE   1,027,889 0 0
Compass Minerals Intl COM 20451n101 961 13,300 SH   SOLE   13,300 0 0
Constellation Brands Cl A COM 21036p108 30,530 133,568 SH   SOLE   133,568 0 0
Copart Inc COM 217204106 281 6,500 SH   SOLE   6,500 0 0
Corning Inc COM 219350105 320 10,000 SH   SOLE   10,000 0 0
Costco Wholesale Corp COM 22160K105 51,408 276,207 SH   SOLE   276,207 0 0
Covanta Hldg Corp COM 22282E102 169 10,000 SH   SOLE   10,000 0 0
Cummins Inc COM 231021106 1,016 5,750 SH   SOLE   5,750 0 0
Curtiss-Wright Corp COM 231561101 426 3,500 SH   SOLE   3,500 0 0
CVS Health Corp COM 126650100 253 3,486 SH   SOLE   3,486 0 0
Danaher Corp COM 235851102 232 2,500 SH   SOLE   2,500 0 0
Darden Restaurants COM 237194105 480 5,000 SH   SOLE   5,000 0 0
Deere & Co COM 244199105 883 5,645 SH   SOLE   5,645 0 0
Deutsche Bank AG COM D18190898 381 20,000 SH   SOLE   20,000 0 0
Devon Energy Corp COM 25179M103 33,124 800,088 SH   SOLE   800,088 0 0
DexCom Inc COM 252131107 501 8,725 SH   SOLE   8,725 0 0
Diageo PLC Sp ADR COM 25243Q205 219 1,500 SH   SOLE   1,500 0 0
Direxion Daily S&P 500 Bear 3x COM 25460e885 225 7,500 SH   SOLE   7,500 0 0
Domino's Pizza Inc COM 25754a201 283 1,500 SH   SOLE   1,500 0 0
DowDuPont Inc COM 26078j100 3,069 43,086 SH   SOLE   43,086 0 0
Dr Reddy's Lab Ltd ADR COM 256135203 563 15,000 SH   SOLE   15,000 0 0
Eastman Chemical Co COM 277432100 371 4,000 SH   SOLE   4,000 0 0
Ecolab Inc COM 278865100 36,198 269,770 SH   SOLE   269,770 0 0
Edwards Lifesciences COM 28176E108 414 3,675 SH   SOLE   3,675 0 0
Enbridge Inc COM 29250N105 594 15,196 SH   SOLE   15,196 0 0
Encana Corp COM 292505104 533 40,000 SH   SOLE   40,000 0 0
Expedia Inc COM 30212P303 299 2,500 SH   SOLE   2,500 0 0
Express Scripts Hldg COM 30219G108 373 5,000 SH   SOLE   5,000 0 0
Exxon Mobil Corp COM 30231G102 1,595 19,067 SH   SOLE   19,067 0 0
Facebook Inc Cl A COM 30303M102 60,720 344,098 SH   SOLE   344,098 0 0
FedEx Corp COM 31428X106 304 1,219 SH   SOLE   1,219 0 0
Ferrari NV COM n3167y103 1,468 14,000 SH   SOLE   14,000 0 0
Fiat Chrysler Automobiles NV COM n31738102 2,141 120,000 SH   SOLE   120,000 0 0
Fifth Third Bancorp COM 316773100 303 10,000 SH   SOLE   10,000 0 0
First Solar Inc COM 336433107 408 6,050 SH   SOLE   6,050 0 0
Flir Systems Inc COM 302445101 350 7,500 SH   SOLE   7,500 0 0
Fluor Corp COM 343412102 310 6,000 SH   SOLE   6,000 0 0
Ford Motor Company COM 345370860 8,936 715,452 SH   SOLE   715,452 0 0
Fortinet Inc COM 34959E109 437 10,000 SH   SOLE   10,000 0 0
Freeport-McMoRan Inc COM 35671D857 289 15,245 SH   SOLE   15,245 0 0
Fresenius Med Care AG SP ADR COM 358029106 526 10,000 SH   SOLE   10,000 0 0
GasLog Ltd COM G37585109 668 30,000 SH   SOLE   30,000 0 0
Generac Hldgs Inc COM 368736104 381 7,700 SH   SOLE   7,700 0 0
General Dynamics Corp COM 369550108 28,627 140,710 SH   SOLE   140,710 0 0
General Electric Co COM 369604103 291 16,695 SH   SOLE   16,695 0 0
Genesee & Wyoming Cl A COM 371559105 276 3,500 SH   SOLE   3,500 0 0
GGP Inc REIT COM 36174x101 468 20,000 SH   SOLE   20,000 0 0
GlaxoSmithKline PLC Sp ADR COM 37733W105 532 15,000 SH   SOLE   15,000 0 0
Gold Trust COM 78463V107 2,551 20,628 SH   SOLE   20,628 0 0
Goldman Sachs Grp COM 38141G104 204 800 SH   SOLE   800 0 0
Grupo Televisa SA Sp ADR COM 40049j206 373 20,000 SH   SOLE   20,000 0 0
Hain Celestial Grp COM 405217100 424 10,000 SH   SOLE   10,000 0 0
Harris Corp COM 413875105 425 3,000 SH   SOLE   3,000 0 0
Healthcare Svcs Grp COM 421906108 285 5,400 SH   SOLE   5,400 0 0
HEICO Corp COM 422806109 425 4,500 SH   SOLE   4,500 0 0
Hess Corp COM 42809H107 4,062 85,575 SH   SOLE   85,575 0 0
Hill-Rom Hldgs Inc COM 431475102 337 4,000 SH   SOLE   4,000 0 0
Hillenbrand Inc COM 431571108 224 5,000 SH   SOLE   5,000 0 0
Hitachi Ltd ADR COM 433578507 780 10,000 SH   SOLE   10,000 0 0
Home Depot Inc COM 437076102 58,599 309,182 SH   SOLE   309,182 0 0
Honda Motor Co Ltd Sp ADR COM 438128308 682 20,000 SH   SOLE   20,000 0 0
Honeywell International COM 438516106 55,230 360,134 SH   SOLE   360,134 0 0
HSBC Hldgs PLC Sp ADR COM 404280406 1,033 20,000 SH   SOLE   20,000 0 0
Huntington Bancshares COM 446150104 462 31,700 SH   SOLE   31,700 0 0
IBM Corp COM 459200101 1,121 7,305 SH   SOLE   7,305 0 0
ICICI Bank Ltd Sp ADR COM 45104G104 973 100,000 SH   SOLE   100,000 0 0
Illumina Inc COM 452327109 437 2,000 SH   SOLE   2,000 0 0
Infosys Ltd Sp ADR COM 456788108 389 24,000 SH   SOLE   24,000 0 0
Ingersoll-Rand PLC COM g47791101 268 3,000 SH   SOLE   3,000 0 0
Intel Corp COM 458140100 338 7,330 SH   SOLE   7,330 0 0
InterDigital Inc COM 45867g101 267 3,500 SH   SOLE   3,500 0 0
International Paper Co COM 460146103 22,838 394,166 SH   SOLE   394,166 0 0
Intuitive Surgical Inc COM 46120e602 1,078 2,953 SH   SOLE   2,953 0 0
iRobot Corp COM 462726100 271 3,535 SH   SOLE   3,535 0 0
iShares Core S&P 500 ETF COM 464287200 1,090 4,055 SH   SOLE   4,055 0 0
iShares MSCI Emerging Mkts ETF COM 464287234 1,010 21,425 SH   SOLE   21,425 0 0
Itron Inc COM 465741106 341 5,000 SH   SOLE   5,000 0 0
ITT Inc COM 45073v108 374 7,000 SH   SOLE   7,000 0 0
Jacobs Engineering Grp COM 469814107 264 4,000 SH   SOLE   4,000 0 0
Johnson & Johnson COM 478160104 2,771 19,835 SH   SOLE   19,835 0 0
Johnson Outdoors Inc Cl A COM 479167108 310 5,000 SH   SOLE   5,000 0 0
KeyCorp COM 493267108 436 21,600 SH   SOLE   21,600 0 0
KKR & Co LP COM 48248M102 211 10,000 SH   SOLE   10,000 0 0
Koninklijke Philips NV COM 500472303 756 20,000 SH   SOLE   20,000 0 0
Kroger Co COM 501044101 275 10,000 SH   SOLE   10,000 0 0
L3 Technologies Inc COM 502413107 415 2,100 SH   SOLE   2,100 0 0
LG Display Co Ltd COM 50186V102 344 25,000 SH   SOLE   25,000 0 0
Lindsay Corp COM 535555106 353 4,000 SH   SOLE   4,000 0 0
Live Nation Entmt Inc COM 538034109 417 9,800 SH   SOLE   9,800 0 0
Lockheed Martin Corp COM 539830109 65,891 205,237 SH   SOLE   205,237 0 0
LogMeIn Inc COM 54142L109 458 4,000 SH   SOLE   4,000 0 0
Luxottica Grp SPA Sp ADR COM 55068r202 948 15,503 SH   SOLE   15,503 0 0
M&T Bank Corp COM 55261f104 641 3,750 SH   SOLE   3,750 0 0
Macerich Co REIT COM 554382101 477 7,255 SH   SOLE   7,255 0 0
Madison Square Garden Cl A COM 55825T103 211 1,000 SH   SOLE   1,000 0 0
Martin Marietta Mtls COM 573284106 442 2,000 SH   SOLE   2,000 0 0
Masco Corp COM 574599106 1,873 42,625 SH   SOLE   42,625 0 0
Match Group Inc COM 57665r106 470 15,010 SH   SOLE   15,010 0 0
McDonald's Corp COM 580135101 26,225 152,363 SH   SOLE   152,363 0 0
Medtronic PLC COM g5960L103 20,124 249,210 SH   SOLE   249,210 0 0
Mettler-Toledo Intl COM 592688105 620 1,000 SH   SOLE   1,000 0 0
Microsoft Corp COM 594918104 38,915 454,939 SH   SOLE   454,939 0 0
Mitsubishi UFJ Finl Grp Sp ADR COM 606822104 727 100,000 SH   SOLE   100,000 0 0
Mohawk Industries COM 608190104 287 1,042 SH   SOLE   1,042 0 0
Motorola Solutions COM 620076307 271 3,000 SH   SOLE   3,000 0 0
MTN Group Ltd COM 35G99Q582 414 37,500 SH   SOLE   37,500 0 0
Mueller Water Products Cl A COM 624758108 125 10,000 SH   SOLE   10,000 0 0
National Oilwell Varco COM 637071101 756 21,000 SH   SOLE   21,000 0 0
Netflix Inc COM 64110L106 39,837 207,528 SH   SOLE   207,528 0 0
New York Times Cl A COM 650111107 185 10,000 SH   SOLE   10,000 0 0
Newell Brands Inc COM 651229106 309 10,000 SH   SOLE   10,000 0 0
NextEra Energy Inc COM 65339F101 3,392 21,720 SH   SOLE   21,720 0 0
Nippon T & T ADR COM 654624105 236 5,000 SH   SOLE   5,000 0 0
Northrop Grumman Corp COM 666807102 652 2,125 SH   SOLE   2,125 0 0
Norwegian Cruise Line Hldgs COM g66721104 266 5,000 SH   SOLE   5,000 0 0
Novartis AG Sp ADR COM 66987V109 1,268 15,106 SH   SOLE   15,106 0 0
Novo Nordisk A/S Sp ADR COM 670100205 1,073 20,000 SH   SOLE   20,000 0 0
NTT DOCOMO Inc Sp ADR COM 62942M201 357 15,000 SH   SOLE   15,000 0 0
Nucor Corp COM 670346105 41,913 659,220 SH   SOLE   659,220 0 0
Nvidia Corp COM 67066G104 23,163 119,705 SH   SOLE   119,705 0 0
Old Dominion Freight Line COM 679580100 329 2,500 SH   SOLE   2,500 0 0
Ollie's Bargain Outlet Hldgs COM 681116109 706 13,260 SH   SOLE   13,260 0 0
Olympic Steel Inc COM 68162k106 376 17,500 SH   SOLE   17,500 0 0
Ormat Tech Inc COM 686688102 448 7,000 SH   SOLE   7,000 0 0
Oshkosh Corp COM 688239201 809 8,900 SH   SOLE   8,900 0 0
Owens Corning Inc COM 690742101 460 5,000 SH   SOLE   5,000 0 0
Paccar Inc COM 693718108 213 3,000 SH   SOLE   3,000 0 0
Palo Alto Networks Inc COM 697435105 435 3,000 SH   SOLE   3,000 0 0
Panasonic Corp Sp ADR COM 69832a205 441 30,000 SH   SOLE   30,000 0 0
PayPal Holdings Inc COM 70450y103 372 5,049 SH   SOLE   5,049 0 0
Pentair PLC COM G7S00T104 318 4,500 SH   SOLE   4,500 0 0
Pfizer Inc COM 717081103 22,331 616,532 SH   SOLE   616,532 0 0
Phillips 66 COM 718546104 23,662 233,927 SH   SOLE   233,927 0 0
Pioneer Natural Resources COM 723787107 56,128 324,723 SH   SOLE   324,723 0 0
Plug Power Inc COM 72919p202 271 115,000 SH   SOLE   115,000 0 0
Priceline Group Inc COM 741503403 261 150 SH   SOLE   150 0 0
Procter & Gamble Co COM 742718109 354 3,856 SH   SOLE   3,856 0 0
Prologis Inc REIT COM 74340w103 22,757 352,773 SH   SOLE   352,773 0 0
Proofpoint Inc COM 743424103 222 2,500 SH   SOLE   2,500 0 0
ProShares UltraPro Short S&P 5 COM 74348a442 193 17,000 SH   SOLE   17,000 0 0
Prudential PLC ADR COM 74435K204 787 15,500 SH   SOLE   15,500 0 0
Pulte Group Inc COM 745867101 432 13,000 SH   SOLE   13,000 0 0
Quanta Services Inc COM 74762E102 391 10,000 SH   SOLE   10,000 0 0
Rayonier Inc REIT COM 754907103 221 7,000 SH   SOLE   7,000 0 0
Raytheon Co COM 755111507 56,089 298,583 SH   SOLE   298,583 0 0
Red Hat Inc COM 756577102 552 4,600 SH   SOLE   4,600 0 0
Regal Beloit Corp COM 758750103 230 3,000 SH   SOLE   3,000 0 0
Republic Services Inc COM 760759100 406 6,000 SH   SOLE   6,000 0 0
REV Group Inc COM 749527107 260 8,000 SH   SOLE   8,000 0 0
Rio Tinto PLC Sp ADR COM 767204100 529 10,000 SH   SOLE   10,000 0 0
Rockwell Automation COM 773903109 495 2,523 SH   SOLE   2,523 0 0
Rogers Comm Cl B COM 775109960 767 15,000 SH   SOLE   15,000 0 0
Roku Inc COM 77543r102 259 5,000 SH   SOLE   5,000 0 0
Roper Technologies Inc COM 776696106 389 1,500 SH   SOLE   1,500 0 0
Royal Bank of Canada COM 780087102 612 7,500 SH   SOLE   7,500 0 0
Royal Caribbean Cruises COM v7780t103 298 2,500 SH   SOLE   2,500 0 0
Royal Dutch Shell PLC Sp ADR C COM 780259206 827 12,400 SH   SOLE   12,400 0 0
Salesforce.com Inc COM 79466L302 29,486 288,424 SH   SOLE   288,424 0 0
Sanofi Sp ADR COM 80105N105 645 15,000 SH   SOLE   15,000 0 0
SAP SE Sp ADR COM 803054204 562 5,000 SH   SOLE   5,000 0 0
Sensata Tech Hldgs NV COM N7902X106 383 7,500 SH   SOLE   7,500 0 0
Service Corp Intl COM 817565104 392 10,503 SH   SOLE   10,503 0 0
Sherwin Williams Co COM 824348106 50,002 121,945 SH   SOLE   121,945 0 0
Shopify Inc Cl A COM 82509L107 202 2,000 SH   SOLE   2,000 0 0
ShotSpotter Inc COM 82536t107 281 20,000 SH   SOLE   20,000 0 0
Siemens AG Sp ADR COM 826197501 1,385 20,000 SH   SOLE   20,000 0 0
SK Telecom Co Ltd Sp ADR COM 78440P108 698 25,000 SH   SOLE   25,000 0 0
Skyworks Solutions Inc COM 83088m102 332 3,500 SH   SOLE   3,500 0 0
SM Energy Co COM 78454L100 643 29,100 SH   SOLE   29,100 0 0
Smith & Nephew PLC Sp ADR COM 83175m205 945 27,000 SH   SOLE   27,000 0 0
Snap-On Inc COM 833034101 349 2,000 SH   SOLE   2,000 0 0
Snap Inc Cl A COM 83304a106 146 10,000 SH   SOLE   10,000 0 0
Sociedad Quimica y Minera de C COM 833635105 594 10,000 SH   SOLE   10,000 0 0
Sotheby's COM 835898107 310 6,000 SH   SOLE   6,000 0 0
Southern Copper Corp COM 84265v105 261 5,500 SH   SOLE   5,500 0 0
Southwest Airlines Co COM 844741108 824 12,595 SH   SOLE   12,595 0 0
SPDR S&P 500 ETF Tr COM 78462F103 1,549 5,805 SH   SOLE   5,805 0 0
Spirit Airlines Inc COM 848577102 224 5,000 SH   SOLE   5,000 0 0
Square Inc Cl A COM 852234103 706 20,370 SH   SOLE   20,370 0 0
Stanley Black & Decker COM 854502101 1,001 5,900 SH   SOLE   5,900 0 0
Statoil ASA Sp ADR COM 85771P102 214 10,000 SH   SOLE   10,000 0 0
Steel Dynamics Inc COM 858119100 545 12,625 SH   SOLE   12,625 0 0
Stryker Corp COM 863667101 54,722 353,411 SH   SOLE   353,411 0 0
Suncor Energy Inc COM 867224107 734 20,000 SH   SOLE   20,000 0 0
SunTrust Banks Inc COM 867914103 52,303 809,773 SH   SOLE   809,773 0 0
Synchrony Financial COM 87165b103 425 11,000 SH   SOLE   11,000 0 0
Synovus Finl Corp COM 87161c501 240 5,000 SH   SOLE   5,000 0 0
Taiwan Semicon Mfg Co Ltd Sp A COM 874039100 1,588 40,053 SH   SOLE   40,053 0 0
Take-Two Interactive Software COM 874054109 507 4,620 SH   SOLE   4,620 0 0
Tata Motors Ltd Sp ADR COM 876568502 827 25,000 SH   SOLE   25,000 0 0
Teladoc Inc COM 87918a105 349 10,000 SH   SOLE   10,000 0 0
Telenor ASA ADR COM 87944W105 214 10,000 SH   SOLE   10,000 0 0
Teradyne Inc COM 880770102 209 5,000 SH   SOLE   5,000 0 0
Tesaro Inc COM 881569107 207 2,500 SH   SOLE   2,500 0 0
Tesla Inc COM 88160R101 918 2,950 SH   SOLE   2,950 0 0
Thermo Fisher Scientific COM 883556102 295 1,554 SH   SOLE   1,554 0 0
Thor Industries Inc COM 885160101 908 6,025 SH   SOLE   6,025 0 0
Toronto Dominion Bank COM 891160509 1,172 20,000 SH   SOLE   20,000 0 0
Toyota Motor Corp Sp ADR COM 892331307 1,272 10,000 SH   SOLE   10,000 0 0
TRACON Pharmaceuticals COM 89237h100 34 10,000 SH   SOLE   10,000 0 0
Transocean Ltd COM H8817H100 108 10,100 SH   SOLE   10,100 0 0
Twitter Inc COM 90184L102 480 20,000 SH   SOLE   20,000 0 0
Ulta Beauty Inc COM 90384s303 233 1,041 SH   SOLE   1,041 0 0
UltraShort 20 Yr Treas ProSha COM 74347B201 388 11,500 SH   SOLE   11,500 0 0
Unilever NV (NY Shs) COM 904784709 1,408 25,000 SH   SOLE   25,000 0 0
Union Pacific Corp COM 907818108 44,956 335,240 SH   SOLE   335,240 0 0
United Parcel Service Cl B COM 911312106 1,337 11,225 SH   SOLE   11,225 0 0
United States Steel COM 912909108 317 9,000 SH   SOLE   9,000 0 0
UnitedHealth Grp Inc COM 91324p102 598 2,712 SH   SOLE   2,712 0 0
US Bancorp COM 902973304 40,151 749,361 SH   SOLE   749,361 0 0
USG Corp COM 903293405 386 10,000 SH   SOLE   10,000 0 0
Vail Resorts Inc COM 91879q109 351 1,650 SH   SOLE   1,650 0 0
Vale SA Sp ADR COM 91912E105 613 50,100 SH   SOLE   50,100 0 0
Valero Energy Corp COM 91913Y100 464 5,050 SH   SOLE   5,050 0 0
Valmont Industries COM 920253101 332 2,000 SH   SOLE   2,000 0 0
Visa Inc Cl A COM 92826C839 48,065 421,549 SH   SOLE   421,549 0 0
Vodafone Grp PLC Sp ADR COM 92857W308 797 25,000 SH   SOLE   25,000 0 0
Volvo AB B Shs COM 928856301 933 50,000 SH   SOLE   50,000 0 0
Vulcan Materials Co COM 929160109 25,441 198,184 SH   SOLE   198,184 0 0
Walmart Inc COM 931142103 202 2,041 SH   SOLE   2,041 0 0
Walt Disney Co COM 254687106 32,980 306,763 SH   SOLE   306,763 0 0
Waste Connections Inc COM 94106b101 355 5,000 SH   SOLE   5,000 0 0
Waste Mgmt Inc COM 94106L109 43,290 501,624 SH   SOLE   501,624 0 0
Watts Water Tech Cl A COM 942749102 380 5,000 SH   SOLE   5,000 0 0
Wayfair Inc Class A COM 94419L101 466 5,800 SH   SOLE   5,800 0 0
Weyerhaeuser Co REIT COM 962166104 41,931 1,189,200 SH   SOLE   1,189,200 0 0
Winnebago Industries Inc COM 974637100 389 7,000 SH   SOLE   7,000 0 0
Wipro Ltd ADR COM 97651M109 328 60,000 SH   SOLE   60,000 0 0
Xylem Inc COM 98419m100 982 14,400 SH   SOLE   14,400 0 0
Zoetis Inc COM 98978v103 330 4,575 SH   SOLE   4,575 0 0