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 14,306 87,021 SH   SOLE   87,021 0 0
8X8 INC. COM 282914100 23,220 1,120,665 SH   SOLE   1,120,665 0 0
A T & T INC COM 00206R102 53,051 1,401,985 SH   SOLE   1,401,985 0 0
A. O. SMITH CORP COM 831865209 538 11,280 SH   SOLE   11,280 0 0
ABB LTD (SW) COM 000375204 13,016 661,730 SH   SOLE   661,730 0 0
ABBOTT LABORATORIES COM 002824100 41,255 493,071 SH   SOLE   493,071 0 0
ABBVIE INC COM COM 00287Y109 2,381 31,449 SH   SOLE   31,449 0 0
ABIOMED, INC. COM 003654100 25,538 143,561 SH   SOLE   143,561 0 0
ACTIVISION BLIZZARD INC. COM 00507v109 569 10,750 SH   SOLE   10,750 0 0
ACUITY BRANDS INC COM 00508y102 5,916 43,887 SH   SOLE   43,887 0 0
ADAPTIVE BIOTECHNOLOGIES COM 00650F109 1,781 57,630 SH   SOLE   57,630 0 0
ADOBE INC COM 00724F101 2,364 8,556 SH   SOLE   8,556 0 0
ADVANCED DRAINAGE SYSTEMS INC COM 00790R104 968 30,000 SH   SOLE   30,000 0 0
AERIE PHARMACEUTICALS, INC COM 00771V108 5,450 283,535 SH   SOLE   283,535 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 13,436 175,340 SH   SOLE   175,340 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 19,555 88,142 SH   SOLE   88,142 0 0
AIR TRANSPORT SERVICES GROUP I COM 00922R105 12,458 592,675 SH   SOLE   592,675 0 0
AKAMAI TECHNOLOGIES COM 00971T101 15,649 171,252 SH   SOLE   171,252 0 0
ALIBABA GROUP HOLDING LTD COM 01609W102 2,521 15,076 SH   SOLE   15,076 0 0
ALIGN TECHNOLOGY INC COM 016255101 11,562 63,907 SH   SOLE   63,907 0 0
ALLSTATE CORP COM 020002101 33,960 312,475 SH   SOLE   312,475 0 0
ALNYLAM PHARMACEUTICALS, INC. COM 02043Q107 693 8,620 SH   SOLE   8,620 0 0
ALPHABET INC - CLASS A (GOOGL) COM 02079K305 28,363 23,227 SH   SOLE   23,227 0 0
ALPHABET INC- CLASS C (non-vot COM 02079K107 10,332 8,476 SH   SOLE   8,476 0 0
AMARIN CORP COM 023111206 4,668 307,895 SH   SOLE   307,895 0 0
AMAZON.COM INC COM 023135106 16,488 9,498 SH   SOLE   9,498 0 0
AMBEV SA SPN ADR COM 02319V103 1,212 262,400 SH   SOLE   262,400 0 0
AMC ENTERTAINMENT HOLDINGS INC COM 00165C104 598 55,850 SH   SOLE   55,850 0 0
AMERICAN CAMPUS COMMUNITIES COM 024835100 2,033 42,290 SH   SOLE   42,290 0 0
AMERICAN ELECTRIC POWER COM 025537101 1,471 15,700 SH   SOLE   15,700 0 0
AMERICAN TOWER CORP (REIT) COM 03027X100 2,987 13,510 SH   SOLE   13,510 0 0
AMETEK INC. COM 031100100 32,395 352,813 SH   SOLE   352,813 0 0
AMGEN COM 031162100 7,085 36,615 SH   SOLE   36,615 0 0
AMPHENOL CP COM 032095101 12,678 131,378 SH   SOLE   131,378 0 0
ANHEUSER-BUSCH COMPANIES INC COM 03524a108 6,366 66,901 SH   SOLE   66,901 0 0
ANTHEM INC COM 036752103 810 3,375 SH   SOLE   3,375 0 0
AON PLC COM G0408V102 8,130 42,000 SH   SOLE   42,000 0 0
APACHE CORP COM 037411105 30,427 1,188,545 SH   SOLE   1,188,545 0 0
APOGEE ENTERPRISES INC COM 037598109 1,072 27,500 SH   SOLE   27,500 0 0
APPLE INC COM 037833100 43,131 192,577 SH   SOLE   192,577 0 0
APTIV PLC COM G6095L109 24,927 285,140 SH   SOLE   285,140 0 0
AQUAVENTURE HOLDINGS LTD COM G0443N107 631 32,500 SH   SOLE   32,500 0 0
ARCHER DANIELS MIDLAND COM 039483102 9,143 222,630 SH   SOLE   222,630 0 0
ASML HOLDING NV ORD COM N07059210 6,395 25,741 SH   SOLE   25,741 0 0
ASPEN TECHNOLOGY, INC. COM 045327103 21,974 178,536 SH   SOLE   178,536 0 0
ASTRAZENECA PLC - SPONS ADR (U COM 046353108 3,704 83,100 SH   SOLE   83,100 0 0
ASTRONICS COM 046433108 894 30,440 SH   SOLE   30,440 0 0
AT HOME GROUP INC COM 04650Y100 639 66,400 SH   SOLE   66,400 0 0
AVALARA, INC COM 05338G106 4,071 60,505 SH   SOLE   60,505 0 0
B&G FOODS COM 05508R106 11,373 601,425 SH   SOLE   601,425 0 0
BAKER HUGHES CO COM 05722G100 812 35,005 SH   SOLE   35,005 0 0
BANDWIDTH INC CL A COM 05988J103 9,593 147,340 SH   SOLE   147,340 0 0
BANK OF AMERICA CORP COM 060505104 1,611 55,230 SH   SOLE   55,230 0 0
BAXTER INTL INC COM 071813109 50,925 582,203 SH   SOLE   582,203 0 0
BAYER AKTIENGES - SPONSORED AD COM 072730302 705 40,000 SH   SOLE   40,000 0 0
BB&T CORP COM 054937107 41,088 769,875 SH   SOLE   769,875 0 0
BECTON DICKINSON & CO. COM 075887109 3,841 15,183 SH   SOLE   15,183 0 0
BERKSHIRE HATHAWAY INC. - CLAS COM 084670702 1,504 7,231 SH   SOLE   7,231 0 0
BERKSHIRE HATHAWAY INC. CLASS COM 084670108 312 1 SH   SOLE   1 0 0
BHP GROUP LIMITED COM 088606108 855 17,320 SH   SOLE   17,320 0 0
BIO RAD LABORATORIES INC CL A COM 090572207 2,903 8,726 SH   SOLE   8,726 0 0
BIO-TECHE CORPORATION COM 09073M104 38,210 195,278 SH   SOLE   195,278 0 0
BIOGEN INC COM 09062X103 3,103 13,326 SH   SOLE   13,326 0 0
BJ'S RESTAURANTS, INC. COM 09180C106 8,141 209,595 SH   SOLE   209,595 0 0
BLACKBERRY LTD COM 09228F103 7,756 1,477,343 SH   SOLE   1,477,343 0 0
BLACKROCK INC COM 09247X101 490 1,100 SH   SOLE   1,100 0 0
BOEING CO. COM 097023105 78,153 205,411 SH   SOLE   205,411 0 0
BOOKING HOLDINGS INC COM 09857L108 6,092 3,104 SH   SOLE   3,104 0 0
BORG WARNER INC COM 099724106 3,662 99,835 SH   SOLE   99,835 0 0
BOSTON BEER COMPANY CLASS A COM 100557107 1,434 3,940 SH   SOLE   3,940 0 0
BP PLC, INC ADR (UK) COM 055622104 34,341 903,956 SH   SOLE   903,956 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 14,540 286,725 SH   SOLE   286,725 0 0
BROADCOM INC (AVGO) COM 11135F101 3,276 11,866 SH   SOLE   11,866 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 27,055 217,433 SH   SOLE   217,433 0 0
BRUNSWICK CORP COM 117043109 2,551 48,940 SH   SOLE   48,940 0 0
BUNGE LTD COM g16962105 480 8,470 SH   SOLE   8,470 0 0
CACTUS, INC COM 127203107 5,838 201,720 SH   SOLE   201,720 0 0
CAMPBELL SOUP CO COM 134429109 3,571 76,115 SH   SOLE   76,115 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 6,110 68,000 SH   SOLE   68,000 0 0
CARDLYTIC INC COM 14161W105 6,205 185,105 SH   SOLE   185,105 0 0
CARGURUS, INC COM 141788109 6,653 214,970 SH   SOLE   214,970 0 0
CARMAX INC COM 143130102 2,775 31,535 SH   SOLE   31,535 0 0
CARNIVAL CORP CLASS A PAIRED S COM 143658300 9,955 227,758 SH   SOLE   227,758 0 0
CATALENT INC COM 148806102 9,315 195,450 SH   SOLE   195,450 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 19,449 169,255 SH   SOLE   169,255 0 0
CBRE GROUP INC - CL A COM 12504L109 4,762 89,837 SH   SOLE   89,837 0 0
CEDAR FAIR L P DEPOSITARY UNIT COM 150185106 395 6,775 SH   SOLE   6,775 0 0
CERNER CORP COM 156782104 1,941 28,470 SH   SOLE   28,470 0 0
CHEMED CORP COM 16359R103 2,334 5,590 SH   SOLE   5,590 0 0
CHEVRON CORP COM 166764100 51,503 434,261 SH   SOLE   434,261 0 0
CHIPOTLE MEXICAN GRILL- CLASS COM 169656105 2,407 2,864 SH   SOLE   2,864 0 0
CHURCH & DWIGHT CO. INC. COM 171340102 17,796 236,525 SH   SOLE   236,525 0 0
CINCINNATI FINANCIAL CORP COM 172062101 27,258 233,634 SH   SOLE   233,634 0 0
CISCO SYS INC COM COM 17275R102 48,035 972,162 SH   SOLE   972,162 0 0
CITIGROUP INC COM 172967424 594 8,605 SH   SOLE   8,605 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 8,119 229,540 SH   SOLE   229,540 0 0
CLEVELAND-CLIFFS INC COM 185899101 72 10,000 SH   SOLE   10,000 0 0
CLOROX CO COM 189054109 50,808 334,550 SH   SOLE   334,550 0 0
CME GROUP INC. COM 12572Q105 28,453 134,633 SH   SOLE   134,633 0 0
COCA-COLA COM 191216100 52,586 965,938 SH   SOLE   965,938 0 0
COLGATE PALMOLIVE CO COM 194162103 11,476 156,110 SH   SOLE   156,110 0 0
COLLIERS INTL GROUP INC COM 194693107 827 11,015 SH   SOLE   11,015 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 19,642 202,725 SH   SOLE   202,725 0 0
COMCAST CORP CLASS A COM 20030N101 790 17,517 SH   SOLE   17,517 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 2,579 57,900 SH   SOLE   57,900 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 2,095 106,300 SH   SOLE   106,300 0 0
COMPASS MINERALS INTERNATIONAL COM 20451N101 17,285 305,985 SH   SOLE   305,985 0 0
CONAGRA BRANDS COM 205887102 5,201 169,520 SH   SOLE   169,520 0 0
CONOCOPHILLIPS COM 20825C104 26,418 463,628 SH   SOLE   463,628 0 0
CONTURA ENERGY INC COM 21241B100 454 16,226 SH   SOLE   16,226 0 0
COPART INC COM 217204106 22,640 281,840 SH   SOLE   281,840 0 0
CORE LABORATORIES NV COM N22717107 3,286 70,490 SH   SOLE   70,490 0 0
CORNING INC COM 219350105 1,107 38,801 SH   SOLE   38,801 0 0
CORTEVA INC (CTVA) COM 22052L104 4,355 155,526 SH   SOLE   155,526 0 0
COSTAR GROUP INC COM 22160N109 32,620 54,990 SH   SOLE   54,990 0 0
COSTCO WHOLESALE COM 22160K105 48,106 166,972 SH   SOLE   166,972 0 0
CRH PLC - SPONS ADR COM 12626k203 2,591 75,400 SH   SOLE   75,400 0 0
CROSS COUNTRY HEALTHCARE INC COM 227483104 520 50,500 SH   SOLE   50,500 0 0
CROWN CASTLE INTL CORP COM 22822V101 19,322 138,996 SH   SOLE   138,996 0 0
CUMMINS INC. COM 231021106 3,645 22,405 SH   SOLE   22,405 0 0
CVS HEALTH CORP COM 126650100 338 5,367 SH   SOLE   5,367 0 0
CYBER-ARK SOFTWARE LTD/ISRAEL COM M2682V108 7,446 74,595 SH   SOLE   74,595 0 0
CYRUSONE INC COM 23283R100 13,648 172,540 SH   SOLE   172,540 0 0
CareDx, Inc COM 14167L103 9,288 410,810 SH   SOLE   410,810 0 0
DANAHER CORP COM 235851102 7,386 51,142 SH   SOLE   51,142 0 0
DAVE & BUSTER'S INC COM 238337109 6,714 172,385 SH   SOLE   172,385 0 0
DECIPHERA PHARMACEUTICALS INC COM 24344T101 7,085 208,754 SH   SOLE   208,754 0 0
DEL TACO RESTAURANTS INC COM 245496104 686 67,100 SH   SOLE   67,100 0 0
DELEK LOGISTICS PARTNERS LP (A COM 24664T103 4,381 140,000 SH   SOLE   140,000 0 0
DELTA AIR LINES, INC. COM 247361702 1,871 32,480 SH   SOLE   32,480 0 0
DIAGEO PLC ADR (UK) COM 25243Q205 14,672 89,725 SH   SOLE   89,725 0 0
DIGITAL REALTY TRUST INC COM 253868103 11,073 85,300 SH   SOLE   85,300 0 0
DISNEY (WALT) CO. COM 254687106 11,820 90,697 SH   SOLE   90,697 0 0
DOLLAR GENERAL CORP COM 256677105 7,187 45,219 SH   SOLE   45,219 0 0
DOVER CORP COM 260003108 1,056 10,610 SH   SOLE   10,610 0 0
DOW INC (DOW) COM 260557103 12,402 260,270 SH   SOLE   260,270 0 0
DUNKIN BRANDS GROUP INC COM 265504100 468 5,900 SH   SOLE   5,900 0 0
DUPONT DE NEMOURS INC (DD) COM 26614N102 13,859 194,355 SH   SOLE   194,355 0 0
DYCOM INDUSTRIES INC COM 267475101 3,460 67,780 SH   SOLE   67,780 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 184 51,500 SH   SOLE   51,500 0 0
EASTMAN CHEMICAL CO COM 277432100 8,338 112,941 SH   SOLE   112,941 0 0
EATON CORP PLC COM G29183103 223 2,681 SH   SOLE   2,681 0 0
ECOLAB INC COM 278865100 3,071 15,507 SH   SOLE   15,507 0 0
EDISON INTERNATIONAL INC COM 281020107 1,316 17,450 SH   SOLE   17,450 0 0
EHEATLH INC COM 28238P109 10,303 154,265 SH   SOLE   154,265 0 0
ELECTRONIC ARTS INC COM 285512109 3,410 34,856 SH   SOLE   34,856 0 0
ELI LILLY & CO COM COM 532457108 30,139 269,510 SH   SOLE   269,510 0 0
EMERSON ELECTRIC CO COM 291011104 10,810 161,682 SH   SOLE   161,682 0 0
ENDAVA PLC - ADR COM 29260V105 2,470 65,265 SH   SOLE   65,265 0 0
ENERGY TRANSFER EQUITY LP COM 29273v100 458 35,050 SH   SOLE   35,050 0 0
ENTERPRISE PRODUCTS PARTNERS ( COM 293792107 684 23,950 SH   SOLE   23,950 0 0
ENVESTNET INC COM 29404K106 1,730 30,505 SH   SOLE   30,505 0 0
ENVIVA PARTNERS LP COM 29414J107 307 9,600 SH   SOLE   9,600 0 0
EPAM SYSTEMS, INC COM 29414B104 29,659 162,674 SH   SOLE   162,674 0 0
EQUIFAX INC COM 294429105 11,164 79,362 SH   SOLE   79,362 0 0
EQUINIX INC COM 29444U700 35,102 60,856 SH   SOLE   60,856 0 0
ESTABLISHMENT LABS HOLDINGS COM G31249108 284 15,000 SH   SOLE   15,000 0 0
ESTEE LAUDER - CLASS A COM 518439104 1,340 6,735 SH   SOLE   6,735 0 0
ETSY, INC COM 29786A106 19,710 348,850 SH   SOLE   348,850 0 0
EURONET WORLDWIDE COM 298736109 16,147 110,371 SH   SOLE   110,371 0 0
EVERBRIDGE INC COM 29978A104 457 7,400 SH   SOLE   7,400 0 0
EVERGY INC COM 30034W106 537 8,074 SH   SOLE   8,074 0 0
EVERI HOLDINGS COM 30034T103 7,123 841,970 SH   SOLE   841,970 0 0
EVERQUOTE INC COM 30041R108 830 38,900 SH   SOLE   38,900 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 415 67,680 SH   SOLE   67,680 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,969 115,682 SH   SOLE   115,682 0 0
EXACT SCIENCES CORP COM 30063P105 17,869 197,733 SH   SOLE   197,733 0 0
EXPEDIA GROUP, INC COM 30212P303 37,202 276,779 SH   SOLE   276,779 0 0
EXXON MOBIL CORP COM COM 30231G102 44,690 632,907 SH   SOLE   632,907 0 0
FACEBOOK, INC. COM 30303M102 11,286 63,377 SH   SOLE   63,377 0 0
FANUC CORP ADR COM 307305102 339 18,000 SH   SOLE   18,000 0 0
FASTENAL COMPANY COM 311900104 471 14,425 SH   SOLE   14,425 0 0
FEDERAL SIGNAL COM 313855108 1,310 40,000 SH   SOLE   40,000 0 0
FEDEX CORPORATION COM 31428X106 5,527 37,969 SH   SOLE   37,969 0 0
FIRSTSERVICE CORP NEW COM 33767E202 597 5,825 SH   SOLE   5,825 0 0
FISERV INC COM 337738108 21,459 207,157 SH   SOLE   207,157 0 0
FIVE9 INC COM 338307101 946 17,600 SH   SOLE   17,600 0 0
FLEETCOR TECHNOLOGIES, INC COM 339041105 17,419 60,739 SH   SOLE   60,739 0 0
FLOOR & DECOR HOLDINGS COM 339750101 3,714 72,610 SH   SOLE   72,610 0 0
FLUOR CORP 'NEW' COM 343412102 251 13,125 SH   SOLE   13,125 0 0
FMC CORP COM 302491303 6,155 70,201 SH   SOLE   70,201 0 0
FORD MOTOR CO COM 345370860 6,223 679,388 SH   SOLE   679,388 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 4,064 107,185 SH   SOLE   107,185 0 0
FOUNDATION BUILDING MATERIAL COM 350392106 932 60,200 SH   SOLE   60,200 0 0
FRONTDOOR INC COM 35905A109 18,404 378,907 SH   SOLE   378,907 0 0
GALLAGHER ARTHUR J & CO COM 363576109 66,002 736,880 SH   SOLE   736,880 0 0
GARMIN LTD COM H2906T109 16,051 189,525 SH   SOLE   189,525 0 0
GENERAC HOLDINGS INC COM 368736104 9,861 125,875 SH   SOLE   125,875 0 0
GENERAL DYNAMICS CORP COM 369550108 27,825 152,273 SH   SOLE   152,273 0 0
GENERAL ELECTRIC COM 369604103 2,192 245,185 SH   SOLE   245,185 0 0
GENERAL MILLS COM 370334104 30,282 549,380 SH   SOLE   549,380 0 0
GENERAL MOTORS CORPORATION COM 37045V100 2,262 60,360 SH   SOLE   60,360 0 0
GENUINE PARTS CO COM 372460105 808 8,115 SH   SOLE   8,115 0 0
GILEAD SCIENCES INC COM 375558103 12,166 191,950 SH   SOLE   191,950 0 0
GLAXO SMITHKLINE ADR COM 37733W105 43,116 1,010,208 SH   SOLE   1,010,208 0 0
GLOBAL PAYMENTS INC COM 37940X102 18,325 115,250 SH   SOLE   115,250 0 0
GODADDY, INC. COM 380237107 9,855 149,362 SH   SOLE   149,362 0 0
GRAINGER W W INC COM 384802104 649 2,185 SH   SOLE   2,185 0 0
GRAPHIC PACKAGING HOLDING CO COM 388689101 301 20,400 SH   SOLE   20,400 0 0
GREENBRIER COMPANIES INC COM 393657101 572 19,000 SH   SOLE   19,000 0 0
GRIFOLS SA-ADR COM 398438408 5,581 278,500 SH   SOLE   278,500 0 0
GUESS INC COM 401617105 8,074 435,720 SH   SOLE   435,720 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 24,109 228,777 SH   SOLE   228,777 0 0
HALLIBURTON CO. COM 406216101 383 20,300 SH   SOLE   20,300 0 0
HAMILTON LANE INC - CLASS A COM 407497106 13,394 235,141 SH   SOLE   235,141 0 0
HASBRO INC COM 418056107 861 7,250 SH   SOLE   7,250 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 2,930 74,783 SH   SOLE   74,783 0 0
HEALTH INSURANCE INNOVATION - COM 42225K106 6,609 265,100 SH   SOLE   265,100 0 0
HEALTHEQUITY INC COM 42226A107 8,363 146,340 SH   SOLE   146,340 0 0
HEALTHSTREAM INC COM 42222N103 1,294 50,000 SH   SOLE   50,000 0 0
HEICO CORP CL A COM 422806208 20,004 205,565 SH   SOLE   205,565 0 0
HELMERICH & PAYNE INC COM 423452101 16,191 404,070 SH   SOLE   404,070 0 0
HERSHEY FOODS COM 427866108 7,051 45,492 SH   SOLE   45,492 0 0
HESS CORP COM 42809H107 63,015 1,041,918 SH   SOLE   1,041,918 0 0
HEXCEL CORP COM 428291108 24,995 304,333 SH   SOLE   304,333 0 0
HMS HOLDINGS INC COM 40425J101 2,123 61,590 SH   SOLE   61,590 0 0
HOLLYFRONTIER CORP (HFC) COM 436106108 43,885 818,131 SH   SOLE   818,131 0 0
HOME DEPOT INC COM 437076102 9,554 41,177 SH   SOLE   41,177 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106 8,286 48,973 SH   SOLE   48,973 0 0
HUNTSMAN CORPORATION COM 447011107 328 14,100 SH   SOLE   14,100 0 0
I-SHARES BARCLAYS 20 YR TREAS COM 464287432 1,011 7,065 SH   SOLE   7,065 0 0
IAA, INC COM 449253103 19,679 471,583 SH   SOLE   471,583 0 0
IAC/INTERACTIVECORP COM 44919P508 24,447 112,158 SH   SOLE   112,158 0 0
ICF INTL INC COM 44925C103 14,195 168,053 SH   SOLE   168,053 0 0
ICHOR HOLDINGS LTD COM G4740B105 1,112 46,000 SH   SOLE   46,000 0 0
ICICI BANK LTD. - SPON ADR (IN COM 45104G104 6,729 552,480 SH   SOLE   552,480 0 0
IDEX CORP COM 45167R104 18,880 115,209 SH   SOLE   115,209 0 0
IDEXX LABORATORIES INC COM 45168D104 31,944 117,471 SH   SOLE   117,471 0 0
IHS MARKIT LTD COM G47567105 34,643 517,989 SH   SOLE   517,989 0 0
ILLINOIS TOOL WORKS INC COM 452308109 311 1,985 SH   SOLE   1,985 0 0
ILLUMINA INC COM 452327109 31,896 104,845 SH   SOLE   104,845 0 0
INCYTE CORPORATION COM 45337C102 13,460 181,328 SH   SOLE   181,328 0 0
INGEVITY CORP COM 45688C107 11,512 135,689 SH   SOLE   135,689 0 0
INPHI CORP COM 45772F107 9,830 161,020 SH   SOLE   161,020 0 0
INSPIRE MEDICAL SYSTEMS INC COM 457730109 8,835 144,785 SH   SOLE   144,785 0 0
INSTRUCTURE INC COM 45781U103 597 15,400 SH   SOLE   15,400 0 0
INSULET CORP COM 45784P101 29,668 179,884 SH   SOLE   179,884 0 0
INT'L BUSINESS MACHINES COM 459200101 30,286 208,264 SH   SOLE   208,264 0 0
INTEL CORP COM 458140100 67,772 1,315,187 SH   SOLE   1,315,187 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 5,770 62,537 SH   SOLE   62,537 0 0
INTERNATIONAL PAPER COM 460146103 6,660 159,255 SH   SOLE   159,255 0 0
INTERNATL FLAVORS & FRAGRANCES COM 459506101 23,506 191,587 SH   SOLE   191,587 0 0
INTERXION HOLDINGS NV COM N47279109 14,249 174,920 SH   SOLE   174,920 0 0
INTUIT INC COM 461202103 4,237 15,933 SH   SOLE   15,933 0 0
INTUITIVE SURGICAL INC COM 46120E602 3,121 5,780 SH   SOLE   5,780 0 0
INVESCO DB COMMODITY INDEX TRA COM 46138B103 431 28,643 SH   SOLE   28,643 0 0
IQVIA HOLDINGS INC COM 46266C105 22,048 147,594 SH   SOLE   147,594 0 0
ISHARES COMEX GOLD TRUST COM 464285105 479 33,950 SH   SOLE   33,950 0 0
ISHARES LEHMAN 7-10YR TREAS BO COM 464287440 948 8,427 SH   SOLE   8,427 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 575 1,925 SH   SOLE   1,925 0 0
ISHARES S&P SMALL CAP 600 INDE COM 464287804 216 2,775 SH   SOLE   2,775 0 0
J P MORGAN CHASE COM 46625h100 2,273 19,315 SH   SOLE   19,315 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 9,116 62,453 SH   SOLE   62,453 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 2,173 16,960 SH   SOLE   16,960 0 0
JM SMUCKER CO COM 832696405 330 2,995 SH   SOLE   2,995 0 0
JOHN BEAN TECHNOLOGIES COM 477839104 6,824 68,635 SH   SOLE   68,635 0 0
JOHNSON & JOHNSON COM 478160104 56,609 437,540 SH   SOLE   437,540 0 0
JOHNSON CONTROLS INC COM G51502105 3,199 72,885 SH   SOLE   72,885 0 0
KANSAS CITY SOUTHERN INC COM 485170302 42,304 318,050 SH   SOLE   318,050 0 0
KAR AUCTION SERVICES INC COM 48238T109 3,005 122,418 SH   SOLE   122,418 0 0
KELLOGG CO COM 487836108 15,030 233,560 SH   SOLE   233,560 0 0
KEURIG DR PEPPER INC COM 49271V100 2,695 98,635 SH   SOLE   98,635 0 0
KIMBERLY-CLARK CORP COM 494368103 42,109 296,435 SH   SOLE   296,435 0 0
KINDER MORGAN INC COM 49456B101 38,444 1,865,310 SH   SOLE   1,865,310 0 0
KINSALE CAPITAL GROUP INC COM 49714P108 2,603 25,200 SH   SOLE   25,200 0 0
KLA TENCOR CORP COM 482480100 18,425 115,555 SH   SOLE   115,555 0 0
KORN FERRY COM 500643200 4,882 126,340 SH   SOLE   126,340 0 0
KORNIT DIGITAL LTD COM M6372Q113 16,889 548,715 SH   SOLE   548,715 0 0
KRAFT HEINZ CO COM 500754106 8,187 293,079 SH   SOLE   293,079 0 0
KRATOS DEFENSE & SECURITY SOLU COM 50077B207 1,253 67,400 SH   SOLE   67,400 0 0
L3 HARRIS TECHNOLOGIES COM 502431109 17,010 81,530 SH   SOLE   81,530 0 0
LABORATORY CORP AMER HOLDINGS COM 50540R409 4,362 25,965 SH   SOLE   25,965 0 0
LAM RESEARCH CORP COM 512807108 20,091 86,934 SH   SOLE   86,934 0 0
LANDMARK BANCORP INC. COM 51504L107 2,153 91,896 SH   SOLE   91,896 0 0
LAS VEGAS SANDS CORP COM 517834107 771 13,355 SH   SOLE   13,355 0 0
LGI HOMES, INC. COM 50187T106 1,083 13,000 SH   SOLE   13,000 0 0
LHC GROUP INC COM 50187A107 1,465 12,900 SH   SOLE   12,900 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229870 1,158 29,247 SH   SOLE   29,247 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229854 1,445 34,750 SH   SOLE   34,750 0 0
LIBERTY MEDIA CORP-BRAVES C COM 531229888 1,188 42,800 SH   SOLE   42,800 0 0
LIGAND PHARMACEUTICALS COM 53220K504 11,722 117,763 SH   SOLE   117,763 0 0
LINDE AG COM G5494J103 7,395 38,175 SH   SOLE   38,175 0 0
LIONS GATE ENTERTAINMENT CL A COM 535919401 10,905 1,178,872 SH   SOLE   1,178,872 0 0
LIONS GATE ENTERTAINMENT CL B COM 535919500 10,781 1,233,522 SH   SOLE   1,233,522 0 0
LIVE NATION ENTERTAINMENT INC. COM 538034109 29,988 452,036 SH   SOLE   452,036 0 0
LIVENT CORP COM 53814L108 141 21,013 SH   SOLE   21,013 0 0
LKQ CORP COM 501889208 24,808 788,822 SH   SOLE   788,822 0 0
LOCKHEED MARTIN CORP COM 539830109 1,101 2,823 SH   SOLE   2,823 0 0
LOWES COMPANIES INC. COM 548661107 1,944 17,683 SH   SOLE   17,683 0 0
LUMENTUM HOLDINGS INC COM 55024U109 8,911 166,380 SH   SOLE   166,380 0 0
M.D.C. HOLDINGS, INC. COM 552676108 911 21,128 SH   SOLE   21,128 0 0
MALIBU BOATS, INC COM 56117J100 614 20,000 SH   SOLE   20,000 0 0
MARATHON OIL CORP COM 565849106 1,642 133,850 SH   SOLE   133,850 0 0
MARATHON PETROLEUM CORP COM 56585A102 7,364 121,211 SH   SOLE   121,211 0 0
MARKETAXESS HOLDINGS, INC. COM 57060D108 11,523 35,186 SH   SOLE   35,186 0 0
MARRIOTT INTERNATIONAL CLASS A COM 571903202 1,571 12,632 SH   SOLE   12,632 0 0
MARSH & MCLENNAN COMPANY INC COM 571748102 200 2,000 SH   SOLE   2,000 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 8,327 30,378 SH   SOLE   30,378 0 0
MASCO CORP COM 574599106 18,895 453,345 SH   SOLE   453,345 0 0
MASIMO CORP COM 574795100 5,661 38,050 SH   SOLE   38,050 0 0
MASTEC INC COM 576323109 13,796 212,475 SH   SOLE   212,475 0 0
MASTERCARD INC-CLASS A COM 57636Q104 6,704 24,687 SH   SOLE   24,687 0 0
MATERALISE NV ADR COM 57667T100 811 43,900 SH   SOLE   43,900 0 0
MAXLINEAR INC COM 57776J100 1,007 45,000 SH   SOLE   45,000 0 0
MCCORMICK & CO INC COM 579780206 496 3,175 SH   SOLE   3,175 0 0
MCDONALD'S CORP COM 580135101 48,329 225,090 SH   SOLE   225,090 0 0
MEDTRONIC PLC COM G5960L103 8,142 74,955 SH   SOLE   74,955 0 0
MERCK & CO NEW COM 58933Y105 51,384 610,411 SH   SOLE   610,411 0 0
MFC VANGUARD INDEX FUNDS S&P 5 COM 922908363 1,812 6,648 SH   SOLE   6,648 0 0
MGP INGREDIENTS INC COM 55303J106 9,060 182,360 SH   SOLE   182,360 0 0
MICROSOFT CORP COM 594918104 132,910 955,981 SH   SOLE   955,981 0 0
MIMECAST, LTD COM G14838109 9,321 261,299 SH   SOLE   261,299 0 0
MKS INSTRUMENTS, INC COM 55306N104 13,621 147,606 SH   SOLE   147,606 0 0
MOBILE MINI, INC. COM 60740F105 461 12,500 SH   SOLE   12,500 0 0
MONDELEZ INTL INC COM 609207105 3,326 60,117 SH   SOLE   60,117 0 0
MONOLITHIC POWER SYSTEMS INC COM 609839105 15,610 100,303 SH   SOLE   100,303 0 0
MONSTER BEVERAGE CORPORATION COM 61174X109 2,491 42,906 SH   SOLE   42,906 0 0
MOODY'S CORPORATION COM 615369105 4,154 20,279 SH   SOLE   20,279 0 0
MORNINGSTAR INC. COM 617700109 1,352 9,250 SH   SOLE   9,250 0 0
MOTORCAR PARTS OF AMERICA, INC COM 620071100 6,611 391,206 SH   SOLE   391,206 0 0
MSCI INC COM 55354G100 38,453 176,594 SH   SOLE   176,594 0 0
MYLAN NV COM N59465109 634 32,070 SH   SOLE   32,070 0 0
NASDAQ OMX GROUP INC COM 631103108 28,289 284,744 SH   SOLE   284,744 0 0
NATERA, INC COM 632307104 13,535 412,649 SH   SOLE   412,649 0 0
NESTLE S A SPONSORED ADR REPST COM 641069406 862 7,936 SH   SOLE   7,936 0 0
NEURONETICS INC COM 64131A105 141 17,000 SH   SOLE   17,000 0 0
NEWMONT GOLDCORP COM 651639106 2,438 64,300 SH   SOLE   64,300 0 0
NIELSEN HOLDINGS PLC COM G6518L108 593 27,925 SH   SOLE   27,925 0 0
NIKE INC COM 654106103 5,582 59,437 SH   SOLE   59,437 0 0
NLIGHT INC COM 65487K100 626 40,000 SH   SOLE   40,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 7,610 42,358 SH   SOLE   42,358 0 0
NORTHERN TRUST CORP COM 665859104 4,580 49,077 SH   SOLE   49,077 0 0
NORWEGIAN CRUISE LINE HOLDINGS COM G66721104 3,736 72,159 SH   SOLE   72,159 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 2,120 41,000 SH   SOLE   41,000 0 0
NOVOCURE LIMITED COM G6674U108 4,027 53,850 SH   SOLE   53,850 0 0
NV5 GLOBAL INC COM 62945V109 1,297 19,000 SH   SOLE   19,000 0 0
NVENT ELECTRIC INC COM G6700G107 980 44,450 SH   SOLE   44,450 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 1,758 4,412 SH   SOLE   4,412 0 0
OCCIDENTAL PETE CORP COM 674599105 239 5,375 SH   SOLE   5,375 0 0
OMNICELL INC COM 68213N109 1,236 17,100 SH   SOLE   17,100 0 0
ONE SPA WORLD HOLDINGS COM P73684113 1,165 75,000 SH   SOLE   75,000 0 0
OPTINOSE INC. COM 68404V100 3,792 541,690 SH   SOLE   541,690 0 0
ORACLE CORP COM 68389X105 1,025 18,631 SH   SOLE   18,631 0 0
ORTHOPEDIATRICS CORP COM 68752l100 938 26,590 SH   SOLE   26,590 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 1,345 80,900 SH   SOLE   80,900 0 0
PALO ALTO NETWORKS, INC. COM 697435105 36,034 176,787 SH   SOLE   176,787 0 0
PALOMAR HOLDINGS INC COM 69753M105 5,892 149,468 SH   SOLE   149,468 0 0
PARKER HANNIFIN CORP COM COM 701094104 713 3,950 SH   SOLE   3,950 0 0
PATRICK INDUSTRIES INC COM 703343103 832 19,400 SH   SOLE   19,400 0 0
PAYCHEX COM COM 704326107 5,669 68,493 SH   SOLE   68,493 0 0
PAYLOCITY HOLDINGS CORP COM 70438V106 6,895 70,658 SH   SOLE   70,658 0 0
PAYPAL HOLDINGS INC COM 70450Y103 2,609 25,186 SH   SOLE   25,186 0 0
PENN NATIONAL GAMING COM 707569109 8,249 442,905 SH   SOLE   442,905 0 0
PEPSICO INC. COM 713448108 62,766 457,810 SH   SOLE   457,810 0 0
PERSONALIS COM 71535d106 4,108 279,960 SH   SOLE   279,960 0 0
PFIZER COM 717081103 42,668 1,187,532 SH   SOLE   1,187,532 0 0
PGT INNOVATIONS INC COM 69336V101 5,754 333,195 SH   SOLE   333,195 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 213 2,810 SH   SOLE   2,810 0 0
PHILLIPS 66 COM 718546104 10,885 106,301 SH   SOLE   106,301 0 0
PITNEY BOWES INC COM 724479100 6,516 1,425,900 SH   SOLE   1,425,900 0 0
PLAYA HOTELS & RESORTS NV COM N70544106 1,778 227,100 SH   SOLE   227,100 0 0
PLURALSIGHT, INC COM 72941B106 7,912 471,075 SH   SOLE   471,075 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 630 23,485 SH   SOLE   23,485 0 0
PRA HEALTH SCIENCES INC COM 69354M108 21,317 214,820 SH   SOLE   214,820 0 0
PROCTER & GAMBLE COM 742718109 69,665 560,096 SH   SOLE   560,096 0 0
PROOFPOINT, INC. COM 743424103 24,604 190,652 SH   SOLE   190,652 0 0
PROS HOLDINGS INC COM 74346Y103 13,035 218,705 SH   SOLE   218,705 0 0
QUALCOMM INC COM 747525103 39,044 511,850 SH   SOLE   511,850 0 0
QUANTERIX CORP (QTRX) COM 74766Q101 3,604 164,110 SH   SOLE   164,110 0 0
QUIDEL CORPORATION COM 74838J101 7,464 121,655 SH   SOLE   121,655 0 0
RAYTHEON COMPANY COM 755111507 1,516 7,725 SH   SOLE   7,725 0 0
REALPAGE INC. COM 75606N109 24,654 392,208 SH   SOLE   392,208 0 0
RED ROCK RESORTS INC COM 75700L108 6,018 296,380 SH   SOLE   296,380 0 0
REPLIGEN CORP COM 759916109 10,060 131,175 SH   SOLE   131,175 0 0
REPUBLIC SERVICES INC COM 760759100 33,085 382,266 SH   SOLE   382,266 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 9,903 190,120 SH   SOLE   190,120 0 0
ROCHE HLDS LTD SPONSORED ADR COM 771195104 10,933 300,280 SH   SOLE   300,280 0 0
ROCKWELL AUTOMATION INCO COM 773903109 22,026 133,652 SH   SOLE   133,652 0 0
ROPER INDUSTRIES INC COM 776696106 19,894 55,788 SH   SOLE   55,788 0 0
ROYAL DUTCH SHELL PLC CL A ADR COM 780259206 50,960 865,930 SH   SOLE   865,930 0 0
ResMed INC COM 761152107 3,967 29,363 SH   SOLE   29,363 0 0
S&P GLOBAL INC COM 78409V104 7,217 29,459 SH   SOLE   29,459 0 0
SALESFORCE COM INC COM 79466L302 4,708 31,716 SH   SOLE   31,716 0 0
SAP AKTIENGESLLSCHAFT AG ADR ( COM 803054204 7,638 64,800 SH   SOLE   64,800 0 0
SCHLUMBERGER LTD COM 806857108 37,516 1,097,925 SH   SOLE   1,097,925 0 0
SEMPRA ENERGY COM 816851109 900 6,100 SH   SOLE   6,100 0 0
SEMTECH CORP COM 816850101 6,860 141,128 SH   SOLE   141,128 0 0
SERVICEMASTER GLOBAL HOLDING COM 81761R109 28,264 505,611 SH   SOLE   505,611 0 0
SERVICENOW COM 81762P102 28,108 110,725 SH   SOLE   110,725 0 0
SHUTTERSTOCK INC COM 825690100 1,246 34,500 SH   SOLE   34,500 0 0
SIENTRA INC COM 82621J105 486 75,000 SH   SOLE   75,000 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,819 105,630 SH   SOLE   105,630 0 0
SMITH & NEPHEW PLC - SPONSORED COM 83175M205 7,075 147,000 SH   SOLE   147,000 0 0
SQUARE, INC. CLASS A COM 852234103 9,972 160,963 SH   SOLE   160,963 0 0
SS&C TECHNOLOGIES INC COM 78467J100 3,066 59,445 SH   SOLE   59,445 0 0
STAAR SURGICAL COMPANY COM 852312305 7,388 286,580 SH   SOLE   286,580 0 0
STARBUCKS CORP COM 855244109 748 8,454 SH   SOLE   8,454 0 0
STERIS CORP COM G8473T100 17,234 119,273 SH   SOLE   119,273 0 0
STEVEN MADDEN, LTD. COM 556269108 3,147 87,943 SH   SOLE   87,943 0 0
STMICOELECTRONICS NV-NY SHS COM 861012102 1,365 70,600 SH   SOLE   70,600 0 0
SUMMIT MATERIALS, INC - CL A COM 86614U100 7,104 319,998 SH   SOLE   319,998 0 0
SUNCOR ENERGY INC COM 867224107 2,457 77,790 SH   SOLE   77,790 0 0
SYNEOS HEALTH INC COM 87166B102 7,268 136,595 SH   SOLE   136,595 0 0
SYNOPSYS, INC COM 871607107 21,526 156,838 SH   SOLE   156,838 0 0
SYSCO CORP COM 871829107 34,217 430,940 SH   SOLE   430,940 0 0
T ROWE PRICE GROUP INC COM 74144T108 850 7,440 SH   SOLE   7,440 0 0
TAIWAN SEMICONDUCTOR MFG CO LT COM 874039100 7,868 169,281 SH   SOLE   169,281 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 22,311 178,006 SH   SOLE   178,006 0 0
TELADOC HEALTH, INC. COM 87918A105 6,667 98,455 SH   SOLE   98,455 0 0
TELEDYNE INC COM 879360105 14,096 43,777 SH   SOLE   43,777 0 0
TENCENT HOLDINGS LIMITED COM 88032Q109 3,517 83,500 SH   SOLE   83,500 0 0
TEXAS INSTRUMENTS INC. COM 882508104 1,631 12,620 SH   SOLE   12,620 0 0
THE COOPER COS INC COM 216648402 33,509 112,826 SH   SOLE   112,826 0 0
THE LOVESAC CO COM 54738L109 728 39,000 SH   SOLE   39,000 0 0
THE RealReal COM 88339P101 6,267 280,270 SH   SOLE   280,270 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 245 842 SH   SOLE   842 0 0
TJX COMPANIES INC COM 872540109 2,009 36,050 SH   SOLE   36,050 0 0
TRACTOR SUPPLY CO COM 892356106 862 9,530 SH   SOLE   9,530 0 0
TRADEWEB MARKETS, INC CL A COM 892672106 10,991 297,210 SH   SOLE   297,210 0 0
TRANSUNION COM 89400J107 23,192 285,930 SH   SOLE   285,930 0 0
TRAVEL BV-ADR COM 89686D105 810 197,000 SH   SOLE   197,000 0 0
TREX COMPANY, INC COM 89531P105 10,972 120,669 SH   SOLE   120,669 0 0
TRIMBLE NAVIGATION LTD COM 896239100 11,788 303,727 SH   SOLE   303,727 0 0
TUFIN SOFTWARE TECHNOLOGIES COM M8893U102 4,321 262,512 SH   SOLE   262,512 0 0
TYLER TECHNOLOGIES COM 902252105 29,664 113,005 SH   SOLE   113,005 0 0
TYSON FOODS INC. COM 902494103 245 2,845 SH   SOLE   2,845 0 0
UNDER ARMOUR, INC. - CLASS C COM 904311206 2,121 117,000 SH   SOLE   117,000 0 0
UNILEVER NV NY -ADR (TICKER UN COM 904784709 5,133 85,509 SH   SOLE   85,509 0 0
UNILEVER PLC ADR (TICKER UL) COM 904767704 2,192 36,465 SH   SOLE   36,465 0 0
UNION PACIFIC COM 907818108 6,577 40,603 SH   SOLE   40,603 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 6,705 55,956 SH   SOLE   55,956 0 0
UNITED TECHNOLOGIES CORP COM 913017109 8,489 62,184 SH   SOLE   62,184 0 0
UNITEDHEALTH GROUP, INC. COM 91324P102 2,080 9,572 SH   SOLE   9,572 0 0
UNIVAR SOLUTIONS INC COM 91336L107 9,594 462,151 SH   SOLE   462,151 0 0
UNIVERSAL ELECTRONICS INC COM 913483103 616 12,100 SH   SOLE   12,100 0 0
URBAN OUTFITTERS INC COM 917047102 586 20,875 SH   SOLE   20,875 0 0
UROVANT SCIENCES LTD COM G9381B108 484 51,100 SH   SOLE   51,100 0 0
US BANCORP COM 902973304 1,099 19,865 SH   SOLE   19,865 0 0
V F CORP COM 918204108 14,440 162,260 SH   SOLE   162,260 0 0
VAALCO ENERGY, INC (13D) COM 91851C201 5,046 2,485,510 SH   SOLE   2,485,510 0 0
VAIL RESORTS INC COM 91879Q109 29,876 131,287 SH   SOLE   131,287 0 0
VANGUARD INDEX TRUST COM 922908553 546 5,855 SH   SOLE   5,855 0 0
VARIAN MEDICAL SYSTEMS INC COM 92220P105 18,669 156,761 SH   SOLE   156,761 0 0
VARONIS SYSTEMS INC COM 922280102 8,626 144,295 SH   SOLE   144,295 0 0
VERISK ANALYTICS INC COM 92345Y106 30,012 189,782 SH   SOLE   189,782 0 0
VERIZON COMM COM 92343V104 53,014 878,296 SH   SOLE   878,296 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 6,960 471,558 SH   SOLE   471,558 0 0
VERTICALS INC-CLASS A COM 46571Y107 1,368 68,000 SH   SOLE   68,000 0 0
VIRTUSA CORP COM 92827P102 1,120 31,100 SH   SOLE   31,100 0 0
VISA INC COM 92826C839 14,744 85,718 SH   SOLE   85,718 0 0
VISTRA ENERGY CORP COM 92840M102 615 23,000 SH   SOLE   23,000 0 0
VMWARE INC CLASS A COM 928563402 6,128 40,839 SH   SOLE   40,839 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 7,378 299,300 SH   SOLE   299,300 0 0
WABCO HOLDINGS COM 92927K102 2,263 16,916 SH   SOLE   16,916 0 0
WAL MART INC. COM 931142103 26,562 223,810 SH   SOLE   223,810 0 0
WALGREEN BOOTS ALLIANCE INC COM 931427108 4,002 72,356 SH   SOLE   72,356 0 0
WALKER & DUNLOP INC (WD) COM 93148P102 559 10,000 SH   SOLE   10,000 0 0
WASTE MANAGEMENT COM 94106L109 64,234 558,558 SH   SOLE   558,558 0 0
WELLCARE HEALTH PLANS INC COM 94946t106 19,520 75,317 SH   SOLE   75,317 0 0
WELLS FARGO CO COM 949746101 12,390 245,646 SH   SOLE   245,646 0 0
WEX INC COM 96208T104 29,108 144,049 SH   SOLE   144,049 0 0
WEYERHAEUSER CO COM 962166104 11,506 415,380 SH   SOLE   415,380 0 0
WILLDAN GROUP INC COM 96924N100 1,687 48,100 SH   SOLE   48,100 0 0
WPP PLC NEW -SPONS ADR COM 92937A102 401 6,400 SH   SOLE   6,400 0 0
XILINX INC COM 983919101 9,235 96,302 SH   SOLE   96,302 0 0
XYLEM INC. COM 98419M100 21,320 267,776 SH   SOLE   267,776 0 0
YEXT INC COM 98585N106 667 42,000 SH   SOLE   42,000 0 0
YUM! BRANDS INC COM 988498101 813 7,170 SH   SOLE   7,170 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 16,827 81,538 SH   SOLE   81,538 0 0
ZENDESK INC COM 98936J101 1,932 26,504 SH   SOLE   26,504 0 0
ZOETIS INC COM 98978V103 3,217 25,823 SH   SOLE   25,823 0 0
8X8 INC (EGHT) - 38.948 conv r CONV 282914AA8 4,714 4,500,000 PRN   SOLE   4,500,000 0 0
AIR TRANSPORT SERVICES G (ATSG CONV 00922RAB1 2,329 2,500,000 PRN   SOLE   2,500,000 0 0
APELLIS PHARMACEUTICALS INC 14 CONV 03753UAA4 280 300,000 PRN   SOLE   300,000 0 0
CARDTRONICS INC (CATM)- 19.102 CONV 14161HAG3 3,509 3,600,000 PRN   SOLE   3,600,000 0 0
ENVESTNET INC (ENV) - 15.9022 CONV 29404KAA4 1,522 1,500,000 PRN   SOLE   1,500,000 0 0
FLEXION THERAPEUTICS INC (FLXN CONV 33938JAB2 448 500,000 PRN   SOLE   500,000 0 0
GREENBRIER COS INC (GBX) - 34. CONV 393657AK7 949 1,000,000 PRN   SOLE   1,000,000 0 0
GUIDEWIRE SOFTWARE INC (GWRE) CONV 40171VAA8 2,863 2,500,000 PRN   SOLE   2,500,000 0 0
HORIZON PHARMA INC (HZNP) - co CONV 44052TAB7 873 750,000 PRN   SOLE   750,000 0 0
LIVE NATION (LYV) 14.7005 conv CONV 538034AQ2 293 250,000 PRN   SOLE   250,000 0 0
MEDICINES COMPANY (MDCO) - con CONV 584688AG0 2,410 2,000,000 PRN   SOLE   2,000,000 0 0
MEDICINES COMPANY (MDCO) - con CONV 584688AE5 4,246 2,825,000 PRN   SOLE   2,825,000 0 0
NUANCE COMMUNICATIONS (NUAN) 4 CONV 67020YAG5 11,778 11,785,000 PRN   SOLE   11,785,000 0 0
PLURALSIGHT INC 144A (PS) - co CONV 72941BAA4 857 1,000,000 PRN   SOLE   1,000,000 0 0
PRA GROUP INC (PRAA) - 15.2172 CONV 73640QAB1 594 600,000 PRN   SOLE   600,000 0 0
PRA GROUP INC (PRAA) - 21.6275 CONV 69354NAB2 2,026 2,000,000 PRN   SOLE   2,000,000 0 0
PTC THERAPEUTICS INC - conv ra CONV 69366JAC5 475 500,000 PRN   SOLE   500,000 0 0
TUTOR PERINI CORP (TPC) - 33.0 CONV 901109AD0 1,473 1,550,000 PRN   SOLE   1,550,000 0 0
TWITTER INC (TWTR) - 12.8793 c CONV 90184LAD4 1,477 1,500,000 PRN   SOLE   1,500,000 0 0
WHITING PETROLEUM CORP (WLL) - CONV 966387AL6 500 513,000 PRN   SOLE   513,000 0 0
ANR - CONTINGENT REV PYMT THRU RT 03634H118 214 20,202,036 SH   SOLE   20,202,036 0 0