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,602 99,771 SH   SOLE   99,771 0 0
8X8 INC. COM 282914100 17,386 950,077 SH   SOLE   950,077 0 0
A T & T INC COM 00206R102 53,860 1,378,196 SH   SOLE   1,378,196 0 0
A. O. SMITH CORP COM 831865209 1,083 22,730 SH   SOLE   22,730 0 0
ABB LTD (SW) COM 000375204 15,619 648,340 SH   SOLE   648,340 0 0
ABBOTT LABORATORIES COM 002824100 40,047 461,058 SH   SOLE   461,058 0 0
ABBVIE INC COM COM 00287Y109 2,555 28,854 SH   SOLE   28,854 0 0
ABIOMED, INC. COM 003654100 29,822 174,818 SH   SOLE   174,818 0 0
ACCEL ENTERTAINMENT INC COM 00436Q106 1,562 125,000 SH   SOLE   125,000 0 0
ACI WORLDWIDE INC COM 004498101 8,049 212,450 SH   SOLE   212,450 0 0
ACTIVISION BLIZZARD INC. COM 00507v109 639 10,750 SH   SOLE   10,750 0 0
ACUITY BRANDS INC COM 00508y102 5,086 36,852 SH   SOLE   36,852 0 0
ADAPTIVE BIOTECHNOLOGIES COM 00650F109 3,050 101,950 SH   SOLE   101,950 0 0
ADOBE INC COM 00724F101 2,604 7,894 SH   SOLE   7,894 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 494 3,085 SH   SOLE   3,085 0 0
ADVANCED DRAINAGE SYSTEMS INC COM 00790R104 1,724 44,400 SH   SOLE   44,400 0 0
AERIE PHARMACEUTICALS, INC COM 00771V108 3,451 142,800 SH   SOLE   142,800 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 24,126 282,802 SH   SOLE   282,802 0 0
AIR TRANSPORT SERVICES GROUP I COM 00922R105 13,154 560,720 SH   SOLE   560,720 0 0
AKAMAI TECHNOLOGIES COM 00971T101 16,432 190,228 SH   SOLE   190,228 0 0
ALIBABA GROUP HOLDING LTD COM 01609W102 2,944 13,881 SH   SOLE   13,881 0 0
ALIGN TECHNOLOGY INC COM 016255101 30,272 108,485 SH   SOLE   108,485 0 0
ALLSTATE CORP COM 020002101 30,272 269,200 SH   SOLE   269,200 0 0
ALNYLAM PHARMACEUTICALS, INC. COM 02043Q107 774 6,720 SH   SOLE   6,720 0 0
ALPHABET INC - CLASS A (GOOGL) COM 02079K305 28,419 21,218 SH   SOLE   21,218 0 0
ALPHABET INC- CLASS C (non-vot COM 02079K107 9,810 7,337 SH   SOLE   7,337 0 0
AMARIN CORP COM 023111206 2,934 136,850 SH   SOLE   136,850 0 0
AMAZON.COM INC COM 023135106 15,773 8,536 SH   SOLE   8,536 0 0
AMBEV SA SPN ADR COM 02319V103 1,223 262,400 SH   SOLE   262,400 0 0
AMERICAN CAMPUS COMMUNITIES COM 024835100 1,672 35,560 SH   SOLE   35,560 0 0
AMERICAN ELECTRIC POWER COM 025537101 1,484 15,700 SH   SOLE   15,700 0 0
AMERICAN EXPRESS COMPANY COM 025816109 211 1,697 SH   SOLE   1,697 0 0
AMERICAN TOWER CORP (REIT) COM 03027X100 2,786 12,122 SH   SOLE   12,122 0 0
AMETEK INC. COM 031100100 27,449 275,206 SH   SOLE   275,206 0 0
AMGEN COM 031162100 6,874 28,515 SH   SOLE   28,515 0 0
ANALOG DEVICES COM 032654105 19,607 164,990 SH   SOLE   164,990 0 0
ANHEUSER-BUSCH COMPANIES INC COM 03524a108 4,685 57,111 SH   SOLE   57,111 0 0
ANTHEM INC COM 036752103 1,019 3,375 SH   SOLE   3,375 0 0
AON PLC COM G0408V102 9,165 44,000 SH   SOLE   44,000 0 0
APACHE CORP COM 037411105 34,658 1,354,358 SH   SOLE   1,354,358 0 0
APOGEE ENTERPRISES INC COM 037598109 894 27,500 SH   SOLE   27,500 0 0
APPLE INC COM 037833100 53,056 180,678 SH   SOLE   180,678 0 0
AQUAVENTURE HOLDINGS LTD COM G0443N107 881 32,500 SH   SOLE   32,500 0 0
ARCHER DANIELS MIDLAND COM 039483102 11,325 244,343 SH   SOLE   244,343 0 0
ASML HOLDING NV ORD COM N07059210 7,621 25,751 SH   SOLE   25,751 0 0
ASPEN TECHNOLOGY, INC. COM 045327103 20,825 172,206 SH   SOLE   172,206 0 0
ASTRAZENECA PLC - SPONS ADR (U COM 046353108 4,740 95,069 SH   SOLE   95,069 0 0
ASTRONICS COM 046433108 851 30,440 SH   SOLE   30,440 0 0
AVALARA, INC COM 05338G106 5,493 74,995 SH   SOLE   74,995 0 0
B&G FOODS COM 05508R106 10,116 564,210 SH   SOLE   564,210 0 0
BAKER HUGHES CO COM 05722G100 1,851 72,211 SH   SOLE   72,211 0 0
BANDWIDTH INC CL A COM 05988J103 9,109 142,215 SH   SOLE   142,215 0 0
BANK OF AMERICA CORP COM 060505104 2,106 59,805 SH   SOLE   59,805 0 0
BAXTER INTL INC COM 071813109 26,717 319,505 SH   SOLE   319,505 0 0
BAYER AKTIENGES - SPONSORED AD COM 072730302 807 39,500 SH   SOLE   39,500 0 0
BECTON DICKINSON & CO. COM 075887109 3,762 13,832 SH   SOLE   13,832 0 0
BERKSHIRE HATHAWAY INC. - CLAS COM 084670702 1,621 7,156 SH   SOLE   7,156 0 0
BERKSHIRE HATHAWAY INC. CLASS COM 084670108 340 1 SH   SOLE   1 0 0
BHP GROUP LIMITED COM 088606108 947 17,310 SH   SOLE   17,310 0 0
BIO RAD LABORATORIES INC CL A COM 090572207 2,772 7,490 SH   SOLE   7,490 0 0
BIO-TECHE CORPORATION COM 09073M104 43,739 199,258 SH   SOLE   199,258 0 0
BIOGEN INC COM 09062X103 593 2,000 SH   SOLE   2,000 0 0
BJ'S RESTAURANTS, INC. COM 09180C106 7,440 195,985 SH   SOLE   195,985 0 0
BLACKROCK INC COM 09247X101 553 1,100 SH   SOLE   1,100 0 0
BOEING CO. COM 097023105 64,889 199,192 SH   SOLE   199,192 0 0
BOOKING HOLDINGS INC COM 09857L108 7,529 3,666 SH   SOLE   3,666 0 0
BORG WARNER INC COM 099724106 4,108 94,705 SH   SOLE   94,705 0 0
BOSTON BEER COMPANY CLASS A COM 100557107 1,224 3,240 SH   SOLE   3,240 0 0
BP PLC, INC ADR (UK) COM 055622104 34,602 916,850 SH   SOLE   916,850 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 18,284 284,845 SH   SOLE   284,845 0 0
BROADCOM INC (AVGO) COM 11135F101 3,249 10,280 SH   SOLE   10,280 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 27,902 225,852 SH   SOLE   225,852 0 0
BRUNSWICK CORP COM 117043109 2,300 38,340 SH   SOLE   38,340 0 0
BUNGE LTD COM g16962105 797 13,845 SH   SOLE   13,845 0 0
CACTUS, INC COM 127203107 6,886 200,630 SH   SOLE   200,630 0 0
CAMPBELL SOUP CO COM 134429109 3,642 73,690 SH   SOLE   73,690 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 6,151 68,000 SH   SOLE   68,000 0 0
CARDLYTIC INC COM 14161W105 10,275 163,455 SH   SOLE   163,455 0 0
CARGURUS, INC COM 141788109 7,074 201,075 SH   SOLE   201,075 0 0
CARMAX INC COM 143130102 23,088 263,350 SH   SOLE   263,350 0 0
CARNIVAL CORP CLASS A PAIRED S COM 143658300 41,553 817,486 SH   SOLE   817,486 0 0
CATALENT INC COM 148806102 10,290 182,775 SH   SOLE   182,775 0 0
CATERPILLAR INC COM 149123101 222 1,506 SH   SOLE   1,506 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 22,082 184,019 SH   SOLE   184,019 0 0
CBRE GROUP INC - CL A COM 12504L109 4,618 75,352 SH   SOLE   75,352 0 0
CEDAR FAIR L P DEPOSITARY UNIT COM 150185106 376 6,775 SH   SOLE   6,775 0 0
CERENCE INC COM 156727109 2,516 111,200 SH   SOLE   111,200 0 0
CERNER CORP COM 156782104 2,769 37,736 SH   SOLE   37,736 0 0
CHEMED CORP COM 16359R103 2,047 4,660 SH   SOLE   4,660 0 0
CHEVRON CORP COM 166764100 51,709 429,088 SH   SOLE   429,088 0 0
CHIPOTLE MEXICAN GRILL- CLASS COM 169656105 2,400 2,867 SH   SOLE   2,867 0 0
CHURCH & DWIGHT CO. INC. COM 171340102 18,131 257,762 SH   SOLE   257,762 0 0
CINCINNATI FINANCIAL CORP COM 172062101 24,355 231,621 SH   SOLE   231,621 0 0
CISCO SYS INC COM COM 17275R102 46,624 972,139 SH   SOLE   972,139 0 0
CITIGROUP INC COM 172967424 687 8,605 SH   SOLE   8,605 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 9,885 243,420 SH   SOLE   243,420 0 0
CLEVELAND-CLIFFS INC COM 185899101 84 10,000 SH   SOLE   10,000 0 0
CLOROX CO COM 189054109 41,111 267,752 SH   SOLE   267,752 0 0
CME GROUP INC. COM 12572Q105 24,752 123,317 SH   SOLE   123,317 0 0
COCA-COLA COM 191216100 51,415 928,901 SH   SOLE   928,901 0 0
COHERENT INC COM 192479103 902 5,420 SH   SOLE   5,420 0 0
COLGATE PALMOLIVE CO COM 194162103 9,933 144,295 SH   SOLE   144,295 0 0
COLLIERS INTL GROUP INC COM 194693107 798 10,240 SH   SOLE   10,240 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 21,984 219,419 SH   SOLE   219,419 0 0
COMCAST CORP CLASS A COM 20030N101 1,122 24,940 SH   SOLE   24,940 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 1,912 44,600 SH   SOLE   44,600 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 2,643 106,300 SH   SOLE   106,300 0 0
COMPASS MINERALS INTERNATIONAL COM 20451N101 18,624 305,510 SH   SOLE   305,510 0 0
CONAGRA BRANDS COM 205887102 8,798 256,940 SH   SOLE   256,940 0 0
CONOCOPHILLIPS COM 20825C104 31,372 482,425 SH   SOLE   482,425 0 0
CONTURA ENERGY INC COM 21241B100 138 15,226 SH   SOLE   15,226 0 0
COPART INC COM 217204106 21,869 240,473 SH   SOLE   240,473 0 0
CORE LABORATORIES NV COM N22717107 2,566 68,105 SH   SOLE   68,105 0 0
CORNING INC COM 219350105 1,538 52,826 SH   SOLE   52,826 0 0
CORTEVA INC (CTVA) COM 22052L104 4,384 148,308 SH   SOLE   148,308 0 0
COSTAR GROUP INC COM 22160N109 31,279 52,279 SH   SOLE   52,279 0 0
COSTCO WHOLESALE COM 22160K105 47,131 160,353 SH   SOLE   160,353 0 0
CRH PLC - SPONS ADR COM 12626k203 3,243 80,400 SH   SOLE   80,400 0 0
CROWN CASTLE INTL CORP COM 22822V101 18,111 127,410 SH   SOLE   127,410 0 0
CS FI LARGE CAP GROWTH ENHANCE COM 22542D423 481 1,444 SH   SOLE   1,444 0 0
CUMMINS INC. COM 231021106 3,988 22,285 SH   SOLE   22,285 0 0
CVS HEALTH CORP COM 126650100 941 12,667 SH   SOLE   12,667 0 0
CYBER-ARK SOFTWARE LTD/ISRAEL COM M2682V108 7,800 66,905 SH   SOLE   66,905 0 0
CYRUSONE INC COM 23283R100 11,559 176,655 SH   SOLE   176,655 0 0
CareDx, Inc COM 14167L103 9,240 428,360 SH   SOLE   428,360 0 0
DANAHER CORP COM 235851102 6,604 43,031 SH   SOLE   43,031 0 0
DECIPHERA PHARMACEUTICALS INC COM 24344T101 10,012 160,855 SH   SOLE   160,855 0 0
DEL TACO RESTAURANTS INC COM 245496104 530 67,100 SH   SOLE   67,100 0 0
DELEK LOGISTICS PARTNERS LP (A COM 24664T103 4,474 140,000 SH   SOLE   140,000 0 0
DELTA AIR LINES, INC. COM 247361702 1,646 28,140 SH   SOLE   28,140 0 0
DEXCOM INC COM 252131107 23,002 105,159 SH   SOLE   105,159 0 0
DIAGEO PLC ADR (UK) COM 25243Q205 15,003 89,079 SH   SOLE   89,079 0 0
DIGITAL REALTY TRUST INC COM 253868103 10,214 85,300 SH   SOLE   85,300 0 0
DISNEY (WALT) CO. COM 254687106 12,575 86,948 SH   SOLE   86,948 0 0
DOLLAR GENERAL CORP COM 256677105 6,914 44,329 SH   SOLE   44,329 0 0
DOVER CORP COM 260003108 1,183 10,260 SH   SOLE   10,260 0 0
DOW INC (DOW) COM 260557103 14,563 266,085 SH   SOLE   266,085 0 0
DUNKIN BRANDS GROUP INC COM 265504100 419 5,550 SH   SOLE   5,550 0 0
DUPONT DE NEMOURS INC (DD) COM 26614N102 11,697 182,199 SH   SOLE   182,199 0 0
DYCOM INDUSTRIES INC COM 267475101 3,806 80,715 SH   SOLE   80,715 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 295 51,500 SH   SOLE   51,500 0 0
EASTMAN CHEMICAL CO COM 277432100 8,901 112,296 SH   SOLE   112,296 0 0
EATON CORP PLC COM G29183103 249 2,631 SH   SOLE   2,631 0 0
ECOLAB INC COM 278865100 2,700 13,990 SH   SOLE   13,990 0 0
EDISON INTERNATIONAL INC COM 281020107 2,032 26,950 SH   SOLE   26,950 0 0
EHEATLH INC COM 28238P109 17,888 186,180 SH   SOLE   186,180 0 0
ELECTRONIC ARTS INC COM 285512109 3,625 33,718 SH   SOLE   33,718 0 0
ELI LILLY & CO COM COM 532457108 34,198 260,200 SH   SOLE   260,200 0 0
EMERSON ELECTRIC CO COM 291011104 12,105 158,729 SH   SOLE   158,729 0 0
ENDAVA PLC - ADR COM 29260V105 3,020 64,805 SH   SOLE   64,805 0 0
ENERGY TRANSFER EQUITY LP COM 29273v100 2,215 172,610 SH   SOLE   172,610 0 0
ENTERPRISE PRODUCTS PARTNERS ( COM 293792107 1,055 37,450 SH   SOLE   37,450 0 0
ENVESTNET INC COM 29404K106 2,124 30,505 SH   SOLE   30,505 0 0
ENVIVA PARTNERS LP COM 29414J107 358 9,600 SH   SOLE   9,600 0 0
EPAM SYSTEMS, INC COM 29414B104 24,515 115,549 SH   SOLE   115,549 0 0
EQUIFAX INC COM 294429105 2,357 16,824 SH   SOLE   16,824 0 0
EQUINIX INC COM 29444U700 24,013 41,140 SH   SOLE   41,140 0 0
ESTABLISHMENT LABS HOLDINGS COM G31249108 1,032 37,300 SH   SOLE   37,300 0 0
ESTEE LAUDER - CLASS A COM 518439104 1,276 6,180 SH   SOLE   6,180 0 0
ETSY, INC COM 29786A106 18,439 416,220 SH   SOLE   416,220 0 0
EURONET WORLDWIDE COM 298736109 19,035 120,812 SH   SOLE   120,812 0 0
EVERBRIDGE INC COM 29978A104 578 7,400 SH   SOLE   7,400 0 0
EVERGY INC COM 30034W106 526 8,074 SH   SOLE   8,074 0 0
EVERI HOLDINGS COM 30034T103 10,627 791,300 SH   SOLE   791,300 0 0
EVERQUOTE INC COM 30041R108 1,336 38,900 SH   SOLE   38,900 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 356 67,680 SH   SOLE   67,680 0 0
EXACT SCIENCES CORP COM 30063P105 27,953 302,263 SH   SOLE   302,263 0 0
EXPEDIA GROUP, INC COM 30212P303 30,647 283,404 SH   SOLE   283,404 0 0
EXXON MOBIL CORP COM COM 30231G102 42,541 609,639 SH   SOLE   609,639 0 0
F5 NETWORKS INC COM 315616102 16,575 118,690 SH   SOLE   118,690 0 0
FACEBOOK, INC. COM 30303M102 12,221 59,541 SH   SOLE   59,541 0 0
FAIR ISAAC CORP COM 303250104 2,147 5,730 SH   SOLE   5,730 0 0
FANUC CORP ADR COM 307305102 337 18,000 SH   SOLE   18,000 0 0
FASTENAL COMPANY COM 311900104 20,235 547,630 SH   SOLE   547,630 0 0
FEDERAL SIGNAL COM 313855108 1,532 47,500 SH   SOLE   47,500 0 0
FEDEX CORPORATION COM 31428X106 9,350 61,832 SH   SOLE   61,832 0 0
FIRSTSERVICE CORP NEW COM 33767E202 421 4,525 SH   SOLE   4,525 0 0
FISERV INC COM 337738108 23,023 199,105 SH   SOLE   199,105 0 0
FIVE9 INC COM 338307101 1,154 17,600 SH   SOLE   17,600 0 0
FLEETCOR TECHNOLOGIES, INC COM 339041105 21,405 74,394 SH   SOLE   74,394 0 0
FLOOR & DECOR HOLDINGS COM 339750101 1,621 31,895 SH   SOLE   31,895 0 0
FMC CORP COM 302491303 29,948 300,019 SH   SOLE   300,019 0 0
FORD MOTOR CO COM 345370860 5,724 615,453 SH   SOLE   615,453 0 0
FOUNDATION BUILDING MATERIAL COM 350392106 1,165 60,200 SH   SOLE   60,200 0 0
FRONTDOOR INC COM 35905A109 1,190 25,090 SH   SOLE   25,090 0 0
GALLAGHER ARTHUR J & CO COM 363576109 67,051 704,099 SH   SOLE   704,099 0 0
GARMIN LTD COM H2906T109 18,102 185,552 SH   SOLE   185,552 0 0
GENERAC HOLDINGS INC COM 368736104 36,183 359,703 SH   SOLE   359,703 0 0
GENERAL DYNAMICS CORP COM 369550108 26,345 149,393 SH   SOLE   149,393 0 0
GENERAL ELECTRIC COM 369604103 1,624 145,520 SH   SOLE   145,520 0 0
GENERAL MILLS COM 370334104 28,502 532,152 SH   SOLE   532,152 0 0
GENERAL MOTORS CORPORATION COM 37045V100 331 9,050 SH   SOLE   9,050 0 0
GENUINE PARTS CO COM 372460105 1,017 9,575 SH   SOLE   9,575 0 0
GILEAD SCIENCES INC COM 375558103 12,536 192,915 SH   SOLE   192,915 0 0
GLAXO SMITHKLINE ADR COM 37733W105 41,579 884,843 SH   SOLE   884,843 0 0
GLOBAL PAYMENTS INC COM 37940X102 31,233 171,084 SH   SOLE   171,084 0 0
GODADDY, INC. COM 380237107 1,889 27,818 SH   SOLE   27,818 0 0
GRAINGER W W INC COM 384802104 748 2,210 SH   SOLE   2,210 0 0
GRAPHIC PACKAGING HOLDING CO COM 388689101 728 43,700 SH   SOLE   43,700 0 0
GREEN DOT CORP - CLASS A COM 39304D102 4,417 189,570 SH   SOLE   189,570 0 0
GREENBRIER COMPANIES INC COM 393657101 616 19,000 SH   SOLE   19,000 0 0
GRIFOLS SA-ADR COM 398438408 6,486 278,500 SH   SOLE   278,500 0 0
GUESS INC COM 401617105 9,127 407,840 SH   SOLE   407,840 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 23,699 215,898 SH   SOLE   215,898 0 0
HALOZYME THERAPEUTICS, INC COM 40637H109 4,732 266,895 SH   SOLE   266,895 0 0
HAMILTON LANE INC - CLASS A COM 407497106 12,404 208,115 SH   SOLE   208,115 0 0
HASBRO INC COM 418056107 760 7,200 SH   SOLE   7,200 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 2,521 62,680 SH   SOLE   62,680 0 0
HEALTH INSURANCE INNOVATION - COM 42225K106 6,021 312,145 SH   SOLE   312,145 0 0
HEALTHEQUITY INC COM 42226A107 10,139 136,885 SH   SOLE   136,885 0 0
HEALTHSTREAM INC COM 42222N103 1,360 50,000 SH   SOLE   50,000 0 0
HEICO CORP CL A COM 422806208 8,763 97,873 SH   SOLE   97,873 0 0
HELMERICH & PAYNE INC COM 423452101 19,746 434,654 SH   SOLE   434,654 0 0
HERSHEY FOODS COM 427866108 6,119 41,632 SH   SOLE   41,632 0 0
HESS CORP COM 42809H107 67,747 1,014,026 SH   SOLE   1,014,026 0 0
HEXCEL CORP COM 428291108 9,138 124,649 SH   SOLE   124,649 0 0
HOLLYFRONTIER CORP (HFC) COM 436106108 38,816 765,460 SH   SOLE   765,460 0 0
HOME DEPOT INC COM 437076102 8,522 39,024 SH   SOLE   39,024 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106 7,776 43,934 SH   SOLE   43,934 0 0
HUNTSMAN CORPORATION COM 447011107 341 14,100 SH   SOLE   14,100 0 0
I-SHARES BARCLAYS 20 YR TREAS COM 464287432 957 7,065 SH   SOLE   7,065 0 0
IAA, INC COM 449253103 23,819 506,149 SH   SOLE   506,149 0 0
IAC/INTERACTIVECORP COM 44919P508 27,028 108,498 SH   SOLE   108,498 0 0
ICF INTL INC COM 44925C103 14,458 157,803 SH   SOLE   157,803 0 0
ICHOR HOLDINGS LTD COM G4740B105 1,028 30,900 SH   SOLE   30,900 0 0
ICICI BANK LTD. - SPON ADR (IN COM 45104G104 8,714 577,480 SH   SOLE   577,480 0 0
IDEX CORP COM 45167R104 9,291 54,018 SH   SOLE   54,018 0 0
IDEXX LABORATORIES INC COM 45168D104 29,630 113,467 SH   SOLE   113,467 0 0
IHS MARKIT LTD COM G47567105 39,266 521,111 SH   SOLE   521,111 0 0
ILLINOIS TOOL WORKS INC COM 452308109 432 2,405 SH   SOLE   2,405 0 0
ILLUMINA INC COM 452327109 36,360 109,605 SH   SOLE   109,605 0 0
INCYTE CORPORATION COM 45337C102 17,680 202,479 SH   SOLE   202,479 0 0
INPHI CORP COM 45772F107 11,144 150,560 SH   SOLE   150,560 0 0
INSPIRE MEDICAL SYSTEMS INC COM 457730109 11,981 161,445 SH   SOLE   161,445 0 0
INT'L BUSINESS MACHINES COM 459200101 29,027 216,554 SH   SOLE   216,554 0 0
INTEL CORP COM 458140100 75,749 1,265,651 SH   SOLE   1,265,651 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 4,811 51,981 SH   SOLE   51,981 0 0
INTERNATIONAL PAPER COM 460146103 6,013 130,571 SH   SOLE   130,571 0 0
INTERNATL FLAVORS & FRAGRANCES COM 459506101 6,588 51,063 SH   SOLE   51,063 0 0
INTERXION HOLDINGS NV COM N47279109 12,906 153,990 SH   SOLE   153,990 0 0
INTUIT INC COM 461202103 3,654 13,952 SH   SOLE   13,952 0 0
INTUITIVE SURGICAL INC COM 46120E602 2,483 4,200 SH   SOLE   4,200 0 0
INVESCO DB COMMODITY INDEX TRA COM 46138B103 457 28,643 SH   SOLE   28,643 0 0
ISHARES COMEX GOLD TRUST COM 464285105 492 33,950 SH   SOLE   33,950 0 0
ISHARES CORE MSCI EAFE ETF COM 46432F842 352 5,399 SH   SOLE   5,399 0 0
ISHARES LEHMAN 7-10YR TREAS BO COM 464287440 929 8,427 SH   SOLE   8,427 0 0
ISHARES LEHMAN MBS FIXED-RATE COM 464288588 350 3,236 SH   SOLE   3,236 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 2,837 8,777 SH   SOLE   8,777 0 0
ISHARES S&P MIDCAP 400 COM 464287507 1,092 5,307 SH   SOLE   5,307 0 0
ISHARES S&P SMALL CAP 600 INDE COM 464287804 233 2,775 SH   SOLE   2,775 0 0
ISHARES TR S&P500/BARRA GROWTH COM 464287309 423 2,182 SH   SOLE   2,182 0 0
ISHARES VALUE INDEX FUND COM 464287408 437 3,359 SH   SOLE   3,359 0 0
J P MORGAN CHASE COM 46625h100 2,770 19,873 SH   SOLE   19,873 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 1,311 8,780 SH   SOLE   8,780 0 0
JM SMUCKER CO COM 832696405 319 3,065 SH   SOLE   3,065 0 0
JOHN BEAN TECHNOLOGIES COM 477839104 8,443 74,940 SH   SOLE   74,940 0 0
JOHNSON & JOHNSON COM 478160104 59,755 409,646 SH   SOLE   409,646 0 0
JOHNSON CONTROLS INC COM G51502105 2,242 55,077 SH   SOLE   55,077 0 0
KANSAS CITY SOUTHERN INC COM 485170302 38,425 250,882 SH   SOLE   250,882 0 0
KAR AUCTION SERVICES INC COM 48238T109 3,399 155,979 SH   SOLE   155,979 0 0
KELLOGG CO COM 487836108 16,708 241,590 SH   SOLE   241,590 0 0
KEURIG DR PEPPER INC COM 49271V100 3,025 104,485 SH   SOLE   104,485 0 0
KEYSIGHT TECHNOLOGIES, INC COM 49338L103 22,096 215,300 SH   SOLE   215,300 0 0
KIMBERLY-CLARK CORP COM 494368103 39,212 285,075 SH   SOLE   285,075 0 0
KINDER MORGAN INC COM 49456B101 44,370 2,095,884 SH   SOLE   2,095,884 0 0
KINSALE CAPITAL GROUP INC COM 49714P108 1,616 15,900 SH   SOLE   15,900 0 0
KLA TENCOR CORP COM 482480100 9,570 53,712 SH   SOLE   53,712 0 0
KORN FERRY COM 500643200 5,868 138,385 SH   SOLE   138,385 0 0
KORNIT DIGITAL LTD COM M6372Q113 14,064 410,863 SH   SOLE   410,863 0 0
KRAFT HEINZ CO COM 500754106 5,642 175,594 SH   SOLE   175,594 0 0
KRATOS DEFENSE & SECURITY SOLU COM 50077B207 1,214 67,400 SH   SOLE   67,400 0 0
L3 HARRIS TECHNOLOGIES COM 502431109 12,783 64,604 SH   SOLE   64,604 0 0
LABORATORY CORP AMER HOLDINGS COM 50540R409 4,209 24,880 SH   SOLE   24,880 0 0
LAM RESEARCH CORP COM 512807108 25,062 85,711 SH   SOLE   85,711 0 0
LANDMARK BANCORP INC. COM 51504L107 2,505 100,002 SH   SOLE   100,002 0 0
LAS VEGAS SANDS CORP COM 517834107 1,132 16,400 SH   SOLE   16,400 0 0
LGI HOMES, INC. COM 50187T106 918 13,000 SH   SOLE   13,000 0 0
LHC GROUP INC COM 50187A107 1,777 12,900 SH   SOLE   12,900 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229870 1,033 23,602 SH   SOLE   23,602 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229854 1,356 29,504 SH   SOLE   29,504 0 0
LIBERTY MEDIA CORP-BRAVES C COM 531229888 1,264 42,800 SH   SOLE   42,800 0 0
LIGAND PHARMACEUTICALS COM 53220K504 11,086 106,295 SH   SOLE   106,295 0 0
LINDE AG COM G5494J103 6,852 32,186 SH   SOLE   32,186 0 0
LIONS GATE ENTERTAINMENT CL A COM 535919401 11,563 1,084,739 SH   SOLE   1,084,739 0 0
LIONS GATE ENTERTAINMENT CL B COM 535919500 11,026 1,110,419 SH   SOLE   1,110,419 0 0
LIVE NATION ENTERTAINMENT INC. COM 538034109 27,983 391,530 SH   SOLE   391,530 0 0
LIVENT CORP COM 53814L108 163 19,106 SH   SOLE   19,106 0 0
LIVONGO HEALTH INC COM 539183103 1,240 49,495 SH   SOLE   49,495 0 0
LKQ CORP COM 501889208 18,461 517,106 SH   SOLE   517,106 0 0
LOCKHEED MARTIN CORP COM 539830109 1,133 2,910 SH   SOLE   2,910 0 0
LOWES COMPANIES INC. COM 548661107 1,687 14,089 SH   SOLE   14,089 0 0
LUMENTUM HOLDINGS INC COM 55024U109 27,887 351,662 SH   SOLE   351,662 0 0
M.D.C. HOLDINGS, INC. COM 552676108 727 19,061 SH   SOLE   19,061 0 0
MALIBU BOATS, INC COM 56117J100 819 20,000 SH   SOLE   20,000 0 0
MARATHON OIL CORP COM 565849106 1,187 87,400 SH   SOLE   87,400 0 0
MARATHON PETROLEUM CORP COM 56585A102 7,373 122,366 SH   SOLE   122,366 0 0
MARKETAXESS HOLDINGS, INC. COM 57060D108 14,990 39,540 SH   SOLE   39,540 0 0
MARRIOTT INTERNATIONAL CLASS A COM 571903202 1,681 11,100 SH   SOLE   11,100 0 0
MARSH & MCLENNAN COMPANY INC COM 571748102 223 2,000 SH   SOLE   2,000 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 29,866 106,800 SH   SOLE   106,800 0 0
MASCO CORP COM 574599106 22,284 464,344 SH   SOLE   464,344 0 0
MASIMO CORP COM 574795100 2,063 13,050 SH   SOLE   13,050 0 0
MASTEC INC COM 576323109 8,294 129,275 SH   SOLE   129,275 0 0
MASTERCARD INC-CLASS A COM 57636Q104 6,975 23,360 SH   SOLE   23,360 0 0
MATERALISE NV ADR COM 57667T100 804 43,900 SH   SOLE   43,900 0 0
MAXLINEAR INC COM 57776J100 955 45,000 SH   SOLE   45,000 0 0
MCCORMICK & CO INC COM 579780206 539 3,175 SH   SOLE   3,175 0 0
MCDONALD'S CORP COM 580135101 42,236 213,735 SH   SOLE   213,735 0 0
MEDTRONIC PLC COM G5960L103 8,537 75,253 SH   SOLE   75,253 0 0
MERCK & CO NEW COM 58933Y105 53,620 589,557 SH   SOLE   589,557 0 0
MFC VANGUARD INDEX FUNDS S&P 5 COM 922908363 1,966 6,648 SH   SOLE   6,648 0 0
MGP INGREDIENTS INC COM 55303J106 7,755 160,065 SH   SOLE   160,065 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 18,496 176,620 SH   SOLE   176,620 0 0
MICROSOFT CORP COM 594918104 143,967 912,920 SH   SOLE   912,920 0 0
MIMECAST, LTD COM G14838109 9,204 212,161 SH   SOLE   212,161 0 0
MKS INSTRUMENTS, INC COM 55306N104 17,603 160,017 SH   SOLE   160,017 0 0
MOBILE MINI, INC. COM 60740F105 474 12,500 SH   SOLE   12,500 0 0
MONDELEZ INTL INC COM 609207105 3,241 58,842 SH   SOLE   58,842 0 0
MONOLITHIC POWER SYSTEMS INC COM 609839105 11,393 64,000 SH   SOLE   64,000 0 0
MOODY'S CORPORATION COM 615369105 23,912 100,722 SH   SOLE   100,722 0 0
MORNINGSTAR INC. COM 617700109 1,411 9,325 SH   SOLE   9,325 0 0
MOTORCAR PARTS OF AMERICA, INC COM 620071100 8,156 370,216 SH   SOLE   370,216 0 0
MSCI INC COM 55354G100 36,113 139,876 SH   SOLE   139,876 0 0
MYLAN NV COM N59465109 502 25,000 SH   SOLE   25,000 0 0
NASDAQ OMX GROUP INC COM 631103108 29,939 279,539 SH   SOLE   279,539 0 0
NATERA, INC COM 632307104 13,300 394,771 SH   SOLE   394,771 0 0
NESTLE S A SPONSORED ADR REPST COM 641069406 957 8,845 SH   SOLE   8,845 0 0
NEWELL RUBBERMAID INC COM 651229106 237 12,350 SH   SOLE   12,350 0 0
NEWMONT CORPORATION COM 651639106 2,762 63,575 SH   SOLE   63,575 0 0
NIKE INC COM 654106103 5,852 57,763 SH   SOLE   57,763 0 0
NLIGHT INC COM 65487K100 811 40,000 SH   SOLE   40,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 8,155 42,008 SH   SOLE   42,008 0 0
NORTHERN TRUST CORP COM 665859104 5,011 47,165 SH   SOLE   47,165 0 0
NORWEGIAN CRUISE LINE HOLDINGS COM G66721104 3,522 60,299 SH   SOLE   60,299 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 2,667 46,070 SH   SOLE   46,070 0 0
NOVOCURE LIMITED COM G6674U108 4,243 50,350 SH   SOLE   50,350 0 0
NV5 GLOBAL INC COM 62945V109 959 19,000 SH   SOLE   19,000 0 0
NVENT ELECTRIC INC COM G6700G107 206 8,050 SH   SOLE   8,050 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 1,517 3,462 SH   SOLE   3,462 0 0
OMNICELL INC COM 68213N109 1,397 17,100 SH   SOLE   17,100 0 0
ONE SPA WORLD HOLDINGS COM P73684113 1,568 93,100 SH   SOLE   93,100 0 0
OPTINOSE INC. COM 68404V100 6,407 694,955 SH   SOLE   694,955 0 0
ORACLE CORP COM 68389X105 427 8,064 SH   SOLE   8,064 0 0
ORTHOPEDIATRICS CORP COM 68752l100 1,249 26,590 SH   SOLE   26,590 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 1,343 80,900 SH   SOLE   80,900 0 0
PALO ALTO NETWORKS, INC. COM 697435105 32,318 139,755 SH   SOLE   139,755 0 0
PALOMAR HOLDINGS INC COM 69753M105 6,213 123,060 SH   SOLE   123,060 0 0
PARKER HANNIFIN CORP COM COM 701094104 813 3,950 SH   SOLE   3,950 0 0
PATRICK INDUSTRIES INC COM 703343103 1,017 19,400 SH   SOLE   19,400 0 0
PAYCHEX COM COM 704326107 5,724 67,293 SH   SOLE   67,293 0 0
PAYLOCITY HOLDINGS CORP COM 70438V106 8,003 66,240 SH   SOLE   66,240 0 0
PAYPAL HOLDINGS INC COM 70450Y103 2,370 21,910 SH   SOLE   21,910 0 0
PAYSIGN, INC COM 70451A104 6,866 676,445 SH   SOLE   676,445 0 0
PENN NATIONAL GAMING COM 707569109 9,403 367,895 SH   SOLE   367,895 0 0
PEPSICO INC. COM 713448108 60,500 442,670 SH   SOLE   442,670 0 0
PERSONALIS COM 71535d106 2,854 261,800 SH   SOLE   261,800 0 0
PFIZER COM 717081103 45,973 1,173,385 SH   SOLE   1,173,385 0 0
PGT INNOVATIONS INC COM 69336V101 4,651 311,965 SH   SOLE   311,965 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 239 2,810 SH   SOLE   2,810 0 0
PHILLIPS 66 COM 718546104 11,092 99,560 SH   SOLE   99,560 0 0
PITNEY BOWES INC COM 724479100 5,926 1,470,520 SH   SOLE   1,470,520 0 0
PLAYA HOTELS & RESORTS NV COM N70544106 1,908 227,100 SH   SOLE   227,100 0 0
PLURALSIGHT, INC COM 72941B106 8,514 494,710 SH   SOLE   494,710 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 437 18,305 SH   SOLE   18,305 0 0
PRA HEALTH SCIENCES INC COM 69354M108 25,723 231,428 SH   SOLE   231,428 0 0
PROCTER & GAMBLE COM 742718109 67,418 539,775 SH   SOLE   539,775 0 0
PROGYNY COM 74340E103 8,816 321,155 SH   SOLE   321,155 0 0
PROOFPOINT, INC. COM 743424103 19,375 168,797 SH   SOLE   168,797 0 0
PROS HOLDINGS INC COM 74346Y103 14,032 234,185 SH   SOLE   234,185 0 0
QUALCOMM INC COM 747525103 43,914 497,720 SH   SOLE   497,720 0 0
QUANTERIX CORP (QTRX) COM 74766Q101 4,823 204,120 SH   SOLE   204,120 0 0
QUIDEL CORPORATION COM 74838J101 8,534 113,745 SH   SOLE   113,745 0 0
RAYTHEON COMPANY COM 755111507 1,696 7,720 SH   SOLE   7,720 0 0
REALPAGE INC. COM 75606N109 19,715 366,782 SH   SOLE   366,782 0 0
RED ROCK RESORTS INC COM 75700L108 6,640 277,255 SH   SOLE   277,255 0 0
REPLIGEN CORP COM 759916109 11,346 122,660 SH   SOLE   122,660 0 0
REPUBLIC SERVICES INC COM 760759100 23,658 263,947 SH   SOLE   263,947 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 11,356 191,305 SH   SOLE   191,305 0 0
ROCHE HLDS LTD SPONSORED ADR COM 771195104 11,457 282,662 SH   SOLE   282,662 0 0
ROCKWELL AUTOMATION INCO COM 773903109 17,584 86,761 SH   SOLE   86,761 0 0
ROYAL DUTCH SHELL PLC CL A ADR COM 780259206 50,720 859,961 SH   SOLE   859,961 0 0
ResMed INC COM 761152107 12,445 80,305 SH   SOLE   80,305 0 0
S&P GLOBAL INC COM 78409V104 7,133 26,124 SH   SOLE   26,124 0 0
SALESFORCE COM INC COM 79466L302 4,403 27,074 SH   SOLE   27,074 0 0
SAP AKTIENGESLLSCHAFT AG ADR ( COM 803054204 8,818 65,809 SH   SOLE   65,809 0 0
SBA COMMUNICATIONS CORPORATION COM 78410G104 1,730 7,180 SH   SOLE   7,180 0 0
SCHLUMBERGER LTD COM 806857108 43,796 1,089,443 SH   SOLE   1,089,443 0 0
SCHWAB INTERNATIONAL EQUITY COM 808524805 2,093 62,230 SH   SOLE   62,230 0 0
SEMPRA ENERGY COM 816851109 924 6,100 SH   SOLE   6,100 0 0
SEMTECH CORP COM 816850101 6,887 130,191 SH   SOLE   130,191 0 0
SERVICEMASTER GLOBAL HOLDING COM 81761R109 15,562 402,538 SH   SOLE   402,538 0 0
SERVICENOW COM 81762P102 25,093 88,881 SH   SOLE   88,881 0 0
SHUTTERSTOCK INC COM 825690100 1,479 34,500 SH   SOLE   34,500 0 0
SIENTRA INC COM 82621J105 971 108,600 SH   SOLE   108,600 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,109 78,420 SH   SOLE   78,420 0 0
SMITH & NEPHEW PLC - SPONSORED COM 83175M205 7,066 147,000 SH   SOLE   147,000 0 0
SPLUNK INC COM 848637104 19,912 132,951 SH   SOLE   132,951 0 0
SPROUT SOCIAL INC COM 85209W109 4,527 282,070 SH   SOLE   282,070 0 0
SQUARE, INC. CLASS A COM 852234103 9,029 144,327 SH   SOLE   144,327 0 0
SS&C TECHNOLOGIES INC COM 78467J100 3,131 50,992 SH   SOLE   50,992 0 0
STAAR SURGICAL COMPANY COM 852312305 9,473 269,340 SH   SOLE   269,340 0 0
STARBUCKS CORP COM 855244109 782 8,889 SH   SOLE   8,889 0 0
STEVEN MADDEN, LTD. COM 556269108 3,535 82,191 SH   SOLE   82,191 0 0
STMICOELECTRONICS NV-NY SHS COM 861012102 2,169 80,600 SH   SOLE   80,600 0 0
SUMMIT MATERIALS, INC - CL A COM 86614U100 7,170 300,000 SH   SOLE   300,000 0 0
SUNCOR ENERGY INC COM 867224107 3,200 97,560 SH   SOLE   97,560 0 0
SYNEOS HEALTH INC COM 87166B102 5,943 99,930 SH   SOLE   99,930 0 0
SYNOPSYS, INC COM 871607107 17,776 127,702 SH   SOLE   127,702 0 0
SYSCO CORP COM 871829107 36,203 423,230 SH   SOLE   423,230 0 0
T ROWE PRICE GROUP INC COM 74144T108 707 5,800 SH   SOLE   5,800 0 0
TAIWAN SEMICONDUCTOR MFG CO LT COM 874039100 9,838 169,323 SH   SOLE   169,323 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 24,285 198,356 SH   SOLE   198,356 0 0
TELADOC HEALTH, INC. COM 87918A105 6,860 81,940 SH   SOLE   81,940 0 0
TELEDYNE INC COM 879360105 9,202 26,553 SH   SOLE   26,553 0 0
TELEFLEX INC. COM 879369106 20,381 54,141 SH   SOLE   54,141 0 0
TENCENT HOLDINGS LIMITED COM 88032Q109 4,031 83,625 SH   SOLE   83,625 0 0
TESLA INC COM 88160R101 5,724 13,683 SH   SOLE   13,683 0 0
TEXAS INSTRUMENTS INC. COM 882508104 1,415 11,029 SH   SOLE   11,029 0 0
THE COOPER COS INC COM 216648402 36,281 112,923 SH   SOLE   112,923 0 0
THE LOVESAC CO COM 54738L109 6,707 417,910 SH   SOLE   417,910 0 0
THE RealReal COM 88339P101 4,981 264,255 SH   SOLE   264,255 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 274 842 SH   SOLE   842 0 0
TJX COMPANIES INC COM 872540109 1,723 28,210 SH   SOLE   28,210 0 0
TRACTOR SUPPLY CO COM 892356106 809 8,660 SH   SOLE   8,660 0 0
TRADEWEB MARKETS, INC CL A COM 892672106 18,067 389,802 SH   SOLE   389,802 0 0
TRANSUNION COM 89400J107 26,289 307,079 SH   SOLE   307,079 0 0
TRAVEL BV-ADR COM 89686D105 516 197,000 SH   SOLE   197,000 0 0
TREX COMPANY, INC COM 89531P105 9,988 111,131 SH   SOLE   111,131 0 0
TRIMBLE NAVIGATION LTD COM 896239100 13,649 327,400 SH   SOLE   327,400 0 0
TRUIST FINANCIAL CORP (TFC) COM 89832Q109 39,601 703,135 SH   SOLE   703,135 0 0
TUFIN SOFTWARE TECHNOLOGIES COM M8893U102 5,342 303,667 SH   SOLE   303,667 0 0
TYLER TECHNOLOGIES COM 902252105 21,406 71,350 SH   SOLE   71,350 0 0
TYSON FOODS INC. COM 902494103 258 2,835 SH   SOLE   2,835 0 0
TechnipFMC COM G87110105 14,938 696,712 SH   SOLE   696,712 0 0
UBS FI ENHANCED GLOBAL HIGH YL COM 90274D218 376 1,804 SH   SOLE   1,804 0 0
UNDER ARMOUR, INC. - CLASS C COM 904311206 1,095 57,065 SH   SOLE   57,065 0 0
UNILEVER NV NY -ADR (TICKER UN COM 904784709 5,736 99,834 SH   SOLE   99,834 0 0
UNILEVER PLC ADR (TICKER UL) COM 904767704 2,050 35,865 SH   SOLE   35,865 0 0
UNION PACIFIC COM 907818108 7,202 39,834 SH   SOLE   39,834 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 6,588 56,276 SH   SOLE   56,276 0 0
UNITED TECHNOLOGIES CORP COM 913017109 7,556 50,452 SH   SOLE   50,452 0 0
UNITEDHEALTH GROUP, INC. COM 91324P102 2,689 9,147 SH   SOLE   9,147 0 0
UNIVAR SOLUTIONS INC COM 91336L107 11,374 469,225 SH   SOLE   469,225 0 0
UNIVERSAL ELECTRONICS INC COM 913483103 632 12,100 SH   SOLE   12,100 0 0
URBAN OUTFITTERS INC COM 917047102 576 20,725 SH   SOLE   20,725 0 0
UROVANT SCIENCES LTD COM G9381B108 793 51,100 SH   SOLE   51,100 0 0
US BANCORP COM 902973304 1,172 19,760 SH   SOLE   19,760 0 0
V F CORP COM 918204108 11,880 119,208 SH   SOLE   119,208 0 0
VAALCO ENERGY, INC (13D) COM 91851C201 4,894 2,204,370 SH   SOLE   2,204,370 0 0
VAIL RESORTS INC COM 91879Q109 30,980 129,176 SH   SOLE   129,176 0 0
VANGUARD INDEX TRUST COM 922908553 543 5,855 SH   SOLE   5,855 0 0
VANGUARD INTERMEDIATE TERM COR COM 92206c870 219 2,401 SH   SOLE   2,401 0 0
VANGUARD MORTGAGE BACKED ETF I COM 92206C771 1,045 19,662 SH   SOLE   19,662 0 0
VARIAN MEDICAL SYSTEMS INC COM 92220P105 23,654 166,563 SH   SOLE   166,563 0 0
VARONIS SYSTEMS INC COM 922280102 10,971 141,180 SH   SOLE   141,180 0 0
VERISK ANALYTICS INC COM 92345Y106 26,989 180,724 SH   SOLE   180,724 0 0
VERIZON COMM COM 92343V104 53,613 873,170 SH   SOLE   873,170 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 7,064 444,531 SH   SOLE   444,531 0 0
VERTICALS INC-CLASS A COM 46571Y107 2,263 80,100 SH   SOLE   80,100 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 370 15,000 SH   SOLE   15,000 0 0
VIRTUSA CORP COM 92827P102 1,410 31,100 SH   SOLE   31,100 0 0
VISA INC COM 92826C839 14,863 79,100 SH   SOLE   79,100 0 0
VISTRA ENERGY CORP COM 92840M102 899 39,100 SH   SOLE   39,100 0 0
VMWARE INC CLASS A COM 928563402 25,924 170,789 SH   SOLE   170,789 0 0
WAL MART INC. COM 931142103 26,058 219,272 SH   SOLE   219,272 0 0
WALGREEN BOOTS ALLIANCE INC COM 931427108 3,163 53,640 SH   SOLE   53,640 0 0
WALKER & DUNLOP INC (WD) COM 93148P102 647 10,000 SH   SOLE   10,000 0 0
WASTE MANAGEMENT COM 94106L109 60,098 527,358 SH   SOLE   527,358 0 0
WELLCARE HEALTH PLANS INC COM 94946t106 1,679 5,086 SH   SOLE   5,086 0 0
WELLS FARGO CO COM 949746101 10,186 189,326 SH   SOLE   189,326 0 0
WEX INC COM 96208T104 30,814 147,114 SH   SOLE   147,114 0 0
WEYERHAEUSER CO COM 962166104 11,086 367,080 SH   SOLE   367,080 0 0
WILLDAN GROUP INC COM 96924N100 1,529 48,100 SH   SOLE   48,100 0 0
WPP PLC NEW -SPONS ADR COM 92937A102 450 6,400 SH   SOLE   6,400 0 0
XILINX INC COM 983919101 1,158 11,845 SH   SOLE   11,845 0 0
XTRACKERS USD HIGH YIELD CORP COM 233051432 346 6,872 SH   SOLE   6,872 0 0
XYLEM INC. COM 98419M100 22,793 289,285 SH   SOLE   289,285 0 0
YEXT INC COM 98585N106 606 42,000 SH   SOLE   42,000 0 0
YUM! BRANDS INC COM 988498101 1,733 17,200 SH   SOLE   17,200 0 0
ZIMMER BIOMET HOLDINGS COM 98956P102 2,107 14,075 SH   SOLE   14,075 0 0
ZOETIS INC COM 98978V103 2,876 21,729 SH   SOLE   21,729 0 0
8X8 INC (EGHT) - 38.948 conv r CONV 282914AA8 2,987 3,000,000 PRN   SOLE   3,000,000 0 0
AIR TRANSPORT SERVICES G (ATSG CONV 00922RAB1 2,433 2,500,000 PRN   SOLE   2,500,000 0 0
APELLIS PHARMACEUTICALS INC 14 CONV 03753UAA4 309 300,000 PRN   SOLE   300,000 0 0
BIOMARIN PHARMACEUTICAL - 8.02 CONV 09061GAH4 634 600,000 PRN   SOLE   600,000 0 0
CARDTRONICS INC (CATM)- 19.102 CONV 14161HAG3 3,832 3,600,000 PRN   SOLE   3,600,000 0 0
CHEFS' WAREHOUSE (CHEF) 144A f CONV 163086AA9 2,201 2,000,000 PRN   SOLE   2,000,000 0 0
DERMIRA INC (DERM) - 28.2079 c CONV 24983LAB0 921 1,000,000 PRN   SOLE   1,000,000 0 0
FLEXION THERAPEUTICS INC (FLXN CONV 33938JAB2 2,134 2,000,000 PRN   SOLE   2,000,000 0 0
GREENBRIER COS INC (GBX) - 34. CONV 393657AK7 965 1,000,000 PRN   SOLE   1,000,000 0 0
GUIDEWIRE SOFTWARE INC (GWRE) CONV 40171VAA8 2,938 2,500,000 PRN   SOLE   2,500,000 0 0
HORIZON PHARMA INC (HZNP) - co CONV 44052TAB7 990 750,000 PRN   SOLE   750,000 0 0
J2 GLOBAL COMMUNICATIONS (JCOM CONV 48123VAD4 3,043 3,000,000 PRN   SOLE   3,000,000 0 0
LIGAND PHARMACEUTICALS I (LGND CONV 53220KAF5 1,726 2,000,000 PRN   SOLE   2,000,000 0 0
LIVE NATION (LYV) 14.7005 conv CONV 538034AQ2 305 250,000 PRN   SOLE   250,000 0 0
LUMENTUM HOLDINGS 144A (LITE) CONV 55024UAC3 2,984 2,750,000 PRN   SOLE   2,750,000 0 0
MEDICINES COMPANY (MDCO) - con CONV 584688AG0 2,962 1,700,000 PRN   SOLE   1,700,000 0 0
MEDICINES COMPANY (MDCO) - con CONV 584688AE5 6,763 2,675,000 PRN   SOLE   2,675,000 0 0
NUANCE COMMUNICATIONS (NUAN) 4 CONV 67020YAG5 12,421 11,785,000 PRN   SOLE   11,785,000 0 0
PLURALSIGHT INC 144A (PS) - co CONV 72941BAA4 868 1,000,000 PRN   SOLE   1,000,000 0 0
PRA GROUP INC (PRAA) - 15.2172 CONV 73640QAB1 1,995 2,000,000 PRN   SOLE   2,000,000 0 0
PRA GROUP INC (PRAA) - 21.6275 CONV 69354NAB2 2,083 2,000,000 PRN   SOLE   2,000,000 0 0
PTC THERAPEUTICS INC 144A (PTC CONV 69366JAC5 698 600,000 PRN   SOLE   600,000 0 0
TUTOR PERINI CORP (TPC) - 33.0 CONV 901109AD0 1,427 1,500,000 PRN   SOLE   1,500,000 0 0
TWITTER INC (TWTR) - 12.8793 c CONV 90184LAD4 1,459 1,500,000 PRN   SOLE   1,500,000 0 0
WHITING PETROLEUM CORP (WLL) - CONV 966387AL6 417 427,000 PRN   SOLE   427,000 0 0
ANR - CONTINGENT REV PYMT THRU RT 03634H118 182 20,238,061 SH   SOLE   20,238,061 0 0