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,990 117,135 SH   SOLE   117,135 0 0
8X8 INC. COM 282914100 14,397 1,038,722 SH   SOLE   1,038,722 0 0
A T & T INC COM 00206R102 39,813 1,365,784 SH   SOLE   1,365,784 0 0
A. O. SMITH CORP COM 831865209 1,445 38,215 SH   SOLE   38,215 0 0
ABB LTD (SW) COM 000375204 10,597 613,970 SH   SOLE   613,970 0 0
ABBOTT LABORATORIES COM 002824100 35,642 451,677 SH   SOLE   451,677 0 0
ABBVIE INC COM COM 00287Y109 2,323 30,484 SH   SOLE   30,484 0 0
ACADIA PHARMACEUTICALS COM 004225108 4,768 112,850 SH   SOLE   112,850 0 0
ACCEL ENTERTAINMENT INC COM 00436Q106 937 125,000 SH   SOLE   125,000 0 0
ACI WORLDWIDE INC COM 004498101 3,214 133,102 SH   SOLE   133,102 0 0
ACTIVISION BLIZZARD INC. COM 00507v109 15,459 259,895 SH   SOLE   259,895 0 0
ACUITY BRANDS INC COM 00508y102 2,992 34,927 SH   SOLE   34,927 0 0
ADAPTIVE BIOTECHNOLOGIES COM 00650F109 5,504 198,120 SH   SOLE   198,120 0 0
ADOBE INC COM 00724F101 2,318 7,283 SH   SOLE   7,283 0 0
ADTRAN INC COM 00738A106 1,782 232,080 SH   SOLE   232,080 0 0
ADVANCED DRAINAGE SYSTEMS INC COM 00790R104 4,877 165,655 SH   SOLE   165,655 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 17,932 250,373 SH   SOLE   250,373 0 0
AIR TRANSPORT SERVICES GROUP I COM 00922R105 11,594 634,235 SH   SOLE   634,235 0 0
AKAMAI TECHNOLOGIES COM 00971T101 18,695 204,336 SH   SOLE   204,336 0 0
ALIBABA GROUP HOLDING LTD COM 01609W102 2,484 12,772 SH   SOLE   12,772 0 0
ALIGN TECHNOLOGY INC COM 016255101 19,812 113,897 SH   SOLE   113,897 0 0
ALLSTATE CORP COM 020002101 24,529 267,400 SH   SOLE   267,400 0 0
ALNYLAM PHARMACEUTICALS, INC. COM 02043Q107 731 6,720 SH   SOLE   6,720 0 0
ALPHABET INC - CLASS A (GOOGL) COM 02079K305 24,537 21,117 SH   SOLE   21,117 0 0
ALPHABET INC- CLASS C (non-vot COM 02079K107 8,587 7,385 SH   SOLE   7,385 0 0
AMAZON.COM INC COM 023135106 20,250 10,386 SH   SOLE   10,386 0 0
AMERICAN CAMPUS COMMUNITIES COM 024835100 970 34,956 SH   SOLE   34,956 0 0
AMERICAN ELECTRIC POWER COM 025537101 1,256 15,700 SH   SOLE   15,700 0 0
AMERICAN TOWER CORP (REIT) COM 03027X100 2,599 11,935 SH   SOLE   11,935 0 0
AMERISOURCE-BERGEN CORP COM 03073E105 1,534 17,330 SH   SOLE   17,330 0 0
AMETEK INC. COM 031100100 17,823 247,479 SH   SOLE   247,479 0 0
AMGEN COM 031162100 5,406 26,665 SH   SOLE   26,665 0 0
ANALOG DEVICES COM 032654105 15,459 172,433 SH   SOLE   172,433 0 0
ANHEUSER-BUSCH COMPANIES INC COM 03524a108 3,697 83,800 SH   SOLE   83,800 0 0
ANTHEM INC COM 036752103 766 3,375 SH   SOLE   3,375 0 0
AON PLC COM G0403H108 7,922 48,000 SH   SOLE   48,000 0 0
APACHE CORP COM 037411105 5,675 1,357,547 SH   SOLE   1,357,547 0 0
APOGEE ENTERPRISES INC COM 037598109 573 27,500 SH   SOLE   27,500 0 0
APPLE INC COM 037833100 42,538 167,281 SH   SOLE   167,281 0 0
ARCHER DANIELS MIDLAND COM 039483102 8,465 240,615 SH   SOLE   240,615 0 0
ASML HOLDING NV ORD COM N07059210 6,735 25,741 SH   SOLE   25,741 0 0
ASPEN TECHNOLOGY, INC. COM 045327103 19,136 201,287 SH   SOLE   201,287 0 0
ASTRAZENECA PLC - SPONS ADR (U COM 046353108 3,975 89,000 SH   SOLE   89,000 0 0
AVALARA, INC COM 05338G106 6,824 91,480 SH   SOLE   91,480 0 0
B&G FOODS COM 05508R106 9,630 532,355 SH   SOLE   532,355 0 0
BAKER HUGHES CO COM 05722G100 844 80,370 SH   SOLE   80,370 0 0
BANDWIDTH INC CL A COM 05988J103 12,166 180,795 SH   SOLE   180,795 0 0
BANK OF AMERICA CORP COM 060505104 1,440 67,825 SH   SOLE   67,825 0 0
BAXTER INTL INC COM 071813109 26,007 320,326 SH   SOLE   320,326 0 0
BAYER AKTIENGES - SPONSORED AD COM 072730302 602 41,500 SH   SOLE   41,500 0 0
BECTON DICKINSON & CO. COM 075887109 3,094 13,464 SH   SOLE   13,464 0 0
BENEFYTT TECHNOLOGIES CL A COM 08182C106 4,736 211,515 SH   SOLE   211,515 0 0
BERKSHIRE HATHAWAY INC. - CLAS COM 084670702 1,308 7,156 SH   SOLE   7,156 0 0
BERKSHIRE HATHAWAY INC. CLASS COM 084670108 272 1 SH   SOLE   1 0 0
BHP GROUP LIMITED COM 088606108 641 17,460 SH   SOLE   17,460 0 0
BIO RAD LABORATORIES INC CL A COM 090572207 19,951 56,912 SH   SOLE   56,912 0 0
BIO-TECHE CORPORATION COM 09073M104 35,131 185,272 SH   SOLE   185,272 0 0
BIOGEN INC COM 09062X103 633 2,000 SH   SOLE   2,000 0 0
BLACKROCK INC COM 09247X101 484 1,100 SH   SOLE   1,100 0 0
BOEING CO. COM 097023105 10,229 68,585 SH   SOLE   68,585 0 0
BOOKING HOLDINGS INC COM 09857L108 6,225 4,627 SH   SOLE   4,627 0 0
BORG WARNER INC COM 099724106 5,235 214,815 SH   SOLE   214,815 0 0
BOSTON BEER COMPANY CLASS A COM 100557107 1,176 3,200 SH   SOLE   3,200 0 0
BP PLC, INC ADR (UK) COM 055622104 22,287 913,796 SH   SOLE   913,796 0 0
BRIGHT HORIZONS FAMILY SOLUTIO COM 109194100 1,120 10,980 SH   SOLE   10,980 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 15,402 276,310 SH   SOLE   276,310 0 0
BROADCOM INC (AVGO) COM 11135F101 2,424 10,225 SH   SOLE   10,225 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 7,659 80,765 SH   SOLE   80,765 0 0
BRUNSWICK CORP COM 117043109 1,486 42,015 SH   SOLE   42,015 0 0
BUNGE LTD COM g16962105 818 19,935 SH   SOLE   19,935 0 0
CAMPBELL SOUP CO COM 134429109 2,553 55,300 SH   SOLE   55,300 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 5,279 68,000 SH   SOLE   68,000 0 0
CARDLYTIC INC COM 14161W105 454 13,000 SH   SOLE   13,000 0 0
CARGURUS, INC COM 141788109 3,255 171,870 SH   SOLE   171,870 0 0
CARMAX INC COM 143130102 14,122 262,348 SH   SOLE   262,348 0 0
CARNIVAL CORP CLASS A PAIRED S COM 143658300 3,804 288,813 SH   SOLE   288,813 0 0
CATALENT INC COM 148806102 9,175 176,610 SH   SOLE   176,610 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 16,390 183,641 SH   SOLE   183,641 0 0
CBRE GROUP INC - CL A COM 12504L109 2,795 74,106 SH   SOLE   74,106 0 0
CERENCE INC COM 156727109 1,897 123,200 SH   SOLE   123,200 0 0
CERNER CORP COM 156782104 3,617 57,416 SH   SOLE   57,416 0 0
CHEGG, INC COM 163092109 3,130 87,485 SH   SOLE   87,485 0 0
CHEMED CORP COM 16359R103 2,214 5,110 SH   SOLE   5,110 0 0
CHEVRON CORP COM 166764100 31,357 432,751 SH   SOLE   432,751 0 0
CHEWY, INC CL A COM 16679L109 14,590 389,174 SH   SOLE   389,174 0 0
CHIPOTLE MEXICAN GRILL- CLASS COM 169656105 11,296 17,262 SH   SOLE   17,262 0 0
CHURCH & DWIGHT CO. INC. COM 171340102 16,509 257,235 SH   SOLE   257,235 0 0
CIENA CORPORATION COM 171779309 19,666 493,996 SH   SOLE   493,996 0 0
CINCINNATI FINANCIAL CORP COM 172062101 17,100 226,646 SH   SOLE   226,646 0 0
CINTAS CORPORATION COM 172908105 485 2,800 SH   SOLE   2,800 0 0
CISCO SYS INC COM COM 17275R102 37,792 961,384 SH   SOLE   961,384 0 0
CITIGROUP INC COM 172967424 362 8,605 SH   SOLE   8,605 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 5,253 279,285 SH   SOLE   279,285 0 0
CITRIX COM 177376100 2,395 16,920 SH   SOLE   16,920 0 0
CLEVELAND-CLIFFS INC COM 185899101 39 10,000 SH   SOLE   10,000 0 0
CLOROX CO COM 189054109 41,507 239,580 SH   SOLE   239,580 0 0
CME GROUP INC. COM 12572Q105 13,069 75,580 SH   SOLE   75,580 0 0
COCA-COLA COM 191216100 37,703 852,050 SH   SOLE   852,050 0 0
COLGATE PALMOLIVE CO COM 194162103 9,094 137,045 SH   SOLE   137,045 0 0
COLLIERS INTL GROUP INC COM 194693107 487 10,140 SH   SOLE   10,140 0 0
COMCAST CORP CLASS A COM 20030N101 853 24,817 SH   SOLE   24,817 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 2,243 58,606 SH   SOLE   58,606 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 1,424 106,300 SH   SOLE   106,300 0 0
COMPASS MINERALS INTERNATIONAL COM 20451N101 10,559 274,480 SH   SOLE   274,480 0 0
CONAGRA BRANDS COM 205887102 7,759 264,435 SH   SOLE   264,435 0 0
CONOCOPHILLIPS COM 20825C104 15,489 502,890 SH   SOLE   502,890 0 0
CONTURA ENERGY INC COM 21241B100 36 15,224 SH   SOLE   15,224 0 0
COPART INC COM 217204106 16,400 239,351 SH   SOLE   239,351 0 0
CORNING INC COM 219350105 4,340 211,296 SH   SOLE   211,296 0 0
CORTEVA INC (CTVA) COM 22052L104 3,217 136,883 SH   SOLE   136,883 0 0
COSTAR GROUP INC COM 22160N109 29,777 50,710 SH   SOLE   50,710 0 0
COSTCO WHOLESALE COM 22160K105 42,859 150,313 SH   SOLE   150,313 0 0
CRH PLC - SPONS ADR COM 12626k203 2,158 80,400 SH   SOLE   80,400 0 0
CROWN CASTLE INTL CORP COM 22822V101 15,360 106,372 SH   SOLE   106,372 0 0
CUMMINS INC. COM 231021106 2,878 21,265 SH   SOLE   21,265 0 0
CVS HEALTH CORP COM 126650100 918 15,467 SH   SOLE   15,467 0 0
CYBER-ARK SOFTWARE LTD/ISRAEL COM M2682V108 1,206 14,100 SH   SOLE   14,100 0 0
CYRUSONE INC COM 23283R100 11,454 185,485 SH   SOLE   185,485 0 0
CareDx, Inc COM 14167L103 10,272 470,552 SH   SOLE   470,552 0 0
DANAHER CORP COM 235851102 5,866 42,382 SH   SOLE   42,382 0 0
DECIPHERA PHARMACEUTICALS INC COM 24344T101 8,037 195,225 SH   SOLE   195,225 0 0
DEL TACO RESTAURANTS INC COM 245496104 230 67,100 SH   SOLE   67,100 0 0
DELEK LOGISTICS PARTNERS LP (A COM 24664T103 1,274 140,000 SH   SOLE   140,000 0 0
DELTA AIR LINES, INC. COM 247361702 874 30,640 SH   SOLE   30,640 0 0
DEXCOM INC COM 252131107 17,055 63,337 SH   SOLE   63,337 0 0
DIAGEO PLC ADR (UK) COM 25243Q205 11,739 92,344 SH   SOLE   92,344 0 0
DIGITAL REALTY TRUST INC COM 253868103 12,544 90,300 SH   SOLE   90,300 0 0
DISNEY (WALT) CO. COM 254687106 8,700 90,065 SH   SOLE   90,065 0 0
DOLLAR GENERAL CORP COM 256677105 6,837 45,277 SH   SOLE   45,277 0 0
DOMINO'S PIZZA COM 25754A201 10,209 31,502 SH   SOLE   31,502 0 0
DOVER CORP COM 260003108 986 11,750 SH   SOLE   11,750 0 0
DOW INC (DOW) COM 260557103 11,241 384,426 SH   SOLE   384,426 0 0
DUNKIN BRANDS GROUP INC COM 265504100 298 5,613 SH   SOLE   5,613 0 0
DUPONT DE NEMOURS INC (DD) COM 26614N102 6,723 197,167 SH   SOLE   197,167 0 0
EASTMAN CHEMICAL CO COM 277432100 5,669 121,706 SH   SOLE   121,706 0 0
EATON CORP PLC COM G29183103 204 2,631 SH   SOLE   2,631 0 0
ECOLAB INC COM 278865100 8,949 57,425 SH   SOLE   57,425 0 0
EDISON INTERNATIONAL INC COM 281020107 1,674 30,550 SH   SOLE   30,550 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 16,745 88,774 SH   SOLE   88,774 0 0
EHEATLH INC COM 28238P109 24,110 171,209 SH   SOLE   171,209 0 0
ELECTRONIC ARTS INC COM 285512109 5,507 54,974 SH   SOLE   54,974 0 0
ELI LILLY & CO COM COM 532457108 34,068 245,585 SH   SOLE   245,585 0 0
EMERSON ELECTRIC CO COM 291011104 7,636 160,242 SH   SOLE   160,242 0 0
ENDAVA PLC - ADR COM 29260V105 3,100 88,160 SH   SOLE   88,160 0 0
ENERGY TRANSFER EQUITY LP (k-1 COM 29273v100 725 157,610 SH   SOLE   157,610 0 0
ENTERPRISE PRODUCTS PARTNERS ( COM 293792107 690 48,250 SH   SOLE   48,250 0 0
ENVESTNET INC COM 29404K106 1,183 22,005 SH   SOLE   22,005 0 0
ENVIVA PARTNERS LP COM 29414J107 460 17,200 SH   SOLE   17,200 0 0
EPAM SYSTEMS, INC COM 29414B104 18,446 99,351 SH   SOLE   99,351 0 0
EQUIFAX INC COM 294429105 11,617 97,254 SH   SOLE   97,254 0 0
EQUINIX INC COM 29444U700 30,319 48,544 SH   SOLE   48,544 0 0
ESTABLISHMENT LABS HOLDINGS COM G31249108 929 64,300 SH   SOLE   64,300 0 0
ESTEE LAUDER - CLASS A COM 518439104 10,575 66,369 SH   SOLE   66,369 0 0
ETSY, INC COM 29786A106 10,635 276,675 SH   SOLE   276,675 0 0
EURONET WORLDWIDE COM 298736109 716 8,350 SH   SOLE   8,350 0 0
EVERGY INC COM 30034W106 444 8,074 SH   SOLE   8,074 0 0
EVERQUOTE INC COM 30041R108 627 23,900 SH   SOLE   23,900 0 0
EXACT SCIENCES CORP COM 30063P105 747 12,881 SH   SOLE   12,881 0 0
EXPEDIA GROUP, INC COM 30212P303 3,637 64,632 SH   SOLE   64,632 0 0
EXXON MOBIL CORP COM COM 30231G102 23,548 620,167 SH   SOLE   620,167 0 0
F5 NETWORKS INC COM 315616102 978 9,170 SH   SOLE   9,170 0 0
FACEBOOK, INC. COM 30303M102 12,008 71,988 SH   SOLE   71,988 0 0
FAIR ISAAC CORP COM 303250104 1,726 5,609 SH   SOLE   5,609 0 0
FANUC CORP ADR COM 307305102 244 18,000 SH   SOLE   18,000 0 0
FASTENAL COMPANY COM 311900104 17,170 549,429 SH   SOLE   549,429 0 0
FEDERAL SIGNAL COM 313855108 1,296 47,500 SH   SOLE   47,500 0 0
FEDEX CORPORATION COM 31428X106 8,040 66,307 SH   SOLE   66,307 0 0
FIRSTSERVICE CORP NEW COM 33767E202 345 4,475 SH   SOLE   4,475 0 0
FISERV INC COM 337738108 14,119 148,640 SH   SOLE   148,640 0 0
FIVE BELOW, INC. COM 33829M101 2,039 28,965 SH   SOLE   28,965 0 0
FIVE9 INC COM 338307101 1,025 13,400 SH   SOLE   13,400 0 0
FIVERR INTERNATIONAL INC COM M4R82T106 3,464 137,610 SH   SOLE   137,610 0 0
FLEETCOR TECHNOLOGIES, INC COM 339041105 4,521 24,237 SH   SOLE   24,237 0 0
FMC CORP COM 302491303 5,195 63,598 SH   SOLE   63,598 0 0
FORD MOTOR CO COM 345370860 2,546 527,128 SH   SOLE   527,128 0 0
FOUNDATION BUILDING MATERIAL COM 350392106 619 60,200 SH   SOLE   60,200 0 0
FTI CONSULTING INC. COM 302941109 7,907 66,020 SH   SOLE   66,020 0 0
GALLAGHER ARTHUR J & CO COM 363576109 37,763 463,293 SH   SOLE   463,293 0 0
GARMIN LTD COM H2906T109 13,872 185,054 SH   SOLE   185,054 0 0
GENERAC HOLDINGS INC COM 368736104 23,126 248,215 SH   SOLE   248,215 0 0
GENERAL DYNAMICS CORP COM 369550108 19,792 149,588 SH   SOLE   149,588 0 0
GENERAL ELECTRIC COM 369604103 1,093 137,710 SH   SOLE   137,710 0 0
GENERAL MILLS COM 370334104 25,118 475,984 SH   SOLE   475,984 0 0
GENUINE PARTS CO COM 372460105 1,124 16,690 SH   SOLE   16,690 0 0
GILEAD SCIENCES INC COM 375558103 14,742 197,185 SH   SOLE   197,185 0 0
GLAXO SMITHKLINE ADR COM 37733W105 32,759 864,574 SH   SOLE   864,574 0 0
GLOBAL PAYMENTS INC COM 37940X102 25,067 173,800 SH   SOLE   173,800 0 0
GRAINGER W W INC COM 384802104 555 2,234 SH   SOLE   2,234 0 0
GRAPHIC PACKAGING HOLDING CO COM 388689101 533 43,700 SH   SOLE   43,700 0 0
GREEN DOT CORP - CLASS A COM 39304D102 5,201 204,830 SH   SOLE   204,830 0 0
GREENBRIER COMPANIES INC COM 393657101 337 19,000 SH   SOLE   19,000 0 0
GRIFOLS SA-ADR COM 398438408 6,614 328,400 SH   SOLE   328,400 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 15,537 195,903 SH   SOLE   195,903 0 0
HALOZYME THERAPEUTICS, INC COM 40637H109 8,469 470,750 SH   SOLE   470,750 0 0
HAMILTON LANE INC - CLASS A COM 407497106 10,375 187,585 SH   SOLE   187,585 0 0
HASBRO INC COM 418056107 512 7,150 SH   SOLE   7,150 0 0
HCA HEALTHCARE INC COM 40412C101 686 7,640 SH   SOLE   7,640 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 1,756 61,769 SH   SOLE   61,769 0 0
HEALTHEQUITY INC COM 42226A107 6,841 135,230 SH   SOLE   135,230 0 0
HEALTHSTREAM INC COM 42222N103 1,197 50,000 SH   SOLE   50,000 0 0
HELMERICH & PAYNE INC COM 423452101 5,489 350,765 SH   SOLE   350,765 0 0
HERSHEY FOODS COM 427866108 21,272 160,547 SH   SOLE   160,547 0 0
HESS CORP COM 42809H107 34,347 1,031,438 SH   SOLE   1,031,438 0 0
HEXCEL CORP COM 428291108 3,342 89,875 SH   SOLE   89,875 0 0
HILL-ROM HOLDINGS COM 431475102 1,822 18,110 SH   SOLE   18,110 0 0
HMS HOLDINGS INC COM 40425J101 3,747 148,280 SH   SOLE   148,280 0 0
HOLLYFRONTIER CORP (HFC) COM 436106108 18,791 766,665 SH   SOLE   766,665 0 0
HOME DEPOT INC COM 437076102 7,211 38,622 SH   SOLE   38,622 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106 5,699 42,598 SH   SOLE   42,598 0 0
I-SHARES BARCLAYS 20 YR TREAS COM 464287432 1,540 9,336 SH   SOLE   9,336 0 0
IAA, INC COM 449253103 18,009 601,105 SH   SOLE   601,105 0 0
IAC/INTERACTIVECORP COM 44919P508 1,752 9,774 SH   SOLE   9,774 0 0
ICF INTL INC COM 44925C103 11,900 173,223 SH   SOLE   173,223 0 0
ICICI BANK LTD. - SPON ADR (IN COM 45104G104 4,909 577,480 SH   SOLE   577,480 0 0
IDEXX LABORATORIES INC COM 45168D104 9,707 40,073 SH   SOLE   40,073 0 0
IHS MARKIT LTD COM G47567105 28,860 481,001 SH   SOLE   481,001 0 0
ILLINOIS TOOL WORKS INC COM 452308109 271 1,905 SH   SOLE   1,905 0 0
ILLUMINA INC COM 452327109 31,637 115,834 SH   SOLE   115,834 0 0
INCYTE CORPORATION COM 45337C102 14,785 201,902 SH   SOLE   201,902 0 0
INPHI CORP COM 45772F107 8,742 110,420 SH   SOLE   110,420 0 0
INSPIRE MEDICAL SYSTEMS INC COM 457730109 1,084 17,985 SH   SOLE   17,985 0 0
INSULET CORP COM 45784P101 9,354 56,459 SH   SOLE   56,459 0 0
INT'L BUSINESS MACHINES COM 459200101 24,258 218,679 SH   SOLE   218,679 0 0
INTEL CORP COM 458140100 65,600 1,212,116 SH   SOLE   1,212,116 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 23,215 287,497 SH   SOLE   287,497 0 0
INTERNATIONAL PAPER COM 460146103 3,988 128,123 SH   SOLE   128,123 0 0
INTERNATL FLAVORS & FRAGRANCES COM 459506101 1,804 17,675 SH   SOLE   17,675 0 0
INTUIT INC COM 461202103 3,160 13,740 SH   SOLE   13,740 0 0
INTUITIVE SURGICAL INC COM 46120E602 2,035 4,110 SH   SOLE   4,110 0 0
INVESCO DB COMMODITY INDEX TRA COM 46138B103 345 30,626 SH   SOLE   30,626 0 0
ISHARES COMEX GOLD TRUST COM 464285105 494 32,789 SH   SOLE   32,789 0 0
ISHARES CORE MSCI EAFE ETF COM 46432F842 269 5,399 SH   SOLE   5,399 0 0
ISHARES LEHMAN 7-10YR TREAS BO COM 464287440 1,059 8,717 SH   SOLE   8,717 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 553 2,139 SH   SOLE   2,139 0 0
ISHARES VALUE INDEX FUND COM 464287408 266 2,763 SH   SOLE   2,763 0 0
J P MORGAN CHASE COM 46625h100 3,360 37,319 SH   SOLE   37,319 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 529 5,304 SH   SOLE   5,304 0 0
JM SMUCKER CO COM 832696405 374 3,365 SH   SOLE   3,365 0 0
JOHN BEAN TECHNOLOGIES COM 477839104 6,100 82,130 SH   SOLE   82,130 0 0
JOHNSON & JOHNSON COM 478160104 52,369 399,368 SH   SOLE   399,368 0 0
JOHNSON CONTROLS INC COM G51502105 1,571 58,269 SH   SOLE   58,269 0 0
KANSAS CITY SOUTHERN INC COM 485170302 33,613 264,292 SH   SOLE   264,292 0 0
KAR AUCTION SERVICES INC COM 48238T109 1,660 138,350 SH   SOLE   138,350 0 0
KELLOGG CO COM 487836108 14,292 238,235 SH   SOLE   238,235 0 0
KEURIG DR PEPPER INC COM 49271V100 2,779 114,510 SH   SOLE   114,510 0 0
KEYSIGHT TECHNOLOGIES, INC COM 49338L103 17,965 214,683 SH   SOLE   214,683 0 0
KIMBERLY-CLARK CORP COM 494368103 35,740 279,500 SH   SOLE   279,500 0 0
KINDER MORGAN INC COM 49456B101 29,751 2,137,275 SH   SOLE   2,137,275 0 0
KINSALE CAPITAL GROUP INC COM 49714P108 1,662 15,900 SH   SOLE   15,900 0 0
KORN FERRY COM 500643200 3,343 137,460 SH   SOLE   137,460 0 0
KORNIT DIGITAL LTD COM M6372Q113 8,573 344,428 SH   SOLE   344,428 0 0
KRAFT HEINZ CO COM 500754106 4,310 174,229 SH   SOLE   174,229 0 0
KRATOS DEFENSE & SECURITY SOLU COM 50077B207 933 67,400 SH   SOLE   67,400 0 0
L3 HARRIS TECHNOLOGIES COM 502431109 14,006 77,762 SH   SOLE   77,762 0 0
LABORATORY CORP AMER HOLDINGS COM 50540R409 14,619 115,664 SH   SOLE   115,664 0 0
LAM RESEARCH CORP COM 512807108 9,805 40,853 SH   SOLE   40,853 0 0
LANDMARK BANCORP INC. COM 51504L107 2,098 102,848 SH   SOLE   102,848 0 0
LAS VEGAS SANDS CORP COM 517834107 1,044 24,575 SH   SOLE   24,575 0 0
LGI HOMES, INC. COM 50187T106 587 13,000 SH   SOLE   13,000 0 0
LHC GROUP INC COM 50187A107 1,809 12,900 SH   SOLE   12,900 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229870 598 23,163 SH   SOLE   23,163 0 0
LIBERTY MEDIA CORP-BRAVES C COM 531229888 816 42,800 SH   SOLE   42,800 0 0
LIGAND PHARMACEUTICALS COM 53220K504 10,194 140,175 SH   SOLE   140,175 0 0
LINDE AG COM G5494J103 5,426 31,364 SH   SOLE   31,364 0 0
LIONS GATE ENTERTAINMENT CL A COM 535919401 6,151 1,011,637 SH   SOLE   1,011,637 0 0
LIONS GATE ENTERTAINMENT CL B COM 535919500 5,924 1,061,734 SH   SOLE   1,061,734 0 0
LITTELFUSE INC COM 537008104 9,785 73,343 SH   SOLE   73,343 0 0
LIVE NATION ENTERTAINMENT INC. COM 538034109 2,022 44,477 SH   SOLE   44,477 0 0
LIVENT CORP COM 53814L108 87 16,570 SH   SOLE   16,570 0 0
LIVONGO HEALTH INC COM 539183103 9,763 342,195 SH   SOLE   342,195 0 0
LKQ CORP COM 501889208 823 40,116 SH   SOLE   40,116 0 0
LOCKHEED MARTIN CORP COM 539830109 991 2,925 SH   SOLE   2,925 0 0
LOWES COMPANIES INC. COM 548661107 1,198 13,921 SH   SOLE   13,921 0 0
LUMENTUM HOLDINGS INC COM 55024U109 7,749 105,140 SH   SOLE   105,140 0 0
M.D.C. HOLDINGS, INC. COM 552676108 397 17,111 SH   SOLE   17,111 0 0
MALIBU BOATS, INC COM 56117J100 576 20,000 SH   SOLE   20,000 0 0
MARATHON OIL CORP COM 565849106 262 79,665 SH   SOLE   79,665 0 0
MARATHON PETROLEUM CORP COM 56585A102 2,677 113,326 SH   SOLE   113,326 0 0
MARKETAXESS HOLDINGS, INC. COM 57060D108 2,607 7,839 SH   SOLE   7,839 0 0
MARRIOTT INTERNATIONAL CLASS A COM 571903202 11,422 152,680 SH   SOLE   152,680 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 21,467 113,446 SH   SOLE   113,446 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 6,430 284,125 SH   SOLE   284,125 0 0
MASCO CORP COM 574599106 994 28,760 SH   SOLE   28,760 0 0
MASIMO CORP COM 574795100 1,806 10,198 SH   SOLE   10,198 0 0
MASTEC INC COM 576323109 7,424 226,815 SH   SOLE   226,815 0 0
MASTERCARD INC-CLASS A COM 57636Q104 5,712 23,647 SH   SOLE   23,647 0 0
MATERALISE NV ADR COM 57667T100 815 43,900 SH   SOLE   43,900 0 0
MAXIM INTEGRATED PRODUCTS INC COM 57772K101 957 19,696 SH   SOLE   19,696 0 0
MAXLINEAR INC COM 57776J100 525 45,000 SH   SOLE   45,000 0 0
MCCORMICK & CO INC COM 579780206 445 3,150 SH   SOLE   3,150 0 0
MCDONALD'S CORP COM 580135101 30,156 182,375 SH   SOLE   182,375 0 0
MEDTRONIC PLC COM G5960L103 14,916 165,405 SH   SOLE   165,405 0 0
MERCK & CO NEW COM 58933Y105 44,426 577,407 SH   SOLE   577,407 0 0
MFC VANGUARD INDEX FUNDS S&P 5 COM 922908363 1,526 6,445 SH   SOLE   6,445 0 0
MGP INGREDIENTS INC COM 55303J106 1,318 49,000 SH   SOLE   49,000 0 0
MICRON TECHNOLOGY COM 595112103 8,198 194,905 SH   SOLE   194,905 0 0
MICROSOFT CORP COM 594918104 137,377 871,071 SH   SOLE   871,071 0 0
MIMECAST, LTD COM G14838109 10,639 301,401 SH   SOLE   301,401 0 0
MODERNA, INC COM 60770K107 565 18,870 SH   SOLE   18,870 0 0
MONDELEZ INTL INC COM 609207105 2,990 59,707 SH   SOLE   59,707 0 0
MONOLITHIC POWER SYSTEMS INC COM 609839105 17,875 106,739 SH   SOLE   106,739 0 0
MOODY'S CORPORATION COM 615369105 21,201 100,240 SH   SOLE   100,240 0 0
MORNINGSTAR INC. COM 617700109 1,072 9,225 SH   SOLE   9,225 0 0
MOTORCAR PARTS OF AMERICA, INC COM 620071100 3,684 292,826 SH   SOLE   292,826 0 0
MSCI INC COM 55354G100 30,547 105,714 SH   SOLE   105,714 0 0
MYLAN NV COM N59465109 373 25,000 SH   SOLE   25,000 0 0
NASDAQ OMX GROUP INC COM 631103108 16,166 170,254 SH   SOLE   170,254 0 0
NATERA, INC COM 632307104 10,860 363,711 SH   SOLE   363,711 0 0
NATIONAL INSTRUMENTS CORP COM 636518102 13,666 413,115 SH   SOLE   413,115 0 0
NESTLE S A SPONSORED ADR REPST COM 641069406 819 7,971 SH   SOLE   7,971 0 0
NEWELL RUBBERMAID INC COM 651229106 231 17,375 SH   SOLE   17,375 0 0
NEWMONT CORPORATION COM 651639106 2,420 53,450 SH   SOLE   53,450 0 0
NIC, INC. COM 62914B100 1,242 54,000 SH   SOLE   54,000 0 0
NIKE INC COM 654106103 4,703 56,843 SH   SOLE   56,843 0 0
NLIGHT INC COM 65487K100 420 40,000 SH   SOLE   40,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 5,948 40,740 SH   SOLE   40,740 0 0
NORTHERN TRUST CORP COM 665859104 4,457 59,060 SH   SOLE   59,060 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 3,672 61,000 SH   SOLE   61,000 0 0
NOVOCURE LIMITED COM G6674U108 6,312 93,740 SH   SOLE   93,740 0 0
NV5 GLOBAL INC COM 62945V109 785 19,000 SH   SOLE   19,000 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 737 2,447 SH   SOLE   2,447 0 0
OMNICELL INC COM 68213N109 1,121 17,100 SH   SOLE   17,100 0 0
OPTINOSE INC. COM 68404V100 2,533 564,180 SH   SOLE   564,180 0 0
ORACLE CORP COM 68389X105 272 5,631 SH   SOLE   5,631 0 0
ORTHOPEDIATRICS CORP COM 68752l100 1,054 26,590 SH   SOLE   26,590 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 1,050 113,400 SH   SOLE   113,400 0 0
PALO ALTO NETWORKS, INC. COM 697435105 3,543 21,611 SH   SOLE   21,611 0 0
PALOMAR HOLDINGS INC COM 69753M105 9,166 157,595 SH   SOLE   157,595 0 0
PARKER HANNIFIN CORP COM COM 701094104 512 3,950 SH   SOLE   3,950 0 0
PATRICK INDUSTRIES INC COM 703343103 845 30,000 SH   SOLE   30,000 0 0
PAYCHEX COM COM 704326107 4,406 70,028 SH   SOLE   70,028 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,174 15,714 SH   SOLE   15,714 0 0
PAYLOCITY HOLDINGS CORP COM 70438V106 5,808 65,765 SH   SOLE   65,765 0 0
PAYPAL HOLDINGS INC COM 70450Y103 2,749 28,710 SH   SOLE   28,710 0 0
PAYSIGN, INC COM 70451A104 4,723 915,310 SH   SOLE   915,310 0 0
PEPSICO INC. COM 713448108 51,577 429,453 SH   SOLE   429,453 0 0
PFIZER COM 717081103 38,239 1,171,528 SH   SOLE   1,171,528 0 0
PGT INNOVATIONS INC COM 69336V101 2,800 333,715 SH   SOLE   333,715 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 205 2,810 SH   SOLE   2,810 0 0
PHILLIPS 66 COM 718546104 5,197 96,861 SH   SOLE   96,861 0 0
PITNEY BOWES INC COM 724479100 2,231 1,093,600 SH   SOLE   1,093,600 0 0
PLURALSIGHT, INC COM 72941B106 5,935 540,565 SH   SOLE   540,565 0 0
PRA HEALTH SCIENCES INC COM 69354M108 13,817 166,386 SH   SOLE   166,386 0 0
PROCTER & GAMBLE COM 742718109 58,235 529,407 SH   SOLE   529,407 0 0
PROGYNY COM 74340E103 2,566 121,090 SH   SOLE   121,090 0 0
PROOFPOINT, INC. COM 743424103 9,318 90,826 SH   SOLE   90,826 0 0
PROS HOLDINGS INC COM 74346Y103 6,556 211,281 SH   SOLE   211,281 0 0
QTS REALTY TRUST COM 74736A103 7,612 131,220 SH   SOLE   131,220 0 0
QUALCOMM INC COM 747525103 36,399 538,045 SH   SOLE   538,045 0 0
QUANTERIX CORP (QTRX) COM 74766Q101 4,949 269,415 SH   SOLE   269,415 0 0
QUIDEL CORPORATION COM 74838J101 11,111 113,595 SH   SOLE   113,595 0 0
RAYTHEON COMPANY -mrgd to RTX COM 755111507 1,376 10,494 SH   SOLE   10,494 0 0
REALPAGE INC. COM 75606N109 15,755 297,650 SH   SOLE   297,650 0 0
REPLIGEN CORP COM 759916109 7,840 81,205 SH   SOLE   81,205 0 0
REPUBLIC SERVICES INC COM 760759100 23,594 314,336 SH   SOLE   314,336 0 0
REYNOLDS CONSUMER PRODUCTS I COM 76171L106 956 32,766 SH   SOLE   32,766 0 0
RINGCENTRAL INC COM 76680R206 19,647 92,715 SH   SOLE   92,715 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 9,058 198,825 SH   SOLE   198,825 0 0
ROCHE HLDS LTD SPONSORED ADR COM 771195104 11,268 277,732 SH   SOLE   277,732 0 0
ROCKWELL AUTOMATION INCO COM 773903109 14,408 95,475 SH   SOLE   95,475 0 0
ROYAL CARIBBEAN COM V7780T103 6,994 217,400 SH   SOLE   217,400 0 0
ROYAL DUTCH SHELL PLC CL A ADR COM 780259206 27,805 796,938 SH   SOLE   796,938 0 0
ResMed INC COM 761152107 1,378 9,356 SH   SOLE   9,356 0 0
S&P GLOBAL INC COM 78409V104 6,319 25,785 SH   SOLE   25,785 0 0
SALESFORCE COM INC COM 79466L302 3,738 25,962 SH   SOLE   25,962 0 0
SANOFI SPONSORED (FR)- trds w/ COM 80105N105 1,312 30,000 SH   SOLE   30,000 0 0
SAP AKTIENGESLLSCHAFT AG ADR ( COM 803054204 7,160 64,800 SH   SOLE   64,800 0 0
SBA COMMUNICATIONS CORPORATION COM 78410G104 22,217 82,293 SH   SOLE   82,293 0 0
SCHLUMBERGER LTD COM 806857108 15,064 1,116,676 SH   SOLE   1,116,676 0 0
SCHWAB INTERNATIONAL EQUITY COM 808524805 1,189 46,030 SH   SOLE   46,030 0 0
SEMPRA ENERGY COM 816851109 689 6,100 SH   SOLE   6,100 0 0
SEMTECH CORP COM 816850101 1,703 45,418 SH   SOLE   45,418 0 0
SERVICEMASTER GLOBAL HOLDING COM 81761R109 13,967 517,286 SH   SOLE   517,286 0 0
SERVICENOW COM 81762P102 24,004 83,759 SH   SOLE   83,759 0 0
SHUTTERSTOCK INC COM 825690100 1,110 34,500 SH   SOLE   34,500 0 0
SIENTRA INC COM 82621J105 306 153,600 SH   SOLE   153,600 0 0
SILICON LABORATORIES INC COM 826919102 3,982 46,625 SH   SOLE   46,625 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5,530 75,115 SH   SOLE   75,115 0 0
SMITH & NEPHEW PLC - SPONSORED COM 83175M205 5,273 147,000 SH   SOLE   147,000 0 0
SPLUNK INC COM 848637104 16,331 129,375 SH   SOLE   129,375 0 0
SPROUT SOCIAL INC COM 85209W109 3,591 225,005 SH   SOLE   225,005 0 0
SQUARE, INC. CLASS A COM 852234103 5,527 105,514 SH   SOLE   105,514 0 0
SS&C TECHNOLOGIES INC COM 78467J100 2,201 50,225 SH   SOLE   50,225 0 0
STAAR SURGICAL COMPANY COM 852312305 5,394 167,200 SH   SOLE   167,200 0 0
STARBUCKS CORP COM 855244109 829 12,614 SH   SOLE   12,614 0 0
STERIS CORP COM G8473T100 17,964 128,344 SH   SOLE   128,344 0 0
STEVEN MADDEN, LTD. COM 556269108 3,124 134,491 SH   SOLE   134,491 0 0
STMICOELECTRONICS NV-NY SHS COM 861012102 1,722 80,600 SH   SOLE   80,600 0 0
SUMMIT MATERIALS, INC - CL A COM 86614U100 6,561 437,400 SH   SOLE   437,400 0 0
SUNCOR ENERGY INC COM 867224107 1,524 96,435 SH   SOLE   96,435 0 0
SYNEOS HEALTH INC COM 87166B102 4,583 116,250 SH   SOLE   116,250 0 0
SYNOPSYS, INC COM 871607107 16,405 127,377 SH   SOLE   127,377 0 0
SYSCO CORP COM 871829107 19,009 416,588 SH   SOLE   416,588 0 0
T ROWE PRICE GROUP INC COM 74144T108 566 5,800 SH   SOLE   5,800 0 0
TAIWAN SEMICONDUCTOR MFG CO LT COM 874039100 8,090 169,281 SH   SOLE   169,281 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 25,890 218,278 SH   SOLE   218,278 0 0
TELADOC HEALTH, INC. COM 87918A105 8,963 57,820 SH   SOLE   57,820 0 0
TELEDYNE INC COM 879360105 7,212 24,260 SH   SOLE   24,260 0 0
TELEFLEX INC. COM 879369106 15,823 54,030 SH   SOLE   54,030 0 0
TENCENT HOLDINGS LIMITED COM 88032Q109 4,891 99,700 SH   SOLE   99,700 0 0
TEXAS INSTRUMENTS INC. COM 882508104 1,218 12,184 SH   SOLE   12,184 0 0
TEXAS ROADHOUSE INC-CL A COM 882681109 1,724 41,750 SH   SOLE   41,750 0 0
THE COOPER COS INC COM 216648402 27,738 100,620 SH   SOLE   100,620 0 0
THE LOVESAC CO COM 54738L109 4,088 701,220 SH   SOLE   701,220 0 0
THE RealReal COM 88339P101 2,037 290,655 SH   SOLE   290,655 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,036 7,179 SH   SOLE   7,179 0 0
TJX COMPANIES INC COM 872540109 1,034 21,625 SH   SOLE   21,625 0 0
TRACTOR SUPPLY CO COM 892356106 684 8,085 SH   SOLE   8,085 0 0
TRADEWEB MARKETS, INC CL A COM 892672106 16,354 389,016 SH   SOLE   389,016 0 0
TRANSUNION COM 89400J107 17,016 257,112 SH   SOLE   257,112 0 0
TRAVEL BV-ADR COM 89686D105 288 197,000 SH   SOLE   197,000 0 0
TREX COMPANY, INC COM 89531P105 10,378 129,499 SH   SOLE   129,499 0 0
TRIMBLE NAVIGATION LTD COM 896239100 4,306 135,274 SH   SOLE   135,274 0 0
TRUIST FINANCIAL CORP (TFC) COM 89832Q109 21,401 693,949 SH   SOLE   693,949 0 0
TWILIO INC - A COM 90138F102 11,632 129,986 SH   SOLE   129,986 0 0
TYLER TECHNOLOGIES COM 902252105 16,809 56,680 SH   SOLE   56,680 0 0
TYSON FOODS INC. COM 902494103 765 13,220 SH   SOLE   13,220 0 0
UBER TECHNOLOGIES COM 90353T100 4,688 167,900 SH   SOLE   167,900 0 0
UBS FI ENHANCED GLOBAL HIGH YL COM 90274D218 208 1,804 SH   SOLE   1,804 0 0
UNILEVER NV NY -ADR (TICKER UN COM 904784709 4,895 100,334 SH   SOLE   100,334 0 0
UNILEVER PLC ADR (TICKER UL) COM 904767704 1,792 35,440 SH   SOLE   35,440 0 0
UNION PACIFIC COM 907818108 5,860 41,548 SH   SOLE   41,548 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 8,468 90,646 SH   SOLE   90,646 0 0
UNITED TECHNOLOGIES -mrgd to R COM 913017109 2,320 24,594 SH   SOLE   24,594 0 0
UNITEDHEALTH GROUP, INC. COM 91324P102 5,448 21,845 SH   SOLE   21,845 0 0
UNIVAR SOLUTIONS INC COM 91336L107 658 61,408 SH   SOLE   61,408 0 0
UNIVERSAL ELECTRONICS INC COM 913483103 464 12,100 SH   SOLE   12,100 0 0
URBAN OUTFITTERS INC COM 917047102 245 17,225 SH   SOLE   17,225 0 0
UROVANT SCIENCES LTD COM G9381B108 471 51,100 SH   SOLE   51,100 0 0
US BANCORP COM 902973304 1,933 56,115 SH   SOLE   56,115 0 0
VAALCO ENERGY, INC (13D) COM 91851C201 1,956 2,168,670 SH   SOLE   2,168,670 0 0
VAIL RESORTS INC COM 91879Q109 2,384 16,137 SH   SOLE   16,137 0 0
VANGUARD INDEX TRUST COM 922908553 409 5,855 SH   SOLE   5,855 0 0
VANGUARD MORTGAGE BACKED ETF I COM 92206C771 878 16,116 SH   SOLE   16,116 0 0
VARONIS SYSTEMS INC COM 922280102 9,128 143,365 SH   SOLE   143,365 0 0
VEEVA SYSTEMS INC CL A COM 922475108 17,834 114,052 SH   SOLE   114,052 0 0
VERISIGN INC COM 92343E102 18,376 102,040 SH   SOLE   102,040 0 0
VERISK ANALYTICS INC COM 92345Y106 25,060 179,795 SH   SOLE   179,795 0 0
VERIZON COMM COM 92343V104 44,484 827,919 SH   SOLE   827,919 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 5,140 470,274 SH   SOLE   470,274 0 0
VERTICALS INC-CLASS A COM 46571Y107 1,529 80,100 SH   SOLE   80,100 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 298 45,000 SH   SOLE   45,000 0 0
VIRTUSA CORP COM 92827P102 883 31,100 SH   SOLE   31,100 0 0
VISA INC COM 92826C839 12,411 77,030 SH   SOLE   77,030 0 0
VMWARE INC CLASS A COM 928563402 21,026 173,621 SH   SOLE   173,621 0 0
WAL MART INC. COM 931142103 20,282 178,504 SH   SOLE   178,504 0 0
WALGREEN BOOTS ALLIANCE INC COM 931427108 2,535 55,403 SH   SOLE   55,403 0 0
WALKER & DUNLOP INC (WD) COM 93148P102 403 10,000 SH   SOLE   10,000 0 0
WASTE MANAGEMENT COM 94106L109 46,825 505,883 SH   SOLE   505,883 0 0
WELLS FARGO CO COM 949746101 9,111 317,451 SH   SOLE   317,451 0 0
WESTERN DIGITAL CORP COM 958102105 343 8,250 SH   SOLE   8,250 0 0
WEYERHAEUSER CO COM 962166104 6,137 362,040 SH   SOLE   362,040 0 0
WILLDAN GROUP INC COM 96924N100 1,028 48,100 SH   SOLE   48,100 0 0
WINGSTOP INC COM 974155103 5,021 63,005 SH   SOLE   63,005 0 0
XILINX INC COM 983919101 2,000 25,665 SH   SOLE   25,665 0 0
XTRACKERS USD HIGH YIELD CORP COM 233051432 303 6,872 SH   SOLE   6,872 0 0
XYLEM INC. COM 98419M100 18,701 287,132 SH   SOLE   287,132 0 0
YEXT INC COM 98585N106 428 42,000 SH   SOLE   42,000 0 0
YUM! BRANDS INC COM 988498101 1,272 18,560 SH   SOLE   18,560 0 0
ZIMMER BIOMET HOLDINGS COM 98956P102 1,549 15,325 SH   SOLE   15,325 0 0
ZOETIS INC COM 98978V103 2,204 18,726 SH   SOLE   18,726 0 0
ELANCO ANIMAL HLTH 5 CONV PRD PFD CV 28414H202 445 10,000 SH   SOLE   10,000 0 0
8X8 INC (EGHT) - 38.948 conv r CONV 282914AB6 2,613 3,000,000 PRN   SOLE   3,000,000 0 0
AIR TRANSPORT SERVICES G (ATSG CONV 00922RAB1 2,112 2,500,000 PRN   SOLE   2,500,000 0 0
APELLIS PHARMACEUTICALS INC 14 CONV 03753UAA4 306 300,000 PRN   SOLE   300,000 0 0
BANDWIDTH INC (BAND) 144A - 10 CONV 05988JAA1 480 500,000 PRN   SOLE   500,000 0 0
BIOMARIN PHARMACEUTICAL - 8.02 CONV 09061GAH4 838 800,000 PRN   SOLE   800,000 0 0
CARDTRONICS INC (CATM)- 19.102 CONV 14161HAG3 3,426 3,600,000 PRN   SOLE   3,600,000 0 0
COLLEGIUM PHARMA (COLL) - 34.2 CONV 19459JAA2 455 500,000 PRN   SOLE   500,000 0 0
DERMIRA INC (DERM) - 28.2079 c CONV 24983LAB0 1,023 1,000,000 PRN   SOLE   1,000,000 0 0
EXACT SCIENCES (EXAS) - 8.2076 CONV 30063PAC9 785 1,000,000 PRN   SOLE   1,000,000 0 0
FLEXION THERAPEUTICS INC (FLXN CONV 33938JAB2 1,534 2,000,000 PRN   SOLE   2,000,000 0 0
GREENBRIER COS INC (GBX) - 34. CONV 393657AK7 762 1,000,000 PRN   SOLE   1,000,000 0 0
GUIDEWIRE SOFTWARE INC (GWRE) CONV 40171VAA8 2,409 2,500,000 PRN   SOLE   2,500,000 0 0
HORIZON PHARMA INC (HZNP) - co CONV 44052TAB7 862 750,000 PRN   SOLE   750,000 0 0
J2 GLOBAL COMMUNICATIONS (JCOM CONV 48123VAD4 2,053 2,250,000 PRN   SOLE   2,250,000 0 0
LIGAND PHARMACEUTICALS I (LGND CONV 53220KAF5 1,651 2,000,000 PRN   SOLE   2,000,000 0 0
LIVE NATION (LYV) 14.7005 conv CONV 538034AQ2 238 250,000 PRN   SOLE   250,000 0 0
LUMENTUM HOLDINGS 144A (LITE) CONV 55024UAC3 2,798 2,750,000 PRN   SOLE   2,750,000 0 0
MONGODB INC (MDB) - conv ratio CONV 60937PAC0 1,454 1,500,000 PRN   SOLE   1,500,000 0 0
NUANCE COMMUNICATIONS (NUAN) 4 CONV 67020YAG5 12,419 11,785,000 PRN   SOLE   11,785,000 0 0
PLURALSIGHT INC 144A (PS) - co CONV 72941BAA4 736 1,000,000 PRN   SOLE   1,000,000 0 0
PRA GROUP INC (PRAA) - 15.2172 CONV 73640QAB1 1,941 2,000,000 PRN   SOLE   2,000,000 0 0
PRA GROUP INC (PRAA) - 21.6275 CONV 69354NAB2 1,730 2,000,000 PRN   SOLE   2,000,000 0 0
PTC THERAPEUTICS INC 144A (PTC CONV 69366JAC5 643 600,000 PRN   SOLE   600,000 0 0
REVANCE THERAPEUTICS INC 144A CONV 761330AA7 1,176 1,500,000 PRN   SOLE   1,500,000 0 0
TUTOR PERINI CORP (TPC) - 33.0 CONV 901109AD0 1,381 1,500,000 PRN   SOLE   1,500,000 0 0
TWITTER INC (TWTR) - 12.8793 c CONV 90184LAD4 1,418 1,500,000 PRN   SOLE   1,500,000 0 0
ZYNGA INC 144A (ZNGA)- conv ra CONV 98986TAA6 513 500,000 PRN   SOLE   500,000 0 0
ANR - CONTINGENT REV PYMT THRU RT 03634H118 71 20,217,477 SH   SOLE   20,217,477 0 0