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 10,035 51,013 SH   SOLE   51,013 0 0
A H BELO CORP COM CL A 001282102 186 39,588 SH   SOLE   39,588 0 0
ABB LTD SPONSORED ADR 000375204 1,790 82,221 SH   SOLE   82,221 0 0
ABBOTT LABS COM 002824100 3,268 53,576 SH   SOLE   53,576 0 0
ABBVIE INC COM 00287Y109 14,297 154,316 SH   SOLE   154,316 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 395 91,550 SH   SOLE   91,550 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,331 75,380 SH   SOLE   75,380 0 0
ACTIVISION BLIZZARD INC COM 00507V109 208 2,732 SH   SOLE   2,732 0 0
ADOBE SYS INC COM 00724F101 8,013 32,866 SH   SOLE   32,866 0 0
ADVANCED ENERGY INDS COM 007973100 17,897 308,090 SH   SOLE   308,090 0 0
AEGON N V NY REGISTRY SH 007924103 329 55,528 SH   SOLE   55,528 0 0
AEROVIRONMENT INC COM 008073108 12,777 178,870 SH   SOLE   178,870 0 0
AETNA INC NEW COM 00817Y108 389 2,122 SH   SOLE   2,122 0 0
AFLAC INC COM 001055102 3,111 72,320 SH   SOLE   72,320 0 0
AGNICO EAGLE MINES LTD COM 008474108 315 6,876 SH   SOLE   6,876 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 259 3,530 SH   SOLE   3,530 0 0
ALASKA AIR GROUP INC COM 011659109 10,576 175,127 SH   SOLE   175,127 0 0
ALBANY INTL CORP CL A 012348108 227 3,775 SH   SOLE   3,775 0 0
ALCOA CORP COM 013872106 1,577 33,634 SH   SOLE   33,634 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 17,778 1,125,185 SH   SOLE   1,125,185 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 1,804 9,722 SH   SOLE   9,722 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,462 58,215 SH   SOLE   58,215 0 0
ALLERGAN PLC SHS G0177J108 16,450 98,668 SH   SOLE   98,668 0 0
ALPHABET INC CAP STK CL C 02079K107 13,659 12,243 SH   SOLE   12,243 0 0
ALPHABET INC CAP STK CL A 02079K305 11,939 10,573 SH   SOLE   10,573 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 876 86,775 SH   SOLE   86,775 0 0
ALTABA INC COM 021346101 9,669 132,075 SH   SOLE   132,075 0 0
ALTRIA GROUP INC COM 02209S103 4,872 85,783 SH   SOLE   85,783 0 0
AMAZON COM INC COM 023135106 14,980 8,813 SH   SOLE   8,813 0 0
AMBARELLA INC SHS G037AX101 36,808 953,325 SH   SOLE   953,325 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,450 91,166 SH   SOLE   91,166 0 0
AMC NETWORKS INC CL A 00164V103 2,434 39,139 SH   SOLE   39,139 0 0
AMERICAN ELEC PWR INC COM 025537101 1,135 16,391 SH   SOLE   16,391 0 0
AMERICAN EXPRESS CO COM 025816109 10,627 108,437 SH   SOLE   108,437 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 292 5,509 SH   SOLE   5,509 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 269 3,149 SH   SOLE   3,149 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 741 17,553 SH   SOLE   17,553 0 0
AMERISOURCEBERGEN CORP COM 03073E105 338 3,960 SH   SOLE   3,960 0 0
AMGEN INC COM 031162100 12,881 69,780 SH   SOLE   69,780 0 0
AMIRA NATURE FOODS LTD SHS G0335L102 644 290,219 SH   SOLE   290,219 0 0
ANADARKO PETE CORP COM 032511107 6,368 86,930 SH   SOLE   86,930 0 0
ANALOG DEVICES INC COM 032654105 240 2,498 SH   SOLE   2,498 0 0
ANNALY CAP MGMT INC COM 035710409 193 18,771 SH   SOLE   18,771 0 0
ANTHEM INC COM 036752103 4,599 19,319 SH   SOLE   19,319 0 0
APERGY CORP COM 03755l104 293 7,012 SH   SOLE   7,012 0 0
APPLE INC COM 037833100 79,437 429,131 SH   SOLE   429,131 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820c105 1,140 16,256 SH   SOLE   16,256 0 0
APPLIED MATLS INC COM 038222105 9,804 212,246 SH   SOLE   212,246 0 0
APTIV PLC SHS g6095l109 5,634 61,491 SH   SOLE   61,491 0 0
AQUA AMERICA INC COM 03836W103 1,679 47,718 SH   SOLE   47,718 0 0
ARCH CAP GROUP LTD ORD G0450A105 239 9,015 SH   SOLE   9,015 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,117 24,375 SH   SOLE   24,375 0 0
ARCONIC INC COM 03965L100 656 38,582 SH   SOLE   38,582 0 0
ARRAY BIOPHARMA INC COM 04269x105 37,235 2,219,024 SH   SOLE   2,219,024 0 0
ARRIS INTL INC SHS G0551A103 32,984 1,349,322 SH   SOLE   1,349,322 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 681 3,440 SH   SOLE   3,440 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 891 21,900 SH   SOLE   21,900 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 345 9,813 SH   SOLE   9,813 0 0
ASTRONICS CORP COM 046433108 594 16,520 SH   SOLE   16,520 0 0
AT&T INC COM 00206R102 26,710 831,833 SH   SOLE   831,833 0 0
ATLASSIAN CORP PLC CL A G06242104 514 8,225 SH   SOLE   8,225 0 0
AUTODESK INC COM 052769106 6,490 49,510 SH   SOLE   49,510 0 0
AUTOLIV INC COM 052800109 451 3,146 SH   SOLE   3,146 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,158 8,629 SH   SOLE   8,629 0 0
AVERY DENNISON CORP COM 053611109 773 7,575 SH   SOLE   7,575 0 0
AXT INC COM 00246W103 529 75,000 SH   SOLE   75,000 0 0
BAKER HUGHES A GE CO CL A 05722G100 2,129 64,442 SH   SOLE   64,442 0 0
BANK AMER CORP COM 060505104 19,290 684,277 SH   SOLE   684,277 0 0
BANK NEW YORK MELLON CORP COM 064058100 9,237 171,277 SH   SOLE   171,277 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,995 87,390 SH   SOLE   87,390 0 0
BANKUNITED INC COM 06652K103 274 6,700 SH   SOLE   6,700 0 0
BARNES & NOBLE INC COM 067774109 163 25,650 SH   SOLE   25,650 0 0
BARRICK GOLD CORP COM 067901108 297 22,655 SH   SOLE   22,655 0 0
BAXTER INTL INC COM 071813109 8,849 119,841 SH   SOLE   119,841 0 0
BB&T CORP COM 054937107 9,367 185,713 SH   SOLE   185,713 0 0
BECTON DICKINSON & CO COM 075887109 6,036 25,196 SH   SOLE   25,196 0 0
BELMOND LTD CL A G1154H107 1,221 109,522 SH   SOLE   109,522 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,128 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,933 42,501 SH   SOLE   42,501 0 0
BEST BUY INC COM 086516101 287 3,844 SH   SOLE   3,844 0 0
BIOGEN INC COM 09062X103 4,327 14,908 SH   SOLE   14,908 0 0
BIOSCRIP INC COM 09069N108 321 109,700 SH   SOLE   109,700 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 636 49,877 SH   SOLE   49,877 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 721 55,135 SH   SOLE   55,135 0 0
BLACKROCK INC COM 09247X101 7,836 15,703 SH   SOLE   15,703 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 223 14,820 SH   SOLE   14,820 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1,072 49,728 SH   SOLE   49,728 0 0
BLACKROCK MUNI 2018 TERM TR COM 09248c106 281 18,735 SH   SOLE   18,735 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,889 89,810 SH   SOLE   89,810 0 0
BMC STK HLDGS INC COM 05591B109 286 13,700 SH   SOLE   13,700 0 0
BOEING CO COM 097023105 24,879 74,154 SH   SOLE   74,154 0 0
BOFI HLDG INC COM 05566u108 585 14,300 SH   SOLE   14,300 0 0
BOOKING HLDGS INC COM 09857L108 886 437 SH   SOLE   437 0 0
BORGWARNER INC COM 099724106 1,120 25,953 SH   SOLE   25,953 0 0
BOSTON PROPERTIES INC COM 101121101 490 3,905 SH   SOLE   3,905 0 0
BOYD GAMING CORP COM 103304101 45,495 1,312,603 SH   SOLE   1,312,603 0 0
BP PLC SPONSORED ADR 055622104 1,112 24,364 SH   SOLE   24,364 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 13,588 245,544 SH   SOLE   245,544 0 0
BROADCOM INC COM 11135F101 4,811 19,826 SH   SOLE   19,826 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 634 5,504 SH   SOLE   5,504 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 363 19,500 SH   SOLE   19,500 0 0
CAE INC COM 124765108 37,521 1,806,477 SH   SOLE   1,806,477 0 0
CAL MAINE FOODS INC COM NEW 128030202 519 11,310 SH   SOLE   11,310 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 608 51,550 SH   SOLE   51,550 0 0
CAMECO CORP COM 13321L108 168 14,955 SH   SOLE   14,955 0 0
CAMPBELL SOUP CO COM 134429109 1,545 38,100 SH   SOLE   38,100 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1,792 30,450 SH   SOLE   30,450 0 0
CANADIAN NATL RY CO COM 136375102 9,814 120,054 SH   SOLE   120,054 0 0
CANADIAN PAC RY LTD COM 13645T100 877 4,793 SH   SOLE   4,793 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,248 13,576 SH   SOLE   13,576 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309l102 783 36,775 SH   SOLE   36,775 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 17,882 312,028 SH   SOLE   312,028 0 0
CARRIZO OIL & GAS INC COM 144577103 301 10,800 SH   SOLE   10,800 0 0
CARS COM INC COM 14575E105 23,380 823,541 SH   SOLE   823,541 0 0
CATCHMARK TIMBER TR INC CL A 14912y202 696 54,650 SH   SOLE   54,650 0 0
CATERPILLAR INC DEL COM 149123101 9,025 66,525 SH   SOLE   66,525 0 0
CBS CORP NEW CL B 124857202 18,410 327,471 SH   SOLE   327,471 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 288 3,310 SH   SOLE   3,310 0 0
CELGENE CORP COM 151020104 4,200 52,882 SH   SOLE   52,882 0 0
CENTENE CORP DEL COM 15135B101 2,390 19,400 SH   SOLE   19,400 0 0
CENTRUS ENERGY CORP CL A 15643u104 52 15,000 SH   SOLE   15,000 0 0
CENTURYLINK INC COM 156700106 3,175 170,317 SH   SOLE   170,317 0 0
CF INDS HLDGS INC COM 125269100 6,254 140,854 SH   SOLE   140,854 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,829 6,239 SH   SOLE   6,239 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,021 10,450 SH   SOLE   10,450 0 0
CHENIERE ENERGY INC COM NEW 16411r208 4,550 69,790 SH   SOLE   69,790 0 0
CHEVRON CORP NEW COM 166764100 9,805 77,550 SH   SOLE   77,550 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842q100 122 12,690 SH   SOLE   12,690 0 0
CHUBB LIMITED COM H1467J104 4,851 38,194 SH   SOLE   38,194 0 0
CHURCH & DWIGHT INC COM 171340102 203 3,810 SH   SOLE   3,810 0 0
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 336 6,803 SH   SOLE   6,803 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 365 23,272 SH   SOLE   23,272 0 0
CISCO SYS INC COM 17275R102 27,787 645,754 SH   SOLE   645,754 0 0
CITIGROUP INC COM NEW 172967424 37,481 560,093 SH   SOLE   560,093 0 0
CLOROX CO DEL COM 189054109 5,063 37,435 SH   SOLE   37,435 0 0
CME GROUP INC COM CL A 12572Q105 960 5,855 SH   SOLE   5,855 0 0
COCA COLA CO COM 191216100 4,619 105,322 SH   SOLE   105,322 0 0
COGNEX CORP COM 192422103 65,836 1,475,816 SH   SOLE   1,475,816 0 0
COHERENT INC COM 192479103 1,547 9,890 SH   SOLE   9,890 0 0
COLGATE PALMOLIVE CO COM 194162103 5,258 81,122 SH   SOLE   81,122 0 0
COMCAST CORP NEW CL A 20030N101 27,227 829,836 SH   SOLE   829,836 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 70 11,700 SH   SOLE   11,700 0 0
CONAGRA BRANDS INC COM 205887102 887 24,838 SH   SOLE   24,838 0 0
CONOCOPHILLIPS COM 20825C104 10,187 146,322 SH   SOLE   146,322 0 0
CONSOLIDATED EDISON INC COM 209115104 1,623 20,818 SH   SOLE   20,818 0 0
COPA HOLDINGS SA CL A p31076105 228 2,410 SH   SOLE   2,410 0 0
COPART INC COM 217204106 215 3,800 SH   SOLE   3,800 0 0
CORNING INC COM 219350105 11,228 408,138 SH   SOLE   408,138 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,665 36,679 SH   SOLE   36,679 0 0
COVANTA HLDG CORP COM 22282E102 2,348 142,316 SH   SOLE   142,316 0 0
CSX CORP COM 126408103 1,111 17,414 SH   SOLE   17,414 0 0
CUBESMART COM 229663109 586 18,200 SH   SOLE   18,200 0 0
CUMMINS INC COM 231021106 41,763 314,005 SH   SOLE   314,005 0 0
CVS HEALTH CORP COM 126650100 9,646 149,896 SH   SOLE   149,896 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 217 13,900 SH   SOLE   13,900 0 0
CYRUSONE INC COM 23283r100 50,411 863,790 SH   SOLE   863,790 0 0
CYTOKINETICS INC COM NEW 23282W605 6,294 758,325 SH   SOLE   758,325 0 0
DANA INCORPORATED COM 235825205 2,522 124,890 SH   SOLE   124,890 0 0
DARDEN RESTAURANTS INC COM 237194105 389 3,635 SH   SOLE   3,635 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 80 10,080 SH   SOLE   10,080 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 323 10,275 SH   SOLE   10,275 0 0
DEERE & CO COM 244199105 565 4,041 SH   SOLE   4,041 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 12,887 260,142 SH   SOLE   260,142 0 0
DEVON ENERGY CORP NEW COM 25179M103 10,788 245,394 SH   SOLE   245,394 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 12,308 85,464 SH   SOLE   85,464 0 0
DISCOVER FINL SVCS COM 254709108 6,865 97,498 SH   SOLE   97,498 0 0
DISCOVERY INC COM SER A 25470F104 2,337 84,971 SH   SOLE   84,971 0 0
DISCOVERY INC COM SER C 25470F302 45,148 1,770,499 SH   SOLE   1,770,499 0 0
DISNEY WALT CO COM DISNEY 254687106 10,126 96,611 SH   SOLE   96,611 0 0
DOMINION ENERGY INC COM 25746U109 1,892 27,745 SH   SOLE   27,745 0 0
DOVER CORP COM 260003108 1,027 14,025 SH   SOLE   14,025 0 0
DOWDUPONT INC COM 26078j100 22,601 342,858 SH   SOLE   342,858 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,585 21,188 SH   SOLE   21,188 0 0
DTE ENERGY CO COM 233331107 641 6,189 SH   SOLE   6,189 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,347 29,674 SH   SOLE   29,674 0 0
DULUTH HLDGS INC COM CL B 26443V101 259 10,900 SH   SOLE   10,900 0 0
EASTMAN CHEM CO COM 277432100 654 6,540 SH   SOLE   6,540 0 0
EATON CORP PLC SHS G29183103 15,469 206,973 SH   SOLE   206,973 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829c105 160 13,600 SH   SOLE   13,600 0 0
ECOLAB INC COM 278865100 368 2,623 SH   SOLE   2,623 0 0
EDGEWELL PERS CARE CO COM 28035q102 624 12,375 SH   SOLE   12,375 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 245 1,685 SH   SOLE   1,685 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 21 11,950 SH   SOLE   11,950 0 0
EMERSON ELEC CO COM 291011104 3,420 49,460 SH   SOLE   49,460 0 0
EMPIRE ST RLTY TR INC CL A 292104106 171 10,000 SH   SOLE   10,000 0 0
ENBRIDGE INC COM 29250N105 2,954 82,761 SH   SOLE   82,761 0 0
ENDOCYTE INC COM 29269A102 203 14,695 SH   SOLE   14,695 0 0
ENERGIZER HLDGS INC NEW COM 29272w109 1,557 24,729 SH   SOLE   24,729 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 373 19,567 SH   SOLE   19,567 0 0
ENERSYS COM 29275Y102 1,795 24,050 SH   SOLE   24,050 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,784 172,886 SH   SOLE   172,886 0 0
ERICSSON ADR B SEK 10 294821608 588 76,600 SH   SOLE   76,600 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 8,781 224,071 SH   SOLE   224,071 0 0
EVERI HLDGS INC COM 30034t103 196 27,250 SH   SOLE   27,250 0 0
EVERSOURCE ENERGY COM 30040W108 4,329 73,864 SH   SOLE   73,864 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 417 10,430 SH   SOLE   10,430 0 0
EXELON CORP COM 30161N101 1,360 31,918 SH   SOLE   31,918 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 894 11,577 SH   SOLE   11,577 0 0
EXXON MOBIL CORP COM 30231G102 18,512 223,765 SH   SOLE   223,765 0 0
FACEBOOK INC CL A 30303M102 15,780 81,205 SH   SOLE   81,205 0 0
FCB FINL HLDGS INC CL A 30255G103 6,913 117,575 SH   SOLE   117,575 0 0
FEDEX CORP COM 31428X106 4,859 21,398 SH   SOLE   21,398 0 0
FIBROGEN INC COM 31572q808 28,607 456,978 SH   SOLE   456,978 0 0
FINISAR CORP COM NEW 31787A507 17,316 961,980 SH   SOLE   961,980 0 0
FIREEYE INC COM 31816q101 39,257 2,550,821 SH   SOLE   2,550,821 0 0
FIRST HORIZON NATL CORP COM 320517105 298 16,707 SH   SOLE   16,707 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,581 16,332 SH   SOLE   16,332 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1,053 7,650 SH   SOLE   7,650 0 0
FIRSTENERGY CORP COM 337932107 356 9,912 SH   SOLE   9,912 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939l506 6,660 274,092 SH   SOLE   274,092 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,080 97,590 SH   SOLE   97,590 0 0
FORMFACTOR INC COM 346375108 19,273 1,449,080 SH   SOLE   1,449,080 0 0
FORTINET INC COM 34959E109 1,375 22,025 SH   SOLE   22,025 0 0
FRANKLIN RES INC COM 354613101 915 28,550 SH   SOLE   28,550 0 0
FREEPORT-MCMORAN INC CL B 35671D857 6,115 354,292 SH   SOLE   354,292 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 377 7,492 SH   SOLE   7,492 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 182 34,031 SH   SOLE   34,031 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 327 9,122 SH   SOLE   9,122 0 0
GANNETT CO INC COM 36473h104 2,483 232,039 SH   SOLE   232,039 0 0
GASLOG LTD SHS G37585109 1,548 81,054 SH   SOLE   81,054 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164y101 232 8,002 SH   SOLE   8,002 0 0
GENERAL AMERN INVS INC COM 368802104 397 11,575 SH   SOLE   11,575 0 0
GENERAL DYNAMICS CORP COM 369550108 9,701 52,042 SH   SOLE   52,042 0 0
GENERAL ELECTRIC CO COM 369604103 5,563 408,739 SH   SOLE   408,739 0 0
GENERAL MLS INC COM 370334104 3,318 74,977 SH   SOLE   74,977 0 0
GENERAL MTRS CO COM 37045V100 8,028 203,760 SH   SOLE   203,760 0 0
GILEAD SCIENCES INC COM 375558103 19,652 277,420 SH   SOLE   277,420 0 0
GLATFELTER COM 377316104 690 35,197 SH   SOLE   35,197 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,797 44,580 SH   SOLE   44,580 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950e333 437 36,668 SH   SOLE   36,668 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 1,012 110,465 SH   SOLE   110,465 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045r206 320 59,917 SH   SOLE   59,917 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 12,983 440,702 SH   SOLE   440,702 0 0
GOLDCORP INC NEW COM 380956409 272 19,869 SH   SOLE   19,869 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 8,904 40,366 SH   SOLE   40,366 0 0
GRACE W R & CO DEL NEW COM 38388F108 565 7,702 SH   SOLE   7,702 0 0
GROUPON INC COM 399473107 17,525 4,075,670 SH   SOLE   4,075,670 0 0
HALLIBURTON CO COM 406216101 3,337 74,061 SH   SOLE   74,061 0 0
HANESBRANDS INC COM 410345102 233 10,600 SH   SOLE   10,600 0 0
HARMONIC INC COM 413160102 204 47,941 SH   SOLE   47,941 0 0
HARRIS CORP DEL COM 413875105 4,427 30,629 SH   SOLE   30,629 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 871 17,040 SH   SOLE   17,040 0 0
HASBRO INC COM 418056107 4,916 53,255 SH   SOLE   53,255 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,237 28,830 SH   SOLE   28,830 0 0
HELEN OF TROY CORP LTD COM G4388n106 2,411 24,490 SH   SOLE   24,490 0 0
HELMERICH & PAYNE INC COM 423452101 32,248 505,777 SH   SOLE   505,777 0 0
HERON THERAPEUTICS INC COM 427746102 1,784 45,915 SH   SOLE   45,915 0 0
HERSHEY CO COM 427866108 322 3,460 SH   SOLE   3,460 0 0
HESS CORP COM 42809h107 2,214 33,098 SH   SOLE   33,098 0 0
HEXCEL CORP NEW COM 428291108 42,136 634,773 SH   SOLE   634,773 0 0
HEXINDAI INC ADR 428295109 228 22,620 SH   SOLE   22,620 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 294 24,885 SH   SOLE   24,885 0 0
HIGHPOINT RES CORP COM 43114K108 16,569 2,725,215 SH   SOLE   2,725,215 0 0
HILLTOP HOLDINGS INC COM 432748101 258 11,700 SH   SOLE   11,700 0 0
HOME DEPOT INC COM 437076102 29,147 149,393 SH   SOLE   149,393 0 0
HOMESTREET INC COM 43785V102 205 7,600 SH   SOLE   7,600 0 0
HONEYWELL INTL INC COM 438516106 20,432 141,843 SH   SOLE   141,843 0 0
HOOKER FURNITURE CORP COM 439038100 274 5,850 SH   SOLE   5,850 0 0
HOPE BANCORP INC COM 43940T109 421 23,600 SH   SOLE   23,600 0 0
HORMEL FOODS CORP COM 440452100 207 5,576 SH   SOLE   5,576 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 355 12,400 SH   SOLE   12,400 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 790 16,748 SH   SOLE   16,748 0 0
HUMANA INC COM 444859102 210 707 SH   SOLE   707 0 0
IAC INTERACTIVECORP COM 44919P508 49,375 323,791 SH   SOLE   323,791 0 0
ICLICK INTRACTVE ASIA GRP LT SPONSORED ADR 45113y104 94 14,780 SH   SOLE   14,780 0 0
II VI INC COM 902104108 29,957 689,465 SH   SOLE   689,465 0 0
IMMUNOGEN INC COM 45253h101 10,673 1,096,937 SH   SOLE   1,096,937 0 0
INCYTE CORP COM 45337C102 251 3,750 SH   SOLE   3,750 0 0
ING GROEP N V SPONSORED ADR 456837103 665 46,432 SH   SOLE   46,432 0 0
INGERSOLL-RAND PLC SHS G47791101 663 7,390 SH   SOLE   7,390 0 0
INGREDION INC COM 457187102 939 8,484 SH   SOLE   8,484 0 0
INPHI CORP COM 45772F107 352 10,800 SH   SOLE   10,800 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 41,725 1,308,826 SH   SOLE   1,308,826 0 0
INTEL CORP COM 458140100 25,868 520,375 SH   SOLE   520,375 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 14,905 177,635 SH   SOLE   177,635 0 0
INTERNAP CORP COM PAR 45885A409 822 78,887 SH   SOLE   78,887 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 12,386 88,658 SH   SOLE   88,658 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 11,279 252,336 SH   SOLE   252,336 0 0
INTERXION HOLDING N.V SHS N47279109 68,953 1,104,664 SH   SOLE   1,104,664 0 0
INTL PAPER CO COM 460146103 361 6,932 SH   SOLE   6,932 0 0
INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 588 16,296 SH   SOLE   16,296 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,288 42,080 SH   SOLE   42,080 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137v613 4,416 39,222 SH   SOLE   39,222 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137v621 885 47,916 SH   SOLE   47,916 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INDL 46138E123 225 3,330 SH   SOLE   3,330 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138e511 617 42,374 SH   SOLE   42,374 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138g870 4,429 178,243 SH   SOLE   178,243 0 0
INVESCO LTD SHS G491BT108 5,918 222,820 SH   SOLE   222,820 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 11,074 64,517 SH   SOLE   64,517 0 0
IONIS PHARMACEUTICALS INC COM 462222100 45,549 1,093,098 SH   SOLE   1,093,098 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 37,352 2,319,969 SH   SOLE   2,319,969 0 0
ISHARES GOLD TRUST ISHARES 464285105 249 20,738 SH   SOLE   20,738 0 0
ISHARES INC CORE MSCI EMKT 46434G103 12,054 229,554 SH   SOLE   229,554 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 456 7,878 SH   SOLE   7,878 0 0
ISHARES TR S&P 100 ETF 464287101 306 2,555 SH   SOLE   2,555 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 547 3,133 SH   SOLE   3,133 0 0
ISHARES TR SELECT DIVID ETF 464287168 3,750 38,366 SH   SOLE   38,366 0 0
ISHARES TR TIPS BD ETF 464287176 2,556 22,647 SH   SOLE   22,647 0 0
ISHARES TR CORE S&P500 ETF 464287200 18,964 69,452 SH   SOLE   69,452 0 0
ISHARES TR CORE US AGGBD ET 464287226 978 9,203 SH   SOLE   9,203 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,357 31,318 SH   SOLE   31,318 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,080 9,424 SH   SOLE   9,424 0 0
ISHARES TR GLOBAL TECH ETF 464287291 768 4,670 SH   SOLE   4,670 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 388 2,388 SH   SOLE   2,388 0 0
ISHARES TR S&P 500 VAL ETF 464287408 665 6,041 SH   SOLE   6,041 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 453 5,434 SH   SOLE   5,434 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,528 67,615 SH   SOLE   67,615 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 312 3,528 SH   SOLE   3,528 0 0
ISHARES TR RUS MD CP GR ETF 464287481 207 1,636 SH   SOLE   1,636 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,166 11,120 SH   SOLE   11,120 0 0
ISHARES TR NASDAQ BIOTECH 464287556 8,385 76,356 SH   SOLE   76,356 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 427 3,520 SH   SOLE   3,520 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,340 16,270 SH   SOLE   16,270 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 313 2,373 SH   SOLE   2,373 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 348 1,705 SH   SOLE   1,705 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,758 10,736 SH   SOLE   10,736 0 0
ISHARES TR U.S. REAL ES ETF 464287739 359 4,450 SH   SOLE   4,450 0 0
ISHARES TR US HLTHCARE ETF 464287762 594 3,335 SH   SOLE   3,335 0 0
ISHARES TR CORE S&P SCP ETF 464287804 4,171 49,979 SH   SOLE   49,979 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,508 9,236 SH   SOLE   9,236 0 0
ISHARES TR S&P SML 600 GWT 464287887 397 2,102 SH   SOLE   2,102 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 2,052 19,540 SH   SOLE   19,540 0 0
ISHARES TR EAFE SML CP ETF 464288273 21,233 338,431 SH   SOLE   338,431 0 0
ISHARES TR NATIONAL MUN ETF 464288414 3,040 27,882 SH   SOLE   27,882 0 0
ISHARES TR IBOXX HI YD ETF 464288513 839 9,864 SH   SOLE   9,864 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 603 5,025 SH   SOLE   5,025 0 0
ISHARES TR S&P US PFD STK 464288687 684 18,148 SH   SOLE   18,148 0 0
ISHARES TR US HOME CONS ETF 464288752 555 14,545 SH   SOLE   14,545 0 0
ISHARES TR MSCI INDIA ETF 46429b598 404 12,150 SH   SOLE   12,150 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 13,262 260,042 SH   SOLE   260,042 0 0
ISHARES TR CORE HIGH DV ETF 46429b663 658 7,742 SH   SOLE   7,742 0 0
ISHARES TR USA MOMENTUM FCT 46432f396 434 3,960 SH   SOLE   3,960 0 0
ISHARES TR CORE MSCI TOTAL 46432f834 724 12,045 SH   SOLE   12,045 0 0
ISHARES TR CORE DIV GRWTH 46434V621 210 6,140 SH   SOLE   6,140 0 0
ISHARES TR MORTGE REL ETF 46435G342 225 5,170 SH   SOLE   5,170 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 21,576 702,131 SH   SOLE   702,131 0 0
JD COM INC SPON ADR CL A 47215p106 648 16,625 SH   SOLE   16,625 0 0
JOHNSON & JOHNSON COM 478160104 28,145 231,953 SH   SOLE   231,953 0 0
JPMORGAN CHASE & CO COM 46625H100 47,603 456,843 SH   SOLE   456,843 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 39,960 377,121 SH   SOLE   377,121 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 1,947 103,338 SH   SOLE   103,338 0 0
KEYCORP NEW COM 493267108 2,483 127,095 SH   SOLE   127,095 0 0
KIMBERLY CLARK CORP COM 494368103 3,924 37,253 SH   SOLE   37,253 0 0
KINDER MORGAN INC DEL COM 49456B101 1,588 89,845 SH   SOLE   89,845 0 0
KKR & CO L P DEL COM UNITS 48248M102 2,077 83,600 SH   SOLE   83,600 0 0
KLA-TENCOR CORP COM 482480100 926 9,029 SH   SOLE   9,029 0 0
KRAFT HEINZ CO COM 500754106 2,745 43,693 SH   SOLE   43,693 0 0
KROGER CO COM 501044101 1,165 40,952 SH   SOLE   40,952 0 0
LAKELAND BANCORP INC COM 511637100 863 43,453 SH   SOLE   43,453 0 0
LAM RESEARCH CORP COM 512807108 93,375 540,210 SH   SOLE   540,210 0 0
LANNET INC COM 516012101 224 16,435 SH   SOLE   16,435 0 0
LAS VEGAS SANDS CORP COM 517834107 68,182 892,902 SH   SOLE   892,902 0 0
LAUDER ESTEE COS INC CL A 518439104 455 3,192 SH   SOLE   3,192 0 0
LAZARD LTD SHS A G54050102 35,488 725,574 SH   SOLE   725,574 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 8,098 674,825 SH   SOLE   674,825 0 0
LIBERTY GLOBAL PLC SHS CL A g5480u104 425 15,423 SH   SOLE   15,423 0 0
LIBERTY GLOBAL PLC SHS CL C g5480u120 844 31,716 SH   SOLE   31,716 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 440 22,709 SH   SOLE   22,709 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 20,674 458,902 SH   SOLE   458,902 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 12,016 264,897 SH   SOLE   264,897 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 851 33,096 SH   SOLE   33,096 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 2,348 66,510 SH   SOLE   66,510 0 0
LILLY ELI & CO COM 532457108 4,571 53,572 SH   SOLE   53,572 0 0
LIMELIGHT NETWORKS INC COM 53261M104 79 17,600 SH   SOLE   17,600 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 8,403 358,165 SH   SOLE   358,165 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 205 4,228 SH   SOLE   4,228 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 44 13,300 SH   SOLE   13,300 0 0
LOCKHEED MARTIN CORP COM 539830109 9,653 32,674 SH   SOLE   32,674 0 0
LOWES COS INC COM 548661107 1,680 17,580 SH   SOLE   17,580 0 0
LOXO ONCOLOGY INC COM 548862101 1,062 6,120 SH   SOLE   6,120 0 0
LUMENTUM HLDGS INC COM 55024u109 74,859 1,292,895 SH   SOLE   1,292,895 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7,304 66,490 SH   SOLE   66,490 0 0
M & T BK CORP COM 55261F104 1,205 7,080 SH   SOLE   7,080 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 269 11,673 SH   SOLE   11,673 0 0
MACROGENICS INC COM 556099109 14,082 681,940 SH   SOLE   681,940 0 0
MACYS INC COM 55616P104 2,390 63,854 SH   SOLE   63,854 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 40,219 129,658 SH   SOLE   129,658 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,134 16,420 SH   SOLE   16,420 0 0
MARATHON OIL CORP COM 565849106 524 25,109 SH   SOLE   25,109 0 0
MARATHON PETE CORP COM 56585A102 3,137 44,711 SH   SOLE   44,711 0 0
MASCO CORP COM 574599106 264 7,055 SH   SOLE   7,055 0 0
MASTERCARD INCORPORATED CL A 57636q104 1,398 7,112 SH   SOLE   7,112 0 0
MATADOR RES CO COM 576485205 304 10,100 SH   SOLE   10,100 0 0
MATERION CORP COM 576690101 374 6,900 SH   SOLE   6,900 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,074 17,867 SH   SOLE   17,867 0 0
MCDONALDS CORP COM 580135101 7,629 48,686 SH   SOLE   48,686 0 0
MEDICAL PPTYS TRUST INC COM 58463j304 166 11,800 SH   SOLE   11,800 0 0
MEDICINES CO COM 584688105 34,704 945,612 SH   SOLE   945,612 0 0
MEDTRONIC PLC SHS G5960L103 4,635 54,142 SH   SOLE   54,142 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 615 7,300 SH   SOLE   7,300 0 0
MERCK & CO INC COM 58933Y105 30,837 508,021 SH   SOLE   508,021 0 0
METHANEX CORP COM 59151K108 9,119 128,985 SH   SOLE   128,985 0 0
METHODE ELECTRS INC COM 591520200 285 7,075 SH   SOLE   7,075 0 0
METLIFE INC COM 59156R108 11,266 258,386 SH   SOLE   258,386 0 0
MGM RESORTS INTERNATIONAL COM 552953101 7,722 265,995 SH   SOLE   265,995 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 9,816 107,924 SH   SOLE   107,924 0 0
MICRON TECHNOLOGY INC COM 595112103 6,868 130,960 SH   SOLE   130,960 0 0
MICROSOFT CORP COM 594918104 70,653 716,490 SH   SOLE   716,490 0 0
MITCHAM INDS INC COM 606501104 43 10,800 SH   SOLE   10,800 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688n102 2,308 130,225 SH   SOLE   130,225 0 0
MOLSON COORS BREWING CO CL B 60871r209 743 10,925 SH   SOLE   10,925 0 0
MONDELEZ INTL INC CL A 609207105 9,794 238,871 SH   SOLE   238,871 0 0
MORGAN STANLEY COM NEW 617446448 6,236 131,559 SH   SOLE   131,559 0 0
MOSAIC CO NEW COM 61945C103 1,569 55,939 SH   SOLE   55,939 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 256 2,197 SH   SOLE   2,197 0 0
MSG NETWORK INC CL A 553573106 8,048 336,054 SH   SOLE   336,054 0 0
MUELLER WTR PRODS INC COM SER A 624758108 3,947 336,740 SH   SOLE   336,740 0 0
MYRIAD GENETICS INC COM 62855J104 21,554 576,773 SH   SOLE   576,773 0 0
NATIONAL BEVERAGE CORP COM 635017106 6,134 57,383 SH   SOLE   57,383 0 0
NATIONAL CINEMEDIA INC COM 635309107 99 11,730 SH   SOLE   11,730 0 0
NATIONAL OILWELL VARCO INC COM 637071101 979 22,556 SH   SOLE   22,556 0 0
NEENAH INC COM 640079109 441 5,200 SH   SOLE   5,200 0 0
NETEASE INC SPONSORED ADR 64110W102 332 1,315 SH   SOLE   1,315 0 0
NETFLIX INC COM 64110L106 1,989 5,082 SH   SOLE   5,082 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121n109 110 35,400 SH   SOLE   35,400 0 0
NEW JERSEY RES COM 646025106 411 9,181 SH   SOLE   9,181 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 306 27,693 SH   SOLE   27,693 0 0
NEWELL BRANDS INC COM 651229106 5,914 229,324 SH   SOLE   229,324 0 0
NEWMONT MINING CORP COM 651639106 248 6,572 SH   SOLE   6,572 0 0
NEWS CORP NEW CL A 65249b109 4,081 263,309 SH   SOLE   263,309 0 0
NEWS CORP NEW CL B 65249b208 1,465 92,443 SH   SOLE   92,443 0 0
NEXGEN ENERGY LTD COM 65340p106 157 84,252 SH   SOLE   84,252 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 8,978 122,317 SH   SOLE   122,317 0 0
NEXTERA ENERGY INC COM 65339F101 10,300 61,663 SH   SOLE   61,663 0 0
NIKE INC CL B 654106103 2,367 29,706 SH   SOLE   29,706 0 0
NOKIA CORP SPONSORED ADR 654902204 1,332 231,586 SH   SOLE   231,586 0 0
NORDSTROM INC COM 655664100 726 14,023 SH   SOLE   14,023 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,201 7,963 SH   SOLE   7,963 0 0
NORTHERN TR CORP COM 665859104 1,808 17,570 SH   SOLE   17,570 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,100 6,826 SH   SOLE   6,826 0 0
NOVARTIS A G SPONSORED ADR 66987V109 6,183 81,848 SH   SOLE   81,848 0 0
NOVO-NORDISK A S ADR 670100205 3,129 67,837 SH   SOLE   67,837 0 0
NUANCE COMMUNICATIONS INC COM 67020y100 773 55,690 SH   SOLE   55,690 0 0
NUCOR CORP COM 670346105 3,812 60,985 SH   SOLE   60,985 0 0
NUTANIX INC CL A 67059n108 243 4,705 SH   SOLE   4,705 0 0
NUTRIEN LTD COM 67077M108 1,168 21,486 SH   SOLE   21,486 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,755 120,300 SH   SOLE   120,300 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075f105 197 10,671 SH   SOLE   10,671 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 466 38,105 SH   SOLE   38,105 0 0
NVIDIA CORP COM 67066G104 4,389 18,526 SH   SOLE   18,526 0 0
NXP SEMICONDUCTORS N V COM N6596X109 966 8,841 SH   SOLE   8,841 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 935 11,172 SH   SOLE   11,172 0 0
OCLARO INC COM NEW 67555N206 1,712 191,675 SH   SOLE   191,675 0 0
OI S A SPONSORED ADR NE 670851500 150 34,090 SH   SOLE   34,090 0 0
OLD DOMINION FGHT LINES INC COM 679580100 286 1,917 SH   SOLE   1,917 0 0
OLD REP INTL CORP COM 680223104 1,638 82,256 SH   SOLE   82,256 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,050 66,139 SH   SOLE   66,139 0 0
OMNICOM GROUP INC COM 681919106 1,243 16,298 SH   SOLE   16,298 0 0
ONEOK INC NEW COM 682680103 320 4,585 SH   SOLE   4,585 0 0
OPKO HEALTH INC COM 68375n103 91 19,350 SH   SOLE   19,350 0 0
ORACLE CORP COM 68389X105 13,181 299,156 SH   SOLE   299,156 0 0
OUTFRONT MEDIA INC COM 69007J106 2,297 118,086 SH   SOLE   118,086 0 0
OWENS CORNING NEW COM 690742101 391 6,177 SH   SOLE   6,177 0 0
PACCAR INC COM 693718108 452 7,300 SH   SOLE   7,300 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 348 12,525 SH   SOLE   12,525 0 0
PALO ALTO NETWORKS INC COM 697435105 8,250 40,150 SH   SOLE   40,150 0 0
PARKER HANNIFIN CORP COM 701094104 412 2,640 SH   SOLE   2,640 0 0
PARSLEY ENERGY INC CL A 701877102 2,692 88,890 SH   SOLE   88,890 0 0
PAYCHEX INC COM 704326107 1,381 20,199 SH   SOLE   20,199 0 0
PAYPAL HLDGS INC COM 70450y103 1,074 12,893 SH   SOLE   12,893 0 0
PDC ENERGY INC COM 69327R101 2,116 35,000 SH   SOLE   35,000 0 0
PEAK RESORTS INC COM 70469l100 484 96,819 SH   SOLE   96,819 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959w103 293 6,250 SH   SOLE   6,250 0 0
PEPSICO INC COM 713448108 8,790 80,741 SH   SOLE   80,741 0 0
PFIZER INC COM 717081103 24,865 685,369 SH   SOLE   685,369 0 0
PGIM GLOBAL SHORT DURATION H COM 69346J106 245 17,900 SH   SOLE   17,900 0 0
PHILIP MORRIS INTL INC COM 718172109 6,541 81,015 SH   SOLE   81,015 0 0
PHILLIPS 66 COM 718546104 4,604 40,993 SH   SOLE   40,993 0 0
PHYSICIANS RLTY TR COM 71943U104 330 20,680 SH   SOLE   20,680 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 8,938 86,736 SH   SOLE   86,736 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201r783 1,637 16,451 SH   SOLE   16,451 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201r833 3,511 34,574 SH   SOLE   34,574 0 0
PIMCO INCOME STRATEGY FUND I COM 72201J104 2,058 196,588 SH   SOLE   196,588 0 0
PINNACLE FOODS INC DEL COM 72348P104 442 6,800 SH   SOLE   6,800 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 776 32,814 SH   SOLE   32,814 0 0
PNC FINL SVCS GROUP INC COM 693475105 13,001 96,233 SH   SOLE   96,233 0 0
PNM RES INC COM 69349H107 899 23,098 SH   SOLE   23,098 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 13,597 359,995 SH   SOLE   359,995 0 0
PPL CORP COM 69351T106 3,166 110,876 SH   SOLE   110,876 0 0
PRAXAIR INC COM 74005P104 689 4,357 SH   SOLE   4,357 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,626 22,621 SH   SOLE   22,621 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 7,915 149,476 SH   SOLE   149,476 0 0
PROCTER AND GAMBLE CO COM 742718109 18,119 232,116 SH   SOLE   232,116 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 14,384 1,789,073 SH   SOLE   1,789,073 0 0
PROGRESSIVE CORP OHIO COM 743315103 2,232 37,741 SH   SOLE   37,741 0 0
PROLOGIS INC COM 74340W103 4,111 62,578 SH   SOLE   62,578 0 0
PROTHENA CORP PLC SHS G72800108 4,010 275,019 SH   SOLE   275,019 0 0
PRUDENTIAL FINL INC COM 744320102 4,710 50,367 SH   SOLE   50,367 0 0
PRUDENTIAL PLC ADR 74435K204 662 14,475 SH   SOLE   14,475 0 0
PTC THERAPEUTICS INC COM 69366J200 7,926 234,982 SH   SOLE   234,982 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 1,663 30,718 SH   SOLE   30,718 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 235 45,025 SH   SOLE   45,025 0 0
QEP RES INC COM 74733V100 19,702 1,607,055 SH   SOLE   1,607,055 0 0
QORVO INC COM 74736k101 107,954 1,346,564 SH   SOLE   1,346,564 0 0
QUALCOMM INC COM 747525103 3,332 59,375 SH   SOLE   59,375 0 0
QUANTA SVCS INC COM 74762E102 1,553 46,500 SH   SOLE   46,500 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,580 14,371 SH   SOLE   14,371 0 0
RADCOM LTD SHS NEW M81865111 307 15,530 SH   SOLE   15,530 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 41,978 469,813 SH   SOLE   469,813 0 0
RAYTHEON CO COM NEW 755111507 1,338 6,925 SH   SOLE   6,925 0 0
READING INTERNATIONAL INC CL A 755408101 227 14,230 SH   SOLE   14,230 0 0
RED HAT INC COM 756577102 263 1,957 SH   SOLE   1,957 0 0
REGENERON PHARMACEUTICALS COM 75886F107 73,428 212,840 SH   SOLE   212,840 0 0
REPUBLIC SVCS INC COM 760759100 374 5,467 SH   SOLE   5,467 0 0
RESONANT INC COM 76118l102 56 10,000 SH   SOLE   10,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,369 78,750 SH   SOLE   78,750 0 0
RITE AID CORP COM 767754104 33 19,000 SH   SOLE   19,000 0 0
ROBERT HALF INTL INC COM 770323103 36,091 554,388 SH   SOLE   554,388 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,280 7,697 SH   SOLE   7,697 0 0
ROKU INC COM CL A 77543r102 370 8,675 SH   SOLE   8,675 0 0
ROPER TECHNOLOGIES INC COM 776696106 222 805 SH   SOLE   805 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 921 56,761 SH   SOLE   56,761 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 97,602 942,103 SH   SOLE   942,103 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6,747 92,865 SH   SOLE   92,865 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,582 80,636 SH   SOLE   80,636 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 758 6,640 SH   SOLE   6,640 0 0
RYDER SYS INC COM 783549108 233 3,240 SH   SOLE   3,240 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 209 11,000 SH   SOLE   11,000 0 0
SALESFORCE COM INC COM 79466l302 4,794 35,145 SH   SOLE   35,145 0 0
SANDY SPRING BANCORP INC COM 800363103 6,683 162,955 SH   SOLE   162,955 0 0
SANOFI SPONSORED ADR 80105N105 1,306 32,654 SH   SOLE   32,654 0 0
SAP SE SPON ADR 803054204 937 8,102 SH   SOLE   8,102 0 0
SAREPTA THERAPEUTICS INC COM 803607100 32,525 246,066 SH   SOLE   246,066 0 0
SCHLUMBERGER LTD COM 806857108 16,998 253,589 SH   SOLE   253,589 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 755 11,441 SH   SOLE   11,441 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,091 16,794 SH   SOLE   16,794 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,604 21,807 SH   SOLE   21,807 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 899 18,232 SH   SOLE   18,232 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 510 15,421 SH   SOLE   15,421 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 350 6,911 SH   SOLE   6,911 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,618 19,460 SH   SOLE   19,460 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 14,371 1,073,294 SH   SOLE   1,073,294 0 0
SEACHANGE INTL INC COM 811699107 66 19,400 SH   SOLE   19,400 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 416 7,368 SH   SOLE   7,368 0 0
SEATTLE GENETICS INC COM 812578102 51,372 773,784 SH   SOLE   773,784 0 0
SEAWORLD ENTMT INC COM 81282V100 24,676 1,130,900 SH   SOLE   1,130,900 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,128 13,511 SH   SOLE   13,511 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,245 38,837 SH   SOLE   38,837 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,921 25,297 SH   SOLE   25,297 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,091 41,025 SH   SOLE   41,025 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,761 24,590 SH   SOLE   24,590 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,058 15,236 SH   SOLE   15,236 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 273 5,256 SH   SOLE   5,256 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 235 15,725 SH   SOLE   15,725 0 0
SHIRE PLC SPONSORED ADR 82481R106 4,761 28,207 SH   SOLE   28,207 0 0
SIFY TECHNOLOGIES LIMITED SPONSORED ADR 82655M107 840 454,182 SH   SOLE   454,182 0 0
SILICOM LTD ORD M84116108 245 6,365 SH   SOLE   6,365 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 35,187 1,094,476 SH   SOLE   1,094,476 0 0
SIRIUS XM HLDGS INC COM 82968B103 448 66,137 SH   SOLE   66,137 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 722 10,300 SH   SOLE   10,300 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 6,368 65,891 SH   SOLE   65,891 0 0
SMUCKER J M CO COM NEW 832696405 501 4,661 SH   SOLE   4,661 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 244 5,068 SH   SOLE   5,068 0 0
SONY CORP SPONSORED ADR 835699307 996 19,437 SH   SOLE   19,437 0 0
SOTHEBYS COM 835898107 26,281 483,645 SH   SOLE   483,645 0 0
SOUTHERN CO COM 842587107 1,747 37,720 SH   SOLE   37,720 0 0
SOUTHERN COPPER CORP COM 84265v105 328 7,000 SH   SOLE   7,000 0 0
SPARK THERAPEUTICS INC COM 84652J103 17,175 207,525 SH   SOLE   207,525 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,921 16,154 SH   SOLE   16,154 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,594 13,431 SH   SOLE   13,431 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463x772 821 21,435 SH   SOLE   21,435 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 51,140 188,515 SH   SOLE   188,515 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 35,143 98,990 SH   SOLE   98,990 0 0
SPDR SER TR BLOMBERG BRC INV 78468r200 2,438 79,280 SH   SOLE   79,280 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 211 4,397 SH   SOLE   4,397 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464a359 897 16,921 SH   SOLE   16,921 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 786 22,149 SH   SOLE   22,149 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464a474 215 7,124 SH   SOLE   7,124 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,142 12,317 SH   SOLE   12,317 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 961 24,290 SH   SOLE   24,290 0 0
SPIRE INC COM 84857l101 662 9,375 SH   SOLE   9,375 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 829 4,925 SH   SOLE   4,925 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 12,867 270,596 SH   SOLE   270,596 0 0
STARBUCKS CORP COM 855244109 592 12,122 SH   SOLE   12,122 0 0
STATE STR CORP COM 857477103 262 2,812 SH   SOLE   2,812 0 0
STONERIDGE INC COM 86183P102 413 11,750 SH   SOLE   11,750 0 0
STRYKER CORP COM 863667101 1,762 10,435 SH   SOLE   10,435 0 0
SUN LIFE FINL INC COM 866796105 227 5,658 SH   SOLE   5,658 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,483 61,038 SH   SOLE   61,038 0 0
SUNTRUST BKS INC COM 867914103 231 3,499 SH   SOLE   3,499 0 0
SUPER MICRO COMPUTER INC COM 86800U104 805 34,055 SH   SOLE   34,055 0 0
SYMANTEC CORP COM 871503108 995 48,198 SH   SOLE   48,198 0 0
SYNCHRONY FINL COM 87165b103 3,873 116,016 SH   SOLE   116,016 0 0
SYSCO CORP COM 871829107 291 4,261 SH   SOLE   4,261 0 0
T MOBILE US INC COM 872590104 4,921 82,357 SH   SOLE   82,357 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,377 20,084 SH   SOLE   20,084 0 0
TAPESTRY INC COM 876030107 1,528 32,715 SH   SOLE   32,715 0 0
TARGET CORP COM 87612E106 1,301 17,087 SH   SOLE   17,087 0 0
TECK RESOURCES LTD CL B 878742204 634 24,896 SH   SOLE   24,896 0 0
TEGNA INC COM 87901j105 31,701 2,921,714 SH   SOLE   2,921,714 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 8,872 323,553 SH   SOLE   323,553 0 0
TENNECO INC COM 880349105 4,430 100,770 SH   SOLE   100,770 0 0
TEREX CORP NEW COM 880779103 345 8,170 SH   SOLE   8,170 0 0
TESLA INC COM 88160r101 446 1,301 SH   SOLE   1,301 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 556 22,862 SH   SOLE   22,862 0 0
TEXAS INSTRS INC COM 882508104 3,716 33,703 SH   SOLE   33,703 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 626 900 SH   SOLE   900 0 0
TEXTRON INC COM 883203101 5,462 82,875 SH   SOLE   82,875 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,006 28,993 SH   SOLE   28,993 0 0
TIFFANY & CO NEW COM 886547108 837 6,361 SH   SOLE   6,361 0 0
TIMKEN CO COM 887389104 4,332 99,481 SH   SOLE   99,481 0 0
TJX COS INC NEW COM 872540109 952 10,007 SH   SOLE   10,007 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 905 15,645 SH   SOLE   15,645 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 2,234 83,712 SH   SOLE   83,712 0 0
TOTAL S A SPONSORED ADR 89151E109 3,950 65,224 SH   SOLE   65,224 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,323 27,158 SH   SOLE   27,158 0 0
TRIBUNE MEDIA CO CL A 896047503 1,483 38,762 SH   SOLE   38,762 0 0
TRIMBLE INC COM 896239100 54,585 1,662,152 SH   SOLE   1,662,152 0 0
TUTOR PERINI CORP COM 901109108 1,976 107,110 SH   SOLE   107,110 0 0
TWENTY FIRST CENTY FOX INC CL A 90130a101 4,661 93,804 SH   SOLE   93,804 0 0
TWILIO INC CL A 90138F102 224 3,995 SH   SOLE   3,995 0 0
U S SILICA HLDGS INC COM 90346E103 639 24,876 SH   SOLE   24,876 0 0
UBS GROUP AG SHS H42097107 241 15,704 SH   SOLE   15,704 0 0
ULTRA CLEAN HLDGS INC COM 90385v107 8,950 539,185 SH   SOLE   539,185 0 0
UNIFI INC COM NEW 904677200 17,256 544,358 SH   SOLE   544,358 0 0
UNILEVER N V N Y SHS NEW 904784709 2,258 40,524 SH   SOLE   40,524 0 0
UNILEVER PLC SPON ADR NEW 904767704 648 11,727 SH   SOLE   11,727 0 0
UNION PAC CORP COM 907818108 9,245 65,256 SH   SOLE   65,256 0 0
UNITED CONTL HLDGS INC COM 910047109 1,350 19,364 SH   SOLE   19,364 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,829 17,219 SH   SOLE   17,219 0 0
UNITED TECHNOLOGIES CORP COM 913017109 13,286 106,260 SH   SOLE   106,260 0 0
UNITEDHEALTH GROUP INC COM 91324P102 14,564 59,364 SH   SOLE   59,364 0 0
URSTADT BIDDLE PPTYS INC PFD-G CV 6.75% 917286809 386 15,325 SH   SOLE   15,325 0 0
US BANCORP DEL COM NEW 902973304 932 18,625 SH   SOLE   18,625 0 0
VALE S A ADR 91912E105 2,027 158,090 SH   SOLE   158,090 0 0
VALERO ENERGY CORP NEW COM 91913Y100 9,605 86,665 SH   SOLE   86,665 0 0
VALLEY NATL BANCORP COM 919794107 695 57,164 SH   SOLE   57,164 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 781 39,858 SH   SOLE   39,858 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189f726 893 7,447 SH   SOLE   7,447 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 737 5,050 SH   SOLE   5,050 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 770 5,855 SH   SOLE   5,855 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 236 3,014 SH   SOLE   3,014 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 9,254 116,863 SH   SOLE   116,863 0 0
VANGUARD GROUP DIV APP ETF 921908844 1,884 18,537 SH   SOLE   18,537 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 564 2,260 SH   SOLE   2,260 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 298 2,695 SH   SOLE   2,695 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 5,386 34,168 SH   SOLE   34,168 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 10,149 81,347 SH   SOLE   81,347 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 426 2,846 SH   SOLE   2,846 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 250 2,410 SH   SOLE   2,410 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 53,813 345,690 SH   SOLE   345,690 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,248 23,129 SH   SOLE   23,129 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 36,899 711,796 SH   SOLE   711,796 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,576 108,441 SH   SOLE   108,441 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 3,379 48,289 SH   SOLE   48,289 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 8,639 153,917 SH   SOLE   153,917 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,184 44,711 SH   SOLE   44,711 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 437 8,570 SH   SOLE   8,570 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10,188 130,451 SH   SOLE   130,451 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206c870 535 6,400 SH   SOLE   6,400 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 942 17,413 SH   SOLE   17,413 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 16,240 378,564 SH   SOLE   378,564 0 0
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 11,605 147,530 SH   SOLE   147,530 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 20,797 250,420 SH   SOLE   250,420 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204a108 386 2,275 SH   SOLE   2,275 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 352 2,210 SH   SOLE   2,210 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204a603 2,322 17,100 SH   SOLE   17,100 0 0
VARIAN MED SYS INC COM 92220P105 843 7,417 SH   SOLE   7,417 0 0
VENTAS INC COM 92276F100 4,605 80,864 SH   SOLE   80,864 0 0
VEON LTD SPONSORED ADR 91822M106 281 118,113 SH   SOLE   118,113 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 18,164 361,039 SH   SOLE   361,039 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 204 1,200 SH   SOLE   1,200 0 0
VIACOM INC NEW CL B 92553P201 6,621 219,526 SH   SOLE   219,526 0 0
VIAVI SOLUTIONS INC COM 925550105 16,713 1,632,165 SH   SOLE   1,632,165 0 0
VISA INC COM CL A 92826C839 35,822 270,453 SH   SOLE   270,453 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 22,211 957,356 SH   SOLE   957,356 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857w308 6,535 268,820 SH   SOLE   268,820 0 0
WADDELL & REED FINL INC CL A 930059100 667 37,102 SH   SOLE   37,102 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,439 23,977 SH   SOLE   23,977 0 0
WALMART INC COM 931142103 7,401 86,409 SH   SOLE   86,409 0 0
WASTE MGMT INC DEL COM 94106L109 7,546 92,768 SH   SOLE   92,768 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 896 272,200 SH   SOLE   272,200 0 0
WELLS FARGO CO NEW COM 949746101 4,459 80,432 SH   SOLE   80,432 0 0
WENDYS CO COM 95058W100 215 12,525 SH   SOLE   12,525 0 0
WERNER ENTERPRISES INC COM 950755108 21,903 583,303 SH   SOLE   583,303 0 0
WESCO INTL INC COM 95082P105 934 16,350 SH   SOLE   16,350 0 0
WESTERN DIGITAL CORP COM 958102105 2,832 36,585 SH   SOLE   36,585 0 0
WESTROCK CO COM 96145d105 4,281 75,080 SH   SOLE   75,080 0 0
WEYERHAEUSER CO COM 962166104 704 19,303 SH   SOLE   19,303 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 673 30,511 SH   SOLE   30,511 0 0
WHIRLPOOL CORP COM 963320106 373 2,550 SH   SOLE   2,550 0 0
WILLIAMS COS INC DEL COM 969457100 736 27,152 SH   SOLE   27,152 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717w281 1,808 37,904 SH   SOLE   37,904 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 962 26,878 SH   SOLE   26,878 0 0
WISDOMTREE TR US SMALLCP ERNGS 97717w562 294 7,600 SH   SOLE   7,600 0 0
WISDOMTREE TR US MIDCP EARNING 97717w570 245 6,095 SH   SOLE   6,095 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 915 30,873 SH   SOLE   30,873 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 260 4,921 SH   SOLE   4,921 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,689 26,755 SH   SOLE   26,755 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 53,488 734,519 SH   SOLE   734,519 0 0
WYNN RESORTS LTD COM 983134107 2,094 12,513 SH   SOLE   12,513 0 0
XILINX INC COM 983919101 1,552 23,789 SH   SOLE   23,789 0 0
XPO LOGISTICS INC COM 983793100 4,473 44,650 SH   SOLE   44,650 0 0
XYLEM INC COM 98419M100 11,358 168,570 SH   SOLE   168,570 0 0
YANDEX N V SHS CLASS A N97284108 1,100 30,649 SH   SOLE   30,649 0 0
ZOETIS INC CL A 98978V103 277 3,250 SH   SOLE   3,250 0 0