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 15,243 87,939 SH   SOLE   87,939 0 0
8X8 INC. COM 282914100 28,770 1,193,764 SH   SOLE   1,193,764 0 0
A T & T INC COM 00206R102 50,198 1,497,995 SH   SOLE   1,497,995 0 0
A. O. SMITH CORP COM 831865209 428 9,065 SH   SOLE   9,065 0 0
ABB LTD (SW) COM 000375204 13,198 658,930 SH   SOLE   658,930 0 0
ABBOTT LABORATORIES COM 002824100 43,360 515,580 SH   SOLE   515,580 0 0
ABBVIE INC COM COM 00287Y109 2,302 31,659 SH   SOLE   31,659 0 0
ABIOMED, INC. COM 003654100 29,010 111,366 SH   SOLE   111,366 0 0
ACACIA COMMUNICATIONS COM 00401C108 3,358 71,200 SH   SOLE   71,200 0 0
ACTIVISION BLIZZARD INC. COM 00507v109 507 10,750 SH   SOLE   10,750 0 0
ACUITY BRANDS INC COM 00508y102 6,123 44,402 SH   SOLE   44,402 0 0
ADAPTIVE BIOTECHNOLOGIES COM 00650F109 1,690 35,000 SH   SOLE   35,000 0 0
ADOBE INC COM 00724F101 2,667 9,053 SH   SOLE   9,053 0 0
AERIE PHARMACEUTICALS, INC COM 00771V108 4,487 151,855 SH   SOLE   151,855 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 19,997 267,803 SH   SOLE   267,803 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 24,252 107,134 SH   SOLE   107,134 0 0
AIR TRANSPORT SERVICES GROUP I COM 00922R105 14,721 603,330 SH   SOLE   603,330 0 0
AKAMAI TECHNOLOGIES COM 00971T101 23,767 296,564 SH   SOLE   296,564 0 0
ALIBABA GROUP HOLDING LTD COM 01609W102 2,596 15,320 SH   SOLE   15,320 0 0
ALIGN TECHNOLOGY INC COM 016255101 33,783 123,430 SH   SOLE   123,430 0 0
ALLSTATE CORP COM 020002101 31,994 314,625 SH   SOLE   314,625 0 0
ALNYLAM PHARMACEUTICALS, INC. COM 02043Q107 700 9,650 SH   SOLE   9,650 0 0
ALPHABET INC - CLASS A (GOOGL) COM 02079K305 26,511 24,484 SH   SOLE   24,484 0 0
ALPHABET INC- CLASS C (non-vot COM 02079K107 9,736 9,007 SH   SOLE   9,007 0 0
AMARIN CORP COM 023111206 4,224 217,870 SH   SOLE   217,870 0 0
AMAZON.COM INC COM 023135106 22,241 11,745 SH   SOLE   11,745 0 0
AMBEV SA SPN ADR COM 02319V103 1,225 262,400 SH   SOLE   262,400 0 0
AMC ENTERTAINMENT HOLDINGS INC COM 00165C104 605 64,850 SH   SOLE   64,850 0 0
AMERICAN CAMPUS COMMUNITIES COM 024835100 1,647 35,690 SH   SOLE   35,690 0 0
AMERICAN ELECTRIC POWER COM 025537101 1,399 15,899 SH   SOLE   15,899 0 0
AMERICAN TOWER CORP (REIT) COM 03027X100 2,843 13,905 SH   SOLE   13,905 0 0
AMETEK INC. COM 031100100 33,150 364,922 SH   SOLE   364,922 0 0
AMGEN COM 031162100 6,707 36,395 SH   SOLE   36,395 0 0
ANHEUSER-BUSCH COMPANIES INC COM 03524a108 8,050 90,946 SH   SOLE   90,946 0 0
ANTHEM INC COM 036752103 952 3,375 SH   SOLE   3,375 0 0
AON PLC COM G0408V102 8,105 42,000 SH   SOLE   42,000 0 0
APACHE CORP COM 037411105 34,090 1,176,740 SH   SOLE   1,176,740 0 0
APOGEE ENTERPRISES INC COM 037598109 1,195 27,500 SH   SOLE   27,500 0 0
APPLE INC COM 037833100 35,980 181,790 SH   SOLE   181,790 0 0
APTIV PLC COM G6095L109 23,364 289,055 SH   SOLE   289,055 0 0
AQUAVENTURE HOLDINGS LTD COM G0443N107 649 32,500 SH   SOLE   32,500 0 0
ARCHER DANIELS MIDLAND COM 039483102 4,370 107,100 SH   SOLE   107,100 0 0
ARISTA NETWORKS COM 040413106 13,197 50,833 SH   SOLE   50,833 0 0
ASML HOLDING NV ORD COM N07059210 5,352 25,741 SH   SOLE   25,741 0 0
ASPEN TECHNOLOGY, INC. COM 045327103 23,553 189,516 SH   SOLE   189,516 0 0
ASTRAZENECA PLC - SPONS ADR (U COM 046353108 2,316 56,100 SH   SOLE   56,100 0 0
ASTRONICS COM 046433108 1,224 30,440 SH   SOLE   30,440 0 0
AT HOME GROUP INC COM 04650Y100 2,923 438,855 SH   SOLE   438,855 0 0
AVALARA, INC COM 05338G106 5,450 75,480 SH   SOLE   75,480 0 0
B&G FOODS COM 05508R106 11,752 565,020 SH   SOLE   565,020 0 0
BAKER HUGHES - A GE COMPANY COM 05722G100 748 30,380 SH   SOLE   30,380 0 0
BANDWIDTH INC CL A COM 05988J103 13,738 183,125 SH   SOLE   183,125 0 0
BANK OF AMERICA CORP COM 060505104 1,484 51,180 SH   SOLE   51,180 0 0
BAXTER INTL INC COM 071813109 26,081 318,447 SH   SOLE   318,447 0 0
BAYER AKTIENGES - SPONSORED AD COM 072730302 704 40,572 SH   SOLE   40,572 0 0
BB&T CORP COM 054937107 37,088 754,890 SH   SOLE   754,890 0 0
BECTON DICKINSON & CO. COM 075887109 2,899 11,504 SH   SOLE   11,504 0 0
BERKSHIRE HATHAWAY INC. - CLAS COM 084670702 1,771 8,306 SH   SOLE   8,306 0 0
BERKSHIRE HATHAWAY INC. CLASS COM 084670108 318 1 SH   SOLE   1 0 0
BHP GROUP LIMITED COM 088606108 990 17,035 SH   SOLE   17,035 0 0
BIO RAD LABORATORIES INC CL A COM 090572207 2,493 7,976 SH   SOLE   7,976 0 0
BIO-TECHE CORPORATION COM 09073M104 42,995 206,219 SH   SOLE   206,219 0 0
BIOGEN INC COM 09062X103 3,362 14,376 SH   SOLE   14,376 0 0
BJ'S RESTAURANTS, INC. COM 09180C106 6,981 158,885 SH   SOLE   158,885 0 0
BLACKBERRY LTD COM 09228F103 20,365 2,729,945 SH   SOLE   2,729,945 0 0
BLACKROCK INC COM 09247X101 516 1,100 SH   SOLE   1,100 0 0
BLOOM ENERGY CORPORATION COM 093712107 3,929 320,240 SH   SOLE   320,240 0 0
BOEING CO. COM 097023105 76,261 209,502 SH   SOLE   209,502 0 0
BOOKING HOLDINGS INC COM 09857L108 6,203 3,309 SH   SOLE   3,309 0 0
BORG WARNER INC COM 099724106 4,118 98,105 SH   SOLE   98,105 0 0
BOSTON BEER COMPANY CLASS A COM 100557107 2,051 5,430 SH   SOLE   5,430 0 0
BP PLC, INC ADR (UK) COM 055622104 36,681 879,651 SH   SOLE   879,651 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 12,516 275,985 SH   SOLE   275,985 0 0
BROADCOM INC (AVGO) COM 11135F101 3,635 12,626 SH   SOLE   12,626 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 27,955 218,946 SH   SOLE   218,946 0 0
BRUNSWICK CORP COM 117043109 2,264 49,325 SH   SOLE   49,325 0 0
BUNGE LTD COM g16962105 407 7,305 SH   SOLE   7,305 0 0
CAMBREX CORP COM 132011107 5,004 106,910 SH   SOLE   106,910 0 0
CAMPBELL SOUP CO COM 134429109 3,145 78,490 SH   SOLE   78,490 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 6,289 68,000 SH   SOLE   68,000 0 0
CARDLYTIC INC COM 14161W105 2,478 95,400 SH   SOLE   95,400 0 0
CARGURUS, INC COM 141788109 7,941 219,920 SH   SOLE   219,920 0 0
CARMAX INC COM 143130102 2,809 32,345 SH   SOLE   32,345 0 0
CARNIVAL CORP CLASS A PAIRED S COM 143658300 7,965 171,103 SH   SOLE   171,103 0 0
CATALENT INC COM 148806102 14,660 270,435 SH   SOLE   270,435 0 0
CBRE GROUP INC - CL A COM 12504L109 4,767 92,927 SH   SOLE   92,927 0 0
CEDAR FAIR L P DEPOSITARY UNIT COM 150185106 323 6,775 SH   SOLE   6,775 0 0
CERNER CORP COM 156782104 2,161 29,480 SH   SOLE   29,480 0 0
CHEMED CORP COM 16359R103 2,071 5,740 SH   SOLE   5,740 0 0
CHEVRON CORP COM 166764100 55,028 442,206 SH   SOLE   442,206 0 0
CHIPOTLE MEXICAN GRILL- CLASS COM 169656105 2,128 2,904 SH   SOLE   2,904 0 0
CINCINNATI FINANCIAL CORP COM 172062101 24,764 238,869 SH   SOLE   238,869 0 0
CISCO SYS INC COM COM 17275R102 54,427 994,462 SH   SOLE   994,462 0 0
CITIGROUP INC COM 172967424 603 8,605 SH   SOLE   8,605 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 5,117 144,700 SH   SOLE   144,700 0 0
CLEVELAND-CLIFFS INC COM 185899101 107 10,000 SH   SOLE   10,000 0 0
CLOROX CO COM 189054109 61,599 402,319 SH   SOLE   402,319 0 0
CME GROUP INC. COM 12572Q105 27,150 139,868 SH   SOLE   139,868 0 0
COCA-COLA COM 191216100 51,477 1,010,948 SH   SOLE   1,010,948 0 0
COLGATE PALMOLIVE CO COM 194162103 12,034 167,915 SH   SOLE   167,915 0 0
COLLIERS INTL GROUP INC COM 194693107 832 11,615 SH   SOLE   11,615 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 20,182 201,495 SH   SOLE   201,495 0 0
COMCAST CORP CLASS A COM 20030N101 740 17,512 SH   SOLE   17,512 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 2,282 57,900 SH   SOLE   57,900 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 2,031 106,300 SH   SOLE   106,300 0 0
COMPASS MINERALS INTERNATIONAL COM 20451N101 16,659 303,160 SH   SOLE   303,160 0 0
CONAGRA BRANDS COM 205887102 4,410 166,285 SH   SOLE   166,285 0 0
CONOCOPHILLIPS COM 20825C104 27,727 454,543 SH   SOLE   454,543 0 0
CONTURA ENERGY INC COM 21241B100 847 16,329 SH   SOLE   16,329 0 0
COPART INC COM 217204106 34,885 466,750 SH   SOLE   466,750 0 0
CORECIVIC INC COM 21871N101 9,742 469,255 SH   SOLE   469,255 0 0
CORNING INC COM 219350105 1,281 38,551 SH   SOLE   38,551 0 0
CORTEVA INC (CTVA) COM 22052L104 5,929 200,522 SH   SOLE   200,522 0 0
COSTAR GROUP INC COM 22160N109 37,983 68,554 SH   SOLE   68,554 0 0
COSTCO WHOLESALE COM 22160K105 45,466 172,049 SH   SOLE   172,049 0 0
COUPA SOFTWARE INC COM 22266L106 6,719 53,070 SH   SOLE   53,070 0 0
CRH PLC - SPONS ADR COM 12626k203 2,469 75,400 SH   SOLE   75,400 0 0
CROSS COUNTRY HEALTHCARE INC COM 227483104 474 50,500 SH   SOLE   50,500 0 0
CROWN CASTLE INTL CORP COM 22822V101 24,850 190,640 SH   SOLE   190,640 0 0
CUMMINS INC. COM 231021106 3,873 22,605 SH   SOLE   22,605 0 0
CVS HEALTH CORP COM 126650100 292 5,367 SH   SOLE   5,367 0 0
CYBER-ARK SOFTWARE LTD/ISRAEL COM M2682V108 9,735 76,150 SH   SOLE   76,150 0 0
CYRUSONE INC COM 23283R100 10,192 176,580 SH   SOLE   176,580 0 0
CareDx, Inc COM 14167L103 11,144 309,655 SH   SOLE   309,655 0 0
DANAHER CORP COM 235851102 7,886 55,179 SH   SOLE   55,179 0 0
DAVE & BUSTER'S INC COM 238337109 7,128 176,140 SH   SOLE   176,140 0 0
DECIPHERA PHARMACEUTICALS INC COM 24344T101 4,797 212,749 SH   SOLE   212,749 0 0
DEL TACO RESTAURANTS INC COM 245496104 860 67,100 SH   SOLE   67,100 0 0
DELEK LOGISTICS PARTNERS LP (A COM 24664T103 4,480 140,000 SH   SOLE   140,000 0 0
DELTA AIR LINES, INC. COM 247361702 2,105 37,100 SH   SOLE   37,100 0 0
DIAGEO PLC ADR (UK) COM 25243Q205 15,617 90,630 SH   SOLE   90,630 0 0
DIGITAL REALTY TRUST INC COM 253868103 10,047 85,300 SH   SOLE   85,300 0 0
DISNEY (WALT) CO. COM 254687106 12,808 91,722 SH   SOLE   91,722 0 0
DOLLAR GENERAL CORP COM 256677105 6,245 46,204 SH   SOLE   46,204 0 0
DOVER CORP COM 260003108 1,063 10,610 SH   SOLE   10,610 0 0
DOW INC (DOW) COM 260557103 11,559 234,409 SH   SOLE   234,409 0 0
DUNKIN BRANDS GROUP INC COM 265504100 470 5,900 SH   SOLE   5,900 0 0
DUPONT DE NEMOURS INC (DD) COM 26614N102 15,087 200,979 SH   SOLE   200,979 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 205 51,500 SH   SOLE   51,500 0 0
EASTMAN CHEMICAL CO COM 277432100 8,940 114,871 SH   SOLE   114,871 0 0
EATON CORP PLC COM G29183103 232 2,781 SH   SOLE   2,781 0 0
ECOLAB INC COM 278865100 3,219 16,306 SH   SOLE   16,306 0 0
EDISON INTERNATIONAL INC COM 281020107 940 13,950 SH   SOLE   13,950 0 0
EHEATLH INC COM 28238P109 12,230 142,045 SH   SOLE   142,045 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 20,389 603,232 SH   SOLE   603,232 0 0
ELECTRONIC ARTS INC COM 285512109 3,623 35,780 SH   SOLE   35,780 0 0
ELI LILLY & CO COM COM 532457108 30,438 274,740 SH   SOLE   274,740 0 0
EMERSON ELECTRIC CO COM 291011104 9,283 139,132 SH   SOLE   139,132 0 0
ENDAVA PLC - ADR COM 29260V105 2,766 68,735 SH   SOLE   68,735 0 0
ENERGY TRANSFER EQUITY LP COM 29273v100 494 35,050 SH   SOLE   35,050 0 0
ENTERPRISE PRODUCTS PARTNERS ( COM 293792107 691 23,950 SH   SOLE   23,950 0 0
ENVESTNET INC COM 29404K106 2,086 30,505 SH   SOLE   30,505 0 0
ENVIVA PARTNERS LP COM 29414J107 302 9,600 SH   SOLE   9,600 0 0
EPAM SYSTEMS, INC COM 29414B104 30,811 177,995 SH   SOLE   177,995 0 0
EQUIFAX INC COM 294429105 16,074 118,853 SH   SOLE   118,853 0 0
EQUINIX INC COM 29444U700 37,144 73,656 SH   SOLE   73,656 0 0
ESTABLISHMENT LABS HOLDINGS COM G31249108 330 15,000 SH   SOLE   15,000 0 0
ESTEE LAUDER - CLASS A COM 518439104 1,428 7,800 SH   SOLE   7,800 0 0
ETSY, INC COM 29786A106 13,397 218,299 SH   SOLE   218,299 0 0
EURONET WORLDWIDE COM 298736109 12,045 71,594 SH   SOLE   71,594 0 0
EVERBRIDGE INC COM 29978A104 662 7,400 SH   SOLE   7,400 0 0
EVERGY INC COM 30034W106 486 8,074 SH   SOLE   8,074 0 0
EVERI HOLDINGS COM 30034T103 4,052 339,675 SH   SOLE   339,675 0 0
EVERQUOTE INC COM 30041R108 1,026 78,900 SH   SOLE   78,900 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 441 67,680 SH   SOLE   67,680 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,718 120,673 SH   SOLE   120,673 0 0
EXACT SCIENCES CORP COM 30063P105 34,385 291,300 SH   SOLE   291,300 0 0
EXPEDIA GROUP, INC COM 30212P303 41,501 311,968 SH   SOLE   311,968 0 0
EXXON MOBIL CORP COM COM 30231G102 50,362 657,207 SH   SOLE   657,207 0 0
FACEBOOK, INC. COM 30303M102 12,489 64,709 SH   SOLE   64,709 0 0
FANUC CORP ADR COM 307305102 333 18,000 SH   SOLE   18,000 0 0
FASTENAL COMPANY COM 311900104 472 14,495 SH   SOLE   14,495 0 0
FEDERAL SIGNAL COM 313855108 1,070 40,000 SH   SOLE   40,000 0 0
FEDEX CORPORATION COM 31428X106 6,908 42,075 SH   SOLE   42,075 0 0
FIRSTSERVICE CORP NEW COM 33767E202 604 6,300 SH   SOLE   6,300 0 0
FISERV INC COM 337738108 26,751 293,456 SH   SOLE   293,456 0 0
FIVE9 INC COM 338307101 903 17,600 SH   SOLE   17,600 0 0
FLEETCOR TECHNOLOGIES, INC COM 339041105 22,826 81,276 SH   SOLE   81,276 0 0
FLOOR & DECOR HOLDINGS COM 339750101 3,150 75,180 SH   SOLE   75,180 0 0
FLUOR CORP 'NEW' COM 343412102 429 12,725 SH   SOLE   12,725 0 0
FMC CORP COM 302491303 5,940 71,606 SH   SOLE   71,606 0 0
FORD MOTOR CO COM 345370860 7,222 705,963 SH   SOLE   705,963 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 7,159 211,415 SH   SOLE   211,415 0 0
FOUNDATION BUILDING MATERIAL COM 350392106 1,070 60,200 SH   SOLE   60,200 0 0
FOX CORP - CLASS A COM 35137L105 274 7,466 SH   SOLE   7,466 0 0
FRONTDOOR INC COM 35905A109 18,775 431,118 SH   SOLE   431,118 0 0
GALLAGHER ARTHUR J & CO COM 363576109 57,654 658,223 SH   SOLE   658,223 0 0
GARMIN LTD COM H2906T109 16,467 206,357 SH   SOLE   206,357 0 0
GENERAC HOLDINGS INC COM 368736104 8,930 128,655 SH   SOLE   128,655 0 0
GENERAL DYNAMICS CORP COM 369550108 28,712 157,913 SH   SOLE   157,913 0 0
GENERAL ELECTRIC COM 369604103 2,910 277,170 SH   SOLE   277,170 0 0
GENERAL MILLS COM 370334104 29,748 566,405 SH   SOLE   566,405 0 0
GENERAL MOTORS CORPORATION COM 37045V100 2,377 61,685 SH   SOLE   61,685 0 0
GENESEE & WYOMING INC - CL A COM 371559105 377 3,775 SH   SOLE   3,775 0 0
GENUINE PARTS CO COM 372460105 841 8,115 SH   SOLE   8,115 0 0
GILEAD SCIENCES INC COM 375558103 12,578 186,170 SH   SOLE   186,170 0 0
GLAXO SMITHKLINE ADR COM 37733W105 40,699 1,016,958 SH   SOLE   1,016,958 0 0
GODADDY, INC. COM 380237107 11,180 159,379 SH   SOLE   159,379 0 0
GRAINGER W W INC COM 384802104 586 2,185 SH   SOLE   2,185 0 0
GREENBRIER COMPANIES INC COM 393657101 578 19,000 SH   SOLE   19,000 0 0
GRIFOLS SA-ADR COM 398438408 5,560 263,500 SH   SOLE   263,500 0 0
GUESS INC COM 401617105 6,774 419,470 SH   SOLE   419,470 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 24,976 246,359 SH   SOLE   246,359 0 0
HALLIBURTON CO. COM 406216101 464 20,400 SH   SOLE   20,400 0 0
HAMILTON LANE INC - CLASS A COM 407497106 14,971 262,381 SH   SOLE   262,381 0 0
HARRIS CORP - chgd to LHX 7/1/ COM 413875105 21,423 113,269 SH   SOLE   113,269 0 0
HASBRO INC COM 418056107 747 7,065 SH   SOLE   7,065 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 3,109 77,183 SH   SOLE   77,183 0 0
HEALTH INSURANCE INNOVATION - COM 42225K106 8,224 317,295 SH   SOLE   317,295 0 0
HEALTHEQUITY INC COM 42226A107 8,710 133,175 SH   SOLE   133,175 0 0
HEALTHSTREAM INC COM 42222N103 1,293 50,000 SH   SOLE   50,000 0 0
HEICO CORP CL A COM 422806208 21,278 205,847 SH   SOLE   205,847 0 0
HELMERICH & PAYNE INC COM 423452101 18,078 357,135 SH   SOLE   357,135 0 0
HERSHEY FOODS COM 427866108 6,221 46,415 SH   SOLE   46,415 0 0
HESS CORP COM 42809H107 65,437 1,029,370 SH   SOLE   1,029,370 0 0
HEXCEL CORP COM 428291108 24,767 306,222 SH   SOLE   306,222 0 0
HMS HOLDINGS INC COM 40425J101 4,124 127,330 SH   SOLE   127,330 0 0
HOLLYFRONTIER CORP (HFC) COM 436106108 38,769 837,706 SH   SOLE   837,706 0 0
HOME DEPOT INC COM 437076102 9,090 43,709 SH   SOLE   43,709 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106 9,129 52,287 SH   SOLE   52,287 0 0
HUNTSMAN CORPORATION COM 447011107 288 14,100 SH   SOLE   14,100 0 0
I-SHARES BARCLAYS 20 YR TREAS COM 464287432 668 5,030 SH   SOLE   5,030 0 0
IAA, INC COM 449253103 10,747 277,118 SH   SOLE   277,118 0 0
IAC/INTERACTIVECORP COM 44919P508 27,432 126,108 SH   SOLE   126,108 0 0
ICF INTL INC COM 44925C103 12,493 171,608 SH   SOLE   171,608 0 0
ICHOR HOLDINGS LTD COM G4740B105 1,087 46,000 SH   SOLE   46,000 0 0
ICICI BANK LTD. - SPON ADR (IN COM 45104G104 6,956 552,480 SH   SOLE   552,480 0 0
IDEX CORP COM 45167R104 24,448 142,022 SH   SOLE   142,022 0 0
IDEXX LABORATORIES INC COM 45168D104 38,411 139,509 SH   SOLE   139,509 0 0
IHS MARKIT LTD COM G47567105 35,599 558,685 SH   SOLE   558,685 0 0
ILLINOIS TOOL WORKS INC COM 452308109 303 2,011 SH   SOLE   2,011 0 0
ILLUMINA INC COM 452327109 32,047 87,049 SH   SOLE   87,049 0 0
INCYTE CORPORATION COM 45337C102 15,525 182,730 SH   SOLE   182,730 0 0
INGEVITY CORP COM 45688C107 16,064 152,739 SH   SOLE   152,739 0 0
INOGEN, INC. COM 45780L104 381 5,700 SH   SOLE   5,700 0 0
INPHI CORP COM 45772F107 6,797 135,676 SH   SOLE   135,676 0 0
INSPIRE MEDICAL SYSTEMS INC COM 457730109 10,036 165,470 SH   SOLE   165,470 0 0
INSTRUCTURE INC COM 45781U103 654 15,400 SH   SOLE   15,400 0 0
INSULET CORP COM 45784P101 21,550 180,517 SH   SOLE   180,517 0 0
INT'L BUSINESS MACHINES COM 459200101 26,312 190,806 SH   SOLE   190,806 0 0
INTEL CORP COM 458140100 64,483 1,347,052 SH   SOLE   1,347,052 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 5,874 68,351 SH   SOLE   68,351 0 0
INTERNATIONAL PAPER COM 460146103 7,559 174,495 SH   SOLE   174,495 0 0
INTERNATL FLAVORS & FRAGRANCES COM 459506101 32,648 225,017 SH   SOLE   225,017 0 0
INTERXION HOLDINGS NV COM N47279109 18,799 247,060 SH   SOLE   247,060 0 0
INTUIT INC COM 461202103 7,212 27,599 SH   SOLE   27,599 0 0
INTUITIVE SURGICAL INC COM 46120E602 3,213 6,125 SH   SOLE   6,125 0 0
INVESCO DB COMMODITY INDEX TRA COM 46138B103 433 27,538 SH   SOLE   27,538 0 0
IQVIA HOLDINGS INC COM 46266C105 23,932 148,741 SH   SOLE   148,741 0 0
ISHARES COMEX GOLD TRUST COM 464285105 477 35,360 SH   SOLE   35,360 0 0
ISHARES LEHMAN 7-10YR TREAS BO COM 464287440 927 8,426 SH   SOLE   8,426 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 567 1,925 SH   SOLE   1,925 0 0
ISHARES S&P SMALL CAP 600 INDE COM 464287804 217 2,775 SH   SOLE   2,775 0 0
J P MORGAN CHASE COM 46625h100 2,155 19,277 SH   SOLE   19,277 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 5,012 35,155 SH   SOLE   35,155 0 0
JM SMUCKER CO COM 832696405 343 2,975 SH   SOLE   2,975 0 0
JOHN BEAN TECHNOLOGIES COM 477839104 8,503 70,200 SH   SOLE   70,200 0 0
JOHNSON & JOHNSON COM 478160104 64,751 464,896 SH   SOLE   464,896 0 0
JOHNSON CONTROLS INC COM G51502105 3,124 75,628 SH   SOLE   75,628 0 0
KANSAS CITY SOUTHERN INC COM 485170302 39,870 327,286 SH   SOLE   327,286 0 0
KAR AUCTION SERVICES INC COM 48238T109 1,260 50,418 SH   SOLE   50,418 0 0
KELLOGG CO COM 487836108 13,815 257,885 SH   SOLE   257,885 0 0
KEURIG DR PEPPER INC COM 49271V100 2,522 87,270 SH   SOLE   87,270 0 0
KIMBERLY-CLARK CORP COM 494368103 40,565 304,360 SH   SOLE   304,360 0 0
KINDER MORGAN INC COM 49456B101 38,077 1,823,615 SH   SOLE   1,823,615 0 0
KINSALE CAPITAL GROUP INC COM 49714P108 2,305 25,200 SH   SOLE   25,200 0 0
KLA TENCOR CORP COM 482480100 11,898 100,662 SH   SOLE   100,662 0 0
KORN FERRY COM 500643200 5,175 129,140 SH   SOLE   129,140 0 0
KORNIT DIGITAL LTD COM M6372Q113 17,744 560,455 SH   SOLE   560,455 0 0
KRAFT HEINZ CO COM 500754106 8,900 286,740 SH   SOLE   286,740 0 0
KRATOS DEFENSE & SECURITY SOLU COM 50077B207 1,543 67,400 SH   SOLE   67,400 0 0
LABORATORY CORP AMER HOLDINGS COM 50540R409 4,706 27,220 SH   SOLE   27,220 0 0
LAM RESEARCH CORP COM 512807108 13,437 71,535 SH   SOLE   71,535 0 0
LANDMARK BANCORP INC. COM 51504L107 1,992 83,176 SH   SOLE   83,176 0 0
LAS VEGAS SANDS CORP COM 517834107 873 14,770 SH   SOLE   14,770 0 0
LGI HOMES, INC. COM 50187T106 929 13,000 SH   SOLE   13,000 0 0
LHC GROUP INC COM 50187A107 1,543 12,900 SH   SOLE   12,900 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229870 1,079 30,077 SH   SOLE   30,077 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229854 1,330 35,560 SH   SOLE   35,560 0 0
LIBERTY MEDIA CORP-BRAVES C COM 531229888 1,197 42,800 SH   SOLE   42,800 0 0
LIGAND PHARMACEUTICALS COM 53220K504 12,644 110,763 SH   SOLE   110,763 0 0
LINDE AG COM G5494J103 8,458 42,122 SH   SOLE   42,122 0 0
LIONS GATE ENTERTAINMENT CL A COM 535919401 14,975 1,222,423 SH   SOLE   1,222,423 0 0
LIONS GATE ENTERTAINMENT CL B COM 535919500 14,985 1,290,698 SH   SOLE   1,290,698 0 0
LITTELFUSE INC COM 537008104 2,237 12,644 SH   SOLE   12,644 0 0
LIVE NATION ENTERTAINMENT INC. COM 538034109 30,752 464,181 SH   SOLE   464,181 0 0
LIVENT CORP COM 53814L108 1,809 261,468 SH   SOLE   261,468 0 0
LKQ CORP COM 501889208 24,660 926,725 SH   SOLE   926,725 0 0
LOCKHEED MARTIN CORP COM 539830109 1,035 2,848 SH   SOLE   2,848 0 0
LOWES COMPANIES INC. COM 548661107 1,957 19,398 SH   SOLE   19,398 0 0
LUMENTUM HOLDINGS INC COM 55024U109 9,086 170,110 SH   SOLE   170,110 0 0
M.D.C. HOLDINGS, INC. COM 552676108 715 21,823 SH   SOLE   21,823 0 0
MARATHON OIL CORP COM 565849106 2,201 154,875 SH   SOLE   154,875 0 0
MARATHON PETROLEUM CORP COM 56585A102 8,629 154,426 SH   SOLE   154,426 0 0
MARKETAXESS HOLDINGS, INC. COM 57060D108 2,931 9,120 SH   SOLE   9,120 0 0
MARRIOTT INTERNATIONAL CLASS A COM 571903202 1,863 13,282 SH   SOLE   13,282 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 7,216 31,358 SH   SOLE   31,358 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 13,673 572,791 SH   SOLE   572,791 0 0
MASCO CORP COM 574599106 1,824 46,475 SH   SOLE   46,475 0 0
MASTEC INC COM 576323109 11,197 217,290 SH   SOLE   217,290 0 0
MASTERCARD INC-CLASS A COM 57636Q104 6,707 25,353 SH   SOLE   25,353 0 0
MASTERCRAFT BOAT HOLDINGS INC COM 57637H103 764 39,000 SH   SOLE   39,000 0 0
MATERALISE NV ADR COM 57667T100 857 43,900 SH   SOLE   43,900 0 0
MAXLINEAR INC COM 57776J100 1,055 45,000 SH   SOLE   45,000 0 0
MCCORMICK & CO INC COM 579780206 492 3,175 SH   SOLE   3,175 0 0
MCDONALD'S CORP COM 580135101 48,255 232,377 SH   SOLE   232,377 0 0
MEDTRONIC PLC COM G5960L103 6,537 67,120 SH   SOLE   67,120 0 0
MERCK & CO NEW COM 58933Y105 52,634 627,721 SH   SOLE   627,721 0 0
METTLER-TOLEDO INTERNATIONAL I COM 592688105 24,940 29,690 SH   SOLE   29,690 0 0
MFC VANGUARD INDEX FUNDS S&P 5 COM 922908363 1,028 3,819 SH   SOLE   3,819 0 0
MGP INGREDIENTS INC COM 55303J106 10,228 154,240 SH   SOLE   154,240 0 0
MICROSOFT CORP COM 594918104 139,863 1,044,066 SH   SOLE   1,044,066 0 0
MIMECAST, LTD COM G14838109 14,958 320,239 SH   SOLE   320,239 0 0
MKS INSTRUMENTS, INC COM 55306N104 5,576 71,584 SH   SOLE   71,584 0 0
MOBILE MINI, INC. COM 60740F105 380 12,500 SH   SOLE   12,500 0 0
MONDELEZ INTL INC COM 609207105 3,263 60,542 SH   SOLE   60,542 0 0
MONOLITHIC POWER SYSTEMS INC COM 609839105 20,148 148,384 SH   SOLE   148,384 0 0
MONSTER BEVERAGE CORPORATION COM 61174X109 3,003 47,049 SH   SOLE   47,049 0 0
MOODY'S CORPORATION COM 615369105 4,088 20,929 SH   SOLE   20,929 0 0
MORNINGSTAR INC. COM 617700109 1,367 9,450 SH   SOLE   9,450 0 0
MOTORCAR PARTS OF AMERICA, INC COM 620071100 8,531 398,446 SH   SOLE   398,446 0 0
MSCI INC COM 55354G100 43,334 181,474 SH   SOLE   181,474 0 0
MYLAN NV COM N59465109 744 39,100 SH   SOLE   39,100 0 0
NASDAQ OMX GROUP INC COM 631103108 27,616 287,159 SH   SOLE   287,159 0 0
NATERA, INC COM 632307104 14,076 510,386 SH   SOLE   510,386 0 0
NESTLE S A SPONSORED ADR REPST COM 641069406 846 8,161 SH   SOLE   8,161 0 0
NEURONETICS INC COM 64131A105 213 17,000 SH   SOLE   17,000 0 0
NEWMONT GOLDCORP COM 651639106 2,481 64,500 SH   SOLE   64,500 0 0
NIELSEN HOLDINGS PLC COM G6518L108 957 42,325 SH   SOLE   42,325 0 0
NIKE INC COM 654106103 5,349 63,716 SH   SOLE   63,716 0 0
NLIGHT INC COM 65487K100 768 40,000 SH   SOLE   40,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 8,706 43,675 SH   SOLE   43,675 0 0
NORTHERN TRUST CORP COM 665859104 4,193 46,587 SH   SOLE   46,587 0 0
NORWEGIAN CRUISE LINE HOLDINGS COM G66721104 3,996 74,509 SH   SOLE   74,509 0 0
NV5 GLOBAL INC COM 62945V109 1,547 19,000 SH   SOLE   19,000 0 0
NVENT ELECTRIC INC COM G6700G107 1,491 60,150 SH   SOLE   60,150 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 1,827 4,947 SH   SOLE   4,947 0 0
OCCIDENTAL PETE CORP COM 674599105 339 6,750 SH   SOLE   6,750 0 0
OMNICELL INC COM 68213N109 1,471 17,100 SH   SOLE   17,100 0 0
ONE SPA WORLD HOLDINGS COM P73684113 1,162 75,000 SH   SOLE   75,000 0 0
OPTINOSE INC. COM 68404V100 3,923 554,035 SH   SOLE   554,035 0 0
ORACLE CORP COM 68389X105 1,061 18,631 SH   SOLE   18,631 0 0
ORTHOPEDIATRICS CORP COM 68752l100 1,037 26,590 SH   SOLE   26,590 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 1,113 80,900 SH   SOLE   80,900 0 0
PACWEST BANCORP COM 695263103 349 9,000 SH   SOLE   9,000 0 0
PALO ALTO NETWORKS, INC. COM 697435105 27,772 136,299 SH   SOLE   136,299 0 0
PALOMAR HOLDINGS INC COM 69753M105 2,449 101,859 SH   SOLE   101,859 0 0
PARKER HANNIFIN CORP COM COM 701094104 672 3,950 SH   SOLE   3,950 0 0
PATRICK INDUSTRIES INC COM 703343103 954 19,400 SH   SOLE   19,400 0 0
PAYCHEX COM COM 704326107 5,754 69,918 SH   SOLE   69,918 0 0
PAYLOCITY HOLDINGS CORP COM 70438V106 13,785 146,926 SH   SOLE   146,926 0 0
PAYPAL HOLDINGS INC COM 70450Y103 3,101 27,091 SH   SOLE   27,091 0 0
PENN NATIONAL GAMING COM 707569109 8,717 452,590 SH   SOLE   452,590 0 0
PEPSICO INC. COM 713448108 61,240 467,015 SH   SOLE   467,015 0 0
PERSONALIS COM 71535d106 6,750 248,630 SH   SOLE   248,630 0 0
PFIZER COM 717081103 52,047 1,201,452 SH   SOLE   1,201,452 0 0
PGT INNOVATIONS INC COM 69336V101 4,183 250,180 SH   SOLE   250,180 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 221 2,810 SH   SOLE   2,810 0 0
PHILLIPS 66 COM 718546104 10,391 111,088 SH   SOLE   111,088 0 0
PITNEY BOWES INC COM 724479100 5,635 1,316,700 SH   SOLE   1,316,700 0 0
PLAYA HOTELS & RESORTS NV COM N70544106 1,751 227,100 SH   SOLE   227,100 0 0
PLURALSIGHT, INC COM 72941B106 7,857 259,140 SH   SOLE   259,140 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 715 26,340 SH   SOLE   26,340 0 0
PRECISION BIOSCIENCES COM 74019P108 2,609 196,880 SH   SOLE   196,880 0 0
PROCTER & GAMBLE COM 742718109 64,121 584,780 SH   SOLE   584,780 0 0
PROOFPOINT, INC. COM 743424103 27,721 230,531 SH   SOLE   230,531 0 0
PROS HOLDINGS INC COM 74346Y103 15,110 238,855 SH   SOLE   238,855 0 0
PTC Inc COM 69370C100 9,823 109,433 SH   SOLE   109,433 0 0
QUALCOMM INC COM 747525103 43,508 571,947 SH   SOLE   571,947 0 0
QUIDEL CORPORATION COM 74838J101 6,625 111,680 SH   SOLE   111,680 0 0
RA MEDICAL SYSTEMS INC COM 74933X104 279 77,100 SH   SOLE   77,100 0 0
RAYTHEON COMPANY COM 755111507 1,394 8,015 SH   SOLE   8,015 0 0
REALPAGE INC. COM 75606N109 29,423 499,962 SH   SOLE   499,962 0 0
RED HAT INC - acqd @$190/sh 7/ COM 756577102 4,088 21,771 SH   SOLE   21,771 0 0
RED ROCK RESORTS INC COM 75700L108 6,501 302,645 SH   SOLE   302,645 0 0
REPLIGEN CORP COM 759916109 14,025 163,175 SH   SOLE   163,175 0 0
REPUBLIC SERVICES INC COM 760759100 42,219 487,290 SH   SOLE   487,290 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 11,925 191,285 SH   SOLE   191,285 0 0
ROCHE HLDS LTD SPONSORED ADR COM 771195104 11,038 313,470 SH   SOLE   313,470 0 0
ROCKWELL AUTOMATION INCO COM 773903109 705 4,303 SH   SOLE   4,303 0 0
ROPER INDUSTRIES INC COM 776696106 27,821 75,960 SH   SOLE   75,960 0 0
ROYAL DUTCH SHELL PLC CL A ADR COM 780259206 57,028 876,405 SH   SOLE   876,405 0 0
ResMed INC COM 761152107 3,697 30,293 SH   SOLE   30,293 0 0
S&P GLOBAL INC COM 78409V104 7,113 31,227 SH   SOLE   31,227 0 0
SALESFORCE COM INC COM 79466L302 5,262 34,677 SH   SOLE   34,677 0 0
SAP AKTIENGESLLSCHAFT AG ADR ( COM 803054204 8,865 64,800 SH   SOLE   64,800 0 0
SCHLUMBERGER LTD COM 806857108 39,556 995,380 SH   SOLE   995,380 0 0
SEATTLE GENETICS, INC. COM 812578102 13,113 189,461 SH   SOLE   189,461 0 0
SEMPRA ENERGY COM 816851109 838 6,100 SH   SOLE   6,100 0 0
SEMTECH CORP COM 816850101 4,637 96,513 SH   SOLE   96,513 0 0
SERVICEMASTER GLOBAL HOLDING COM 81761R109 26,490 508,548 SH   SOLE   508,548 0 0
SERVICENOW COM 81762P102 33,178 120,837 SH   SOLE   120,837 0 0
SHOPIFY INC COM 82509L107 2,260 7,530 SH   SOLE   7,530 0 0
SHUTTERSTOCK INC COM 825690100 1,352 34,500 SH   SOLE   34,500 0 0
SIENTRA INC COM 82621J105 462 75,000 SH   SOLE   75,000 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,452 107,530 SH   SOLE   107,530 0 0
SMITH & NEPHEW PLC - SPONSORED COM 83175M205 5,795 133,100 SH   SOLE   133,100 0 0
SQUARE, INC. CLASS A COM 852234103 10,967 151,205 SH   SOLE   151,205 0 0
SS&C TECHNOLOGIES INC COM 78467J100 3,529 61,255 SH   SOLE   61,255 0 0
STAAR SURGICAL COMPANY COM 852312305 8,595 292,550 SH   SOLE   292,550 0 0
STARBUCKS CORP COM 855244109 709 8,459 SH   SOLE   8,459 0 0
STERIS CORP COM G8473T100 23,761 159,595 SH   SOLE   159,595 0 0
STEVEN MADDEN, LTD. COM 556269108 3,047 89,763 SH   SOLE   89,763 0 0
STMICOELECTRONICS NV-NY SHS COM 861012102 1,244 70,600 SH   SOLE   70,600 0 0
SUMMIT MATERIALS, INC - CL A COM 86614U100 9,036 469,394 SH   SOLE   469,394 0 0
SUNCOR ENERGY INC COM 867224107 2,038 65,400 SH   SOLE   65,400 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,537 106,899 SH   SOLE   106,899 0 0
SYNEOS HEALTH INC COM 87166B102 7,757 151,835 SH   SOLE   151,835 0 0
SYNOPSYS, INC COM 871607107 23,040 179,037 SH   SOLE   179,037 0 0
SYSCO CORP COM 871829107 30,934 437,420 SH   SOLE   437,420 0 0
T ROWE PRICE GROUP INC COM 74144T108 911 8,300 SH   SOLE   8,300 0 0
TAIWAN SEMICONDUCTOR MFG CO LT COM 874039100 6,631 169,281 SH   SOLE   169,281 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 26,611 234,397 SH   SOLE   234,397 0 0
TELADOC HEALTH, INC. COM 87918A105 3,724 56,080 SH   SOLE   56,080 0 0
TENCENT HOLDINGS LIMITED COM 88032Q109 3,766 83,450 SH   SOLE   83,450 0 0
TEXAS INSTRUMENTS INC. COM 882508104 1,956 17,045 SH   SOLE   17,045 0 0
THE COOPER COS INC COM 216648402 37,530 111,400 SH   SOLE   111,400 0 0
THE RealReal COM 88339P101 1,444 49,975 SH   SOLE   49,975 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 247 842 SH   SOLE   842 0 0
TJX COMPANIES INC COM 872540109 2,105 39,810 SH   SOLE   39,810 0 0
TOTAL SYSTEMS SERVICES INC COM 891906109 20,023 156,097 SH   SOLE   156,097 0 0
TRACTOR SUPPLY CO COM 892356106 1,095 10,065 SH   SOLE   10,065 0 0
TRADEWEB MARKETS, INC CL A COM 892672106 3,574 81,581 SH   SOLE   81,581 0 0
TRANSUNION COM 89400J107 20,105 273,504 SH   SOLE   273,504 0 0
TRAVEL BV-ADR COM 89686D105 829 197,000 SH   SOLE   197,000 0 0
TREX COMPANY, INC COM 89531P105 8,938 124,654 SH   SOLE   124,654 0 0
TRIMBLE NAVIGATION LTD COM 896239100 13,298 294,782 SH   SOLE   294,782 0 0
TUFIN SOFTWARE TECHNOLOGIES COM M8893U102 5,632 217,547 SH   SOLE   217,547 0 0
TYLER TECHNOLOGIES COM 902252105 28,852 133,562 SH   SOLE   133,562 0 0
TYSON FOODS INC. COM 902494103 230 2,845 SH   SOLE   2,845 0 0
UNDER ARMOUR, INC. - CLASS C COM 904311206 2,741 123,490 SH   SOLE   123,490 0 0
UNILEVER NV NY -ADR (TICKER UN COM 904784709 5,192 85,509 SH   SOLE   85,509 0 0
UNILEVER PLC ADR (TICKER UL) COM 904767704 2,302 37,155 SH   SOLE   37,155 0 0
UNION PACIFIC COM 907818108 7,094 41,951 SH   SOLE   41,951 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 5,753 55,706 SH   SOLE   55,706 0 0
UNITED TECHNOLOGIES CORP COM 913017109 9,141 70,204 SH   SOLE   70,204 0 0
UNITEDHEALTH GROUP, INC. COM 91324P102 6,660 27,295 SH   SOLE   27,295 0 0
UNIVAR INC COM 91336L107 10,388 471,341 SH   SOLE   471,341 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 10,055 53,465 SH   SOLE   53,465 0 0
UNIVERSAL ELECTRONICS INC COM 913483103 496 12,100 SH   SOLE   12,100 0 0
URBAN OUTFITTERS INC COM 917047102 452 19,875 SH   SOLE   19,875 0 0
UROVANT SCIENCES LTD COM G9381B108 404 51,100 SH   SOLE   51,100 0 0
US BANCORP COM 902973304 1,036 19,765 SH   SOLE   19,765 0 0
V F CORP COM 918204108 14,077 161,161 SH   SOLE   161,161 0 0
VAALCO ENERGY, INC (13D) COM 91851C201 4,253 2,546,535 SH   SOLE   2,546,535 0 0
VAIL RESORTS INC COM 91879Q109 27,011 121,026 SH   SOLE   121,026 0 0
VANGUARD INDEX TRUST COM 922908553 512 5,855 SH   SOLE   5,855 0 0
VARONIS SYSTEMS INC COM 922280102 6,855 110,665 SH   SOLE   110,665 0 0
VERISK ANALYTICS INC COM 92345Y106 39,774 271,569 SH   SOLE   271,569 0 0
VERIZON COMM COM 92343V104 49,896 873,381 SH   SOLE   873,381 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 5,611 482,898 SH   SOLE   482,898 0 0
VERTICALS INC-CLASS A COM 46571Y107 2,003 68,000 SH   SOLE   68,000 0 0
VIRTUSA CORP COM 92827P102 1,382 31,100 SH   SOLE   31,100 0 0
VISA INC COM 92826C839 17,411 100,325 SH   SOLE   100,325 0 0
VMWARE INC CLASS A COM 928563402 6,245 37,348 SH   SOLE   37,348 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 5,904 184,976 SH   SOLE   184,976 0 0
WABCO HOLDINGS COM 92927K102 2,317 17,476 SH   SOLE   17,476 0 0
WAGEWORKS INC COM 930427109 1,151 22,665 SH   SOLE   22,665 0 0
WAL MART INC. COM 931142103 25,473 230,545 SH   SOLE   230,545 0 0
WALGREEN BOOTS ALLIANCE INC COM 931427108 4,507 82,431 SH   SOLE   82,431 0 0
WALKER & DUNLOP INC (WD) COM 93148P102 532 10,000 SH   SOLE   10,000 0 0
WASTE MANAGEMENT COM 94106L109 66,864 579,563 SH   SOLE   579,563 0 0
WELLCARE HEALTH PLANS INC COM 94946t106 29,247 102,597 SH   SOLE   102,597 0 0
WELLS FARGO CO COM 949746101 8,214 173,588 SH   SOLE   173,588 0 0
WEX INC COM 96208T104 28,242 135,712 SH   SOLE   135,712 0 0
WEYERHAEUSER CO COM 962166104 11,108 421,710 SH   SOLE   421,710 0 0
WILLDAN GROUP INC COM 96924N100 1,792 48,100 SH   SOLE   48,100 0 0
WILLIAMS SONOMA INC COM 969904101 2,248 34,590 SH   SOLE   34,590 0 0
WPP PLC NEW -SPONS ADR COM 92937A102 403 6,400 SH   SOLE   6,400 0 0
XILINX INC COM 983919101 1,932 16,385 SH   SOLE   16,385 0 0
XYLEM INC. COM 98419M100 11,777 140,811 SH   SOLE   140,811 0 0
YEXT INC COM 98585N106 844 42,000 SH   SOLE   42,000 0 0
YUM! BRANDS INC COM 988498101 860 7,770 SH   SOLE   7,770 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 24,578 117,321 SH   SOLE   117,321 0 0
ZENDESK INC COM 98936J101 2,418 27,154 SH   SOLE   27,154 0 0
ZOETIS INC COM 98978V103 3,002 26,453 SH   SOLE   26,453 0 0
8X8 INC (EGHT) - 38.948 conv r CONV 282914AA8 5,110 4,500,000 PRN   SOLE   4,500,000 0 0
AIR TRANSPORT SERVICES G (ATSG CONV 00922RAB1 2,037 2,000,000 PRN   SOLE   2,000,000 0 0
CARDTRONICS INC (CATM)- 19.102 CONV 14161HAG3 3,490 3,600,000 PRN   SOLE   3,600,000 0 0
ENVESTNET INC (ENV) - 15.9022 CONV 29404KAA4 1,696 1,500,000 PRN   SOLE   1,500,000 0 0
GREENBRIER COS INC (GBX) - 34. CONV 393657AK7 961 1,000,000 PRN   SOLE   1,000,000 0 0
GUIDEWIRE SOFTWARE INC (GWRE) CONV 40171VAA8 2,804 2,500,000 PRN   SOLE   2,500,000 0 0
HORIZON PHARMA INC (HZNP) - co CONV 44052TAB7 831 750,000 PRN   SOLE   750,000 0 0
LIVE NATION (LYV) 14.7005 conv CONV 538034AQ2 296 250,000 PRN   SOLE   250,000 0 0
MEDICINES COMPANY (MDCO) - con CONV 584688AG0 2,000 2,000,000 PRN   SOLE   2,000,000 0 0
MEDICINES COMPANY (MDCO) - con CONV 584688AE5 3,843 3,200,000 PRN   SOLE   3,200,000 0 0
NUANCE COMMUNICATIONS (NUAN) 4 CONV 67020YAG5 9,788 9,785,000 PRN   SOLE   9,785,000 0 0
PRA GROUP INC (PRAA) - 15.2172 CONV 73640QAB1 1,485 1,500,000 PRN   SOLE   1,500,000 0 0
PRA GROUP INC (PRAA) - 21.6275 CONV 69354NAB2 1,399 1,500,000 PRN   SOLE   1,500,000 0 0
TUTOR PERINI CORP (TPC) - 33.0 CONV 901109AD0 1,753 1,850,000 PRN   SOLE   1,850,000 0 0
TWITTER INC (TWTR) - 12.8793 c CONV 90184LAD4 3,350 3,500,000 PRN   SOLE   3,500,000 0 0
WHITING PETROLEUM CORP (WLL) - CONV 966387AL6 2,902 3,000,000 PRN   SOLE   3,000,000 0 0
ANR - CONTINGENT REV PYMT THRU RT 03634H118 253 20,207,182 SH   SOLE   20,207,182 0 0