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 4,939 20,985 SH   SOLE   20,985 0 0
Abbvie Inc COM 00287y109 6,049 62,545 SH   SOLE   62,545 0 0
Activision Blizzard Inc COM 00507v109 1,441 22,750 SH   SOLE   22,750 0 0
Adobe Systems Inc COM 00724f101 4,895 27,935 SH   SOLE   27,935 0 0
Air Prods & Chems Inc COM 009158106 213 1,300 SH   SOLE   1,300 0 0
Alphabet Inc Cap Stock Cl A COM 02079k305 8,220 7,803 SH   SOLE   7,803 0 0
Amazon.com Inc COM 023135106 22,353 19,114 SH   SOLE   19,114 0 0
American Express Co COM 025816109 3,307 33,300 SH   SOLE   33,300 0 0
Analog Devices Inc COM 032654105 3,608 40,530 SH   SOLE   40,530 0 0
AON PLC Cl A COM g0408v102 201 1,500 SH   SOLE   1,500 0 0
Apollo Global Mgmt LLC Cl A COM 037612306 870 26,005 SH   SOLE   26,005 0 0
Apple Inc COM 037833100 4,796 28,343 SH   SOLE   28,343 0 0
Applied Materials Inc COM 038222105 2,624 51,325 SH   SOLE   51,325 0 0
Aptiv PLC COM g6095l109 1,090 12,845 SH   SOLE   12,845 0 0
AT&T Inc COM 00206r102 210 5,400 SH   SOLE   5,400 0 0
Automatic Data Processing Inc COM 053015103 1,383 11,800 SH   SOLE   11,800 0 0
BlackRock Inc COM 09247x101 257 500 SH   SOLE   500 0 0
Boeing Co COM 097023105 6,624 22,460 SH   SOLE   22,460 0 0
Boise Cascade Co COM 09739d100 2,139 53,610 SH   SOLE   53,610 0 0
Borgwarner Inc COM 099724106 516 10,100 SH   SOLE   10,100 0 0
Bristol Myers Squibb Co COM 110122108 668 10,900 SH   SOLE   10,900 0 0
Builders FirstSource Inc COM 12008r107 2,757 126,525 SH   SOLE   126,525 0 0
Cabot Oil & Gas Corp COM 127097103 238 8,335 SH   SOLE   8,335 0 0
Camping World Holdings Inc Cl COM 13462k109 358 8,000 SH   SOLE   8,000 0 0
Caterpillar Inc COM 149123101 3,139 19,920 SH   SOLE   19,920 0 0
Cavium Inc COM 14964u108 1,184 14,125 SH   SOLE   14,125 0 0
Celgene Corp COM 151020104 5,216 49,985 SH   SOLE   49,985 0 0
Chevron Corp COM 166764100 1,825 14,575 SH   SOLE   14,575 0 0
Chubb Limited COM h1467j104 2,266 15,506 SH   SOLE   15,506 0 0
Cintas Corp COM 172908105 588 3,775 SH   SOLE   3,775 0 0
Clovis Oncology Inc COM 189464100 316 4,650 SH   SOLE   4,650 0 0
Coca-Cola Co COM 191216100 1,009 22,000 SH   SOLE   22,000 0 0
Colgate Palmolive Co COM 194162103 777 10,300 SH   SOLE   10,300 0 0
CSX Corp COM 126408103 3,420 62,165 SH   SOLE   62,165 0 0
Cummins Inc COM 231021106 6,360 36,003 SH   SOLE   36,003 0 0
Cypress Semiconductor Corp COM 232806109 2,626 172,300 SH   SOLE   172,300 0 0
D R Horton Inc COM 23331a109 6,814 133,420 SH   SOLE   133,420 0 0
Deere & Co COM 244199105 447 2,856 SH   SOLE   2,856 0 0
Delphi Technologies PLC COM g2709g107 203 3,877 SH   SOLE   3,877 0 0
Disney Walt Co Disney COM 254687106 4,664 43,380 SH   SOLE   43,380 0 0
Dowdupont Inc COM 26078j100 7,139 100,238 SH   SOLE   100,238 0 0
Duke Energy Corp COM 26441c204 336 3,999 SH   SOLE   3,999 0 0
eLot Inc COM 29014q105 0 67,670 SH   SOLE   67,670 0 0
Enbridge Inc COM 29250n105 246 6,287 SH   SOLE   6,287 0 0
EOG Resources Inc COM 26875p101 6,168 57,155 SH   SOLE   57,155 0 0
Evercore Partners Inc Class A COM 29977a105 2,883 32,030 SH   SOLE   32,030 0 0
Expeditors Intl Wash Inc COM 302130109 2,300 35,550 SH   SOLE   35,550 0 0
Exxon Mobil Corp COM 30231g102 2,476 29,607 SH   SOLE   29,607 0 0
Facebook Inc Cl A COM 30303m102 15,571 88,240 SH   SOLE   88,240 0 0
Fair Isaac Corp COM 303250104 1,126 7,350 SH   SOLE   7,350 0 0
FedEx Corp COM 31428x106 5,184 20,773 SH   SOLE   20,773 0 0
Freeport-McMoran Inc COM 35671d857 442 23,300 SH   SOLE   23,300 0 0
General Electric Co COM 369604103 451 25,833 SH   SOLE   25,833 0 0
General Motors Co COM 37045v100 324 7,900 SH   SOLE   7,900 0 0
Gilead Sciences Inc COM 375558103 2,950 41,180 SH   SOLE   41,180 0 0
Goldman Sachs Group Inc COM 38141g104 253 995 SH   SOLE   995 0 0
Healthequity Inc COM 42226a107 1,099 23,555 SH   SOLE   23,555 0 0
Home Depot Inc COM 437076102 15,163 80,001 SH   SOLE   80,001 0 0
Honeywell Intl Inc COM 438516106 928 6,050 SH   SOLE   6,050 0 0
Hunt J B Trans Services Inc COM 445658107 216 1,875 SH   SOLE   1,875 0 0
Huntsman Corp COM 447011107 2,300 69,100 SH   SOLE   69,100 0 0
Ingersoll-Rand PLC COM g47791101 2,872 32,201 SH   SOLE   32,201 0 0
Installed Building Prods Inc COM 45780r101 228 3,000 SH   SOLE   3,000 0 0
Intel Corp COM 458140100 7,561 163,795 SH   SOLE   163,795 0 0
IntercontinentalExchange Inc COM 45866f104 4,419 62,630 SH   SOLE   62,630 0 0
International Business Machine COM 459200101 222 1,450 SH   SOLE   1,450 0 0
Jazz Pharmaceuticals PLC USD COM g50871105 2,894 21,490 SH   SOLE   21,490 0 0
Johnson & Johnson COM 478160104 6,606 47,282 SH   SOLE   47,282 0 0
JPMorgan Chase & Co COM 46625h100 582 5,445 SH   SOLE   5,445 0 0
Kinder Morgan Inc COM 49456b101 286 15,800 SH   SOLE   15,800 0 0
KLA-Tencor Corp COM 482480100 1,280 12,180 SH   SOLE   12,180 0 0
KMG Chemicals Inc COM 482564101 3,419 51,745 SH   SOLE   51,745 0 0
L3 Technologies Inc COM 502413107 2,432 12,290 SH   SOLE   12,290 0 0
Lam Research Corp COM 512807108 2,787 15,140 SH   SOLE   15,140 0 0
Las Vegas Sands Corp COM 517834107 4,278 61,565 SH   SOLE   61,565 0 0
Lauder Estee Cos Inc Cl A COM 518439104 1,781 14,000 SH   SOLE   14,000 0 0
Lgi Homes Inc COM 50187t106 370 4,935 SH   SOLE   4,935 0 0
Ligand Pharmaceuticals Inc COM 53220k504 480 3,505 SH   SOLE   3,505 0 0
Lockheed Martin Corp COM 539830109 7,457 23,226 SH   SOLE   23,226 0 0
Marathon Petroleum Corp COM 56585a102 2,600 39,400 SH   SOLE   39,400 0 0
MasterCard Inc Cl A COM 57636q104 242 1,600 SH   SOLE   1,600 0 0
Merck & Co Inc COM 58933y105 1,749 31,076 SH   SOLE   31,076 0 0
Micron Technology Inc COM 595112103 13,537 329,215 SH   SOLE   329,215 0 0
Microsoft Corp COM 594918104 7,179 83,920 SH   SOLE   83,920 0 0
New Relic Inc COM 64829b100 2,886 49,955 SH   SOLE   49,955 0 0
Nextera Energy Inc COM 65339f101 1,125 7,200 SH   SOLE   7,200 0 0
Nike Inc Cl B COM 654106103 1,551 24,800 SH   SOLE   24,800 0 0
North European Oil Royalty Tru COM 659310106 167 24,000 SH   SOLE   24,000 0 0
Norwegian Cruise Line Holdings COM g66721104 1,960 36,800 SH   SOLE   36,800 0 0
NXP Semiconductors NV COM n6596x109 13,650 116,580 SH   SOLE   116,580 0 0
Packaging Corp America COM 695156109 678 5,622 SH   SOLE   5,622 0 0
Parker Hannifin Corp COM 701094104 1,675 8,395 SH   SOLE   8,395 0 0
Paypal Holdings Inc COM 70450y103 9,523 129,355 SH   SOLE   129,355 0 0
Pioneer Natural Resources Co COM 723787107 335 1,940 SH   SOLE   1,940 0 0
Polaris Industries Inc COM 731068102 1,274 10,275 SH   SOLE   10,275 0 0
Praxair Inc COM 74005p104 1,315 8,500 SH   SOLE   8,500 0 0
Priceline Group Inc COM 741503403 928 534 SH   SOLE   534 0 0
Procter & Gamble Co COM 742718109 1,039 11,307 SH   SOLE   11,307 0 0
Pulte Homes Inc COM 745867101 4,332 130,275 SH   SOLE   130,275 0 0
Raytheon Co COM 755111507 3,015 16,050 SH   SOLE   16,050 0 0
Regeneron Pharmaceuticals COM 75886f107 3,036 8,075 SH   SOLE   8,075 0 0
Rockwell Automation Inc COM 773903109 998 5,085 SH   SOLE   5,085 0 0
Royal Caribbean Cruises Ltd COM v7780t103 361 3,025 SH   SOLE   3,025 0 0
Schlumberger Ltd COM 806857108 216 3,200 SH   SOLE   3,200 0 0
Sherwin Williams Co COM 824348106 322 785 SH   SOLE   785 0 0
Sirius XM Holdings Inc COM 82968b103 169 31,500 SH   SOLE   31,500 0 0
Smith A O COM 831865209 907 14,800 SH   SOLE   14,800 0 0
Spring Bank Pharmaceuticals In COM 849431101 1,821 146,875 SH   SOLE   146,875 0 0
SVB Financial Group COM 78486q101 1,157 4,950 SH   SOLE   4,950 0 0
Tapestry Inc COM 876030107 1,322 29,900 SH   SOLE   29,900 0 0
Textron Inc COM 883203101 1,277 22,565 SH   SOLE   22,565 0 0
Thermo Fisher Scientific Inc COM 883556102 231 1,214 SH   SOLE   1,214 0 0
Thor Industries Inc COM 885160101 4,081 27,078 SH   SOLE   27,078 0 0
Tiffany & Co COM 886547108 1,339 12,880 SH   SOLE   12,880 0 0
United Rentals Inc COM 911363109 735 4,275 SH   SOLE   4,275 0 0
United Technologies Corp COM 913017109 542 4,250 SH   SOLE   4,250 0 0
UnitedHealth Group Inc COM 91324p102 3,189 14,465 SH   SOLE   14,465 0 0
Verizon Communications Inc COM 92343v104 775 14,650 SH   SOLE   14,650 0 0
Vertex Pharmaceuticals Inc COM 92532f100 799 5,330 SH   SOLE   5,330 0 0
VF Corp COM 918204108 5,784 78,165 SH   SOLE   78,165 0 0
Walgreens Boots Alliance Inc COM 931427108 389 5,350 SH   SOLE   5,350 0 0
Western Digital Corp COM 958102105 620 7,800 SH   SOLE   7,800 0 0
Westlake Chem Corp COM 960413102 328 3,080 SH   SOLE   3,080 0 0
Yum China Holdings Inc COM 98850p109 1,702 42,525 SH   SOLE   42,525 0 0
Bunge Limited Conv Pfd Perp CONV PREF g16962204 364 3,500 SH   SOLE   3,500 0 0
Alibaba Group Holding Ltd Sp A ADR 01609w102 3,915 22,703 SH   SOLE   22,703 0 0
LVMH Moet Hennessy Louis Vuitt COM 502441306 274 4,650 SH   SOLE   4,650 0 0
NetEase Inc Sp ADR ADR 64110w102 680 1,972 SH   SOLE   1,972 0 0
Tencent Holdings Ltd ADR ADR 88032q109 5,696 109,675 SH   SOLE   109,675 0 0
BNY Mellon Small Cap Multi Str MUTUAL FUND 05569m889 222 11,573 SH   SOLE   11,573 0 0
Dreyfus Premier Inv Funds Inc Large Cap Equity Cl I MUTUAL FUND 261986541 274 12,701 SH   SOLE   12,701 0 0
Brookfield Infrast Partners LP MLP g16252101 984 21,950 SH   SOLE   21,950 0 0
Enbridge Energy Partners LP MLP 29250r106 138 10,000 SH   SOLE   10,000 0 0
Annaly Cap Mgmt Inc REIT 035710409 622 52,350 SH   SOLE   52,350 0 0
Capstead Mtg Corp REIT 14067e506 121 14,000 SH   SOLE   14,000 0 0
Coresite Realty Corp REIT 21870q105 3,125 27,440 SH   SOLE   27,440 0 0
Rayonier Inc REIT 754907103 269 8,500 SH   SOLE   8,500 0 0
W P Carey Inc COM 92936u109 403 5,850 SH   SOLE   5,850 0 0
Weyerhaeuser Co COM 962166104 1,306 37,050 SH   SOLE   37,050 0 0