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
ALARM COM HLDGS INC COM 011642105 1,696 26,173 SH   SOLE   15,695 0 10,478
ALPHABET INC CAP STK CL A 02079K305 3,311 2,335 SH   SOLE   1,648 0 687
AMAZON COM INC COM 023135106 4,439 1,609 SH   SOLE   1,129 0 480
AMERICAN ELEC PWR CO INC COM 025537101 1,183 14,851 SH   SOLE   9,814 0 5,037
APPLE INC COM 037833100 328 900 SH   SOLE   0 0 900
ARGAN INC COM 04010E109 4,273 90,185 SH   SOLE   43,105 0 47,080
AVERY DENNISON CORP COM 053611109 294 2,575 SH   SOLE   2,575 0 0
AXOS FINANCIAL INC COM 05465C100 14,278 646,671 SH   SOLE   530,497 0 116,174
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 218 3,555 SH   SOLE   95 0 3,460
BOOT BARN HLDGS INC COM 099406100 309 14,311 SH   SOLE   370 0 13,941
BROADCOM INC COM 11135F101 2,695 8,538 SH   SOLE   6,272 0 2,266
BURLINGTON STORES INC COM 122017106 1,428 7,250 SH   SOLE   5,093 0 2,157
CALLAWAY GOLF CO COM 131193104 183 10,440 SH   SOLE   265 0 10,175
CARTERS INC COM 146229109 255 3,165 SH   SOLE   110 0 3,055
CDW CORP COM 12514G108 858 7,389 SH   SOLE   5,809 0 1,580
CHARLES RIV LABS INTL INC COM 159864107 947 5,430 SH   SOLE   140 0 5,290
CITIZENS FINANCIAL GROUP INC COM 174610105 2,453 97,195 SH   SOLE   62,034 0 35,161
COSTAR GROUP INC COM 22160N109 6,738 9,481 SH   SOLE   5,550 0 3,931
D R HORTON INC COM 23331A109 1,176 21,205 SH   SOLE   15,435 0 5,770
DEXCOM INC COM 252131107 9,215 22,730 SH   SOLE   13,609 0 9,121
DXP ENTERPRISES INC NEW COM NEW 233377407 479 24,040 SH   SOLE   16,205 0 7,835
EDWARDS LIFESCIENCES CORP COM 28176E108 1,175 17,001 SH   SOLE   12,204 0 4,797
ENCORE CAP GROUP INC COM 292554102 2,583 75,558 SH   SOLE   40,998 0 34,560
EPAM SYS INC COM 29414B104 1,234 4,896 SH   SOLE   2,910 0 1,986
EURONET WORLDWIDE INC COM 298736109 516 5,381 SH   SOLE   3,195 0 2,186
FACEBOOK INC CL A 30303M102 1,525 6,716 SH   SOLE   4,519 0 2,197
FIDELITY NATL INFORMATION SV COM 31620M106 2,693 20,087 SH   SOLE   13,514 0 6,573
FORTINET INC COM 34959E109 1,380 10,050 SH   SOLE   10,050 0 0
GLOBAL PMTS INC COM 37940X102 1,554 9,163 SH   SOLE   7,313 0 1,850
GLOBANT S A COM L44385109 4,938 32,954 SH   SOLE   18,290 0 14,664
HEALTHEQUITY INC COM 42226A107 519 8,843 SH   SOLE   4,670 0 4,173
HOME DEPOT INC COM 437076102 1,715 6,847 SH   SOLE   4,705 0 2,142
IMMUNOMEDICS INC COM 452907108 688 19,400 SH   SOLE   10,240 0 9,160
INGLES MKTS INC CL A 457030104 301 6,995 SH   SOLE   180 0 6,815
INSTALLED BLDG PRODS INC COM 45780R101 1,293 18,800 SH   SOLE   7,302 0 11,498
INSULET CORP COM 45784P101 5,650 29,087 SH   SOLE   17,091 0 11,996
ISHARES TR 1 3 YR TREAS BD 464287457 653 7,542 SH   SOLE   6,860 0 682
ISHARES TR INTRM TR CRP ETF 464288638 444 7,355 SH   SOLE   0 0 7,355
ISHARES TR SH TR CRPORT ETF 464288646 730 13,350 SH   SOLE   12,225 0 1,125
KROGER CO COM 501044101 2,832 83,652 SH   SOLE   60,515 0 23,137
LGI HOMES INC COM 50187T106 4,874 55,372 SH   SOLE   32,181 0 23,191
LIVEPERSON INC COM 538146101 885 21,369 SH   SOLE   10,680 0 10,689
LIVONGO HEALTH INC COM 539183103 8,417 111,949 SH   SOLE   62,685 0 49,264
M/I HOMES INC COM 55305B101 540 15,668 SH   SOLE   405 0 15,263
MALIBU BOATS INC COM CL A 56117J100 347 6,680 SH   SOLE   170 0 6,510
MANITEX INTL INC COM 563420108 363 72,941 SH   SOLE   47,825 0 25,116
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 505 14,415 SH   SOLE   370 0 14,045
MEDPACE HLDGS INC COM 58506Q109 988 10,620 SH   SOLE   3,395 0 7,225
MICROCHIP TECHNOLOGY INC. COM 595017104 1,089 10,341 SH   SOLE   10,341 0 0
MICRON TECHNOLOGY INC COM 595112103 4,622 89,707 SH   SOLE   64,260 0 25,447
MICROSOFT CORP COM 594918104 452 2,220 SH   SOLE   2,200 0 20
MONOLITHIC PWR SYS INC COM 609839105 1,741 7,346 SH   SOLE   3,795 0 3,551
MONSTER BEVERAGE CORP NEW COM 61174X109 1,531 22,092 SH   SOLE   14,997 0 7,095
MOTOROLA SOLUTIONS INC COM NEW 620076307 561 4,000 SH   SOLE   4,000 0 0
NISOURCE INC COM 65473P105 482 21,204 SH   SOLE   545 0 20,659
OMNICELL INC COM 68213N109 332 4,699 SH   SOLE   120 0 4,579
OREILLY AUTOMOTIVE INC COM 67103H107 772 1,830 SH   SOLE   1,830 0 0
PAGERDUTY INC COM 69553P100 598 20,896 SH   SOLE   14,180 0 6,716
PAYCOM SOFTWARE INC COM 70432V102 6,674 21,549 SH   SOLE   12,307 0 9,242
PAYLOCITY HLDG CORP COM 70438V106 7,138 48,930 SH   SOLE   28,300 0 20,630
PAYPAL HLDGS INC COM 70450Y103 5,605 32,170 SH   SOLE   24,819 0 7,351
PGT INNOVATIONS INC COM 69336V101 336 21,409 SH   SOLE   550 0 20,859
POLYONE CORP COM 73179P106 427 16,280 SH   SOLE   9,460 0 6,820
PRA HEALTH SCIENCES INC COM 69354M108 407 4,185 SH   SOLE   110 0 4,075
QUALYS INC COM 74758T303 1,632 15,688 SH   SOLE   8,870 0 6,818
SERVISFIRST BANCSHARES INC COM 81768T108 317 8,875 SH   SOLE   226 0 8,649
SOLAREDGE TECHNOLOGIES INC COM 83417M104 535 3,854 SH   SOLE   2,632 0 1,222
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 147 19,804 SH   SOLE   10,445 0 9,359
SPDR S&P 500 ETF TR TR UNIT 78462F103 996 3,229 SH   SOLE   2,543 0 686
SPROUTS FMRS MKT INC COM 85208M102 2,122 82,925 SH   SOLE   24,370 0 58,555
STARBUCKS CORP COM 855244109 1,065 14,468 SH   SOLE   10,376 0 4,092
SYNNEX CORP COM 87162W100 5,792 48,361 SH   SOLE   27,514 0 20,847
TANDEM DIABETES CARE INC COM NEW 875372203 4,559 46,084 SH   SOLE   25,418 0 20,666
THE TRADE DESK INC COM CL A 88339J105 8,046 19,794 SH   SOLE   11,572 0 8,222
UNITED RENTALS INC COM 911363109 831 5,577 SH   SOLE   3,949 0 1,628
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 282 995 SH   SOLE   861 0 134
VEEVA SYS INC CL A COM 922475108 1,090 4,650 SH   SOLE   4,650 0 0
VISA INC COM CL A 92826C839 3,848 19,918 SH   SOLE   13,419 0 6,499
WESCO INTL INC COM 95082P105 325 9,260 SH   SOLE   240 0 9,020
XCEL ENERGY INC COM 98389B100 1,740 27,836 SH   SOLE   20,149 0 7,687
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,589 14,022 SH   SOLE   8,616 0 5,406