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 17,724 113,620 SH   SOLE   113,620 0 0
8X8 INC. COM 282914100 20,209 1,263,079 SH   SOLE   1,263,079 0 0
A T & T INC COM 00206R102 41,059 1,358,213 SH   SOLE   1,358,213 0 0
A. O. SMITH CORP COM 831865209 1,779 37,755 SH   SOLE   37,755 0 0
ABB LTD (SW) COM 000375204 12,012 532,425 SH   SOLE   532,425 0 0
ABBOTT LABORATORIES COM 002824100 37,851 413,987 SH   SOLE   413,987 0 0
ABBVIE INC COM COM 00287Y109 2,828 28,804 SH   SOLE   28,804 0 0
ACADIA PHARMACEUTICALS COM 004225108 15,441 318,572 SH   SOLE   318,572 0 0
ACCEL ENTERTAINMENT INC COM 00436Q106 1,204 125,000 SH   SOLE   125,000 0 0
ACTIVISION BLIZZARD INC. COM 00507v109 17,236 227,087 SH   SOLE   227,087 0 0
ACUITY BRANDS INC COM 00508y102 710 7,420 SH   SOLE   7,420 0 0
ADAPTIVE BIOTECHNOLOGIES COM 00650F109 9,507 196,500 SH   SOLE   196,500 0 0
ADOBE INC COM 00724F101 3,135 7,202 SH   SOLE   7,202 0 0
ADTRAN INC COM 00738A106 7,717 706,020 SH   SOLE   706,020 0 0
ADVANCED DRAINAGE SYSTEMS INC COM 00790R104 8,496 171,980 SH   SOLE   171,980 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 13,566 153,517 SH   SOLE   153,517 0 0
AIR TRANSPORT SERVICES GROUP I COM 00922R105 14,468 649,675 SH   SOLE   649,675 0 0
AKAMAI TECHNOLOGIES COM 00971T101 15,529 145,010 SH   SOLE   145,010 0 0
ALLSTATE CORP COM 020002101 25,068 258,460 SH   SOLE   258,460 0 0
ALNYLAM PHARMACEUTICALS, INC. COM 02043Q107 9,081 61,313 SH   SOLE   61,313 0 0
ALPHABET INC - CLASS A (GOOGL) COM 02079K305 24,220 17,080 SH   SOLE   17,080 0 0
ALPHABET INC- CLASS C (non-vot COM 02079K107 9,724 6,879 SH   SOLE   6,879 0 0
AMARIN CORP COM 023111206 390 56,410 SH   SOLE   56,410 0 0
AMAZON.COM INC COM 023135106 23,982 8,693 SH   SOLE   8,693 0 0
AMERICAN ELECTRIC POWER COM 025537101 1,250 15,700 SH   SOLE   15,700 0 0
AMERICAN TOWER CORP (REIT) COM 03027X100 3,051 11,801 SH   SOLE   11,801 0 0
AMERISOURCE-BERGEN CORP COM 03073E105 2,295 22,777 SH   SOLE   22,777 0 0
AMETEK INC. COM 031100100 26,498 296,493 SH   SOLE   296,493 0 0
AMGEN COM 031162100 6,307 26,740 SH   SOLE   26,740 0 0
AMPHENOL CP COM 032095101 15,236 159,023 SH   SOLE   159,023 0 0
ANALOG DEVICES COM 032654105 2,564 20,910 SH   SOLE   20,910 0 0
ANHEUSER-BUSCH COMPANIES INC COM 03524a108 3,948 80,083 SH   SOLE   80,083 0 0
ANTHEM INC COM 036752103 888 3,375 SH   SOLE   3,375 0 0
AON PLC COM G0403H108 9,245 48,000 SH   SOLE   48,000 0 0
APACHE CORP COM 037411105 16,993 1,258,705 SH   SOLE   1,258,705 0 0
APOGEE ENTERPRISES INC COM 037598109 634 27,500 SH   SOLE   27,500 0 0
APPLE INC COM 037833100 54,089 148,271 SH   SOLE   148,271 0 0
APTARGROUP INC COM 038336103 16,198 144,647 SH   SOLE   144,647 0 0
ARCHER DANIELS MIDLAND COM 039483102 10,281 257,670 SH   SOLE   257,670 0 0
ARISTA NETWORKS COM 040413106 7,303 34,772 SH   SOLE   34,772 0 0
ASML HOLDING NV ORD COM N07059210 9,473 25,741 SH   SOLE   25,741 0 0
ASPEN TECHNOLOGY, INC. COM 045327103 12,684 122,421 SH   SOLE   122,421 0 0
ASTRAZENECA PLC - SPONS ADR (U COM 046353108 4,975 94,057 SH   SOLE   94,057 0 0
AVALARA, INC COM 05338G106 11,277 84,732 SH   SOLE   84,732 0 0
B&G FOODS COM 05508R106 13,419 550,400 SH   SOLE   550,400 0 0
BAKER HUGHES CO COM 05722G100 1,187 77,106 SH   SOLE   77,106 0 0
BANDWIDTH INC CL A COM 05988J103 26,988 212,502 SH   SOLE   212,502 0 0
BANK OF AMERICA CORP COM 060505104 1,542 64,925 SH   SOLE   64,925 0 0
BAXTER INTL INC COM 071813109 27,114 314,913 SH   SOLE   314,913 0 0
BAYER AKTIENGES - SPONSORED AD COM 072730302 726 39,300 SH   SOLE   39,300 0 0
BECTON DICKINSON & CO. COM 075887109 3,104 12,972 SH   SOLE   12,972 0 0
BERKSHIRE HATHAWAY INC. - CLAS COM 084670702 395 2,210 SH   SOLE   2,210 0 0
BERKSHIRE HATHAWAY INC. CLASS COM 084670108 267 1 SH   SOLE   1 0 0
BHP GROUP LIMITED COM 088606108 829 16,660 SH   SOLE   16,660 0 0
BIO RAD LABORATORIES INC CL A COM 090572207 20,554 45,525 SH   SOLE   45,525 0 0
BIO-TECHE CORPORATION COM 09073M104 14,576 55,199 SH   SOLE   55,199 0 0
BIOGEN INC COM 09062X103 535 2,000 SH   SOLE   2,000 0 0
BIOMARIN PHARMACEUTICAL INC. COM 09061G101 19,691 159,651 SH   SOLE   159,651 0 0
BLACK KNIGHT INC COM 09215C105 865 11,920 SH   SOLE   11,920 0 0
BLACKROCK INC COM 09247X101 598 1,100 SH   SOLE   1,100 0 0
BOEING CO. COM 097023105 2,885 15,740 SH   SOLE   15,740 0 0
BOOKING HOLDINGS INC COM 09857L108 14,076 8,840 SH   SOLE   8,840 0 0
BORG WARNER INC COM 099724106 6,339 179,570 SH   SOLE   179,570 0 0
BOSTON BEER COMPANY CLASS A COM 100557107 2,108 3,929 SH   SOLE   3,929 0 0
BOSTON SCIENTIFIC CORPORATION COM 101137107 15,882 452,351 SH   SOLE   452,351 0 0
BP PLC, INC ADR (UK) COM 055622104 19,817 849,782 SH   SOLE   849,782 0 0
BRIGHT HORIZONS FAMILY SOLUTIO COM 109194100 1,667 14,225 SH   SOLE   14,225 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 16,076 273,405 SH   SOLE   273,405 0 0
BROADCOM INC (AVGO) COM 11135F101 3,179 10,072 SH   SOLE   10,072 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 2,271 17,995 SH   SOLE   17,995 0 0
BRUNSWICK CORP COM 117043109 2,637 41,190 SH   SOLE   41,190 0 0
BUNGE LTD COM g16962105 4,946 120,260 SH   SOLE   120,260 0 0
BWX TECHNOLOGIES COM 05605H100 1,602 28,289 SH   SOLE   28,289 0 0
CALIX, INC COM 13100M509 7,756 520,520 SH   SOLE   520,520 0 0
CAMPBELL SOUP CO COM 134429109 2,722 54,850 SH   SOLE   54,850 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 5,934 67,000 SH   SOLE   67,000 0 0
CANTEL MEDICAL CORP (CMD) COM 138098108 1,690 38,210 SH   SOLE   38,210 0 0
CARDLYTIC INC COM 14161W105 910 13,000 SH   SOLE   13,000 0 0
CARGURUS, INC COM 141788109 5,588 220,430 SH   SOLE   220,430 0 0
CARMAX INC COM 143130102 21,427 239,276 SH   SOLE   239,276 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 232 10,463 SH   SOLE   10,463 0 0
CARTER HLDGS COM 146229109 805 9,973 SH   SOLE   9,973 0 0
CASTLE BIOSCIENCES COM 14843C105 5,106 135,480 SH   SOLE   135,480 0 0
CATALENT INC COM 148806102 18,024 245,895 SH   SOLE   245,895 0 0
CBRE GROUP INC - CL A COM 12504L109 5,177 114,491 SH   SOLE   114,491 0 0
CERENCE INC COM 156727109 2,246 55,000 SH   SOLE   55,000 0 0
CERNER CORP COM 156782104 4,626 67,479 SH   SOLE   67,479 0 0
CHEGG, INC COM 163092109 17,902 266,162 SH   SOLE   266,162 0 0
CHEMED CORP COM 16359R103 2,039 4,521 SH   SOLE   4,521 0 0
CHEVRON CORP COM 166764100 39,166 438,935 SH   SOLE   438,935 0 0
CHEWY, INC CL A COM 16679L109 2,084 46,629 SH   SOLE   46,629 0 0
CHIPOTLE MEXICAN GRILL- CLASS COM 169656105 18,030 17,133 SH   SOLE   17,133 0 0
CIENA CORPORATION COM 171779309 30,511 563,341 SH   SOLE   563,341 0 0
CINCINNATI FINANCIAL CORP COM 172062101 14,331 223,811 SH   SOLE   223,811 0 0
CINTAS CORPORATION COM 172908105 746 2,800 SH   SOLE   2,800 0 0
CISCO SYS INC COM COM 17275R102 44,492 953,950 SH   SOLE   953,950 0 0
CITIGROUP INC COM 172967424 445 8,705 SH   SOLE   8,705 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 7,316 289,870 SH   SOLE   289,870 0 0
CLEVELAND-CLIFFS INC COM 185899101 55 10,000 SH   SOLE   10,000 0 0
CLOROX CO COM 189054109 46,311 211,110 SH   SOLE   211,110 0 0
CME GROUP INC. COM 12572Q105 10,448 64,279 SH   SOLE   64,279 0 0
COCA-COLA COM 191216100 37,436 837,860 SH   SOLE   837,860 0 0
COLGATE PALMOLIVE CO COM 194162103 9,599 131,030 SH   SOLE   131,030 0 0
COLLIERS INTL GROUP INC COM 194693107 534 9,320 SH   SOLE   9,320 0 0
COMCAST CORP CLASS A COM 20030N101 3,562 91,393 SH   SOLE   91,393 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 2,831 69,206 SH   SOLE   69,206 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 1,833 106,300 SH   SOLE   106,300 0 0
COMPASS MINERALS INTERNATIONAL COM 20451N101 13,561 278,180 SH   SOLE   278,180 0 0
CONAGRA BRANDS COM 205887102 8,781 249,685 SH   SOLE   249,685 0 0
CONOCOPHILLIPS COM 20825C104 21,107 502,304 SH   SOLE   502,304 0 0
CONTURA ENERGY INC COM 21241B100 46 15,224 SH   SOLE   15,224 0 0
COPART INC COM 217204106 20,252 243,209 SH   SOLE   243,209 0 0
CORNING INC COM 219350105 5,929 228,931 SH   SOLE   228,931 0 0
CORTEVA INC (CTVA) COM 22052L104 3,091 115,366 SH   SOLE   115,366 0 0
COSTAR GROUP INC COM 22160N109 34,493 48,536 SH   SOLE   48,536 0 0
COSTCO WHOLESALE COM 22160K105 44,453 146,609 SH   SOLE   146,609 0 0
CRH PLC - SPONS ADR COM 12626k203 2,759 80,400 SH   SOLE   80,400 0 0
CROWN CASTLE INTL CORP COM 22822V101 342 2,045 SH   SOLE   2,045 0 0
CVS HEALTH CORP COM 126650100 994 15,300 SH   SOLE   15,300 0 0
CYBER-ARK SOFTWARE LTD/ISRAEL COM M2682V108 1,181 11,900 SH   SOLE   11,900 0 0
CYRUSONE INC COM 23283R100 33,606 461,943 SH   SOLE   461,943 0 0
CareDx, Inc COM 14167L103 16,525 466,422 SH   SOLE   466,422 0 0
DANAHER CORP COM 235851102 7,417 41,943 SH   SOLE   41,943 0 0
DARDEN RESTAURANTS INC COM 237194105 22,512 297,116 SH   SOLE   297,116 0 0
DECIPHERA PHARMACEUTICALS INC COM 24344T101 11,576 193,835 SH   SOLE   193,835 0 0
DEL TACO RESTAURANTS INC COM 245496104 860 145,100 SH   SOLE   145,100 0 0
DELEK LOGISTICS PARTNERS LP (A COM 24664T103 3,210 140,000 SH   SOLE   140,000 0 0
DELTA AIR LINES, INC. COM 247361702 430 15,340 SH   SOLE   15,340 0 0
DIAGEO PLC ADR (UK) COM 25243Q205 12,268 91,290 SH   SOLE   91,290 0 0
DIGITAL REALTY TRUST INC COM 253868103 12,833 90,300 SH   SOLE   90,300 0 0
DISNEY (WALT) CO. COM 254687106 6,928 62,133 SH   SOLE   62,133 0 0
DOCUSIGN, INC COM 256163106 947 5,500 SH   SOLE   5,500 0 0
DOLLAR GENERAL CORP COM 256677105 8,296 43,547 SH   SOLE   43,547 0 0
DOMINO'S PIZZA COM 25754A201 11,620 31,453 SH   SOLE   31,453 0 0
DOVER CORP COM 260003108 998 10,335 SH   SOLE   10,335 0 0
DOW INC (DOW) COM 260557103 16,068 394,204 SH   SOLE   394,204 0 0
DUNKIN BRANDS GROUP INC COM 265504100 341 5,228 SH   SOLE   5,228 0 0
DUPONT DE NEMOURS INC (DD) COM 26614N102 9,444 177,744 SH   SOLE   177,744 0 0
EASTMAN CHEMICAL CO COM 277432100 8,394 120,531 SH   SOLE   120,531 0 0
EATON CORP PLC COM G29183103 230 2,631 SH   SOLE   2,631 0 0
ECOLAB INC COM 278865100 11,337 56,985 SH   SOLE   56,985 0 0
EDISON INTERNATIONAL INC COM 281020107 1,659 30,550 SH   SOLE   30,550 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,784 25,811 SH   SOLE   25,811 0 0
EHEATLH INC COM 28238P109 27,197 276,843 SH   SOLE   276,843 0 0
ELECTRONIC ARTS INC COM 285512109 4,359 33,010 SH   SOLE   33,010 0 0
ELI LILLY & CO COM COM 532457108 35,605 216,867 SH   SOLE   216,867 0 0
EMERSON ELECTRIC CO COM 291011104 8,711 140,440 SH   SOLE   140,440 0 0
ENDAVA PLC - ADR COM 29260V105 4,235 87,680 SH   SOLE   87,680 0 0
ENERGY TRANSFER EQUITY LP (k-1 COM 29273v100 1,122 157,610 SH   SOLE   157,610 0 0
ENTERPRISE PRODUCTS PARTNERS ( COM 293792107 877 48,250 SH   SOLE   48,250 0 0
ENVESTNET INC COM 29404K106 1,317 17,905 SH   SOLE   17,905 0 0
ENVISTA HOLDINGS CORP COM 29415F104 2,395 113,581 SH   SOLE   113,581 0 0
ENVIVA PARTNERS LP COM 29414J107 620 17,200 SH   SOLE   17,200 0 0
EPAM SYSTEMS, INC COM 29414B104 24,569 97,494 SH   SOLE   97,494 0 0
EQUIFAX INC COM 294429105 15,423 89,729 SH   SOLE   89,729 0 0
EQUINIX INC COM 29444U700 26,343 37,509 SH   SOLE   37,509 0 0
ESTABLISHMENT LABS HOLDINGS COM G31249108 1,201 64,300 SH   SOLE   64,300 0 0
ESTEE LAUDER - CLASS A COM 518439104 12,499 66,244 SH   SOLE   66,244 0 0
ETSY, INC COM 29786A106 23,392 220,201 SH   SOLE   220,201 0 0
EURONET WORLDWIDE COM 298736109 1,987 20,739 SH   SOLE   20,739 0 0
EVERGY INC COM 30034W106 479 8,074 SH   SOLE   8,074 0 0
EVERI HOLDINGS COM 30034T103 2,695 522,370 SH   SOLE   522,370 0 0
EVERQUOTE INC COM 30041R108 872 15,000 SH   SOLE   15,000 0 0
EXPEDIA GROUP, INC COM 30212P303 14,818 180,262 SH   SOLE   180,262 0 0
EXXON MOBIL CORP COM COM 30231G102 27,718 619,817 SH   SOLE   619,817 0 0
F5 NETWORKS INC COM 315616102 10,816 77,547 SH   SOLE   77,547 0 0
FACEBOOK, INC. COM 30303M102 15,377 67,719 SH   SOLE   67,719 0 0
FAIR ISAAC CORP COM 303250104 2,309 5,523 SH   SOLE   5,523 0 0
FANUC CORP ADR COM 307305102 321 18,000 SH   SOLE   18,000 0 0
FASTENAL COMPANY COM 311900104 19,782 461,762 SH   SOLE   461,762 0 0
FEDERAL SIGNAL COM 313855108 1,680 56,500 SH   SOLE   56,500 0 0
FEDEX CORPORATION COM 31428X106 8,643 61,637 SH   SOLE   61,637 0 0
FIRSTSERVICE CORP NEW COM 33767E202 422 4,190 SH   SOLE   4,190 0 0
FISERV INC COM 337738108 14,476 148,289 SH   SOLE   148,289 0 0
FIVE BELOW, INC. COM 33829M101 16,530 154,615 SH   SOLE   154,615 0 0
FLEETCOR TECHNOLOGIES, INC COM 339041105 10,651 42,346 SH   SOLE   42,346 0 0
FMC CORP COM 302491303 6,410 64,342 SH   SOLE   64,342 0 0
FORD MOTOR CO COM 345370860 1,622 266,703 SH   SOLE   266,703 0 0
FOUNDATION BUILDING MATERIAL COM 350392106 940 60,200 SH   SOLE   60,200 0 0
FTI CONSULTING INC. COM 302941109 9,172 80,070 SH   SOLE   80,070 0 0
GALLAGHER ARTHUR J & CO COM 363576109 44,268 454,073 SH   SOLE   454,073 0 0
GENERAC HOLDINGS INC COM 368736104 27,971 229,400 SH   SOLE   229,400 0 0
GENERAL DYNAMICS CORP COM 369550108 21,912 146,608 SH   SOLE   146,608 0 0
GENERAL ELECTRIC COM 369604103 793 116,144 SH   SOLE   116,144 0 0
GENERAL MILLS COM 370334104 23,200 376,315 SH   SOLE   376,315 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1,474 100,200 SH   SOLE   100,200 0 0
GENUINE PARTS CO COM 372460105 10,621 122,135 SH   SOLE   122,135 0 0
GILEAD SCIENCES INC COM 375558103 18,265 237,398 SH   SOLE   237,398 0 0
GLAXO SMITHKLINE ADR COM 37733W105 35,329 866,118 SH   SOLE   866,118 0 0
GLOBAL PAYMENTS INC COM 37940X102 29,412 173,402 SH   SOLE   173,402 0 0
GRAINGER W W INC COM 384802104 593 1,889 SH   SOLE   1,889 0 0
GRAPHIC PACKAGING HOLDING CO COM 388689101 611 43,700 SH   SOLE   43,700 0 0
GREEN DOT CORP - CLASS A COM 39304D102 9,978 203,310 SH   SOLE   203,310 0 0
GREENBRIER COMPANIES INC COM 393657101 432 19,000 SH   SOLE   19,000 0 0
GRIFOLS SA-ADR COM 398438408 6,574 360,400 SH   SOLE   360,400 0 0
GUARDANT HEALTH INC COM 40131M109 7,510 92,563 SH   SOLE   92,563 0 0
GUESS INC COM 401617105 5,037 520,880 SH   SOLE   520,880 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 19,227 173,451 SH   SOLE   173,451 0 0
HALOZYME THERAPEUTICS, INC COM 40637H109 12,527 467,265 SH   SOLE   467,265 0 0
HAMILTON LANE INC - CLASS A COM 407497106 11,842 175,775 SH   SOLE   175,775 0 0
HASBRO INC COM 418056107 1,047 13,966 SH   SOLE   13,966 0 0
HCA HEALTHCARE INC COM 40412C101 800 8,240 SH   SOLE   8,240 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 2,499 72,113 SH   SOLE   72,113 0 0
HDFC BANK LTD COM 40415F101 1,250 27,500 SH   SOLE   27,500 0 0
HEALTHEQUITY INC COM 42226A107 7,875 134,225 SH   SOLE   134,225 0 0
HEALTHSTREAM INC COM 42222N103 1,106 50,000 SH   SOLE   50,000 0 0
HELMERICH & PAYNE INC COM 423452101 6,612 338,920 SH   SOLE   338,920 0 0
HERSHEY FOODS COM 427866108 1,484 11,451 SH   SOLE   11,451 0 0
HESS CORP COM 42809H107 52,394 1,011,273 SH   SOLE   1,011,273 0 0
HILL-ROM HOLDINGS COM 431475102 1,949 17,750 SH   SOLE   17,750 0 0
HOLLYFRONTIER CORP (HFC) COM 436106108 22,216 760,835 SH   SOLE   760,835 0 0
HOLOGIC INC COM 436440101 20,783 364,611 SH   SOLE   364,611 0 0
HOME DEPOT INC COM 437076102 9,541 38,087 SH   SOLE   38,087 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106 6,101 42,196 SH   SOLE   42,196 0 0
I-SHARES BARCLAYS 20 YR TREAS COM 464287432 1,530 9,336 SH   SOLE   9,336 0 0
IAA, INC COM 449253103 28,331 734,522 SH   SOLE   734,522 0 0
IAC/INTERACTIVECORP COM 44891N109 2,833 8,759 SH   SOLE   8,759 0 0
ICF INTL INC COM 44925C103 13,027 200,943 SH   SOLE   200,943 0 0
ICICI BANK LTD. - SPON ADR (IN COM 45104G104 5,365 577,480 SH   SOLE   577,480 0 0
IDEXX LABORATORIES INC COM 45168D104 11,805 35,756 SH   SOLE   35,756 0 0
IHS MARKIT LTD COM G47567105 36,122 478,441 SH   SOLE   478,441 0 0
ILLINOIS TOOL WORKS INC COM 452308109 345 1,974 SH   SOLE   1,974 0 0
ILLUMINA INC COM 452327109 15,430 41,664 SH   SOLE   41,664 0 0
INCYTE CORPORATION COM 45337C102 15,998 153,868 SH   SOLE   153,868 0 0
INPHI CORP COM 45772F107 28,046 238,693 SH   SOLE   238,693 0 0
INSPIRE MEDICAL SYSTEMS INC COM 457730109 1,321 15,185 SH   SOLE   15,185 0 0
INSULET CORP COM 45784P101 10,954 56,388 SH   SOLE   56,388 0 0
INT'L BUSINESS MACHINES COM 459200101 29,140 241,284 SH   SOLE   241,284 0 0
INTEL CORP COM 458140100 69,609 1,163,451 SH   SOLE   1,163,451 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 26,108 285,024 SH   SOLE   285,024 0 0
INTERNATIONAL PAPER COM 460146103 3,963 112,560 SH   SOLE   112,560 0 0
INTERNATL FLAVORS & FRAGRANCES COM 459506101 2,602 21,245 SH   SOLE   21,245 0 0
INTUIT INC COM 461202103 2,910 9,826 SH   SOLE   9,826 0 0
INTUITIVE SURGICAL INC COM 46120E602 2,308 4,051 SH   SOLE   4,051 0 0
INVESCO DB COMMODITY INDEX TRA COM 46138B103 377 30,626 SH   SOLE   30,626 0 0
ISHARES COMEX GOLD TRUST COM 464285105 557 32,789 SH   SOLE   32,789 0 0
ISHARES LEHMAN 7-10YR TREAS BO COM 464287440 1,062 8,717 SH   SOLE   8,717 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 624 2,014 SH   SOLE   2,014 0 0
J P MORGAN CHASE COM 46625h100 4,106 43,648 SH   SOLE   43,648 0 0
JM SMUCKER CO COM 832696405 356 3,365 SH   SOLE   3,365 0 0
JOHN BEAN TECHNOLOGIES COM 477839104 8,428 97,975 SH   SOLE   97,975 0 0
JOHNSON & JOHNSON COM 478160104 54,927 390,576 SH   SOLE   390,576 0 0
JOHNSON CONTROLS INC COM G51502105 1,685 49,361 SH   SOLE   49,361 0 0
JUNIPER NETWORKS COM 48203R104 961 42,018 SH   SOLE   42,018 0 0
KANSAS CITY SOUTHERN INC COM 485170302 37,432 250,731 SH   SOLE   250,731 0 0
KAR AUCTION SERVICES INC COM 48238T109 6,332 460,186 SH   SOLE   460,186 0 0
KELLOGG CO COM 487836108 16,615 251,515 SH   SOLE   251,515 0 0
KEURIG DR PEPPER INC COM 49271V100 3,479 122,510 SH   SOLE   122,510 0 0
KEYSIGHT TECHNOLOGIES, INC COM 49338L103 21,608 214,410 SH   SOLE   214,410 0 0
KIMBERLY-CLARK CORP COM 494368103 39,006 275,952 SH   SOLE   275,952 0 0
KINDER MORGAN INC COM 49456B101 35,150 2,317,049 SH   SOLE   2,317,049 0 0
KINSALE CAPITAL GROUP INC COM 49714P108 1,335 8,600 SH   SOLE   8,600 0 0
KLA TENCOR CORP COM 482480100 17,546 90,218 SH   SOLE   90,218 0 0
KORN FERRY COM 500643200 6,064 197,335 SH   SOLE   197,335 0 0
KORNIT DIGITAL LTD COM M6372Q113 15,013 281,253 SH   SOLE   281,253 0 0
KRAFT HEINZ CO COM 500754106 5,577 174,894 SH   SOLE   174,894 0 0
KRATOS DEFENSE & SECURITY SOLU COM 50077B207 1,053 67,400 SH   SOLE   67,400 0 0
L3 HARRIS TECHNOLOGIES COM 502431109 13,186 77,713 SH   SOLE   77,713 0 0
LABORATORY CORP AMER HOLDINGS COM 50540R409 9,191 55,329 SH   SOLE   55,329 0 0
LANDMARK BANCORP INC. COM 51504L107 2,459 99,513 SH   SOLE   99,513 0 0
LAS VEGAS SANDS CORP COM 517834107 1,119 24,575 SH   SOLE   24,575 0 0
LENDING TREE, INC. COM 52603B107 1,100 3,800 SH   SOLE   3,800 0 0
LEVI STRAUSS & CO - CLASS A COM 52736R102 895 66,776 SH   SOLE   66,776 0 0
LGI HOMES, INC. COM 50187T106 1,144 13,000 SH   SOLE   13,000 0 0
LHC GROUP INC COM 50187A107 1,781 10,216 SH   SOLE   10,216 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229870 663 22,723 SH   SOLE   22,723 0 0
LIBERTY MEDIA CORP-BRAVES C COM 531229888 845 42,800 SH   SOLE   42,800 0 0
LIGAND PHARMACEUTICALS COM 53220K504 39,995 357,580 SH   SOLE   357,580 0 0
LINDE AG COM G5494J103 6,379 30,076 SH   SOLE   30,076 0 0
LIONS GATE ENTERTAINMENT CL A COM 535919401 7,513 1,013,922 SH   SOLE   1,013,922 0 0
LIONS GATE ENTERTAINMENT CL B COM 535919500 7,284 1,066,544 SH   SOLE   1,066,544 0 0
LIVE NATION ENTERTAINMENT INC. COM 538034109 8,910 200,991 SH   SOLE   200,991 0 0
LIVENT CORP COM 53814L108 93 15,122 SH   SOLE   15,122 0 0
LIVONGO HEALTH INC COM 539183103 17,769 236,315 SH   SOLE   236,315 0 0
LKQ CORP COM 501889208 582 22,198 SH   SOLE   22,198 0 0
LOCKHEED MARTIN CORP COM 539830109 1,083 2,969 SH   SOLE   2,969 0 0
LOWES COMPANIES INC. COM 548661107 1,699 12,571 SH   SOLE   12,571 0 0
LUMENTUM HOLDINGS INC COM 55024U109 25,510 313,272 SH   SOLE   313,272 0 0
MALIBU BOATS, INC COM 56117J100 1,039 20,000 SH   SOLE   20,000 0 0
MARATHON OIL CORP COM 565849106 349 57,065 SH   SOLE   57,065 0 0
MARATHON PETROLEUM CORP COM 56585A102 3,706 99,151 SH   SOLE   99,151 0 0
MARKETAXESS HOLDINGS, INC. COM 57060D108 3,822 7,630 SH   SOLE   7,630 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 25,894 125,352 SH   SOLE   125,352 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 12,362 352,593 SH   SOLE   352,593 0 0
MASCO CORP COM 574599106 1,444 28,760 SH   SOLE   28,760 0 0
MASIMO CORP COM 574795100 2,278 9,993 SH   SOLE   9,993 0 0
MASTEC INC COM 576323109 34,237 763,036 SH   SOLE   763,036 0 0
MASTERCARD INC-CLASS A COM 57636Q104 6,919 23,398 SH   SOLE   23,398 0 0
MATERALISE NV ADR COM 57667T100 990 43,900 SH   SOLE   43,900 0 0
MAXIM INTEGRATED PRODUCTS INC COM 57772K101 2,367 39,050 SH   SOLE   39,050 0 0
MAXLINEAR INC COM 57776J100 966 45,000 SH   SOLE   45,000 0 0
MCCORMICK & CO INC COM 579780206 565 3,150 SH   SOLE   3,150 0 0
MCDONALD'S CORP COM 580135101 9,114 49,408 SH   SOLE   49,408 0 0
MCKESSON CORP COM 58155Q103 1,053 6,861 SH   SOLE   6,861 0 0
MEDTRONIC PLC COM G5960L103 15,415 168,100 SH   SOLE   168,100 0 0
MERCK & CO NEW COM 58933Y105 44,476 575,148 SH   SOLE   575,148 0 0
METTLER-TOLEDO INTERNATIONAL I COM 592688105 11,908 14,782 SH   SOLE   14,782 0 0
MFC VANGUARD INDEX FUNDS S&P 5 COM 922908363 1,827 6,445 SH   SOLE   6,445 0 0
MGP INGREDIENTS INC COM 55303J106 6,419 174,890 SH   SOLE   174,890 0 0
MICRON TECHNOLOGY COM 595112103 15,006 291,270 SH   SOLE   291,270 0 0
MICROSOFT CORP COM 594918104 164,730 809,444 SH   SOLE   809,444 0 0
MIMECAST, LTD COM G14838109 10,862 260,736 SH   SOLE   260,736 0 0
MONDELEZ INTL INC COM 609207105 2,518 49,253 SH   SOLE   49,253 0 0
MONOLITHIC POWER SYSTEMS INC COM 609839105 17,224 72,675 SH   SOLE   72,675 0 0
MOODY'S CORPORATION COM 615369105 26,556 96,663 SH   SOLE   96,663 0 0
MORNINGSTAR INC. COM 617700109 1,183 8,390 SH   SOLE   8,390 0 0
MOTORCAR PARTS OF AMERICA, INC COM 620071100 1,133 64,100 SH   SOLE   64,100 0 0
MSCI INC COM 55354G100 33,901 101,556 SH   SOLE   101,556 0 0
MYLAN NV COM N59465109 402 25,000 SH   SOLE   25,000 0 0
NATERA, INC COM 632307104 32,272 647,248 SH   SOLE   647,248 0 0
NATIONAL INSTRUMENTS CORP COM 636518102 15,967 412,466 SH   SOLE   412,466 0 0
NESTLE S A SPONSORED ADR REPST COM 641069406 875 7,912 SH   SOLE   7,912 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 14,854 121,751 SH   SOLE   121,751 0 0
NEWELL RUBBERMAID INC COM 651229106 252 15,875 SH   SOLE   15,875 0 0
NEWMONT CORPORATION COM 651639106 2,531 41,000 SH   SOLE   41,000 0 0
NIC, INC. COM 62914B100 1,240 54,000 SH   SOLE   54,000 0 0
NIKE INC COM 654106103 4,956 50,545 SH   SOLE   50,545 0 0
NLIGHT INC COM 65487K100 890 40,000 SH   SOLE   40,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 6,881 39,190 SH   SOLE   39,190 0 0
NORTHERN TRUST CORP COM 665859104 4,458 56,190 SH   SOLE   56,190 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 4,976 76,000 SH   SOLE   76,000 0 0
NOVOCURE LIMITED COM G6674U108 10,374 174,933 SH   SOLE   174,933 0 0
NUVASIVE INC COM 670704105 8,836 158,748 SH   SOLE   158,748 0 0
NV5 GLOBAL INC COM 62945V109 966 19,000 SH   SOLE   19,000 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 1,039 2,465 SH   SOLE   2,465 0 0
OMNICELL INC COM 68213N109 1,653 23,400 SH   SOLE   23,400 0 0
ON SEMICONDUCTOR CORP COM 682189105 834 42,065 SH   SOLE   42,065 0 0
OPEN LENDING CORP - CL A COM 68373J104 7,175 475,175 SH   SOLE   475,175 0 0
OPTINOSE INC. COM 68404V100 669 89,900 SH   SOLE   89,900 0 0
ORACLE CORP COM 68389X105 313 5,668 SH   SOLE   5,668 0 0
ORTHOPEDIATRICS CORP COM 68752l100 1,164 26,590 SH   SOLE   26,590 0 0
OTIS WORLDWIDE CORP COM 68902V107 297 5,221 SH   SOLE   5,221 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 1,474 113,400 SH   SOLE   113,400 0 0
PALO ALTO NETWORKS, INC. COM 697435105 17,684 76,997 SH   SOLE   76,997 0 0
PALOMAR HOLDINGS INC COM 69753M105 13,399 156,235 SH   SOLE   156,235 0 0
PARKER HANNIFIN CORP COM COM 701094104 724 3,950 SH   SOLE   3,950 0 0
PATRICK INDUSTRIES INC COM 703343103 1,837 30,000 SH   SOLE   30,000 0 0
PAYCHEX COM COM 704326107 5,208 68,753 SH   SOLE   68,753 0 0
PAYPAL HOLDINGS INC COM 70450Y103 4,343 24,924 SH   SOLE   24,924 0 0
PAYSIGN, INC COM 70451A104 10,741 1,106,140 SH   SOLE   1,106,140 0 0
PENN NATIONAL GAMING COM 707569109 19,710 645,390 SH   SOLE   645,390 0 0
PEPSICO INC. COM 713448108 55,066 416,349 SH   SOLE   416,349 0 0
PFIZER COM 717081103 39,491 1,207,676 SH   SOLE   1,207,676 0 0
PGT INNOVATIONS INC COM 69336V101 7,405 472,255 SH   SOLE   472,255 0 0
PHILLIPS 66 COM 718546104 6,714 93,373 SH   SOLE   93,373 0 0
PITNEY BOWES INC COM 724479100 2,793 1,074,365 SH   SOLE   1,074,365 0 0
PLURALSIGHT, INC COM 72941B106 24,225 1,342,088 SH   SOLE   1,342,088 0 0
PROCTER & GAMBLE COM 742718109 56,032 468,609 SH   SOLE   468,609 0 0
PROGYNY COM 74340E103 5,797 224,590 SH   SOLE   224,590 0 0
PROOFPOINT, INC. COM 743424103 1,932 17,386 SH   SOLE   17,386 0 0
PROS HOLDINGS INC COM 74346Y103 9,599 216,056 SH   SOLE   216,056 0 0
QTS REALTY TRUST COM 74736A103 6,827 106,515 SH   SOLE   106,515 0 0
QUALCOMM INC COM 747525103 50,331 551,810 SH   SOLE   551,810 0 0
QUANTERIX CORP (QTRX) COM 74766Q101 7,317 267,155 SH   SOLE   267,155 0 0
QUIDEL CORPORATION COM 74838J101 8,858 39,590 SH   SOLE   39,590 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,960 48,044 SH   SOLE   48,044 0 0
REALPAGE INC. COM 75606N109 19,258 296,235 SH   SOLE   296,235 0 0
REPLIGEN CORP COM 759916109 7,466 60,403 SH   SOLE   60,403 0 0
REPRO MED SYSTEMS INC COM 759910102 898 100,000 SH   SOLE   100,000 0 0
REPUBLIC SERVICES INC COM 760759100 25,624 312,300 SH   SOLE   312,300 0 0
REYNOLDS CONSUMER PRODUCTS I COM 76171L106 413 11,897 SH   SOLE   11,897 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 10,930 194,550 SH   SOLE   194,550 0 0
ROCHE HLDS LTD SPONSORED ADR COM 771195104 11,481 265,064 SH   SOLE   265,064 0 0
ROCKWELL AUTOMATION INCO COM 773903109 1,269 5,960 SH   SOLE   5,960 0 0
ROSS STORES INC COM 778296103 14,152 166,029 SH   SOLE   166,029 0 0
ROYAL DUTCH SHELL PLC CL A ADR COM 780259206 19,432 594,429 SH   SOLE   594,429 0 0
S&P GLOBAL INC COM 78409V104 8,155 24,750 SH   SOLE   24,750 0 0
SALESFORCE COM INC COM 79466L302 4,686 25,016 SH   SOLE   25,016 0 0
SANOFI SPONSORED (FR)- trds w/ COM 80105N105 5,092 99,754 SH   SOLE   99,754 0 0
SAP AKTIENGESLLSCHAFT AG ADR ( COM 803054204 9,072 64,800 SH   SOLE   64,800 0 0
SBA COMMUNICATIONS CORPORATION COM 78410G104 16,878 56,652 SH   SOLE   56,652 0 0
SCHLUMBERGER LTD COM 806857108 18,905 1,028,026 SH   SOLE   1,028,026 0 0
SELECTQUOTE INC COM 816307300 15,185 599,501 SH   SOLE   599,501 0 0
SEMPRA ENERGY COM 816851109 715 6,100 SH   SOLE   6,100 0 0
SERVICEMASTER GLOBAL HOLDING COM 81761R109 1,769 49,564 SH   SOLE   49,564 0 0
SERVICENOW COM 81762P102 18,619 45,966 SH   SOLE   45,966 0 0
SHUTTERSTOCK INC COM 825690100 1,206 34,500 SH   SOLE   34,500 0 0
SIENTRA INC COM 82621J105 594 153,600 SH   SOLE   153,600 0 0
SILICON LABORATORIES INC COM 826919102 8,463 84,400 SH   SOLE   84,400 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6,865 60,235 SH   SOLE   60,235 0 0
SMITH & NEPHEW PLC - SPONSORED COM 83175M205 5,604 147,000 SH   SOLE   147,000 0 0
SPLUNK INC COM 848637104 21,023 105,803 SH   SOLE   105,803 0 0
SS&C TECHNOLOGIES INC COM 78467J100 2,792 49,426 SH   SOLE   49,426 0 0
STAAR SURGICAL COMPANY COM 852312305 10,207 165,860 SH   SOLE   165,860 0 0
STARBUCKS CORP COM 855244109 2,460 33,435 SH   SOLE   33,435 0 0
STEVEN MADDEN, LTD. COM 556269108 4,524 183,236 SH   SOLE   183,236 0 0
STMICOELECTRONICS NV-NY SHS COM 861012102 2,209 80,600 SH   SOLE   80,600 0 0
SUMMIT MATERIALS, INC - CL A COM 86614U100 7,613 473,425 SH   SOLE   473,425 0 0
SUNCOR ENERGY INC COM 867224107 1,521 90,185 SH   SOLE   90,185 0 0
SYNEOS HEALTH INC COM 87166B102 4,765 81,805 SH   SOLE   81,805 0 0
SYNOPSYS, INC COM 871607107 18,047 92,550 SH   SOLE   92,550 0 0
SYSCO CORP COM 871829107 14,663 268,250 SH   SOLE   268,250 0 0
T ROWE PRICE GROUP INC COM 74144T108 716 5,800 SH   SOLE   5,800 0 0
TAIWAN SEMICONDUCTOR MFG CO LT COM 874039100 9,610 169,281 SH   SOLE   169,281 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 27,305 195,640 SH   SOLE   195,640 0 0
TENCENT HOLDINGS LIMITED COM 88032Q109 6,845 106,400 SH   SOLE   106,400 0 0
TEXAS INSTRUMENTS INC. COM 882508104 1,456 11,464 SH   SOLE   11,464 0 0
TEXAS ROADHOUSE INC-CL A COM 882681109 6,458 122,840 SH   SOLE   122,840 0 0
THE COOPER COS INC COM 216648402 3,218 11,347 SH   SOLE   11,347 0 0
THE LOVESAC CO COM 54738L109 19,720 751,793 SH   SOLE   751,793 0 0
THE RealReal COM 88339P101 5,735 448,360 SH   SOLE   448,360 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,562 7,070 SH   SOLE   7,070 0 0
TJX COMPANIES INC COM 872540109 961 19,005 SH   SOLE   19,005 0 0
TRACTOR SUPPLY CO COM 892356106 21,428 162,590 SH   SOLE   162,590 0 0
TRADEWEB MARKETS, INC CL A COM 892672106 19,250 331,100 SH   SOLE   331,100 0 0
TRANSUNION COM 89400J107 22,300 256,200 SH   SOLE   256,200 0 0
TRAVEL BV-ADR COM 89686D105 388 197,000 SH   SOLE   197,000 0 0
TREX COMPANY, INC COM 89531P105 9,157 70,404 SH   SOLE   70,404 0 0
TRIMBLE NAVIGATION LTD COM 896239100 7,874 182,302 SH   SOLE   182,302 0 0
TRIPADVISOR INC COM 896945201 5,882 309,400 SH   SOLE   309,400 0 0
TRUIST FINANCIAL CORP (TFC) COM 89832Q109 26,727 711,775 SH   SOLE   711,775 0 0
TWILIO INC - A COM 90138F102 12,126 55,263 SH   SOLE   55,263 0 0
TYLER TECHNOLOGIES COM 902252105 22,057 63,587 SH   SOLE   63,587 0 0
TYSON FOODS INC. COM 902494103 789 13,220 SH   SOLE   13,220 0 0
UBER TECHNOLOGIES COM 90353T100 7,412 238,495 SH   SOLE   238,495 0 0
UBS FI ENHANCED GLOBAL HIGH YL COM 90274D218 230 1,627 SH   SOLE   1,627 0 0
UNILEVER NV NY -ADR (TICKER UN COM 904784709 5,331 100,084 SH   SOLE   100,084 0 0
UNILEVER PLC ADR (TICKER UL) COM 904767704 1,925 35,080 SH   SOLE   35,080 0 0
UNION PACIFIC COM 907818108 6,894 40,778 SH   SOLE   40,778 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 10,021 90,131 SH   SOLE   90,131 0 0
UNITEDHEALTH GROUP, INC. COM 91324P102 6,645 22,530 SH   SOLE   22,530 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,012 60,020 SH   SOLE   60,020 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 9,994 66,798 SH   SOLE   66,798 0 0
UNIVERSAL ELECTRONICS INC COM 913483103 876 18,700 SH   SOLE   18,700 0 0
UPWORK INC COM 91688F104 7,695 532,880 SH   SOLE   532,880 0 0
UROVANT SCIENCES LTD COM G9381B108 503 51,100 SH   SOLE   51,100 0 0
US BANCORP COM 902973304 2,010 54,585 SH   SOLE   54,585 0 0
VAALCO ENERGY, INC (13D) COM 91851C201 2,647 2,134,870 SH   SOLE   2,134,870 0 0
VAIL RESORTS INC COM 91879Q109 20,436 112,195 SH   SOLE   112,195 0 0
VALERO ENERGY CORP COM 91913y100 253 4,300 SH   SOLE   4,300 0 0
VANGUARD INDEX TRUST COM 922908553 296 3,763 SH   SOLE   3,763 0 0
VANGUARD MORTGAGE BACKED ETF I COM 92206C771 766 14,081 SH   SOLE   14,081 0 0
VARONIS SYSTEMS INC COM 922280102 22,169 250,550 SH   SOLE   250,550 0 0
VEEVA SYSTEMS INC CL A COM 922475108 21,301 90,866 SH   SOLE   90,866 0 0
VERISIGN INC COM 92343E102 21,047 101,758 SH   SOLE   101,758 0 0
VERISK ANALYTICS INC COM 92345Y106 30,347 178,300 SH   SOLE   178,300 0 0
VERIZON COMM COM 92343V104 45,668 828,378 SH   SOLE   828,378 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 5,392 489,694 SH   SOLE   489,694 0 0
VERTICALS INC-CLASS A COM 46571Y107 1,748 57,800 SH   SOLE   57,800 0 0
VICOR CORPORATION COM 925815102 3,597 50,000 SH   SOLE   50,000 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 689 66,500 SH   SOLE   66,500 0 0
VIRTUSA CORP COM 92827P102 1,010 31,100 SH   SOLE   31,100 0 0
VISA INC COM 92826C839 14,332 74,193 SH   SOLE   74,193 0 0
VMWARE INC CLASS A COM 928563402 20,729 133,858 SH   SOLE   133,858 0 0
WAL MART INC. COM 931142103 22,066 184,217 SH   SOLE   184,217 0 0
WALGREEN BOOTS ALLIANCE INC COM 931427108 2,126 50,158 SH   SOLE   50,158 0 0
WALKER & DUNLOP INC (WD) COM 93148P102 508 10,000 SH   SOLE   10,000 0 0
WASTE MANAGEMENT COM 94106L109 52,330 494,098 SH   SOLE   494,098 0 0
WELLS FARGO CO COM 949746101 3,546 138,530 SH   SOLE   138,530 0 0
WESTERN DIGITAL CORP COM 958102105 2,306 52,239 SH   SOLE   52,239 0 0
WEYERHAEUSER CO COM 962166104 2,909 129,515 SH   SOLE   129,515 0 0
WILLDAN GROUP INC COM 96924N100 1,466 58,600 SH   SOLE   58,600 0 0
WINGSTOP INC COM 974155103 7,246 52,140 SH   SOLE   52,140 0 0
XILINX INC COM 983919101 2,635 26,780 SH   SOLE   26,780 0 0
XTRACKERS USD HIGH YIELD CORP COM 233051432 277 5,932 SH   SOLE   5,932 0 0
XYLEM INC. COM 98419M100 633 9,740 SH   SOLE   9,740 0 0
YELP! INC. COM 985817105 1,640 70,910 SH   SOLE   70,910 0 0
YEXT INC COM 98585N106 698 42,000 SH   SOLE   42,000 0 0
YUM! BRANDS INC COM 988498101 1,406 16,175 SH   SOLE   16,175 0 0
ZIMMER BIOMET HOLDINGS COM 98956P102 2,019 16,915 SH   SOLE   16,915 0 0
ZOETIS INC COM 98978V103 2,291 16,716 SH   SOLE   16,716 0 0
PG&E CONV PRFD 5.50 - matures PFD CV 69331C140 236 2,500 SH   SOLE   2,500 0 0
8X8 INC (EGHT) - 38.948 conv r CONV 282914AB6 1,789 2,000,000 PRN   SOLE   2,000,000 0 0
AIR TRANSPORT SERVICES G (ATSG CONV 00922RAB1 2,354 2,500,000 PRN   SOLE   2,500,000 0 0
APELLIS PHARMACEUTICALS INC 14 CONV 03753UAA4 334 300,000 PRN   SOLE   300,000 0 0
BIOMARIN PHARMACEUTICAL - 8.02 CONV 09061GAH4 978 800,000 PRN   SOLE   800,000 0 0
CARDTRONICS INC (CATM)- 19.102 CONV 14161HAG3 1,972 2,000,000 PRN   SOLE   2,000,000 0 0
CERENCE INC (CRNC) 144A for li CONV 156727AA7 5,386 4,100,000 PRN   SOLE   4,100,000 0 0
COLLEGIUM PHARMA (COLL) - 34.2 CONV 19459JAA2 448 500,000 PRN   SOLE   500,000 0 0
DERMIRA INC (DERM) - 28.2079 c CONV 24983LAB0 1,010 1,000,000 PRN   SOLE   1,000,000 0 0
EXACT SCIENCES (EXAS) - 8.2076 CONV 30063PAC9 717 750,000 PRN   SOLE   750,000 0 0
FLEXION THERAPEUTICS INC (FLXN CONV 33938JAB2 1,646 2,000,000 PRN   SOLE   2,000,000 0 0
GREENBRIER COS INC (GBX) - 34. CONV 393657AK7 823 1,000,000 PRN   SOLE   1,000,000 0 0
GUIDEWIRE SOFTWARE INC (GWRE) CONV 40171VAA8 2,908 2,500,000 PRN   SOLE   2,500,000 0 0
HORIZON PHARMA INC (HZNP) - pe CONV 44052TAB7 1,444 750,000 PRN   SOLE   750,000 0 0
J2 GLOBAL COMMUNICATIONS (JCOM CONV 48123VAD4 1,892 2,250,000 PRN   SOLE   2,250,000 0 0
LIGAND PHARMACEUTICALS I (LGND CONV 53220KAF5 1,754 2,000,000 PRN   SOLE   2,000,000 0 0
LIVE NATION (LYV) 14.7005 conv CONV 538034AQ2 254 250,000 PRN   SOLE   250,000 0 0
LUMENTUM HOLDINGS 144A (LITE) CONV 55024UAC3 2,631 2,500,000 PRN   SOLE   2,500,000 0 0
MONGODB INC (MDB) - conv ratio CONV 60937PAC0 1,889 1,500,000 PRN   SOLE   1,500,000 0 0
NUANCE COMMUNICATIONS (NUAN) 4 CONV 67020YAG5 15,249 11,785,000 PRN   SOLE   11,785,000 0 0
PLURALSIGHT INC (PS) - conv ra CONV 72941BAB2 878 1,000,000 PRN   SOLE   1,000,000 0 0
PRA GROUP INC (PRAA) - 15.2172 CONV 73640QAB1 1,489 1,500,000 PRN   SOLE   1,500,000 0 0
PRA GROUP INC (PRAA) - 21.6275 CONV 69354NAB2 2,048 2,000,000 PRN   SOLE   2,000,000 0 0
PTC THERAPEUTICS INC 144A (PTC CONV 69366JAC5 709 600,000 PRN   SOLE   600,000 0 0
REVANCE THERAPEUTICS INC 144A CONV 761330AA7 1,950 2,000,000 PRN   SOLE   2,000,000 0 0
SOUTHWEST AIRLINES CO (LUV) - CONV 844741BG2 3,003 2,500,000 PRN   SOLE   2,500,000 0 0
TUTOR PERINI CORP (TPC) - 33.0 CONV 901109AD0 1,413 1,500,000 PRN   SOLE   1,500,000 0 0
TWITTER INC (TWTR) - 12.8793 c CONV 90184LAD4 1,468 1,500,000 PRN   SOLE   1,500,000 0 0
ZILLOW GROUP INC (Z) - 14.881 CONV 98954MAH4 1,744 1,500,000 PRN   SOLE   1,500,000 0 0
ZSCALER INC (ZS) - 144a for li CONV 98980GAA0 1,021 1,000,000 PRN   SOLE   1,000,000 0 0
ZYNGA INC (ZNGA)- conv ratio 1 CONV 98986TAB4 646 500,000 PRN   SOLE   500,000 0 0
ANR - CONTINGENT REV PYMT THRU RT 03634H118 46 20,171,162 SH   SOLE   20,171,162 0 0