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 838 4,783 SH   SOLE   239 51 4,493
ACUITY BRANDS INC COM 00508Y102 2,262 9,123 SH   SOLE   1,266 65 7,792
AGREE REALTY CORP COM 008492100 2,497 51,766 SH   SOLE   37,588 32 14,146
ALIGN TECHNOLOGY INC COM 016255101 4,910 60,951 SH   SOLE   36,580 25 24,346
ALPHABET INC CAP STK CL C 02079K107 1,348 1,947 SH   SOLE   94 20 1,833
ALPHABET INC CAP STK CL A 02079K305 5,022 7,138 SH   SOLE   762 56 6,320
AMAZON COM INC COM 023135106 4,120 5,757 SH   SOLE   1,154 34 4,569
AMERICAN TOWER CORP NEW COM 03027X100 3,490 30,721 SH   SOLE   3,311 230 27,180
AMN HEALTHCARE SERVICES INC COM 001744101 2,531 63,319 SH   SOLE   45,886 40 17,393
APPLE INC COM 037833100 2,848 29,795 SH   SOLE   1,962 312 27,521
APPLIED MATLS INC COM 038222105 3,821 159,400 SH   SOLE   34,381 895 124,124
BERRY PLASTICS GROUP INC COM 08579W103 2,974 76,551 SH   SOLE   55,493 48 21,010
BOSTON SCIENTIFIC CORP COM 101137107 6,910 295,680 SH   SOLE   54,619 1 239,225
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,473 37,288 SH   SOLE   25,582 41 11,665
BRISTOL MYERS SQUIBB CO COM 110122108 2,777 37,759 SH   SOLE   4,080 283 33,396
BROADCOM LTD SHS Y09827109 2,004 12,894 SH   SOLE   1,325 99 11,470
BURLINGTON STORES INC COM 122017106 3,054 45,775 SH   SOLE   33,103 31 12,641
BWX TECHNOLOGIES INC COM 05605H100 3,018 84,368 SH   SOLE   61,135 53 23,180
CAMBREX CORP COM 132011107 3,271 63,226 SH   SOLE   49,194 0 14,032
CBS CORP NEW CL B 124857202 1,783 32,757 SH   SOLE   1,563 341 30,853
COCA COLA CO COM 191216100 2,145 47,320 SH   SOLE   2,390 510 44,420
COMCAST CORP NEW CL A 20030N101 2,868 43,991 SH   SOLE   4,768 329 38,894
COMFORT SYS USA INC COM 199908104 2,349 72,109 SH   SOLE   52,409 44 19,656
CONSTELLATION BRANDS INC CL A 21036P108 2,436 14,728 SH   SOLE   1,369 150 13,209
CORE MARK HOLDING CO INC COM 218681104 2,662 56,818 SH   SOLE   44,240 0 12,578
CORESITE RLTY CORP COM 21870Q105 4,018 45,306 SH   SOLE   35,268 0 10,038
CYNOSURE INC CL A 232577205 5,746 118,116 SH   SOLE   70,036 44 48,036
CYRUSONE INC COM 23283R100 7,119 127,894 SH   SOLE   91,253 49 36,592
DAVE & BUSTERS ENTMT INC COM 238337109 2,879 61,525 SH   SOLE   44,565 40 16,920
DOLLAR GEN CORP NEW COM 256677105 2,263 24,070 SH   SOLE   1,357 256 22,457
DOLLAR TREE INC COM 256746108 1,458 15,467 SH   SOLE   866 162 14,439
DREW INDS INC COM NEW 26168L205 3,188 37,578 SH   SOLE   24,831 17 12,730
DYCOM INDS INC COM 267475101 3,887 43,299 SH   SOLE   25,613 16 17,670
EDWARDS LIFESCIENCES CORP COM 28176E108 2,454 24,604 SH   SOLE   2,882 200 21,522
ELLIE MAE INC COM 28849P100 2,314 25,251 SH   SOLE   18,276 16 6,959
EQUIFAX INC COM 294429105 4,856 37,816 SH   SOLE   6,034 263 31,519
EQUINIX INC COM PAR $0.001 29444U700 2,994 7,723 SH   SOLE   837 57 6,829
EXLSERVICE HOLDINGS INC COM 302081104 3,753 71,601 SH   SOLE   51,658 45 19,898
FABRINET SHS G3323L100 4,810 129,576 SH   SOLE   77,717 53 51,806
FACEBOOK INC CL A 30303M102 4,442 38,869 SH   SOLE   7,521 228 31,120
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,229 60,421 SH   SOLE   6,456 466 53,499
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 251 4,253 SH   SOLE   0 0 4,253
FISERV INC COM 337738108 2,893 26,603 SH   SOLE   2,891 200 23,512
FIVE BELOW INC COM 33829M101 2,211 47,645 SH   SOLE   34,511 31 13,103
GIGAMON INC COM 37518B102 3,828 102,393 SH   SOLE   63,641 104 38,648
GRANITE CONSTR INC COM 387328107 6,049 132,791 SH   SOLE   79,737 55 52,999
HMS HLDGS CORP COM 40425J101 2,615 148,515 SH   SOLE   107,318 99 41,098
HOME DEPOT INC COM 437076102 2,565 20,090 SH   SOLE   1,157 215 18,718
HONEYWELL INTL INC COM 438516106 2,063 17,734 SH   SOLE   1,832 128 15,774
INC RESH HLDGS INC CL A 45329R109 2,562 67,202 SH   SOLE   52,309 0 14,893
INPHI CORP COM 45772F107 2,928 91,400 SH   SOLE   66,257 58 25,085
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2,916 36,547 SH   SOLE   28,438 0 8,109
ISHARES TR RUS 2000 GRW ETF 464287648 263 1,915 SH   SOLE   708 0 1,207
ISHARES TR NASDQ BIOTEC ETF 464287556 261 1,015 SH   SOLE   120 0 895
ISHARES TR CORE US GRW ETF 464287671 817 10,000 SH   SOLE   0 0 10,000
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,181 51,965 SH   SOLE   37,646 33 14,286
JOHNSON & JOHNSON COM 478160104 2,521 20,783 SH   SOLE   2,047 179 18,557
KRAFT HEINZ CO COM 500754106 3,517 39,744 SH   SOLE   4,124 301 35,319
LITTELFUSE INC COM 537008104 2,756 23,320 SH   SOLE   16,883 15 6,422
MASCO CORP COM 574599106 3,965 128,142 SH   SOLE   19,819 903 107,420
MICROSOFT CORP COM 594918104 3,087 60,327 SH   SOLE   7,201 491 52,635
MONMOUTH REAL ESTATE INVT CO CL A 609720107 507 38,252 SH   SOLE   16,574 155 21,523
MONOLITHIC PWR SYS INC COM 609839105 3,577 52,362 SH   SOLE   32,534 37 19,791
MSCI INC COM 55354G100 2,868 37,186 SH   SOLE   4,188 258 32,740
MUELLER WTR PRODS INC COM SER A 624758108 2,958 259,048 SH   SOLE   160,796 129 98,123
NORTHROP GRUMMAN CORP COM 666807102 1,534 6,902 SH   SOLE   388 73 6,441
ORBOTECH LTD ORD M75253100 3,514 137,529 SH   SOLE   94,669 73 42,787
PEPSICO INC COM 713448108 2,026 19,127 SH   SOLE   1,104 201 17,822
PHYSICIANS RLTY TR COM 71943U104 3,022 143,830 SH   SOLE   104,221 90 39,519
POOL CORPORATION COM 73278L105 1,999 21,263 SH   SOLE   16,541 0 4,722
PRA HEALTH SCIENCES INC COM 69354M108 2,605 62,387 SH   SOLE   45,224 39 17,124
PRICELINE GRP INC COM NEW 741503403 2,402 1,924 SH   SOLE   203 15 1,706
REXFORD INDL RLTY INC COM 76169C100 2,899 137,474 SH   SOLE   93,348 69 44,057
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 603 7,508 SH   SOLE   1,372 0 6,136
SALESFORCE COM INC COM 79466L302 3,029 38,139 SH   SOLE   4,471 268 33,400
SEMTECH CORP COM 816850101 3,146 131,847 SH   SOLE   95,436 83 36,328
STARBUCKS CORP COM 855244109 1,445 25,306 SH   SOLE   1,587 259 23,460
STERIS PLC SHS USD G84720104 3,135 45,598 SH   SOLE   32,949 31 12,618
STRYKER CORP COM 863667101 3,431 28,629 SH   SOLE   3,088 214 25,327
TERRENO RLTY CORP COM 88146M101 2,412 93,254 SH   SOLE   67,585 58 25,611
THERMO FISHER SCIENTIFIC INC COM 883556102 2,638 17,851 SH   SOLE   1,921 135 15,795
THOR INDS INC COM 885160101 2,806 43,342 SH   SOLE   31,419 28 11,895
TJX COS INC NEW COM 872540109 2,788 36,105 SH   SOLE   3,902 273 31,930
TORO CO COM 891092108 3,131 35,497 SH   SOLE   27,633 0 7,864
TYLER TECHNOLOGIES INC COM 902252105 1,324 7,941 SH   SOLE   6,193 0 1,748
U S CONCRETE INC COM NEW 90333L201 3,180 52,207 SH   SOLE   34,570 0 17,637
UNITEDHEALTH GROUP INC COM 91324P102 5,342 37,833 SH   SOLE   6,745 234 30,854
UNIVERSAL ELECTRS INC COM 913483103 3,757 51,976 SH   SOLE   31,044 24 20,908
VAIL RESORTS INC COM 91879Q109 5,653 40,895 SH   SOLE   24,736 17 16,142
VCA INC COM 918194101 4,231 62,586 SH   SOLE   43,435 62 19,089
VERIZON COMMUNICATIONS INC COM 92343V104 1,912 34,243 SH   SOLE   2,259 359 31,625
VISA INC COM CL A 92826C839 3,231 43,557 SH   SOLE   4,797 321 38,439
VULCAN MATLS CO COM 929160109 2,294 19,058 SH   SOLE   2,726 134 16,198
WAGEWORKS INC COM 930427109 4,878 81,552 SH   SOLE   48,735 33 32,784
WEBMD HEALTH CORP COM 94770V102 1,372 23,615 SH   SOLE   17,077 15 6,523
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,470 32,551 SH   SOLE   4,873 227 27,451
YUM BRANDS INC COM 988498101 2,707 32,651 SH   SOLE   3,336 248 29,067